OSDN Git Service

cp/
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / lookup / conv-3.C
1 // { dg-do compile }
2
3 // Copyright (C) 2004 Free Software Foundation, Inc.
4 // Contributed by Nathan Sidwell 21 Jul 2004 <nathan@codesourcery.com>
5
6 // { dg-final { scan-assembler "_ZNK2A1IiEcviEv" } }
7
8 template <typename T> struct A1 
9 {
10   operator T () const;  // this one
11 };
12
13 struct A2 : A1<int>
14 {
15   template<typename T> operator T () const;
16 };
17
18 int Foo (A2 const &b)
19 {
20   return b;
21 }
22