summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReaderDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* In the latest episode of "Deserializing bugs caused by accessors" the series ...Argyrios Kyrtzidis2011-01-031-9/+9
* Add an AST representation for non-type template parameterDouglas Gregor2010-12-231-1/+2
* Eliminate the branching in QualType::getTypePtr() by providing aDouglas Gregor2010-12-101-2/+2
* When an "inline" declaration was followed by a definition not markedDouglas Gregor2010-12-091-1/+2
* Re-implement caching for the linkage calculation of declarations.Douglas Gregor2010-12-061-2/+2
* Revert r120808, my previous implementation of caching for the linkageDouglas Gregor2010-12-061-2/+2
* Added struct/class syntactic info for c++0x scoped enum.Abramo Bagnara2010-12-031-0/+1
* Implement caching for the linkage and visibility calculations ofDouglas Gregor2010-12-031-2/+2
* Major anonymous union/struct redesign.Francois Pichet2010-11-211-0/+16
* For an Objective-C @synthesize statement, e.g.,Douglas Gregor2010-11-171-3/+5
* Replace UsingDecl's SmallPtrSet of UsingShadowDecls with a linked list to avo...Argyrios Kyrtzidis2010-11-101-11/+2
* Remove broken support for variadic templates, along with the variousDouglas Gregor2010-11-071-3/+5
* Make the deserialization of C++ base class specifiers lazy, improvingDouglas Gregor2010-10-291-14/+8
* Remove an assertion that hit on legitimate cases. A redeclaration may have lo...Argyrios Kyrtzidis2010-10-281-6/+0
* Use the ASTMutationListener to track added template specializations in a chai...Argyrios Kyrtzidis2010-10-281-14/+4
* Make AST deserialization for class template specializations lazier, byDouglas Gregor2010-10-271-16/+31
* Lazily load the next friend in the chain of FriendDecls, to eliminateDouglas Gregor2010-10-271-1/+1
* Lazily load the "next" namespace in the chain of NamespaceDecls, toDouglas Gregor2010-10-271-4/+3
* Keep track in chained PCH of implicit members that were added after the defin...Argyrios Kyrtzidis2010-10-241-0/+4
* Start fleshing out ASTMutationListener; notify when a tag definition is compl...Argyrios Kyrtzidis2010-10-241-1/+13
* Refactoring.Argyrios Kyrtzidis2010-10-241-8/+23
* Put the mechanism in place to track modifications in an AST entity that were ...Argyrios Kyrtzidis2010-10-241-0/+29
* Simplify and "robust-ify" the way that CXXRecord references point to the defi...Argyrios Kyrtzidis2010-10-241-40/+27
* Minor refactoring; Pull reading/writing DefinitionData out into a function.Argyrios Kyrtzidis2010-10-241-49/+54
* Modify the assumptions of an assert; the updated latest redeclaration can hav...Argyrios Kyrtzidis2010-10-201-6/+6
* Minor optimization; Try to iterator over redeclarations only when necessary.Argyrios Kyrtzidis2010-10-201-9/+8
* Fix issue with chained PCH where forward references did not pick up later def...Argyrios Kyrtzidis2010-10-201-0/+18
* Read/write declaration attributes from/to PCH properly. Embed them in the dec...Argyrios Kyrtzidis2010-10-181-16/+5
* White-listing templated-scope friend decls is a good idea, but doing itJohn McCall2010-10-161-0/+1
* Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and Qualifie...Argyrios Kyrtzidis2010-10-151-10/+30
* Store in PCH the key function of C++ class to avoid deserializing the complet...Argyrios Kyrtzidis2010-10-141-0/+9
* Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked aDouglas Gregor2010-10-081-1/+6
* Serialize the "inline" bit for namespaces. Fixes <rdar://problem/8515069>.Douglas Gregor2010-10-051-0/+1
* Give every file that ASTReader loads a type: module, PCH, precompiled preambl...Sebastian Redl2010-10-051-1/+1
* Thread PerFileData through the ASTReader again, this time with the LLVM changes.Sebastian Redl2010-10-051-98/+110
* Revert r115336 ("Thread PerFileData through everything."), becauseDouglas Gregor2010-10-011-110/+98
* Thread PerFileData through everything. This allows us to remap stuff later.Sebastian Redl2010-10-011-98/+110
* Kill FunctionDecl's IsCopyAssignment bit; it duplicated what couldDouglas Gregor2010-09-271-1/+0
* Fix C++ PCH issue.Argyrios Kyrtzidis2010-09-131-3/+7
* Avoid setters in ASTDeclReader::VisitClassTemplatePartialSpecializationDecl.Argyrios Kyrtzidis2010-09-131-11/+13
* Avoid setters in ASTDeclReader::VisitClassTemplateSpecializationDecl.Argyrios Kyrtzidis2010-09-131-12/+21
* Avoid setters in ASTDeclReader::VisitCXXRecordDecl.Argyrios Kyrtzidis2010-09-131-4/+5
* Fix C++ PCH issue.Argyrios Kyrtzidis2010-09-091-14/+21
* Re-enable CheckAccessDeclContext and make sure it doesn't trigger assertions.Argyrios Kyrtzidis2010-09-081-2/+1
* Fix C++ PCH issues.Argyrios Kyrtzidis2010-09-081-13/+32
* Implement libclang support for using declarations. Clang actually usesDouglas Gregor2010-09-011-4/+4
* Implement libclang support for using directives (cursor + visitation +Douglas Gregor2010-09-011-7/+6
* Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtoc...Ted Kremenek2010-09-011-0/+13
* Improve location information in the representation of namespaceDouglas Gregor2010-09-011-4/+3
* De-memberify the VarDecl and FunctionDecl StorageClass enums.John McCall2010-08-261-6/+6
OpenPOWER on IntegriCloud