]> granicus.if.org Git - clang/commit
The goal of this commit is to get just enough Sema support to recognize Objective...
authorSteve Naroff <snaroff@apple.com>
Thu, 6 Sep 2007 21:24:23 +0000 (21:24 +0000)
committerSteve Naroff <snaroff@apple.com>
Thu, 6 Sep 2007 21:24:23 +0000 (21:24 +0000)
commit3536b443bc50d58a79f14fca9b6842541a434854
treedc29d0bba8e2709d73ada11ea46416163e2f90a6
parent61f62165220e75694fe333179c78815e2e48d71f
The goal of this commit is to get just enough Sema support to recognize Objective-C classes
as types. That said, the AST nodes ObjcInterfaceDecl, ObjcInterfaceType, and ObjcClassDecl are *very*
preliminary.

The good news is we no longer need -parse-noop (aka MinimalActions) to parse cocoa.m.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41752 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
AST/ASTContext.cpp
AST/Decl.cpp
AST/Type.cpp
Parse/MinimalAction.cpp
Parse/ParseObjc.cpp
Parse/Parser.cpp
Sema/Sema.h
Sema/SemaDecl.cpp
Sema/SemaType.cpp
include/clang/AST/ASTContext.h
include/clang/AST/Decl.h
include/clang/AST/Type.h
include/clang/Parse/Action.h
include/clang/Parse/Parser.h
test/Sema/cocoa.m