Include What You Use

Include What You Use (IWYU) skill for optimizing C/C++ header includes. Use when reducing compilation cascades, interpreting IWYU reports, applying mapping files, deciding between forward declarations and full includes, or integrating IWYU with CMake. Activates on queries about IWYU, include-what-you-use, header bloat, reducing includes, forward declarations, compilation cascade, or slow C++ compilation from headers.

mohitmishra786 c0259ee 6.3 KB Updated

File contents

mohitmishra786/low-level-dev-skills/tree/main/skills/build-systems/include-what-you-use commit c0259ee1dc

Frequently asked questions

npx skillmds add mohitmishra786/include-what-you-use