From: Gabriel Dos Reis Date: Sat, 11 Aug 2001 20:35:58 +0000 (+0000) Subject: New test from PR #3242 X-Git-Tag: prereleases/libstdc++-3.0.95~2725 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f6a91eb09fa0cd44ba25fd175d80ddf0e0b4a899;p=thirdparty%2Fgcc.git New test from PR #3242 From-SVN: r44808 --- diff --git a/gcc/testsuite/g++.dg/lookup/using.C b/gcc/testsuite/g++.dg/lookup/using.C new file mode 100644 index 000000000000..2189d98f45b6 --- /dev/null +++ b/gcc/testsuite/g++.dg/lookup/using.C @@ -0,0 +1,23 @@ +// { dg-do compile } + +struct X { }; +struct Y { }; +struct Z { }; + +struct Base { + X f() { return X(); } + Y f() const { return Y(); } +}; + +struct Derived : Base { + using Base::f; + Z f(int) { return Z(); } +}; + +int main() +{ + Derived d; + X x = d.f(); +} + +