Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / g++.old-deja / g++.law / arg3.C
blobbbaf47012bec92fa211f9893e1e08e7c1f22bdb9
1 // { dg-do assemble  }
2 // GROUPS passed arg-matching
3 typedef void* Ptr;
6 void func(int, const Ptr& p);
8 template <class T> void func(T, const Ptr& p);
11 Ptr& return_ref();
14 int main()
16   char* x;
18   func(x,return_ref());   // bug:
19                           //         call of      func(int,  const Ptr&)
20                           //         instead of   func(char*,const Ptr&)