1 // PR c++/14763 2 3 struct A { getA4 int get() const { return 0; } 5 static A *foo(); 6 }; 7 8 template<bool> struct S { 9 S(unsigned int = A::foo()->get()) ; 10 }; 11 foo()12 void foo() throw() { 13 S<false> f; 14 } 15