re PR c++/67184 (Missed optimization with C++11 final specifier)
[official-gcc.git] / gcc / testsuite / g++.dg / other / abstract4.C
blob68b2eb27b8c3cad0423dcfe08973cfa480de6732
1 // PR c++/51184
3 template<typename T>
4 struct S { };
6 template<typename T>
7 void foo();
9 struct Abs
11   virtual void bar() = 0;
14 int main()
16   S<Abs(int)> s;     // { dg-error "abstract" }
17   foo<Abs(int)>();   // { dg-error "abstract" }