Limit the #includes to the least necessary to still compile. Move the
"new" function into the .cpp file to remove the need to #include
ASTContext.h into ASTConcept.h.
Details
Details
Diff Detail
Diff Detail
- Repository
 - rG LLVM Github Monorepo
 
Paths 
  |  Differential  D159320  
[NFC] Cleanup some #includes in header files ClosedPublic Authored by void on Aug 31 2023, 5:39 PM. 
Details Summary Limit the #includes to the least necessary to still compile. Move the 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Sep 1 2023, 7:21 AM Closed by commit rG671365225ccc: [NFC] Cleanup some #includes in header files (authored by void).  ·  Explain WhySep 1 2023, 3:24 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 555517 clang/include/clang/AST/ASTConcept.h
 clang/include/clang/AST/ASTContext.h
 clang/lib/AST/ASTConcept.cpp
 clang/lib/AST/DeclTemplate.cpp
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||