1 /* { dg-do compile } */
2 /* { dg-options "-O -fipa-cp -fipa-cp-clone" } */
3 /* { dg-additional-options "-Wno-return-type" } */
5 template < typename > class S3;
15 template < typename T > S1 (S3 < T > s3, int)
23 template < typename T > S2 s (S3 < T > s3)
33 template < typename > struct S3