summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use the ASTMutationListener to track added template specializations in a chai...Argyrios Kyrtzidis2010-10-281-7/+0
* When de-serializing a type that is supposed to be canonical, callDouglas Gregor2010-10-261-0/+4
* Put the mechanism in place to track modifications in an AST entity that were ...Argyrios Kyrtzidis2010-10-241-2/+21
* Simplify and "robust-ify" the way that CXXRecord references point to the defi...Argyrios Kyrtzidis2010-10-241-0/+3
* 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-211-0/+1
* Fix Whitespace.Michael J. Spencer2010-10-211-40/+40
* Extend the preprocessing record and libclang with support forDouglas Gregor2010-10-201-16/+52
* Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and Qualifie...Argyrios Kyrtzidis2010-10-151-0/+55
* 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
* Allow deserialization of just the fields of a record, when we want to iterate...Argyrios Kyrtzidis2010-10-141-7/+11
* Implement -fshort-enums (rdar://8490496).Argyrios Kyrtzidis2010-10-081-0/+1
* Fix a marvelous chained AST writing bug, where we end up with theDouglas Gregor2010-10-051-0/+3
* Give every file that ASTReader loads a type: module, PCH, precompiled preambl...Sebastian Redl2010-10-051-8/+10
* Thread PerFileData through the ASTReader again, this time with the LLVM changes.Sebastian Redl2010-10-051-195/+202
* Implement chained PCH support for the macro definitions stored withinDouglas Gregor2010-10-021-11/+21
* Revert r115336 ("Thread PerFileData through everything."), becauseDouglas Gregor2010-10-011-202/+196
* Thread PerFileData through everything. This allows us to remap stuff later.Sebastian Redl2010-10-011-196/+202
* Record module loaders and module source order.Sebastian Redl2010-10-011-1/+7
* Implement the C++0x "trailing return type" feature, e.g.,Douglas Gregor2010-10-011-0/+1
* If we get a TU_CONTEXT update from a chained PCH file before weDouglas Gregor2010-10-011-2/+14
* Support implicit includes when generating a PCH and allow the user to pass a ...Argyrios Kyrtzidis2010-09-301-1/+35
* Fix a bug in loading macro records. Fixes yet another crash in libclang.Sebastian Redl2010-09-281-4/+5
* Fix a use of an invalidated reference due to a hash map reallocating.Sebastian Redl2010-09-281-3/+8
* When chaining PCHs, only write PPRecords that don't come from PCH, and give t...Sebastian Redl2010-09-271-1/+1
* When setting the globally-visible declarations for a particularDouglas Gregor2010-09-241-5/+5
* Change source manager serialization to be less tied to the PCH model.Sebastian Redl2010-09-221-13/+13
* Only preload SLocEntries after the entire PCH chain was loaded.Sebastian Redl2010-09-221-15/+22
* Reshuffle PerFileData's members to make more sense.Sebastian Redl2010-09-221-6/+7
* Macro definitions in AST files have their own IDs.Sebastian Redl2010-09-151-1/+1
* Replace loops with SmallVector::append.Benjamin Kramer2010-09-061-2/+1
* Fix a C++ PCH problem which was exposed by r113019. CXXBaseOrMemberInitialize...Argyrios Kyrtzidis2010-09-061-0/+2
* Rename *PendingImplicitInstantiations to *PendingInstantiations. NoChandler Carruth2010-08-251-10/+9
* Move more stuff out of Sema.h.John McCall2010-08-251-0/+1
* AST reader support for having specializations of templates from earlier in th...Sebastian Redl2010-08-241-0/+7
* More header elimination. The goal of all this is to allow Parser toJohn McCall2010-08-241-0/+1
* Remove a header dependency from Sema.h at the cost of some type safety.John McCall2010-08-241-0/+1
* Add testcase for C++ chained PCH and fix the bugs it uncovered in name lookup.Sebastian Redl2010-08-241-2/+4
* Read the UPDATE_VISIBLE record, and add its visible decls to the lookup table...Sebastian Redl2010-08-241-38/+74
* Correctly initialize the visible decls pointer if there are no visible decls ...Sebastian Redl2010-08-241-0/+2
* Baby step towards supporting namespaces in chained PCH.Sebastian Redl2010-08-241-1/+1
* DeclPtrTy -> Decl *John McCall2010-08-211-2/+2
* Fix an issue with writing to PCH another included PCH, introduced by the "usi...Argyrios Kyrtzidis2010-08-201-0/+67
* Use the AST on-disk hash table for name lookup inside a DeclContext.Argyrios Kyrtzidis2010-08-201-35/+62
* Introduce the mechanism for building an AST on-disk hash table for name looku...Argyrios Kyrtzidis2010-08-201-0/+164
* serialization::TypeID is used with or without qualifiers, both as index and a...Argyrios Kyrtzidis2010-08-201-1/+1
* Share the common code of ComputeHash(Selector Sel) instead of keeping 2 copie...Argyrios Kyrtzidis2010-08-201-8/+2
* Make sure to deallocate the identifier lookup tables and selector tablesDouglas Gregor2010-08-191-9/+15
* Rename pch namespace to serialization.Sebastian Redl2010-08-181-162/+163
OpenPOWER on IntegriCloud