| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Don't attempt to merge a deserialized declaration with existing | Douglas Gregor | 2012-01-03 | 1 | -0/+4 |
* | Factor the merging of declarations in the AST reader out to a separate | Douglas Gregor | 2012-01-03 | 1 | -78/+48 |
* | Eliminate ObjCProtocolDecl's end-of-definition location. It is not | Douglas Gregor | 2012-01-02 | 1 | -2/+0 |
* | Move ObjCProtocolDecl::EndLoc into its DefinitionData, and give | Douglas Gregor | 2012-01-02 | 1 | -1/+2 |
* | Eliminate the ForwardDecl/InitiallyForwardDecl bits from ObjCProtocolDecl. Th... | Douglas Gregor | 2012-01-01 | 1 | -3/+1 |
* | Implement declaration merging for Objective-C protocols across | Douglas Gregor | 2012-01-01 | 1 | -3/+45 |
* | Eliminate ObjCForwardProtocolDecl, which is redundant now that | Douglas Gregor | 2012-01-01 | 1 | -19/+0 |
* | Wire up redeclaration chains for Objective-C protocols, so that both | Douglas Gregor | 2012-01-01 | 1 | -1/+1 |
* | Introduce the core infrastructure needed to model redeclaration chains | Douglas Gregor | 2012-01-01 | 1 | -2/+22 |
* | Move the data that corresponds to the definition of a protocol into a | Douglas Gregor | 2012-01-01 | 1 | -11/+23 |
* | Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl | Douglas Gregor | 2011-12-27 | 1 | -10/+0 |
* | Make a note for an optimization that I'd like to implement, when the ASTs for... | Douglas Gregor | 2011-12-22 | 1 | -0/+8 |
* | Serialize the AST reader's mapping from canonical declarations to the | Douglas Gregor | 2011-12-22 | 1 | -5/+33 |
* | If we end up merging an Objective-C class with an existing Objective-C | Douglas Gregor | 2011-12-22 | 1 | -2/+16 |
* | When deserializing an Objective-C class, check whether we have another | Douglas Gregor | 2011-12-22 | 1 | -28/+224 |
* | Implement a trivial, obvious optimization for deserialization of | Douglas Gregor | 2011-12-21 | 1 | -2/+2 |
* | Remove ASTReader's PendingForwardRefs, which is now handled by the | Douglas Gregor | 2011-12-19 | 1 | -54/+8 |
* | Once we have fully deserialized a redeclaration chain for something | Douglas Gregor | 2011-12-19 | 1 | -11/+27 |
* | Re-implement (de-)serialization of redeclaration chains for | Douglas Gregor | 2011-12-19 | 1 | -65/+54 |
* | Optimize serialized representation of redeclarable declarations for | Douglas Gregor | 2011-12-19 | 1 | -1/+13 |
* | Combine common (de-)serialization logic for typedefs and type aliases | Douglas Gregor | 2011-12-19 | 1 | -5/+8 |
* | constexpr handling improvements. Produce detailed diagnostics when a 'constexpr' | Richard Smith | 2011-12-19 | 1 | -1/+7 |
* | Completely re-implement (de-)serialization of declaration | Douglas Gregor | 2011-12-17 | 1 | -54/+196 |
* | Fix chaining of ObjCInterfaceDecl redeclarations | Douglas Gregor | 2011-12-16 | 1 | -9/+14 |
* | Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it only | Douglas Gregor | 2011-12-15 | 1 | -2/+2 |
* | Keep track of all declarations of an Objective-C class (both forward | Douglas Gregor | 2011-12-15 | 1 | -1/+0 |
* | Extend ObjCInterfaceDecl::DefinitionData to contain a pointer to the | Douglas Gregor | 2011-12-15 | 1 | -5/+5 |
* | Introduce the core infrastructure needed to model a complete | Douglas Gregor | 2011-12-15 | 1 | -3/+16 |
* | Move the definition-specific data of ObjCInterfaceDecl into a | Douglas Gregor | 2011-12-15 | 1 | -33/+70 |
* | Eliminate the vistigial ObjCClassDecl::ObjCClassRef, and inline its | Douglas Gregor | 2011-12-14 | 1 | -3/+2 |
* | Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam! | Argyrios Kyrtzidis | 2011-12-09 | 1 | -1/+2 |
* | Introduce a module import declaration, so that we properly represent, e.g., | Douglas Gregor | 2011-12-02 | 1 | -0/+20 |
* | Implement name hiding for declarations deserialized from a non-visible | Douglas Gregor | 2011-12-01 | 1 | -4/+27 |
* | Infer the submodule ID for a given declaration based on the location | Douglas Gregor | 2011-12-01 | 1 | -0/+4 |
* | Promote ModuleMap::Module to a namespace-scope class in the Basic | Douglas Gregor | 2011-11-30 | 1 | -17/+17 |
* | [libclang] Fix operations (token annotation, getting cursor, etc.) with a fil... | Argyrios Kyrtzidis | 2011-11-23 | 1 | -0/+1 |
* | Use Decl's isImplicit field to indicate whether an ObjCInterfaceDecl is 'Impl... | Argyrios Kyrtzidis | 2011-11-15 | 1 | -1/+0 |
* | [PCH] Load the chained objc categories only after recursive loading is finished | Argyrios Kyrtzidis | 2011-11-14 | 1 | -2/+4 |
* | [PCH] When completing an objc forward reference, do not serialize the chain o... | Argyrios Kyrtzidis | 2011-11-12 | 1 | -2/+2 |
* | [PCH] Now that we store the location of a decl outside its record | Argyrios Kyrtzidis | 2011-10-31 | 1 | -2/+4 |
* | [PCH] Pull the location out of the serialized declarations and put it in the ... | Argyrios Kyrtzidis | 2011-10-27 | 1 | -8/+14 |
* | Eliminate a hang while loading a sequence of redeclarable entities. In | Douglas Gregor | 2011-10-26 | 1 | -8/+27 |
* | Keep track when a ObjC interface/protocol was initially created as a forward ... | Argyrios Kyrtzidis | 2011-10-17 | 1 | -1/+3 |
* | [PCH] Serialize info about redeclared objc methods. | Argyrios Kyrtzidis | 2011-10-14 | 1 | -0/+7 |
* | Rename TagDecl::isDefinition -> isCompleteDefinition | John McCall | 2011-10-07 | 1 | -2/+2 |
* | Improve location fidelity of objc decls. | Argyrios Kyrtzidis | 2011-10-04 | 1 | -8/+8 |
* | Allow getting all source locations of selector identifiers in a ObjCMethodDecl. | Argyrios Kyrtzidis | 2011-10-03 | 1 | -2/+9 |
* | Pass from the parser the locations of selector identifiers when creating | Argyrios Kyrtzidis | 2011-10-03 | 1 | -0/+1 |
* | Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived f... | Argyrios Kyrtzidis | 2011-10-03 | 1 | -3/+1 |
* | Mark a TagDecl when it is free standing (e.g. "struct foo;") | Argyrios Kyrtzidis | 2011-09-30 | 1 | -0/+1 |