blob: d9e044ce9d97d81758434b6bef2ccefcf9d4de15 [file] [log] [blame]
Fariborz Jahanian3fef72f2010-04-18 21:01:23 +00001// RUN: %clang_cc1 -emit-llvm -o %t %s
2// PR6769
3
4struct X {
5 static void f();
6};
7
8void X::f() {
9 static int *i;
10 {
11 struct Y {
12 static void g() {
13 i = new int();
14 *i = 100;
15 (*i) = (*i) +1;
16 }
17 };
18 (void)Y::g();
19 }
20 (void)i;
21}