summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenObjCXX/blocks.mm
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/CodeGenObjCXX/blocks.mm')
-rw-r--r--clang/test/CodeGenObjCXX/blocks.mm15
1 files changed, 0 insertions, 15 deletions
diff --git a/clang/test/CodeGenObjCXX/blocks.mm b/clang/test/CodeGenObjCXX/blocks.mm
index 63a1b33f355..fd93437ff65 100644
--- a/clang/test/CodeGenObjCXX/blocks.mm
+++ b/clang/test/CodeGenObjCXX/blocks.mm
@@ -68,18 +68,3 @@ class CaptureThisAndAnotherPointer {
takeBlock(^{ useValues(ptr, this); });
}
};
-
-// rdar://problem/23713871
-// Check that we don't crash when using BLOCK_LAYOUT_STRONG.
-#pragma clang assume_nonnull begin
-@interface NSUUID @end
-#pragma clang assume_nonnull end
-
-struct Wrapper1 { NSUUID *Ref; };
-struct Wrapper2 { Wrapper1 W1; };
-
-@implementation B
-- (void) captureStrongRef {
- __block Wrapper2 W2;
-}
-@end
OpenPOWER on IntegriCloud