llvm-project/clang/lib/Serialization
Richard Smith 64c0630585 Avoid allocating extra memory to handle the lazy definition data pointer for
CXXRecordDecls when modules is enabled.

llvm-svn: 209482
2014-05-22 23:19:02 +00:00
..
ASTCommon.cpp [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00
ASTCommon.h When a module completes the definition of a class template specialization imported from another module, emit an update record, rather than using the broken decl rewriting mechanism. If multiple modules do this, merge the definitions together, much as we would if they were separate declarations. 2014-04-19 03:48:30 +00:00
ASTReader.cpp Frontend: Propagate ASTReaderListener API in ChainedASTReaderListener 2014-05-22 06:04:59 +00:00
ASTReaderDecl.cpp Avoid allocating extra memory to handle the lazy definition data pointer for 2014-05-22 23:19:02 +00:00
ASTReaderInternals.h [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00
ASTReaderStmt.cpp [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00
ASTWriter.cpp If a class template specialization from one module has its definition 2014-05-22 20:59:29 +00:00
ASTWriterDecl.cpp [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00
ASTWriterStmt.cpp [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +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 [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00
Makefile Reintroduce the serialization library, with fixed dependencies. 2010-08-17 20:43:28 +00:00
Module.cpp [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00
ModuleManager.cpp [C++11] Use 'nullptr'. Serialization edition. 2014-05-22 05:54:18 +00:00