aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization
AgeCommit message (Expand)Author
2012-01-03Don't attempt to merge a deserialized declaration with existingDouglas Gregor
2012-01-03Factor the merging of declarations in the AST reader out to a separateDouglas Gregor
2012-01-02Eliminate ObjCProtocolDecl's end-of-definition location. It is notDouglas Gregor
2012-01-02Move ObjCProtocolDecl::EndLoc into its DefinitionData, and giveDouglas Gregor
2012-01-01Eliminate the ForwardDecl/InitiallyForwardDecl bits from ObjCProtocolDecl. Th...Douglas Gregor
2012-01-01Implement declaration merging for Objective-C protocols acrossDouglas 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-01Wire up redeclaration chains for Objective-C protocols, so that bothDouglas Gregor
2012-01-01Introduce the core infrastructure needed to model redeclaration chainsDouglas Gregor
2012-01-01Move the data that corresponds to the definition of a protocol into aDouglas Gregor
2011-12-31Implement support for module requirements, which indicate the languageDouglas Gregor
2011-12-29Fix cmake build with -DBUILD_SHARED_LIBS=ON.Rafael Espindola
2011-12-27Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor
2011-12-27Initialize member that ends up in PCH files.Benjamin Kramer
2011-12-22Make a note for an optimization that I'd like to implement, when the ASTs for...Douglas Gregor
2011-12-22Serialize the AST reader's mapping from canonical declarations to theDouglas Gregor
2011-12-22If we end up merging an Objective-C class with an existing Objective-CDouglas Gregor
2011-12-22When deserializing an Objective-C class, check whether we have anotherDouglas Gregor
2011-12-21Implement a trivial, obvious optimization for deserialization ofDouglas Gregor
2011-12-20When we make a previously-deserialized module definition visible,Douglas Gregor
2011-12-20Fix off-by-one error in an assert condition. No functionality change, but betterRichard Smith
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-19Remove ASTReader's PendingForwardRefs, which is now handled by theDouglas Gregor
2011-12-19Once we have fully deserialized a redeclaration chain for somethingDouglas Gregor
2011-12-19Re-implement (de-)serialization of redeclaration chains forDouglas Gregor
2011-12-19The submodule offset map can introduce "empty" remapping entries forDouglas Gregor
2011-12-19Optimize serialized representation of redeclarable declarations forDouglas Gregor
2011-12-19Combine common (de-)serialization logic for typedefs and type aliasesDouglas Gregor
2011-12-19constexpr handling improvements. Produce detailed diagnostics when a 'constexpr'Richard Smith
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-17[PCH] Don't deserialize bodies of interesting decls while iteratingArgyrios Kyrtzidis
2011-12-17[PCH] In ASTReader::FinishedDeserializing fully load the interesting decls,Argyrios Kyrtzidis
2011-12-16Make sure we're always setting the previous declaration of an ObjCInterfaceDeclDouglas Gregor
2011-12-16Fix chaining of ObjCInterfaceDecl redeclarationsDouglas Gregor
2011-12-15Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it onlyDouglas Gregor
2011-12-15Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor
2011-12-15Extend ObjCInterfaceDecl::DefinitionData to contain a pointer to theDouglas Gregor
2011-12-15Introduce the core infrastructure needed to model a completeDouglas Gregor
2011-12-15Move the definition-specific data of ObjCInterfaceDecl into aDouglas Gregor
2011-12-14Eliminate the vistigial ObjCClassDecl::ObjCClassRef, and inline itsDouglas Gregor
2011-12-12Tweak submodule ID handling in the AST writerDouglas Gregor
2011-12-09Use llvm::sys::fs::equivalent rather than comparing inodes, becauseDouglas Gregor
2011-12-09Move ChainedIncludesSource into the Frontend library. This never reallyChandler Carruth
2011-12-09Clean up the comments for this file now that its contents are totallyChandler Carruth
2011-12-09Move a free function from the Frontend library into the Lex library asChandler Carruth
2011-12-09Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam!Argyrios Kyrtzidis