1 // PR c++/59268
2 // { dg-do compile { target c++11 } }
3 
4 template <typename>
5 struct A
6 {
AA7   constexpr A (int) {}
fooA8   virtual void foo ()
9   {
10     constexpr A<void> a (0);
11   }
12 };
13 
14 void
bar()15 bar ()
16 {
17   A<int> a (3);
18   a.foo ();
19 }
20