summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2010-02-24 22:53:58 +0000
committerFariborz Jahanian <fjahanian@apple.com>2010-02-24 22:53:58 +0000
commit1f7fe2c7f7be4b5ed95666289beedd5b05b9aa2e (patch)
tree276b8bd0f237f604dd18f309be4c32655f722614
parent005bb148258515d7efd364e91afb448cda150932 (diff)
downloadbcm5719-llvm-1f7fe2c7f7be4b5ed95666289beedd5b05b9aa2e.tar.gz
bcm5719-llvm-1f7fe2c7f7be4b5ed95666289beedd5b05b9aa2e.zip
Added test case for non-objective-c situation in
my last patch. llvm-svn: 97075
-rw-r--r--clang/test/Rewriter/rewrite-nested-blocks.mm12
1 files changed, 12 insertions, 0 deletions
diff --git a/clang/test/Rewriter/rewrite-nested-blocks.mm b/clang/test/Rewriter/rewrite-nested-blocks.mm
index deb0ee59046..95a16bdbb39 100644
--- a/clang/test/Rewriter/rewrite-nested-blocks.mm
+++ b/clang/test/Rewriter/rewrite-nested-blocks.mm
@@ -24,3 +24,15 @@ void f(void (^block)(void));
}
@end
+struct S {
+ int y;
+};
+
+void foo () {
+ struct S *SELF;
+ f(^{
+ f(^{
+ SELF->y = 42;
+ });
+ });
+}
OpenPOWER on IntegriCloud