diff options
Diffstat (limited to 'test/CodeGenCXX/member-init-anon-union.cpp')
-rw-r--r-- | test/CodeGenCXX/member-init-anon-union.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/CodeGenCXX/member-init-anon-union.cpp b/test/CodeGenCXX/member-init-anon-union.cpp index 1ff7537..4db31f0 100644 --- a/test/CodeGenCXX/member-init-anon-union.cpp +++ b/test/CodeGenCXX/member-init-anon-union.cpp @@ -2,8 +2,10 @@ // PR10531. +int make_a(); + static union { - int a = 42; + int a = make_a(); char *b; }; @@ -32,4 +34,4 @@ int g() { // CHECK: define {{.*}}@"[[CONSTRUCT_GLOBAL]]C2Ev" // CHECK-NOT: } -// CHECK: store i32 42 +// CHECK: call {{.*}}@_Z6make_a |