aboutsummaryrefslogtreecommitdiff
path: root/tests/tests2/19_pointer_arithmetic.expect
diff options
context:
space:
mode:
authorMichael Matz <matz@suse.de>2016-08-01 22:11:49 +0200
committerMichael Matz <matz@suse.de>2016-12-15 17:47:09 +0100
commit9e86ebee944e7fc480fe49bf4f4f406aab672200 (patch)
tree159bf595663596d64aac563929c125e1c4fdd5ca /tests/tests2/19_pointer_arithmetic.expect
parent21da73c383f84b29c04a504d3d7ec56008029db6 (diff)
downloadtinycc-9e86ebee944e7fc480fe49bf4f4f406aab672200.tar.gz
tinycc-9e86ebee944e7fc480fe49bf4f4f406aab672200.tar.bz2
struct-init: Correctly parse unnamed member initializers
For union U { struct {int a,b}; int c; }; union U u = {{ 1, 2, }}; The unnamed first member of union U needs to actually exist in the structure so initializer parsing isn't confused about the double braces. That means also the a and b members must be part of _that_, not of union U directly. Which in turn means we need to do a bit more work for field lookup. See the testcase extension for more things that need to work.
Diffstat (limited to 'tests/tests2/19_pointer_arithmetic.expect')
0 files changed, 0 insertions, 0 deletions