diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2009-01-13 23:34:40 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2009-01-13 23:34:40 +0000 |
commit | 255c0958ddc2d06c61160ea654260f146e79092e (patch) | |
tree | 6df78f6933ce20eae1c2cf0d851c40ef3dd45505 /clang/lib/Parse/AttributeList.cpp | |
parent | a63bede3c6f6560e32c18b9917905db61bba3c98 (diff) | |
download | bcm5719-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.cpp | 1 |
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; |