summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* Flush statements after writing each DECL_CXX_BASE_SPECIFIERS nodeDouglas Gregor2010-10-302-3/+3
* Make the deserialization of macro definitions lazy, so that we canDouglas Gregor2010-10-301-1/+50
* Make the deserialization of C++ base class specifiers lazy, improvingDouglas Gregor2010-10-294-22/+162
* Switch case IDs conflict between chained PCHs; since there is no need to be g...Argyrios Kyrtzidis2010-10-283-0/+14
* Remove an assertion that hit on legitimate cases. A redeclaration may have lo...Argyrios Kyrtzidis2010-10-281-6/+0
* Use the ASTMutationListener to track when a named decl gets added to a DeclCo...Argyrios Kyrtzidis2010-10-282-18/+23
* Properly add chained template specializations.Argyrios Kyrtzidis2010-10-281-0/+2
* Fix the re-serializing decls in a chained PCH mechanism.Argyrios Kyrtzidis2010-10-281-5/+4
* Use the ASTMutationListener to track added template specializations in a chai...Argyrios Kyrtzidis2010-10-285-45/+16
* 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-272-2/+2
* Lazily load the "next" namespace in the chain of NamespaceDecls, toDouglas Gregor2010-10-271-4/+3
* No really, we don't have a retain/release system for statements/expressionsJohn McCall2010-10-261-3/+0
* When de-serializing a type that is supposed to be canonical, callDouglas Gregor2010-10-261-0/+4
* Improve the tracking of source locations for parentheses in constructor calls.Chandler Carruth2010-10-252-5/+9
* Keep track in chained PCH of implicit members that were added after the defin...Argyrios Kyrtzidis2010-10-243-1/+20
* Start fleshing out ASTMutationListener; notify when a tag definition is compl...Argyrios Kyrtzidis2010-10-243-1/+46
* Introduce a DeclsToRewrite field in ASTWrite, used for collecting the decls t...Argyrios Kyrtzidis2010-10-241-0/+7
* Some method renaming, no functionality change.Argyrios Kyrtzidis2010-10-241-4/+4
* Refactoring.Argyrios Kyrtzidis2010-10-243-82/+96
* Put the mechanism in place to track modifications in an AST entity that were ...Argyrios Kyrtzidis2010-10-244-16/+94
* Simplify and "robust-ify" the way that CXXRecord references point to the defi...Argyrios Kyrtzidis2010-10-243-58/+35
* Minor refactoring; Pull reading/writing DefinitionData out into a function.Argyrios Kyrtzidis2010-10-242-89/+96
* Substantially revise how clang computes the visibility of a declaration toJohn McCall2010-10-221-1/+1
* Reorganize predefined macros for all Windows targets.Michael J. Spencer2010-10-212-0/+3
* Fix Whitespace.Michael J. Spencer2010-10-212-65/+65
* Modify the assumptions of an assert; the updated latest redeclaration can hav...Argyrios Kyrtzidis2010-10-201-6/+6
* Extend the preprocessing record and libclang with support forDouglas Gregor2010-10-202-17/+84
* Fix chained PCH issue; make sure all visible decls that will be put into a UP...Argyrios Kyrtzidis2010-10-201-1/+18
* 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
* Putting back safe fixes 116836,116837,116838Andrew Trick2010-10-191-1/+1
* Reverting 116836,116837,116838 until we resolve the getLangStandardForKind fa...Andrew Trick2010-10-191-1/+1
* Fix up the comments for creating ParmVarDeclAbbrev to reflect reality.Argyrios Kyrtzidis2010-10-191-1/+1
* Read/write declaration attributes from/to PCH properly. Embed them in the dec...Argyrios Kyrtzidis2010-10-183-25/+9
* White-listing templated-scope friend decls is a good idea, but doing itJohn McCall2010-10-162-0/+2
* Eradicate IsSuper field from ObjCImplicitSetterGetterRefExprClassFariborz Jahanian2010-10-152-2/+0
* Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and Qualifie...Argyrios Kyrtzidis2010-10-156-36/+166
* When performing typo correction, look through the set of knownDouglas Gregor2010-10-141-0/+62
* At Fariborz's request, a somewhat cleaner bit-combining hack.John McCall2010-10-141-3/+3
* Store in PCH the key function of C++ class to avoid deserializing the complet...Argyrios Kyrtzidis2010-10-142-0/+14
* Allow deserialization of just the fields of a record, when we want to iterate...Argyrios Kyrtzidis2010-10-142-13/+18
* Give a default implementation for ASTDeserializationListener's methods, no fu...Argyrios Kyrtzidis2010-10-141-0/+4
* Eliminate usage of ObjCSuperExpr used forFariborz Jahanian2010-10-143-19/+19
* Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked aDouglas Gregor2010-10-082-2/+11
* Implement -fshort-enums (rdar://8490496).Argyrios Kyrtzidis2010-10-081-0/+1
* Serialize the "inline" bit for namespaces. Fixes <rdar://problem/8515069>.Douglas Gregor2010-10-052-0/+2
* Fix a marvelous chained AST writing bug, where we end up with theDouglas Gregor2010-10-052-6/+13
* Give every file that ASTReader loads a type: module, PCH, precompiled preambl...Sebastian Redl2010-10-052-9/+11
* Thread PerFileData through the ASTReader again, this time with the LLVM changes.Sebastian Redl2010-10-053-474/+508
OpenPOWER on IntegriCloud