OSDN Git Service

* gcc.dg/tm/memopt-6.c: Cleanup tmedge tree dump.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / template / defarg14.C
1 // PR c++/46129
2 // The default argument for A<int>::B::operator() should not be required
3
4 template <class T>
5 struct A {
6   struct B {
7     void operator () (const T& d_ = f(T()) ) { }
8   };
9 };
10
11 int main() {
12   A<int>::B b;
13 }