diff options
Diffstat (limited to 'test/CXX/expr/expr.prim/expr.prim.lambda/blocks.mm')
-rw-r--r-- | test/CXX/expr/expr.prim/expr.prim.lambda/blocks.mm | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/test/CXX/expr/expr.prim/expr.prim.lambda/blocks.mm b/test/CXX/expr/expr.prim/expr.prim.lambda/blocks.mm index 941443a0d6..0c3fdb2d80 100644 --- a/test/CXX/expr/expr.prim/expr.prim.lambda/blocks.mm +++ b/test/CXX/expr/expr.prim/expr.prim.lambda/blocks.mm @@ -86,25 +86,3 @@ namespace overloading { int &ir = accept_lambda_conv([](int x) { return x + 1; }); } } - -namespace PR12746 { - bool f1(int *x) { - bool (^outer)() = ^ { - auto inner = [&]() -> bool { - return x == 0; - }; - return inner(); - }; - return outer(); - } - - bool f2(int *x) { - auto outer = [&]() -> bool { - bool (^inner)() = ^ { - return x == 0; - }; - return inner(); - }; - return outer(); - } -} |