1 | // RUN: %clang_cc1 -triple x86_64-apple-darwin -emit-llvm %s -o - | \ |
---|---|
2 | // RUN: FileCheck %s |
3 | // RUN: %clang_cc1 -triple i386-apple-darwin -emit-llvm %s -o - | \ |
4 | // RUN: FileCheck %s |
5 | |
6 | extern "C" int printf(...); |
7 | |
8 | struct S { |
9 | S() { printf("S::S()\n"); } |
10 | int iS; |
11 | }; |
12 | |
13 | struct M { |
14 | S ARR_S; |
15 | }; |
16 | |
17 | int main() { |
18 | M m1; |
19 | } |
20 | |
21 | // CHECK: call void @_ZN1SC1Ev |
22 |