summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/conversion/cond1.C
blob: 16184ccb4116491389fcb116002f6ae60fcf8ad3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// PR c++/9440
 struct A {
     explicit A(int = 0);
     A(const A&);
     operator int() const;
 };
 
 A
 bar(bool b, const A& a)
 {
     return (b ? A() : a);
 }