This is an archive of the discontinued LLVM Phabricator instance.

[include-cleaner] Move RecordedPP::RecordedIncludes -> Includes in Types.h. NFC
ClosedPublic

Authored by sammccall on Nov 30 2022, 7:34 AM.

Details

Summary

Requiring everything that wants to match Includes to depend on Record is weird.
This isn't lightweight enough that it feels perfect in Types, could be its own
header instead. But pragmatically it doesn't add bad deps, and is widely used.

Diff Detail

Event Timeline

sammccall created this revision.Nov 30 2022, 7:34 AM
Herald added a project: Restricted Project. · View Herald TranscriptNov 30 2022, 7:34 AM
sammccall requested review of this revision.Nov 30 2022, 7:34 AM
Herald added a project: Restricted Project. · View Herald TranscriptNov 30 2022, 7:34 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript
kadircet accepted this revision.Nov 30 2022, 8:37 AM
This revision is now accepted and ready to land.Nov 30 2022, 8:37 AM
This revision was landed with ongoing or failed builds.Nov 30 2022, 9:16 AM
This revision was automatically updated to reflect the committed changes.