]> granicus.if.org Git - clang/commit
objc arc: allow objc_returns_inner_pointer on methods that return
authorFariborz Jahanian <fjahanian@apple.com>
Fri, 30 Sep 2011 20:50:23 +0000 (20:50 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Fri, 30 Sep 2011 20:50:23 +0000 (20:50 +0000)
commitf2e5945e3a989e9d981c03c4a9cbbfb6232c8c07
tree93c7b74df9150307ffd514eeddc97af7f460487c
parentf2cee5cbdaf6fc017ae35cc8ecabc3b607a5f7e4
objc arc: allow objc_returns_inner_pointer on  methods that return
a reference type, since inner reference is much like an inner pointer.
// rdar://10139365

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140880 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDeclAttr.cpp
test/CodeGenObjCXX/arc-returns-inner-reference-ptr.mm [new file with mode: 0644]