projects
/
cparser
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
add testcase for empty structs
[cparser]
/
parsetest
/
gnu99
/
anonstruct.c
1
int printf(const char *str, ...);
2
3
typedef struct {
4
struct {
5
union {
6
int a;
7
double b;
8
};
9
struct {
10
float c;
11
int k;
12
};
13
} v;
14
15
int l;
16
} bla;
17
18
bla bl;
19
20
int main(void)
21
{
22
23
bl.v.a = 12;
24
bl.l = 32;
25
bl.v.c = 23.4;
26
27
printf("%d\n", (char*)&bl.v.c - (char*)&bl);
28
29
return 0;
30
}