This is an archive of the discontinued LLVM Phabricator instance.

[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
code that is only used for the old implmentation (include-cleaner library has
better support):

  • IWYU export pragma
  • IWYU keep pragma

Diff Detail

Event Timeline

hokein created this revision.Mar 13 2023, 2:46 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 13 2023, 2:46 AM
Herald added a subscriber: arphaman. · View Herald Transcript
hokein requested review of this revision.Mar 13 2023, 2:46 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 13 2023, 2:46 AM
kadircet accepted this revision.Mar 13 2023, 4:08 AM
This revision is now accepted and ready to land.Mar 13 2023, 4:08 AM