Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
struct-non-lval-2.c
blob: daa0d17492d78457193ab7c21a933fa40230bd86 [
file
] [
log
] [
blame
]
/* Bug c/17855, using conditional expression for non-lvalue. */
struct
foo
{
char
x
,
y
,
z
[
2
];};
struct
foo p
,
q
;
int
r
;
void
bar
(
int
baz
)
{
(
r
?
p
:
q
).
z
[
baz
]
=
1
;
}