llvm-project/clang/lib/Serialization
Richard Smith a0ce9c4651 [modules] Factor out ODR checking, to avoid unnecessary repeated work in
finishPendingActions loop.

llvm-svn: 214246
2014-07-29 23:23:27 +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 [modules] Factor out ODR checking, to avoid unnecessary repeated work in 2014-07-29 23:23:27 +00:00
ASTReaderDecl.cpp [modules] PR20475: merging support for alias template declarations. 2014-07-28 21:16:37 +00:00
ASTReaderInternals.h Remove unused sys/stat.h includes 2014-07-07 08:37:15 +00:00
ASTReaderStmt.cpp [OPENMP] Initial parsing and sema analysis for clause 'seq_cst' of 'atomic' directive. 2014-07-24 08:55:34 +00:00
ASTWriter.cpp [modules] Add some missing record names. We really should be generating this from a .def file or similar... 2014-07-27 04:29:04 +00:00
ASTWriterDecl.cpp [modules] Add abbreviation for ImplicitCastExpr. This is the most common 2014-07-27 04:19:32 +00:00
ASTWriterStmt.cpp [modules] Add abbreviation for ImplicitCastExpr. This is the most common 2014-07-27 04:19:32 +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 Update for llvm api change. 2014-07-06 17:43:24 +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 Update for llvm api change. 2014-07-06 17:43:24 +00:00