Sign in
gnu
/
gcc
/
1f16a020acbea0af26209478990b83b1a1ba3a2b
/
.
/
gcc
/
testsuite
/
g++.dg
/
conversion
/
memfn1.C
blob: da2fb0fadee56cf237c9cb77b8ec28b4c707f5f7 [
file
] [
log
] [
blame
]
// PR c++/36334
struct
X
{
typedef
int
*
foobar
();
static
void
foo
(
foobar
&);
};
void
X
::
foo
(
foobar
&)
{
}
struct
Y
:
public
X
{
static
foobar bar
;
static
void
foo
();
};
void
Y
::
foo
()
{
X
::
foo
(
bar
);
}
int
*
Y
::
bar
()
{
return
0
;
}