llvm-project/clang/lib/Serialization
Richard Smith 2c38164737 [modules] Add an assert that we properly manage the IsCompleteDefinition flag
on CXXRecordDecls when merging definitions, and make it pass by not trying to
save and restore this flag across AST serialization/deserialization. For
CXXRecordDecls, we have a separate mechanism to manage this.

llvm-svn: 216633
2014-08-27 23:11:59 +00:00
..
ASTCommon.cpp [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00
ASTCommon.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00
ASTReader.cpp [modules] Add an assert that we properly manage the IsCompleteDefinition flag 2014-08-27 23:11:59 +00:00
ASTReaderDecl.cpp [modules] Add an assert that we properly manage the IsCompleteDefinition flag 2014-08-27 23:11:59 +00:00
ASTReaderInternals.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00
ASTReaderStmt.cpp [OPENMP] Extract common superclass from all the loop directives. No functional changes (having common superclass is convenient for future loop directives CodeGen implementation) 2014-08-19 11:27:13 +00:00
ASTWriter.cpp When loading a module with no local entities, still bump the size of the 2014-08-16 04:54:18 +00:00
ASTWriterDecl.cpp [modules] Add an assert that we properly manage the IsCompleteDefinition flag 2014-08-27 23:11:59 +00:00
ASTWriterStmt.cpp [OPENMP] Extract common superclass from all the loop directives. No functional changes (having common superclass is convenient for future loop directives CodeGen implementation) 2014-08-19 11:27:13 +00:00
CMakeLists.txt [CMake] Use LINK_LIBS instead of target_link_libraries(). 2014-02-26 06:41:29 +00:00
GeneratePCH.cpp [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00
GlobalModuleIndex.cpp Return a std::unique_ptr from getBufferForFile. NFC. 2014-08-26 19:54:40 +00:00
Makefile
Module.cpp [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00
ModuleManager.cpp Return a std::unique_ptr from getBufferForFile. NFC. 2014-08-26 19:54:40 +00:00