summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCXX/trivial-constructor-init.cpp
blob: 183b31a801e3e98192172466a6b40c94cb580dbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// RUN: clang-cc  -S %s -o %t-64.s &&
// RUN: clang-cc  -S %s -o %t-32.s &&
// RUN: true

extern "C" int printf(...);

struct S {
  S() { printf("S::S\n"); }
};

struct A {
  double x;
  A() : x(), y(), s() { printf("x = %f y = %x \n", x, y); }
  int *y;
  S s;
};

A a;

int main() {
}
OpenPOWER on IntegriCloud