From 7a3f3a0402a86dca9fa528e806a725a0b2841d1c Mon Sep 17 00:00:00 2001 From: Fariborz Jahanian Date: Sat, 21 Aug 2010 00:17:33 +0000 Subject: [PATCH] Contributed test case for PR7936 by Jean-Daniel Dupas. llvm-svn: 111700 --- clang/test/SemaObjCXX/conversion-to-objc-pointer-2.mm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clang/test/SemaObjCXX/conversion-to-objc-pointer-2.mm b/clang/test/SemaObjCXX/conversion-to-objc-pointer-2.mm index 5277d101f588..b03d4d89e920 100644 --- a/clang/test/SemaObjCXX/conversion-to-objc-pointer-2.mm +++ b/clang/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; }