Skip to content

asio.hpp: Added IWYU Pragma export#1447

Open
FlorianReimold wants to merge 2 commits into
chriskohlhoff:masterfrom
FlorianReimold:master
Open

asio.hpp: Added IWYU Pragma export#1447
FlorianReimold wants to merge 2 commits into
chriskohlhoff:masterfrom
FlorianReimold:master

Conversation

@FlorianReimold

Copy link
Copy Markdown

asio.hpp is an umbrella header, however it needs to be marked as such when using static IWYU (Include What You Use) checks like recent clang-tidy versions. Without those IWYU pragmas, clang tidy will complain a lot:

image

Clang tidy include cleaner documentation can be found here: https://clangd.llvm.org/design/include-cleaner

@Jezza2

Jezza2 commented Jan 29, 2026

Copy link
Copy Markdown

Any progress on this? I'd like it too!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants