blob: d70947bcab00d282980abdab0afc8f582ef38069 [file] [log] [blame]
Richard Smith7a614d82011-06-11 17:19:42 +00001// 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
Eli Friedman12e9f8e2011-06-14 21:20:53 +000010// CHECK: define {{.*}} @_ZN1SC2Ev(
Richard Smith7a614d82011-06-11 17:19:42 +000011// CHECK-NOT }
12// CHECK: call {{.*}} @_Z1bv()
13// CHECK-NOT }
14// CHECK: call {{.*}} @_ZN1SC1Ev(