URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 305 |
Rev 338 |
// { dg-do assemble }
|
// { dg-do assemble }
|
// Simple testcase for access control.
|
// Simple testcase for access control.
|
|
|
class A {
|
class A {
|
protected:
|
protected:
|
static void f ();
|
static void f ();
|
};
|
};
|
|
|
class B: public A {};
|
class B: public A {};
|
class C: public A {};
|
class C: public A {};
|
class D: public C, public B {
|
class D: public C, public B {
|
void g () { A::f(); } // { dg-bogus "" } wrongly ambiguous static member call
|
void g () { A::f(); } // { dg-bogus "" } wrongly ambiguous static member call
|
};
|
};
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.