1// { dg-do assemble } 2// Origin: Loring Holden <lsh@cs.brown.edu> 3 4class Wtransf {}; 5 6const Wtransf Identity2 = Wtransf (); 7 8class HELPER { 9 public: 10 int current() const { return 0; } 11}; 12 13void 14problem_function() 15{ 16 HELPER tm; 17 Wtransf delta = (tm.current()) ? Identity2 : Wtransf(); 18} 19