]> granicus.if.org Git - clang/commit
Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable,
authorDouglas Gregor <dgregor@apple.com>
Wed, 11 Aug 2010 12:19:30 +0000 (12:19 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 11 Aug 2010 12:19:30 +0000 (12:19 +0000)
commitdeacbdca554298ccdf636f19c6094a8825ec6b34
treea25e20608fe132a81d48e79b4f1e09dab5936e16
parent018220c343c103b7dfaa117a7a474c7a7fd6d068
Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable,
and create separate decl nodes for forward declarations and the
definition," which appears to be causing significant Objective-C
breakage.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@110803 91177308-0d34-0410-b5e6-96231b3b80d8
20 files changed:
include/clang/AST/ASTConsumer.h
include/clang/AST/ASTContext.h
include/clang/AST/DeclObjC.h
include/clang/AST/Type.h
lib/AST/ASTConsumer.cpp
lib/AST/ASTContext.cpp
lib/AST/ASTImporter.cpp
lib/AST/DeclObjC.cpp
lib/AST/DeclPrinter.cpp
lib/AST/Type.cpp
lib/Frontend/ASTUnit.cpp
lib/Frontend/PCHReader.cpp
lib/Frontend/PCHReaderDecl.cpp
lib/Frontend/PCHWriter.cpp
lib/Frontend/PCHWriterDecl.cpp
lib/Sema/Sema.cpp
lib/Sema/SemaCodeComplete.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclObjC.cpp
test/Index/TestClassDecl.m