llvm-project/clang/lib
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
..
ARCMigrate Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. 2012-09-01 05:09:24 +00:00
AST ObjCMethodDecl::findPropertyDecl: bail out early if not an instance method. 2012-10-11 16:02:02 +00:00
ASTMatchers Fix isDerivedFrom matcher. 2012-09-18 14:17:42 +00:00
Analysis Thread-safety analysis: allow attributes on constructors to refer to 'this'. 2012-10-05 22:38:19 +00:00
Basic Make X86_64ABIInfo clean for ABIs with 32 bit pointers, such as X32 2012-10-11 15:52:22 +00:00
CodeGen Make X86_64ABIInfo clean for ABIs with 32 bit pointers, such as X32 2012-10-11 15:52:22 +00:00
Driver Revert "[Options] make Option a value type." 2012-10-10 22:34:46 +00:00
Edit Change the representation of builtin functions in the AST 2012-08-31 00:14:07 +00:00
Frontend [libclang] Improve AST serialization done by ASTUnit::Save(). 2012-10-11 16:05:00 +00:00
FrontendTool Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. 2012-09-01 05:09:24 +00:00
Headers clang/lib/Headers/CMakeLists.txt: Add f16cintrin.h. 2012-10-11 01:10:04 +00:00
Lex Remove an unused bit from the serialized IdentifierInfo 2012-10-11 00:48:48 +00:00
Parse Fix a crash-on-invalid when parsing a reference to an invalid auto declaration 2012-10-10 23:15:05 +00:00
Rewrite Silencing an MSVC warning about */ being found outside of a comment. 2012-10-02 13:54:25 +00:00
Sema Add codegen support for __uuidof(). 2012-10-11 10:13:44 +00:00
Serialization [libclang] Improve AST serialization done by ASTUnit::Save(). 2012-10-11 16:05:00 +00:00
StaticAnalyzer Reapply "[analyzer] Treat fields of unions as having symbolic offsets." 2012-10-10 23:23:21 +00:00
Tooling Hopefully appease Windows buildbot with Japanese (?) error message. 2012-10-08 18:37:21 +00:00
CMakeLists.txt Adds the AST Matcher library, which provides a in-C++ DSL to express 2012-07-06 05:48:52 +00:00
Makefile Adds the AST Matcher library, which provides a in-C++ DSL to express 2012-07-06 05:48:52 +00:00