summaryrefslogtreecommitdiffstats
path: root/clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2010-02-26 22:49:11 +0000
committerFariborz Jahanian <fjahanian@apple.com>2010-02-26 22:49:11 +0000
commit6005bd821c0fe1290a5aaa1f00d6a6c762724f53 (patch)
tree0be08ceaaf7c76036c43c684085b8fe61954ae85 /clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm
parentbe730c9e34b115328559c4776156d60c7b7bee5c (diff)
downloadbcm5719-llvm-6005bd821c0fe1290a5aaa1f00d6a6c762724f53.tar.gz
bcm5719-llvm-6005bd821c0fe1290a5aaa1f00d6a6c762724f53.zip
Prevent rewriter crash when variable type is missing.
Fixes radar 7692183. llvm-svn: 97281
Diffstat (limited to 'clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm')
-rw-r--r--clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm3
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm b/clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm
index c6279de5e1d..a8f5b140eaa 100644
--- a/clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm
+++ b/clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm
@@ -13,10 +13,13 @@ void f(void (^block)(void));
@implementation X
- (void)foo {
__block int kerfluffle;
+ // radar 7692183
+ __block x;
f(^{
f(^{
y = 42;
kerfluffle = 1;
+ x = 2;
});
});
}
OpenPOWER on IntegriCloud