source: src/Tests/Expect-e/Function.txt @ 68cd1ce

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsctordeferred_resndemanglerenumforall-pointer-decaygc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstringwith_gc
Last change on this file since 68cd1ce was 68cd1ce, checked in by Peter A. Buhr <pabuhr@…>, 9 years ago

unify and fix storage class

  • Property mode set to 100644
File size: 5.9 KB
Line 
1a: signed int
2a: float
3f: function
4    with parameters
5      signed int
6    returning
7      signed int
8
9f: function
10    with parameters
11      float
12    returning
13      float
14
15g: function
16      accepting unspecified arguments
17    returning
18      nothing
19    with body
20      CompoundStmt
21                  Expression Statement:
22            Application of
23              Variable Expression: f: function
24                  with parameters
25                    signed int
26                  returning
27                    signed int
28
29            to arguments
30                              Cast of:
31                  Variable Expression: a: signed int
32
33                to:
34                  signed int
35
36            with environment:
37              Types:
38              Non-types:
39
40                  Expression Statement:
41            Cast of:
42              Application of
43                Variable Expression: f: function
44                    with parameters
45                      signed int
46                    returning
47                      signed int
48
49              to arguments
50                                  Variable Expression: a: signed int
51
52
53            to:
54              signed int
55            with environment:
56              Types:
57              Non-types:
58
59
60p: tuple of types
61    signed int
62
63p: tuple of types
64    signed int
65    double
66
67p: tuple of types
68    signed int
69    signed int
70    signed int
71
72p: tuple of types
73    signed int
74    signed int
75    signed int
76    signed int
77
78q: tuple of types
79    char
80
81q: tuple of types
82    signed int
83    signed int
84
85q: tuple of types
86    signed int
87    signed int
88    float
89
90q: tuple of types
91    signed int
92    signed int
93    signed int
94    signed int
95
96r: function
97    with parameters
98      signed int
99      signed int
100      signed int
101      signed int
102    returning
103      signed int
104      signed int
105
106s: function
107      accepting unspecified arguments
108    returning
109      nothing
110    with body
111      CompoundStmt
112                  Expression Statement:
113            Application of
114              Variable Expression: r: function
115                  with parameters
116                    signed int
117                    signed int
118                    signed int
119                    signed int
120                  returning
121                    signed int
122                    signed int
123
124            to arguments
125                              Variable Expression: p: tuple of types
126                    signed int
127                    signed int
128                    signed int
129
130
131                              Cast of:
132                  Variable Expression: q: tuple of types
133                      char
134
135
136                to:
137                  signed int
138
139            with environment:
140              Types:
141              Non-types:
142
143                  Expression Statement:
144            Application of
145              Variable Expression: r: function
146                  with parameters
147                    signed int
148                    signed int
149                    signed int
150                    signed int
151                  returning
152                    signed int
153                    signed int
154
155            to arguments
156                              Cast of:
157                  Tuple:
158                                          Variable Expression: q: tuple of types
159                          char
160
161
162                                          Variable Expression: p: tuple of types
163                          signed int
164                          signed int
165                          signed int
166
167
168
169                to:
170                  signed int
171                  signed int
172                  signed int
173                  signed int
174
175            with environment:
176              Types:
177              Non-types:
178
179                  Expression Statement:
180            Application of
181              Variable Expression: r: function
182                  with parameters
183                    signed int
184                    signed int
185                    signed int
186                    signed int
187                  returning
188                    signed int
189                    signed int
190
191            to arguments
192                              Application of
193                  Variable Expression: r: function
194                      with parameters
195                        signed int
196                        signed int
197                        signed int
198                        signed int
199                      returning
200                        signed int
201                        signed int
202
203                to arguments
204                                      Variable Expression: p: tuple of types
205                        signed int
206                        signed int
207                        signed int
208
209
210                                      Cast of:
211                      Variable Expression: q: tuple of types
212                          char
213
214
215                    to:
216                      signed int
217
218
219                              Application of
220                  Variable Expression: r: function
221                      with parameters
222                        signed int
223                        signed int
224                        signed int
225                        signed int
226                      returning
227                        signed int
228                        signed int
229
230                to arguments
231                                      Variable Expression: q: tuple of types
232                        signed int
233                        signed int
234
235
236                                      Variable Expression: q: tuple of types
237                        signed int
238                        signed int
239
240
241
242            with environment:
243              Types:
244              Non-types:
245
246
247cfa-cpp: GenPoly/Box.cc:401: void GenPoly::{anonymous}::Pass1::boxParams(ApplicationExpr*, FunctionType*, std::list<Expression*>::iterator&, const TyVarMap&): Assertion `arg != appExpr->get_args().end()' failed.
248Aborted (core dumped)
Note: See TracBrowser for help on using the repository browser.