tcc-65816/test/tests/anon-1.c
2017-06-09 13:52:12 +02:00

30 lines
399 B
C

/* Copyright (C) 2001 Free Software Foundation, Inc. */
/* Source: Neil Booth, 4 Nov 2001, derived from PR 2820 - field lookup in
nested anonymous entities was broken. */
struct
{
int x;
struct
{
int a;
union
{
int b;
} zz;
} yy;
} foo;
int
main(int argc, char *argv[])
{
foo.yy.zz.b = 6;
foo.yy.a = 5;
if (foo.yy.zz.b != 6)
abort ();
return 0;
}