llvm-project/clang/lib/Serialization
Argyrios Kyrtzidis 0db720f0dc [libclang] Improve AST serialization done by ASTUnit::Save().
The ASTUnit needs to initialize an ASTWriter at the beginning of
parsing to fully handle serialization of a translation unit that
imports modules. Do this by introducing an option to enable it, which
corresponds to CXTranslationUnit_ForSerialization on the C API side.

llvm-svn: 165717
2012-10-11 16:05:00 +00:00
..
ASTCommon.cpp Change the representation of builtin functions in the AST 2012-08-31 00:14:07 +00:00
ASTCommon.h PR13189: va_list broken with precompiled headers 2012-07-01 15:57:25 +00:00
ASTReader.cpp Remove the ASTDeserializationListener's MacroVisible() callback, which 2012-10-11 00:51:27 +00:00
ASTReaderDecl.cpp Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor. 2012-10-10 16:42:25 +00:00
ASTReaderInternals.h Implement the all_lookups_iterator for PCH as a follow-up to r153970. This 2012-04-16 02:51:46 +00:00
ASTReaderStmt.cpp Add FP_CONTRACT support for clang. 2012-10-02 04:45:10 +00:00
ASTWriter.cpp [libclang] Improve AST serialization done by ASTUnit::Save(). 2012-10-11 16:05:00 +00:00
ASTWriterDecl.cpp Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor. 2012-10-10 16:42:25 +00:00
ASTWriterStmt.cpp Add FP_CONTRACT support for clang. 2012-10-02 04:45:10 +00:00
CMakeLists.txt clang/lib: [CMake] Update tblgen'd dependencies. 2012-07-27 06:18:33 +00:00
GeneratePCH.cpp Rework the (de-)serialization of macros, as stored in 2012-10-09 23:05:51 +00:00
Makefile Reintroduce the serialization library, with fixed dependencies. 2010-08-17 20:43:28 +00:00
Module.cpp Rework the (de-)serialization of macros, as stored in 2012-10-09 23:05:51 +00:00
ModuleManager.cpp Set the file entry for a Module* that was created during deserialization 2012-10-03 01:58:42 +00:00