llvm-project/clang/lib/Serialization
Douglas Gregor 2fb99df2c3 When setting the globally-visible declarations for a particular
identifier, we may have a Sema object but no translation unit scope
(because parsing is finished). In this case, we still need to update
the IdResolver, which might still be used when writing a PCH
containing another PCH (without chaining). This bug manifested as a
failure with precompiled preambles.

Also, add a little environment-variable-sensitive logging for
libclang.

llvm-svn: 114774
2010-09-24 23:29:12 +00:00
..
ASTCommon.cpp Refactoring; move the functionality of ASTWriter::GetOrCreateTypeID to the more generic 2010-08-20 16:04:20 +00:00
ASTCommon.h Refactoring; move the functionality of ASTWriter::GetOrCreateTypeID to the more generic 2010-08-20 16:04:20 +00:00
ASTReader.cpp When setting the globally-visible declarations for a particular 2010-09-24 23:29:12 +00:00
ASTReaderDecl.cpp Fix C++ PCH issue. 2010-09-13 11:45:48 +00:00
ASTReaderStmt.cpp Implement -Wunused-label. 2010-09-19 21:21:25 +00:00
ASTWriter.cpp Change source manager serialization to be less tied to the PCH model. 2010-09-22 20:19:08 +00:00
ASTWriterDecl.cpp Fix C++ PCH issue. 2010-09-13 11:45:48 +00:00
ASTWriterStmt.cpp Implement -Wunused-label. 2010-09-19 21:21:25 +00:00
CMakeLists.txt Revert "CMake: Update to use standard CMake dependency tracking facilities instead" 2010-09-13 23:54:41 +00:00
GeneratePCH.cpp More PCH -> AST renaming. 2010-08-18 23:57:06 +00:00
Makefile Reintroduce the serialization library, with fixed dependencies. 2010-08-17 20:43:28 +00:00