member-init-ctor.cpp revision 12e9f8edcfdafcc78bd30f607c10fef8b3fa9fa6
1// RUN: %clang_cc1 %s -std=c++0x -emit-llvm -o - | FileCheck %s
2
3bool b();
4struct S {
5  int n = b() ? S().n + 1 : 0;
6};
7
8S s;
9
10// CHECK: define {{.*}} @_ZN1SC2Ev(
11// CHECK-NOT }
12// CHECK: call {{.*}} @_Z1bv()
13// CHECK-NOT }
14// CHECK: call {{.*}} @_ZN1SC1Ev(
15