xref: /netbsd-src/external/gpl3/gdb/dist/libctf/testsuite/libctf-lookup/unnamed-field-info-ctf.c (revision c9055873d0546e63388f027d3d7f85381cde0545)
1*c9055873Schristos struct A
2*c9055873Schristos {
3*c9055873Schristos   int a;
4*c9055873Schristos   char *b;
5*c9055873Schristos   struct
6*c9055873Schristos   {
7*c9055873Schristos     struct
8*c9055873Schristos     {
9*c9055873Schristos       char *one;
10*c9055873Schristos       int two;
11*c9055873Schristos     };
12*c9055873Schristos     union
13*c9055873Schristos     {
14*c9055873Schristos       char *three;
15*c9055873Schristos     };
16*c9055873Schristos   };
17*c9055873Schristos   struct
18*c9055873Schristos   {
19*c9055873Schristos     int four;
20*c9055873Schristos   };
21*c9055873Schristos   union
22*c9055873Schristos   {
23*c9055873Schristos     struct
24*c9055873Schristos     {
25*c9055873Schristos       double x;
26*c9055873Schristos       long y;
27*c9055873Schristos     };
28*c9055873Schristos     struct
29*c9055873Schristos     {
30*c9055873Schristos       struct { char *foo; } z;
31*c9055873Schristos       float aleph;
32*c9055873Schristos     };
33*c9055873Schristos   };
34*c9055873Schristos };
35*c9055873Schristos 
36*c9055873Schristos struct A used;
37