1 // { dg-do run }
2 // GROUPS passed inlining
3 // inline file
4 // Message-Id: <9306020823.AA14027@joker>
5 // From: stefan@mpi-sb.mpg.de
6 // Subject: gcc-2.4.2 template function bug (1)
7 // Date: Wed, 2 Jun 93 10:23:14 +0200
8
9 extern "C" int printf (const char *, ...);
10
func(const T & x)11 template <class T> inline T func(const T& x) { return x; }
12
func(const int & x)13 inline int func(const int& x) { return x; }
14
15
main()16 int main()
17 { int x;
18 func(x);
19 printf ("PASS\n");
20 }
21
22