This is an archive of the discontinued LLVM Phabricator instance.

[llvm][iwyu] explicitly includes <functional> and <utility>
ClosedPublic

Authored by cjdb on Jul 3 2021, 7:24 PM.

Details

Summary

Compiling LLVM with Clang modules and libc++ identified that
Support/Printable.h and ADL/SmallVector.h were using features that
live in these headers.

Diff Detail

Event Timeline

cjdb created this revision.Jul 3 2021, 7:24 PM
cjdb requested review of this revision.Jul 3 2021, 7:24 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 3 2021, 7:24 PM
This revision was not accepted when it landed; it landed in state Needs Review.Jul 3 2021, 11:03 PM
This revision was automatically updated to reflect the committed changes.