The old implementation has been removed, this patch removes the clangd's IWYU
code that is only used for the old implmentation (include-cleaner library has
better support):
- IWYU export pragma
- IWYU keep pragma
Paths
| Differential D145916
[clangd] Remove IWYU handling code that is used only for the old unused-include feature. ClosedPublic Authored by hokein on Mar 13 2023, 2:46 AM.
Details Summary The old implementation has been removed, this patch removes the clangd's IWYU
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 13 2023, 4:08 AM Closed by commit rGbe39daea846e: [clangd] Remove IWYU handling code that is used only for the old unused-include… (authored by hokein). · Explain WhyMar 13 2023, 4:36 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 504593 clang-tools-extra/clangd/Headers.h
clang-tools-extra/clangd/Headers.cpp
clang-tools-extra/clangd/IncludeCleaner.cpp
clang-tools-extra/clangd/unittests/HeadersTests.cpp
clang-tools-extra/clangd/unittests/IncludeCleanerTests.cpp
clang-tools-extra/clangd/unittests/PreambleTests.cpp
|