summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/PCHReaderDecl.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2009-04-27 19:36:56 +0000
committerTed Kremenek <kremenek@apple.com>2009-04-27 19:36:56 +0000
commit84bfa2c2dcc90ed6907f2a7722f523b87063df80 (patch)
treed6c752965505ac6af8f825603e83195fe2191c29 /clang/lib/Frontend/PCHReaderDecl.cpp
parentbfa037705e01fc747492761af6ca0e39fd7fa8c6 (diff)
downloadbcm5719-llvm-84bfa2c2dcc90ed6907f2a7722f523b87063df80.tar.gz
bcm5719-llvm-84bfa2c2dcc90ed6907f2a7722f523b87063df80.zip
Add two new checker-specific attributes: 'objc_ownership_release' and
'objc_ownership_cfrelease'. These are the 'release' equivalents of 'objc_ownership_retain' and 'objc_ownership_cfretain' respectively. llvm-svn: 70235
Diffstat (limited to 'clang/lib/Frontend/PCHReaderDecl.cpp')
-rw-r--r--clang/lib/Frontend/PCHReaderDecl.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Frontend/PCHReaderDecl.cpp b/clang/lib/Frontend/PCHReaderDecl.cpp
index 50cc0312255..2df87bfe1c7 100644
--- a/clang/lib/Frontend/PCHReaderDecl.cpp
+++ b/clang/lib/Frontend/PCHReaderDecl.cpp
@@ -475,6 +475,8 @@ Attr *PCHReader::ReadAttributes() {
SIMPLE_ATTR(ObjCException);
SIMPLE_ATTR(ObjCNSObject);
+ SIMPLE_ATTR(ObjCOwnershipCFRelease);
+ SIMPLE_ATTR(ObjCOwnershipRelease);
SIMPLE_ATTR(ObjCOwnershipCFRetain);
SIMPLE_ATTR(ObjCOwnershipRetain);
SIMPLE_ATTR(ObjCOwnershipReturns);
OpenPOWER on IntegriCloud