1 | a1: open array of signed int
|
---|
2 | a2: variable length array of signed int
|
---|
3 | a4: array of double with dimension of Cast of:
|
---|
4 | constant expression 3.0 double
|
---|
5 | to:
|
---|
6 | long unsigned int
|
---|
7 | with environment:
|
---|
8 | Types:
|
---|
9 | Non-types:
|
---|
10 |
|
---|
11 | m1: open array of array of signed int with dimension of constant expression 3 signed int
|
---|
12 | m2: variable length array of variable length array of signed int
|
---|
13 | m4: array of array of signed int with dimension of constant expression 3 signed int with dimension of Cast of:
|
---|
14 | constant expression 3 signed int
|
---|
15 | to:
|
---|
16 | long unsigned int
|
---|
17 | with environment:
|
---|
18 | Types:
|
---|
19 | Non-types:
|
---|
20 |
|
---|
21 | fred: function
|
---|
22 | accepting unspecified arguments
|
---|
23 | returning
|
---|
24 | signed int
|
---|
25 | with body
|
---|
26 | CompoundStmt
|
---|
27 | Declaration of a1: open array of signed int
|
---|
28 | Declaration of a2: variable length array of signed int
|
---|
29 | Declaration of a4: array of signed int with dimension of Cast of:
|
---|
30 | constant expression 3 signed int
|
---|
31 | to:
|
---|
32 | long unsigned int
|
---|
33 | with environment:
|
---|
34 | Types:
|
---|
35 | Non-types:
|
---|
36 |
|
---|
37 | Declaration of T: array of signed int with dimension of Cast of:
|
---|
38 | constant expression 3 signed int
|
---|
39 | to:
|
---|
40 | long unsigned int
|
---|
41 | with environment:
|
---|
42 | Types:
|
---|
43 | Non-types:
|
---|
44 |
|
---|
45 |
|
---|
46 | mary: function
|
---|
47 | with parameters
|
---|
48 | T: pointer to array of constant expression 3 signed int signed int
|
---|
49 | p1: const pointer to array of constant expression 3 signed int signed int
|
---|
50 | p2: pointer to static array of constant expression 3 signed int signed int
|
---|
51 | p3: const pointer to static array of constant expression 3 signed int signed int
|
---|
52 | returning
|
---|
53 | signed int
|
---|
54 | with body
|
---|
55 | CompoundStmt
|
---|
56 |
|
---|
57 | tom: function
|
---|
58 | accepting unspecified arguments
|
---|
59 | returning
|
---|
60 | pointer to array of signed int with dimension of constant expression 3 signed int
|
---|
61 | with body
|
---|
62 | CompoundStmt
|
---|
63 |
|
---|
64 | jane: function
|
---|
65 | accepting unspecified arguments
|
---|
66 | returning
|
---|
67 | pointer to function
|
---|
68 | with parameters
|
---|
69 | T: pointer to array of constant expression 3 signed int signed int
|
---|
70 | p1: const pointer to array of constant expression 3 signed int signed int
|
---|
71 | p2: pointer to static array of constant expression 3 signed int signed int
|
---|
72 | p3: const pointer to static array of constant expression 3 signed int signed int
|
---|
73 | returning
|
---|
74 | signed int
|
---|
75 |
|
---|
76 | with body
|
---|
77 | CompoundStmt
|
---|
78 |
|
---|
79 | int __a1__A0i[];
|
---|
80 | int __a2__A0i[*];
|
---|
81 | double __a4__A0d[((long unsigned int )3.0)];
|
---|
82 | int __m1__A0A0i[][3];
|
---|
83 | int __m2__A0A0i[*][*];
|
---|
84 | int __m4__A0A0i[((long unsigned int )3)][3];
|
---|
85 | int __fred__Fi__(){
|
---|
86 | int __a1__A0i[];
|
---|
87 | int __a2__A0i[*];
|
---|
88 | int __a4__A0i[((long unsigned int )3)];
|
---|
89 | int __T__A0i[((long unsigned int )3)];
|
---|
90 | }
|
---|
91 | int __mary__Fi_PiCPiPiCPi_(int __T__Pi[3], int __p1__CPi[const 3], int __p2__Pi[static 3], int __p3__CPi[static const 3]){
|
---|
92 | }
|
---|
93 | int (*__tom__FPA0i__())[3]{
|
---|
94 | }
|
---|
95 | int (*__jane__FPFi_PiCPiPiCPi___())(int __T__Pi[3], int __p1__CPi[const 3], int __p2__Pi[static 3], int __p3__CPi[static const 3]){
|
---|
96 | }
|
---|