diff options
author | Ted Kremenek <kremenek@apple.com> | 2009-05-05 18:44:20 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2009-05-05 18:44:20 +0000 |
commit | 213ff5a98e552c697141b94f99572fdaac0fbf82 (patch) | |
tree | ca701c41a3732104f4c434540784483bb5d30da8 /clang/lib/Frontend | |
parent | 127df07e56a37ac9eb713374ebb5c97d73afb48c (diff) | |
download | bcm5719-llvm-213ff5a98e552c697141b94f99572fdaac0fbf82.tar.gz bcm5719-llvm-213ff5a98e552c697141b94f99572fdaac0fbf82.zip |
Implement attribute 'ns_autorelease'.
llvm-svn: 70990
Diffstat (limited to 'clang/lib/Frontend')
-rw-r--r-- | clang/lib/Frontend/PCHReaderDecl.cpp | 1 | ||||
-rw-r--r-- | clang/lib/Frontend/PCHWriter.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Frontend/PCHReaderDecl.cpp b/clang/lib/Frontend/PCHReaderDecl.cpp index 7bcd296bce2..059aa259c79 100644 --- a/clang/lib/Frontend/PCHReaderDecl.cpp +++ b/clang/lib/Frontend/PCHReaderDecl.cpp @@ -478,6 +478,7 @@ Attr *PCHReader::ReadAttributes() { SIMPLE_ATTR(CFOwnershipRelease); SIMPLE_ATTR(CFOwnershipRetain); SIMPLE_ATTR(CFOwnershipReturns); + SIMPLE_ATTR(NSOwnershipAutorelease); SIMPLE_ATTR(NSOwnershipRelease); SIMPLE_ATTR(NSOwnershipRetain); SIMPLE_ATTR(NSOwnershipReturns); diff --git a/clang/lib/Frontend/PCHWriter.cpp b/clang/lib/Frontend/PCHWriter.cpp index 98ed063305c..9b14a94fad2 100644 --- a/clang/lib/Frontend/PCHWriter.cpp +++ b/clang/lib/Frontend/PCHWriter.cpp @@ -1552,6 +1552,7 @@ void PCHWriter::WriteAttributeRecord(const Attr *Attr) { case Attr::CFOwnershipRelease: case Attr::CFOwnershipRetain: case Attr::CFOwnershipReturns: + case Attr::NSOwnershipAutorelease: case Attr::NSOwnershipRelease: case Attr::NSOwnershipRetain: case Attr::NSOwnershipReturns: |