diff options
author | Ben Boeckel <ben.boeckel@kitware.com> | 2023-05-15 20:50:13 (GMT) |
---|---|---|
committer | Ben Boeckel <ben.boeckel@kitware.com> | 2023-05-16 02:26:36 (GMT) |
commit | e8efcbec8c7e66e6e7ab45354189b9fc4166938e (patch) | |
tree | 6b2684757f31ec610ba0a7d3e2bd574919135dc7 /Utilities | |
parent | 2b086065114049a7b5e18ead441b5b8ae6fc7ba0 (diff) | |
download | CMake-e8efcbec8c7e66e6e7ab45354189b9fc4166938e.zip CMake-e8efcbec8c7e66e6e7ab45354189b9fc4166938e.tar.gz CMake-e8efcbec8c7e66e6e7ab45354189b9fc4166938e.tar.bz2 |
iwyu: ignore `std::remove_reference` requirements
This removes some includes from some existing files.
Diffstat (limited to 'Utilities')
-rw-r--r-- | Utilities/IWYU/mapping.imp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Utilities/IWYU/mapping.imp b/Utilities/IWYU/mapping.imp index 6443632..366c517 100644 --- a/Utilities/IWYU/mapping.imp +++ b/Utilities/IWYU/mapping.imp @@ -99,6 +99,7 @@ { symbol: [ "std::enable_if<true, std::chrono::duration<long, std::ratio<60, 1> > >::type", private, "\"cmConfigure.h\"", public ] }, { symbol: [ "std::enable_if<true, std::chrono::duration<long, std::ratio<1, 1000> > >::type", private, "\"cmConfigure.h\"", public ] }, { symbol: [ "__gnu_cxx::__enable_if<true, bool>::__type", private, "\"cmConfigure.h\"", public ] }, + { symbol: [ "std::remove_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > &>::type", private, "\"cmConfigure.h\"", public ] }, { symbol: [ "std::remove_reference<Defer &>::type", private, "\"cmConfigure.h\"", public ] }, # Wrappers for 3rd-party libraries |