Sign in
gnu
/
gcc
/
a6d3012b274f38b20e2a57162106f625746af6c6
/
.
/
gcc
/
testsuite
/
g++.dg
/
expr
/
static_cast6.C
blob: 90f32f1d79370fe52009aa9ef7caa275720e2357 [
file
] [
log
] [
blame
]
// PR c++/21853
struct
blah
{
int
a
;
};
int
main
(
int
argc
,
char
**
argv
)
{
int
blah
::*
ptdma
=
&
blah
::
a
;
const
void
*
ptdmv
=
static_cast
<
void
*
>(
&
ptdma
);
int
blah
::*
const
ptdmb
=
*
static_cast
<
int
blah
::*
const
*
>(
ptdmv
);
return
0
;
}