aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTWriter.cpp
AgeCommit message (Expand)Author
2012-05-07A union can have a constexpr defaulted default constructor, if it has anRichard Smith
2012-04-21Fix serialization of uninstantiated exception specifications. Patch by Li Kan,Richard Smith
2012-04-19Implements boxed expressions for Objective-C. <rdar://problem/10194391>Patrick Beard
2012-04-14Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith
2012-03-26Canonicalize the declaration we write to a PCH file for anDouglas Gregor
2012-03-16Fix Objective-C compilation-time performance regression introduced in r152608.Richard Smith
2012-03-13It never makes sense to do a lookup into a LinkageSpecDecl, so assert that weNick Lewycky
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-10Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall
2012-03-08[libclang] Fix a crash when serializing a preprocessing record that containsArgyrios Kyrtzidis
2012-03-07AST representation for user-defined literals, plus just enough of semanticRichard Smith
2012-03-07[PCH] Mark a PCH file with a flag to indicate if the serialized AST hadArgyrios Kyrtzidis
2012-03-06Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek
2012-02-25Teach CXXRecordDecl::hasIrrelevantDestructor to check the base classes andRichard Smith
2012-02-24Change the text of a FIXME.Argyrios Kyrtzidis
2012-02-24[PCH] When keeping track of top-level decls for "targeted deserialization"Argyrios Kyrtzidis
2012-02-21Improve our handling of lambda expressions that occur within defaultDouglas Gregor
2012-02-21Implement name mangling for lambda expressions that occur within theDouglas Gregor
2012-02-20Basic support for name mangling of C++11 lambda expressions. BecauseDouglas Gregor
2012-02-14Implement AST (de-)serialization for lambda expressions.Douglas Gregor
2012-02-12Within the body of a lambda expression, decltype((x)) for anDouglas Gregor
2012-02-10Track whether a function type has a trailing return type as type sugar. Use thisRichard Smith
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer
2012-02-06Added source location for the template keyword in DependentTemplateSpecializa...Abramo Bagnara
2012-02-06Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / D...Abramo Bagnara
2012-02-06Added location for template keyword in TemplateSpecializationTypeLoc. In the ...Abramo Bagnara
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-04Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer
2012-01-27Introduce module attributes into the module map grammar, along with aDouglas Gregor
2012-01-27Reimplement (de-)serialization of Objective-C categories to eliminateDouglas Gregor
2012-01-17Rework the way in which we (de-)serialize the declarationsDouglas Gregor
2012-01-17Delay the creation of the built-in Objective-C class 'Protocol' byDouglas Gregor
2012-01-15When deserializing the definition of a C++ class/ObjC class/ObjCDouglas Gregor
2012-01-15Completely re-implement (de-)serialization of redeclarationDouglas Gregor
2012-01-05Don't seed the ASTWriter's declaration -> ID mapping with the IDs ofDouglas Gregor
2012-01-05When we deserialize a declaration from a module file, allocate extraDouglas Gregor
2012-01-04Store the submodules of a module in source order, as they are storedDouglas Gregor
2012-01-01Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor
2012-01-01Don't bother rewriting an Objective-C class or protocol declaration to the mo...Douglas Gregor
2012-01-01Eliminate ASTMutationListener::UpdatedAttributeList, which is noDouglas Gregor
2012-01-01Introduce the core infrastructure needed to model redeclaration chainsDouglas Gregor
2011-12-31Implement support for module requirements, which indicate the languageDouglas Gregor
2011-12-27Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor
2011-12-22Serialize the AST reader's mapping from canonical declarations to theDouglas Gregor
2011-12-20When we make a previously-deserialized module definition visible,Douglas Gregor
2011-12-20Detect when mapping a #include/#import over to a submodule ends upDouglas Gregor
2011-12-19Eliminate the first->last redeclaration map from the AST fileDouglas Gregor
2011-12-19Begin adding AVX2 intrinsics. Necessitated increasing the number of bits used...Craig Topper
2011-12-17Completely re-implement (de-)serialization of declarationDouglas Gregor
2011-12-15Introduce the core infrastructure needed to model a completeDouglas Gregor