Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
g++.dg
/
inherit
/
access1.C
blob: 7f2ec689290899af6262c8a3e86837452b0fbd1e [
file
] [
log
] [
blame
]
// Test that we can access a member from an inaccessible base if it has
// been promoted with a using-declaration.
// { dg-do compile }
struct
A
{
int
i
;
};
struct
B
:
private
A
{
using
A
::
i
;
};
struct
C
:
public
B
{
void
f
()
{
B
::
i
=
0
;
}
};