diff options
author | Steve Naroff <snaroff@apple.com> | 2008-12-01 20:33:01 +0000 |
---|---|---|
committer | Steve Naroff <snaroff@apple.com> | 2008-12-01 20:33:01 +0000 |
commit | e1908e393ed1c2465897eeeabcb5dde4898e6aa9 (patch) | |
tree | 7d81242239bd39e92839a40d62a3c86ad158a038 /clang/lib/AST/DeclBase.cpp | |
parent | e912266bdbdcdd371142aa3f78564ce67af5c18d (diff) | |
download | bcm5719-llvm-e1908e393ed1c2465897eeeabcb5dde4898e6aa9.tar.gz bcm5719-llvm-e1908e393ed1c2465897eeeabcb5dde4898e6aa9.zip |
-Add several ObjC types to Decl::getDeclKindName(), a useful debug hook.
-Start adding support for rewriting @synthesize.
llvm-svn: 60368
Diffstat (limited to 'clang/lib/AST/DeclBase.cpp')
-rw-r--r-- | clang/lib/AST/DeclBase.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/lib/AST/DeclBase.cpp b/clang/lib/AST/DeclBase.cpp index 2bfb5ae6075..5cb2a3e64fc 100644 --- a/clang/lib/AST/DeclBase.cpp +++ b/clang/lib/AST/DeclBase.cpp @@ -72,9 +72,12 @@ const char *Decl::getDeclKindName() const { case EnumConstant: return "EnumConstant"; case ObjCIvar: return "ObjCIvar"; case ObjCInterface: return "ObjCInterface"; + case ObjCImplementation: return "ObjCImplementation"; case ObjCClass: return "ObjCClass"; case ObjCMethod: return "ObjCMethod"; case ObjCProtocol: return "ObjCProtocol"; + case ObjCProperty: return "ObjCProperty"; + case ObjCPropertyImpl: return "ObjCPropertyImpl"; case ObjCForwardProtocol: return "ObjCForwardProtocol"; case Record: return "Record"; case CXXRecord: return "CXXRecord"; |