Sign in
gnu
/
gcc
/
1ba7adabf29eb671e418692fad076ea6edd08e3d
/
.
/
gcc
/
testsuite
/
g++.dg
/
opt
/
empty2.C
blob: 86caa5ccb0f182a6f0ab8dd0c2832487dd3ed7a3 [
file
] [
log
] [
blame
]
// PR c++/46160
// { dg-do compile }
struct
S
{
enum
E
{
A
};
}
s
;
volatile
S t
;
void
f
(
S
::
E
);
void
g
()
{
volatile
S
*
p
=
&
s
;
f
(
p
->
A
);
f
(
t
.
A
);
}