diff options
author | Brad King <brad.king@kitware.com> | 2018-05-25 16:43:26 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2018-05-25 16:46:19 (GMT) |
commit | 281f59536f8c16f9eacf175f8316a82f09629203 (patch) | |
tree | eaa2684ec17acca79e1b46a69b409c962a4e830f /Source | |
parent | e6a32f0525d936990ee6df5441d510fa6255f696 (diff) | |
download | CMake-281f59536f8c16f9eacf175f8316a82f09629203.zip CMake-281f59536f8c16f9eacf175f8316a82f09629203.tar.gz CMake-281f59536f8c16f9eacf175f8316a82f09629203.tar.bz2 |
IWYU: Define a macro to tell code it is preprocessing for iwyu
There are some cases where satisfying IWYU breaks compilation, such as
forward-declaring the `std::hash<>` template with C++ standard libraries
that use an inline namespace inside `std`. Define a macro during
include-what-you-use preprocessing so that code can adapt.
Diffstat (limited to 'Source')
0 files changed, 0 insertions, 0 deletions