]> granicus.if.org Git - clang/commit
Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl
authorDouglas Gregor <dgregor@apple.com>
Tue, 27 Dec 2011 22:43:10 +0000 (22:43 +0000)
committerDouglas Gregor <dgregor@apple.com>
Tue, 27 Dec 2011 22:43:10 +0000 (22:43 +0000)
commit375bb1413c041055262c8a416f20d10474a5eda9
tree66e5d219fe54a005bd13828eaab0234e08ca13fc
parentfedb6ecbed93c6bf12a02d61b2421d6f0da3b4fc
Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl
covers both declarations (@class) and definitions (@interface) of an
Objective-C class.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147299 91177308-0d34-0410-b5e6-96231b3b80d8
32 files changed:
include/clang/AST/DeclObjC.h
include/clang/AST/RecursiveASTVisitor.h
include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h
include/clang/Basic/DeclNodes.td
include/clang/Serialization/ASTBitCodes.h
lib/AST/ASTImporter.cpp
lib/AST/DeclBase.cpp
lib/AST/DeclObjC.cpp
lib/AST/DeclPrinter.cpp
lib/AST/DumpXML.cpp
lib/CodeGen/CGDecl.cpp
lib/CodeGen/CodeGenModule.cpp
lib/Frontend/ASTUnit.cpp
lib/Rewrite/RewriteObjC.cpp
lib/Sema/CodeCompleteConsumer.cpp
lib/Sema/SemaCodeComplete.cpp
lib/Sema/SemaDeclObjC.cpp
lib/Sema/SemaLookup.cpp
lib/Serialization/ASTReaderDecl.cpp
lib/Serialization/ASTWriter.cpp
lib/Serialization/ASTWriterDecl.cpp
test/Index/TestClassDecl.m
test/Index/TestClassForwardDecl.m
test/Index/annotate-tokens.m
test/Index/file-refs.m
test/Index/properties-class-extensions.m
tools/libclang/CIndex.cpp
tools/libclang/CIndexUSRs.cpp
tools/libclang/CursorVisitor.h
tools/libclang/IndexDecl.cpp
tools/libclang/IndexingContext.cpp
tools/libclang/IndexingContext.h