Revert most of the functionality in r165001. Instead, make sure that
authorDouglas Gregor <dgregor@apple.com>
Wed, 3 Oct 2012 18:34:48 +0000 (18:34 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 3 Oct 2012 18:34:48 +0000 (18:34 +0000)
commite5fa3c26919c0fa9817fbbb967f1a418e2fd3140
tree85209b38cab21ccfd0e4dbfcc203bc8b7a60d954
parent3f001ff471aec590a65a383a25367a4e1c82f5a3
Revert most of the functionality in r165001. Instead, make sure that
the ASTReader doesn't attach a body to a function that is already
defined elsewhere.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165137 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Serialization/ASTReader.h
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTReaderDecl.cpp