hanchenye-llvm-project/clang/lib/Serialization
Douglas Gregor d53ae83516 Delay the creation of the built-in Objective-C class 'Protocol' by
moving it from a "special type" to a predefined declaration, as we do
for id, Class, and SEL.

llvm-svn: 148313
2012-01-17 18:09:05 +00:00
..
ASTCommon.cpp Restore r142914 and r142915, now with missing file and apparent 2011-10-25 17:37:35 +00:00
ASTCommon.h When deserializing the definition of a C++ class/ObjC class/ObjC 2012-01-15 18:08:05 +00:00
ASTReader.cpp Delay the creation of the built-in Objective-C class 'Protocol' by 2012-01-17 18:09:05 +00:00
ASTReaderDecl.cpp Remove unnecessary default cases in switches over enums. 2012-01-17 02:30:50 +00:00
ASTReaderInternals.h Teach DeclContext deserialization to pay attention to endianness, from 2012-01-06 16:09:53 +00:00
ASTReaderStmt.cpp Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) 2012-01-17 06:56:22 +00:00
ASTWriter.cpp Delay the creation of the built-in Objective-C class 'Protocol' by 2012-01-17 18:09:05 +00:00
ASTWriterDecl.cpp Remove unnecessary default cases in switches over enums. 2012-01-17 02:30:50 +00:00
ASTWriterStmt.cpp Add IsImplicit field in ObjCMessageExpr that is true when the message 2012-01-12 02:34:39 +00:00
CMakeLists.txt Fix cmake build with -DBUILD_SHARED_LIBS=ON. 2011-12-29 04:31:59 +00:00
GeneratePCH.cpp Clean up the comments for this file now that its contents are totally 2011-12-09 01:45:42 +00:00
Makefile Reintroduce the serialization library, with fixed dependencies. 2010-08-17 20:43:28 +00:00
Module.cpp Completely re-implement (de-)serialization of redeclaration 2012-01-15 16:58:34 +00:00
ModuleManager.cpp Promote ModuleMap::Module to a namespace-scope class in the Basic 2011-11-30 23:21:26 +00:00