+++ /dev/null
-// { dg-do compile }\r
-\r
-\r
-class BIXSet{\r
-int z[4];\r
-public:\r
-void f(BIXSet &other){\r
-z[0]=other.z[0];\r
-}\r
-\r
-};\r
-\r
-class TestCase2{\r
-public:\r
-BIXSet a,b;\r
-\r
-public:\r
-void run(void){\r
-BIXSet x,y;\r
-process(0,x,y);\r
-}\r
-\r
-protected:\r
-template<class BS> void process(const int d,BS &en,BS &lb){\r
-a.f(en);b.f(lb);\r
-}\r
-\r
-};\r