URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [gcc/] [testsuite/] [g++.dg/] [lookup/] [using.C] - Rev 816
Compare with Previous | Blame | View Log
// { 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(); // { dg-bogus "Y" "" }
}