]>
Commit | Line | Data |
---|---|---|
223e47cc LB |
1 | // |
2 | // The LLVM Compiler Infrastructure | |
3 | // | |
4 | // This file is distributed under the University of Illinois Open Source | |
5 | // License. See LICENSE.TXT for details. | |
6 | ||
7 | // CONFIG C++ GC RR open rdar://6347910 | |
8 | ||
9 | ||
10 | ||
11 | struct MyStruct { | |
12 | int something; | |
13 | }; | |
14 | ||
15 | struct TestObject { | |
16 | ||
17 | void test(void){ | |
18 | { | |
19 | MyStruct first; // works | |
20 | } | |
21 | void (^b)(void) = ^{ | |
22 | MyStruct inner; // fails to compile! | |
23 | }; | |
24 | } | |
25 | }; | |
26 | ||
27 | ||
28 | ||
29 | int main(int argc, char *argv[]) { | |
30 | printf("%s: Success\n", argv[0]); | |
31 | return 0; | |
32 | } |