llvm-project/clang/lib/Serialization
Douglas Gregor 3d0adb3201 Augment the interface of ExternalASTSource::FindExternalLexicalDecls()
to allow clients to specify that they've already (correctly) loaded
declarations, and that no further action is needed. 

Also, make sure that we clear the "has external lexical declarations"
bit before calling FindExternalLexicalDecls(), to avoid infinite
recursion.

llvm-svn: 135306
2011-07-15 21:46:17 +00:00
..
ASTCommon.cpp Make yet another placeholder type, this one marking that an expression is a bound 2011-04-26 20:42:42 +00:00
ASTCommon.h Add a decl update when a static data member of a class template is instantiated in a different PCH than its containing class. Otherwise we get double definition errors. Fixes a Boost.MPL problem that affects Boost.Accumulators and probably a lot more of Boost. 2011-04-29 08:19:30 +00:00
ASTReader.cpp Augment the interface of ExternalASTSource::FindExternalLexicalDecls() 2011-07-15 21:46:17 +00:00
ASTReaderDecl.cpp Objective-C fast enumeration loop variables are not retained in ARC, but 2011-06-17 06:42:21 +00:00
ASTReaderStmt.cpp Add serialization support for SubstNonTypeTemplateParmExpr. 2011-07-15 07:00:14 +00:00
ASTWriter.cpp Move the Serialization library from 'instantiation' to 'expansion', with 2011-07-15 07:25:21 +00:00
ASTWriterDecl.cpp Introduce the notion of instantiation dependence into Clang's AST. A 2011-07-01 01:22:09 +00:00
ASTWriterStmt.cpp Add serialization support for SubstNonTypeTemplateParmExpr. 2011-07-15 07:00:14 +00:00
CMakeLists.txt Fix CMake build. 2011-03-09 21:12:34 +00:00
ChainedIncludesSource.cpp Augment the interface of ExternalASTSource::FindExternalLexicalDecls() 2011-07-15 21:46:17 +00:00
GeneratePCH.cpp Allow resolving headers from a PCH even after headers+PCH were moved to another path. 2011-02-15 17:54:22 +00:00
Makefile Reintroduce the serialization library, with fixed dependencies. 2010-08-17 20:43:28 +00:00