hanchenye-llvm-project/clang/unittests/ASTMatchers
Adrian Prantl bb165fb04d Introduce a PCHContainerOperations interface (NFC).
A PCHContainerOperations abstract interface provides operations for
creating and unwrapping containers for serialized ASTs (precompiled
headers and clang modules). The default implementation is
RawPCHContainerOperations, which uses a flat file for the output.

The main application for this interface will be an
ObjectFilePCHContainerOperations implementation that uses LLVM to
wrap the module in an ELF/Mach-O/COFF container to store debug info
alongside the AST.

rdar://problem/20091852

llvm-svn: 240225
2015-06-20 18:53:08 +00:00
..
Dynamic Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:00:23 +00:00
ASTMatchersTest.cpp Adding new AST matcher: isConstexpr 2015-05-22 11:35:50 +00:00
ASTMatchersTest.h Introduce a PCHContainerOperations interface (NFC). 2015-06-20 18:53:08 +00:00
CMakeLists.txt [CMake] Update target_link_libraries() and LLVM_LINK_COMPONENTS for each CMakeLists.txt. 2013-12-10 12:40:37 +00:00
Makefile Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." 2015-02-25 02:44:04 +00:00