iwyu: Add temporary mapping to work around upstream bug

This commit is contained in:
Hennadii Stepanov
2026-08-05 16:13:12 +01:00
parent 58a7869f86
commit d564b0255f
3 changed files with 5 additions and 1 deletions

View File

@@ -5,4 +5,8 @@
{ "include": [ "<mmintrin.h>", "private", "<immintrin.h>", "public" ] },
{ "include": [ "<smmintrin.h>", "private", "<immintrin.h>", "public" ] },
{ "include": [ "<tmmintrin.h>", "private", "<immintrin.h>", "public" ] },
# Workaround for IWYU issue.
# See: https://github.com/include-what-you-use/include-what-you-use/issues/2084.
{ "symbol": ["std::tuple", "private", "<tuple>", "public"] },
]

View File

@@ -13,6 +13,7 @@
#include <algorithm>
#include <cstddef>
#include <variant>
const SigningProvider& DUMMY_SIGNING_PROVIDER = SigningProvider();

View File

@@ -25,7 +25,6 @@
#include <span>
#include <tuple>
#include <utility>
#include <variant>
#include <vector>
class MuSig2SecNonce;