2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.pt / explicit65.C
blob20cda6384c89571120abb41262702c103debb093
1 // { dg-do run  }
2 extern "C" void abort ();
4 template <class T> void f ()
6   abort ();
9 template <> void f<char> ()
11   abort ();
14 template <class T> void f (int)
16   abort ();
19 template <> void f<char> (int)
23 template <class T> class C
25   friend void f<char> (int);
26   public:
27     void ff () { f<char> (0); }
30 int main ()
32   C<int> c;
33   c.ff();