Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
g++.dg
/
lookup
/
hidden-class12.C
blob: 4a3f2d7618be152e1ecc501b2ad1a1f105522872 [
file
] [
log
] [
blame
]
// Contributed by Dodji Seketeli <dodji@redhat.com>
// Origin PR c++/36019
// { dg-do compile }
struct
F
{
static
const
int
x
=
0
;
};
struct
A
{
template
<
typename
A
>
static
int
f
()
{
return
A
::
x
;
}
};
int
main
()
{
int
i
=
A
::
f
<
F
>
();
return
i
;
}