]> granicus.if.org Git - clang/commit
Now that deserializing a definition of a C++ class/Objective-C
authorDouglas Gregor <dgregor@apple.com>
Sun, 15 Jan 2012 18:17:48 +0000 (18:17 +0000)
committerDouglas Gregor <dgregor@apple.com>
Sun, 15 Jan 2012 18:17:48 +0000 (18:17 +0000)
commitc23f8570d1fe934a99e6d2f4cd156ed5cc17f826
tree055f885ebe5f2430ecaaace3b36be4a652bbdc61
parentcc32b44ea4b3c702bf84eae0af27ca160bd90831
Now that deserializing a definition of a C++ class/Objective-C
class/Objective-C protocol suffices get all of the redeclarations of
that declaration wired to the definition, we no longer need to record
the identity of the definition in every declaration. Instead, just
record a bit to indicate whether a particular declaration is the
definition.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148224 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Serialization/ASTReaderDecl.cpp
lib/Serialization/ASTWriterDecl.cpp