summaryrefslogtreecommitdiffstats
path: root/lib/Serialization/ASTWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r155289:Bill Wendling2012-05-121-0/+3
* Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith2012-04-141-0/+1
* Canonicalize the declaration we write to a PCH file for anDouglas Gregor2012-03-261-1/+1
* Fix Objective-C compilation-time performance regression introduced in r152608.Richard Smith2012-03-161-2/+3
* It never makes sense to do a lookup into a LinkageSpecDecl, so assert that weNick Lewycky2012-03-131-4/+0
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-4/+4
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-1/+0
* [libclang] Fix a crash when serializing a preprocessing record that containsArgyrios Kyrtzidis2012-03-081-1/+4
* AST representation for user-defined literals, plus just enough of semanticRichard Smith2012-03-071-0/+1
* [PCH] Mark a PCH file with a flag to indicate if the serialized AST hadArgyrios Kyrtzidis2012-03-071-2/+7
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-0/+4
* Teach CXXRecordDecl::hasIrrelevantDestructor to check the base classes andRichard Smith2012-02-251-0/+9
* Change the text of a FIXME.Argyrios Kyrtzidis2012-02-241-1/+2
* [PCH] When keeping track of top-level decls for "targeted deserialization"Argyrios Kyrtzidis2012-02-241-0/+3
* Improve our handling of lambda expressions that occur within defaultDouglas Gregor2012-02-211-0/+1
* Implement name mangling for lambda expressions that occur within theDouglas Gregor2012-02-211-0/+1
* Basic support for name mangling of C++11 lambda expressions. BecauseDouglas Gregor2012-02-201-0/+1
* Implement AST (de-)serialization for lambda expressions.Douglas Gregor2012-02-141-0/+19
* Within the body of a lambda expression, decltype((x)) for anDouglas Gregor2012-02-121-0/+1
* Track whether a function type has a trailing return type as type sugar. Use thisRichard Smith2012-02-101-1/+1
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-1/+0
* Added source location for the template keyword in DependentTemplateSpecializa...Abramo Bagnara2012-02-061-0/+1
* Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / D...Abramo Bagnara2012-02-061-2/+2
* Added location for template keyword in TemplateSpecializationTypeLoc. In the ...Abramo Bagnara2012-02-061-2/+3
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-11/+11
* Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer2012-02-041-0/+1
* Introduce module attributes into the module map grammar, along with aDouglas Gregor2012-01-271-1/+3
* Reimplement (de-)serialization of Objective-C categories to eliminateDouglas Gregor2012-01-271-32/+58
* Rework the way in which we (de-)serialize the declarationsDouglas Gregor2012-01-171-2/+2
* Delay the creation of the built-in Objective-C class 'Protocol' byDouglas Gregor2012-01-171-1/+2
* When deserializing the definition of a C++ class/ObjC class/ObjCDouglas Gregor2012-01-151-58/+0
* Completely re-implement (de-)serialization of redeclarationDouglas Gregor2012-01-151-21/+72
* Don't seed the ASTWriter's declaration -> ID mapping with the IDs ofDouglas Gregor2012-01-051-4/+11
* When we deserialize a declaration from a module file, allocate extraDouglas Gregor2012-01-051-1/+1
* Store the submodules of a module in source order, as they are storedDouglas Gregor2012-01-041-15/+6
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-1/+0
* Don't bother rewriting an Objective-C class or protocol declaration to the mo...Douglas Gregor2012-01-011-2/+0
* Eliminate ASTMutationListener::UpdatedAttributeList, which is noDouglas Gregor2012-01-011-7/+0
* Introduce the core infrastructure needed to model redeclaration chainsDouglas Gregor2012-01-011-0/+19
* Implement support for module requirements, which indicate the languageDouglas Gregor2011-12-311-0/+14
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-1/+0
* Serialize the AST reader's mapping from canonical declarations to theDouglas Gregor2011-12-221-1/+21
* When we make a previously-deserialized module definition visible,Douglas Gregor2011-12-201-1/+6
* Detect when mapping a #include/#import over to a submodule ends upDouglas Gregor2011-12-201-1/+0
* Eliminate the first->last redeclaration map from the AST fileDouglas Gregor2011-12-191-16/+5
* Begin adding AVX2 intrinsics. Necessitated increasing the number of bits used...Craig Topper2011-12-191-0/+1
* Completely re-implement (de-)serialization of declarationDouglas Gregor2011-12-171-1/+21
* Introduce the core infrastructure needed to model a completeDouglas Gregor2011-12-151-3/+20
* Tweak submodule ID handling in the AST writerDouglas Gregor2011-12-121-5/+9
* Implement umbrella directories for modules, which are similar toDouglas Gregor2011-12-081-3/+13