Sign in
llvm
/
llvm-archive
/
089ca8750d7cd1f1ec96968922bf4bcfe223bb3a
/
.
/
llvm-gcc-4.2
/
gcc
/
testsuite
/
g++.old-deja
/
g++.mike
/
net36.C
blob: 3ffa60e37a28dc3da61059678208399af8fa0779 [
file
] [
log
] [
blame
]
// { dg-do assemble }
class
X
;
class
A
{
public
:
void
handlerFn
(
X
*);
};
typedef
void
(
A
::*
handler
)
(
X
*);
class
B
{
public
:
void
setHandler
(
handler
);
};
void
f
(
B
*
b
)
{
b
->
setHandler
(
A
::
handlerFn
);
// { dg-error "" }
}