From: Fariborz Jahanian Date: Sat, 21 Aug 2010 00:17:33 +0000 (+0000) Subject: Contributed test case for PR7936 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=648d200efaad82e5289887d80d5082aab563fcc9;p=clang Contributed test case for PR7936 by Jean-Daniel Dupas. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111700 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/SemaObjCXX/conversion-to-objc-pointer-2.mm b/test/SemaObjCXX/conversion-to-objc-pointer-2.mm index 5277d101f5..b03d4d89e9 100644 --- a/test/SemaObjCXX/conversion-to-objc-pointer-2.mm +++ b/test/SemaObjCXX/conversion-to-objc-pointer-2.mm @@ -82,6 +82,7 @@ int main (int argc, const char * argv[]) { TNSAutoRef object2([[NSObject alloc] init]); TNSAutoRef bar([[TBar alloc] init]); [bar setBlah: object1]; // <== Does not compile. It should. - [bar setBlah: object2]; // <== Does not compile. It should. + if (object1 == object2) + [bar setBlah: object2]; // <== Does not compile. It should. return 0; }