From 73d5e6c118c7ecbe2414a7a9afdb1dce40b8f1ae Mon Sep 17 00:00:00 2001 From: Gabriel Dos Reis Date: Sat, 11 Aug 2001 19:44:31 +0000 Subject: [PATCH] New test from GNATS #3073 From-SVN: r44802 --- gcc/testsuite/g++.dg/template/member.C | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 gcc/testsuite/g++.dg/template/member.C diff --git a/gcc/testsuite/g++.dg/template/member.C b/gcc/testsuite/g++.dg/template/member.C new file mode 100644 index 00000000000..f6f264e1926 --- /dev/null +++ b/gcc/testsuite/g++.dg/template/member.C @@ -0,0 +1,28 @@ +// { dg-do compile } + + +class BIXSet{ +int z[4]; +public: +void f(BIXSet &other){ +z[0]=other.z[0]; +} + +}; + +class TestCase2{ +public: +BIXSet a,b; + +public: +void run(void){ +BIXSet x,y; +process(0,x,y); +} + +protected: +template void process(const int d,BS &en,BS &lb){ +a.f(en);b.f(lb); +} + +}; -- 2.30.2