URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 301 |
Rev 384 |
// PR c++/37971
|
// PR c++/37971
|
// { dg-do compile }
|
// { dg-do compile }
|
|
|
class C {
|
class C {
|
private:
|
private:
|
static int f(int); // { dg-error "private" }
|
static int f(int); // { dg-error "private" }
|
static int f(char);
|
static int f(char);
|
};
|
};
|
|
|
class D {
|
class D {
|
public:
|
public:
|
/* C::f is inaccessible, so this is an error, even if this function
|
/* C::f is inaccessible, so this is an error, even if this function
|
is never called. */
|
is never called. */
|
static void g(int (*)(int) = C::f); // { dg-error "context" }
|
static void g(int (*)(int) = C::f); // { dg-error "context" }
|
};
|
};
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.