cond1.C   [plain text]


// 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);
 }