OSDN Git Service

Formatting fixes.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.pt / defarg5.C
1 // { dg-do assemble  }
2
3 template <int dim>
4 class Point {
5   public:
6     Point (Point<dim> &);
7     Point<dim> & operator = (Point<dim> &);
8 };
9
10
11
12 template <int dim>
13 class bar{
14   public:
15     void foo (Point<dim> p = Point<dim>());
16 };
17
18
19
20 template <>
21 void bar<2>::foo (Point<2> p) {
22   const int dim = 2;
23   Point<dim> q = p;
24 }