llvm-project/clang/lib/StaticAnalyzer/Frontend
John McCall c2f18315ff Move ASTRecordReader into its own header; NFC.
AbstractBasicReader.h has quite a few dependencies already,
and that's only likely to increase.  Meanwhile, ASTRecordReader
is really an implementation detail of the ASTReader that is only
used in a small number of places.

I've kept it in a public header for the use of projects like Swift
that might want to plug in to Clang's serialization framework.

I've also moved OMPClauseReader into an implementation file,
although it can't be made private because of friendship.
2019-12-14 03:28:23 -05:00
..
AnalysisConsumer.cpp [ObjC] Make sure that the implicit arguments for direct methods have been setup 2019-12-06 14:28:28 -08:00
CMakeLists.txt [analyzer][NFC] Move CheckerRegistry from the Core directory to Frontend 2018-12-15 16:23:51 +00:00
CheckerRegistration.cpp [analyzer] Warn about -analyzer-configs being meant for development purposes only 2019-08-15 08:53:16 +00:00
CheckerRegistry.cpp [analyzer][NFC] Fix inconsistent references to checkers as "checks" 2019-09-12 19:09:24 +00:00
FrontendActions.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
ModelConsumer.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ModelInjector.cpp Move ASTRecordReader into its own header; NFC. 2019-12-14 03:28:23 -05:00
ModelInjector.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00