• Brad King's avatar
    IWYU: Define a macro to tell code it is preprocessing for iwyu · 281f5953
    Brad King authored
    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.
CMakeLists.txt 30.6 KB