summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/AttributeList.cpp
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2009-01-13 23:34:40 +0000
committerFariborz Jahanian <fjahanian@apple.com>2009-01-13 23:34:40 +0000
commit255c0958ddc2d06c61160ea654260f146e79092e (patch)
tree6df78f6933ce20eae1c2cf0d851c40ef3dd45505 /clang/lib/Parse/AttributeList.cpp
parenta63bede3c6f6560e32c18b9917905db61bba3c98 (diff)
downloadbcm5719-llvm-255c0958ddc2d06c61160ea654260f146e79092e.tar.gz
bcm5719-llvm-255c0958ddc2d06c61160ea654260f146e79092e.zip
Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type
objects as an objective-c object. llvm-svn: 62197
Diffstat (limited to 'clang/lib/Parse/AttributeList.cpp')
-rw-r--r--clang/lib/Parse/AttributeList.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Parse/AttributeList.cpp b/clang/lib/Parse/AttributeList.cpp
index 0a418bb9cc1..6c1583a0feb 100644
--- a/clang/lib/Parse/AttributeList.cpp
+++ b/clang/lib/Parse/AttributeList.cpp
@@ -81,6 +81,7 @@ AttributeList::Kind AttributeList::getKind(const IdentifierInfo *Name) {
if (!memcmp(Str, "fastcall", 8)) return AT_fastcall;
if (!memcmp(Str, "iboutlet", 8)) return AT_IBOutlet;
if (!memcmp(Str, "sentinel", 8)) return AT_sentinel;
+ if (!memcmp(Str, "NSObject", 8)) return AT_nsobject;
break;
case 9:
if (!memcmp(Str, "dllimport", 9)) return AT_dllimport;
OpenPOWER on IntegriCloud