source: src/Tests/Expect-e/Members.txt@ f6d7e0f

ADT aaron-thesis arm-eh ast-experimental cleanup-dtors ctor deferred_resn demangler enum forall-pointer-decay gc_noraii jacob/cs343-translation jenkins-sandbox memory new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new string with_gc
Last change on this file since f6d7e0f was b1d6dd5, checked in by Peter A. Buhr <pabuhr@…>, 10 years ago

fix parsing error for EOF message, change cfa-ccp -x flag to -v, regression testing third attempt: consolidate example programs

  • Property mode set to 100644
File size: 18.8 KB
Line 
1?=?: function
2 with parameters
3 pointer to char
4 char
5 returning
6 char
7
8?=?: function
9 with parameters
10 pointer to signed int
11 signed int
12 returning
13 signed int
14
15?=?: function
16 with parameters
17 pointer to float
18 float
19 returning
20 float
21
22?=?: forall
23 DT: incomplete type
24 function
25 with parameters
26 pointer to pointer to instance of type DT (not function type)
27 pointer to instance of type DT (not function type)
28 returning
29 pointer to instance of type DT (not function type)
30
31*?: forall
32 T: type
33 with assertions
34 ?=?: pointer to function
35 with parameters
36 pointer to instance of type T (not function type)
37 instance of type T (not function type)
38 returning
39 instance of type T (not function type)
40
41
42 function
43 with parameters
44 pointer to instance of type T (not function type)
45 returning
46 lvalue instance of type T (not function type)
47
48__builtin_memcpy: function
49 accepting unspecified arguments
50 returning
51 pointer to char
52
53a: function
54 with parameters
55 char
56 returning
57 nothing
58
59b: function
60 with parameters
61 signed int
62 returning
63 nothing
64
65c: function
66 with parameters
67 pointer to signed int
68 returning
69 nothing
70
71d: function
72 with parameters
73 pointer to float
74 returning
75 nothing
76
77struct a_struct
78 with members
79 a: signed int
80 a: char
81 a: float
82
83?=?: automatically generated inline static function
84 with parameters
85 _dst: pointer to instance of struct a_struct
86 _src: instance of struct a_struct
87 returning
88 instance of struct a_struct
89 with body
90 CompoundStmt
91 Expression Statement:
92 Application of
93 Variable Expression: ?=?: function
94 with parameters
95 pointer to signed int
96 signed int
97 returning
98 signed int
99
100 to arguments
101 Address of:
102 Member Expression, with field:
103 a: signed int
104 from aggregate:
105 Applying untyped:
106 Name: *?
107 ...to:
108 Variable Expression: _dst: pointer to instance of struct a_struct
109
110 Member Expression, with field:
111 a: signed int
112 from aggregate:
113 Variable Expression: _src: instance of struct a_struct
114
115 with environment:
116 Types:
117 Non-types:
118
119 Expression Statement:
120 Application of
121 Variable Expression: ?=?: function
122 with parameters
123 pointer to char
124 char
125 returning
126 char
127
128 to arguments
129 Address of:
130 Member Expression, with field:
131 a: char
132 from aggregate:
133 Applying untyped:
134 Name: *?
135 ...to:
136 Variable Expression: _dst: pointer to instance of struct a_struct
137
138 Member Expression, with field:
139 a: char
140 from aggregate:
141 Variable Expression: _src: instance of struct a_struct
142
143 with environment:
144 Types:
145 Non-types:
146
147 Expression Statement:
148 Application of
149 Variable Expression: ?=?: function
150 with parameters
151 pointer to float
152 float
153 returning
154 float
155
156 to arguments
157 Address of:
158 Member Expression, with field:
159 a: float
160 from aggregate:
161 Applying untyped:
162 Name: *?
163 ...to:
164 Variable Expression: _dst: pointer to instance of struct a_struct
165
166 Member Expression, with field:
167 a: float
168 from aggregate:
169 Variable Expression: _src: instance of struct a_struct
170
171 with environment:
172 Types:
173 Non-types:
174
175 Return Statement, returning: Cast of:
176 Variable Expression: _src: instance of struct a_struct
177
178to:
179 instance of struct a_struct
180with environment:
181 Types:
182 Non-types:
183
184
185
186union b_struct
187 with members
188 a: pointer to signed int
189 a: pointer to char
190 a: pointer to float
191
192?=?: automatically generated inline static function
193 with parameters
194 _dst: pointer to instance of union b_struct
195 _src: instance of union b_struct
196 returning
197 instance of union b_struct
198 with body
199 CompoundStmt
200 Expression Statement:
201 Application of
202 Variable Expression: __builtin_memcpy: function
203 accepting unspecified arguments
204 returning
205 pointer to char
206
207 to arguments
208 Variable Expression: _dst: pointer to instance of union b_struct
209
210 Address of:
211 Variable Expression: _src: instance of union b_struct
212
213 Sizeof Expression on: instance of union b_struct
214
215 with environment:
216 Types:
217 Non-types:
218
219 Return Statement, returning: Cast of:
220 Variable Expression: _src: instance of union b_struct
221
222to:
223 instance of union b_struct
224with environment:
225 Types:
226 Non-types:
227
228
229
230f: function
231 accepting unspecified arguments
232 returning
233 nothing
234 with body
235 CompoundStmt
236 Declaration of the_struct: instance of struct a_struct
237 Declaration of the_struct: instance of union b_struct
238 Expression Statement:
239 Application of
240 Variable Expression: a: function
241 with parameters
242 char
243 returning
244 nothing
245
246 to arguments
247 Member Expression, with field:
248 a: char
249 from aggregate:
250 Variable Expression: the_struct: instance of struct a_struct
251
252 with environment:
253 Types:
254 Non-types:
255
256 Expression Statement:
257 Application of
258 Variable Expression: b: function
259 with parameters
260 signed int
261 returning
262 nothing
263
264 to arguments
265 Member Expression, with field:
266 a: signed int
267 from aggregate:
268 Variable Expression: the_struct: instance of struct a_struct
269
270 with environment:
271 Types:
272 Non-types:
273
274 Expression Statement:
275 Application of
276 Variable Expression: c: function
277 with parameters
278 pointer to signed int
279 returning
280 nothing
281
282 to arguments
283 Member Expression, with field:
284 a: pointer to signed int
285 from aggregate:
286 Variable Expression: the_struct: instance of union b_struct
287
288 with environment:
289 Types:
290 Non-types:
291
292 Expression Statement:
293 Application of
294 Variable Expression: d: function
295 with parameters
296 pointer to float
297 returning
298 nothing
299
300 to arguments
301 Member Expression, with field:
302 a: pointer to float
303 from aggregate:
304 Variable Expression: the_struct: instance of union b_struct
305
306 with environment:
307 Types:
308 Non-types:
309
310
311struct c_struct
312 with members
313 signed int
314 char
315 float
316
317?=?: automatically generated inline static function
318 with parameters
319 _dst: pointer to instance of struct c_struct
320 _src: instance of struct c_struct
321 returning
322 instance of struct c_struct
323 with body
324 CompoundStmt
325 Expression Statement:
326 Application of
327 Variable Expression: ?=?: function
328 with parameters
329 pointer to signed int
330 signed int
331 returning
332 signed int
333
334 to arguments
335 Address of:
336 Member Expression, with field:
337 signed int
338 from aggregate:
339 Applying untyped:
340 Name: *?
341 ...to:
342 Variable Expression: _dst: pointer to instance of struct c_struct
343
344 Member Expression, with field:
345 signed int
346 from aggregate:
347 Variable Expression: _src: instance of struct c_struct
348
349 with environment:
350 Types:
351 Non-types:
352
353 Expression Statement:
354 Application of
355 Variable Expression: ?=?: function
356 with parameters
357 pointer to char
358 char
359 returning
360 char
361
362 to arguments
363 Address of:
364 Member Expression, with field:
365 char
366 from aggregate:
367 Applying untyped:
368 Name: *?
369 ...to:
370 Variable Expression: _dst: pointer to instance of struct c_struct
371
372 Member Expression, with field:
373 char
374 from aggregate:
375 Variable Expression: _src: instance of struct c_struct
376
377 with environment:
378 Types:
379 Non-types:
380
381 Expression Statement:
382 Application of
383 Variable Expression: ?=?: function
384 with parameters
385 pointer to float
386 float
387 returning
388 float
389
390 to arguments
391 Address of:
392 Member Expression, with field:
393 float
394 from aggregate:
395 Applying untyped:
396 Name: *?
397 ...to:
398 Variable Expression: _dst: pointer to instance of struct c_struct
399
400 Member Expression, with field:
401 float
402 from aggregate:
403 Variable Expression: _src: instance of struct c_struct
404
405 with environment:
406 Types:
407 Non-types:
408
409 Return Statement, returning: Cast of:
410 Variable Expression: _src: instance of struct c_struct
411
412to:
413 instance of struct c_struct
414with environment:
415 Types:
416 Non-types:
417
418
419
420union d_struct
421 with members
422 pointer to signed int
423 pointer to char
424 pointer to float
425
426?=?: automatically generated inline static function
427 with parameters
428 _dst: pointer to instance of union d_struct
429 _src: instance of union d_struct
430 returning
431 instance of union d_struct
432 with body
433 CompoundStmt
434 Expression Statement:
435 Application of
436 Variable Expression: __builtin_memcpy: function
437 accepting unspecified arguments
438 returning
439 pointer to char
440
441 to arguments
442 Variable Expression: _dst: pointer to instance of union d_struct
443
444 Address of:
445 Variable Expression: _src: instance of union d_struct
446
447 Sizeof Expression on: instance of union d_struct
448
449 with environment:
450 Types:
451 Non-types:
452
453 Return Statement, returning: Cast of:
454 Variable Expression: _src: instance of union d_struct
455
456to:
457 instance of union d_struct
458with environment:
459 Types:
460 Non-types:
461
462
463
464g: function
465 accepting unspecified arguments
466 returning
467 nothing
468 with body
469 CompoundStmt
470 Declaration of x: short unsigned int
471 Declaration of x: instance of struct c_struct
472 Declaration of x: instance of union d_struct
473 Expression Statement:
474 Application of
475 Variable Expression: a: function
476 with parameters
477 char
478 returning
479 nothing
480
481 to arguments
482 Cast of:
483 Variable Expression: x: short unsigned int
484
485 to:
486 char
487
488 with environment:
489 Types:
490 Non-types:
491
492 Expression Statement:
493 Application of
494 Variable Expression: b: function
495 with parameters
496 signed int
497 returning
498 nothing
499
500 to arguments
501 Cast of:
502 Variable Expression: x: short unsigned int
503
504 to:
505 signed int
506
507 with environment:
508 Types:
509 Non-types:
510
511 Expression Statement:
512 Application of
513 Variable Expression: c: function
514 with parameters
515 pointer to signed int
516 returning
517 nothing
518
519 to arguments
520 Member Expression, with field:
521 pointer to signed int
522 from aggregate:
523 Variable Expression: x: instance of union d_struct
524
525 with environment:
526 Types:
527 Non-types:
528
529 Expression Statement:
530 Application of
531 Variable Expression: d: function
532 with parameters
533 pointer to float
534 returning
535 nothing
536
537 to arguments
538 Member Expression, with field:
539 pointer to float
540 from aggregate:
541 Variable Expression: x: instance of union d_struct
542
543 with environment:
544 Types:
545 Non-types:
546
547
548struct forward
549q: pointer to instance of struct forward
550struct forward
551 with members
552 y: signed int
553
554?=?: automatically generated inline static function
555 with parameters
556 _dst: pointer to instance of struct forward
557 _src: instance of struct forward
558 returning
559 instance of struct forward
560 with body
561 CompoundStmt
562 Expression Statement:
563 Application of
564 Variable Expression: ?=?: function
565 with parameters
566 pointer to signed int
567 signed int
568 returning
569 signed int
570
571 to arguments
572 Address of:
573 Member Expression, with field:
574 y: signed int
575 from aggregate:
576 Applying untyped:
577 Name: *?
578 ...to:
579 Variable Expression: _dst: pointer to instance of struct forward
580
581 Member Expression, with field:
582 y: signed int
583 from aggregate:
584 Variable Expression: _src: instance of struct forward
585
586 with environment:
587 Types:
588 Non-types:
589
590 Return Statement, returning: Cast of:
591 Variable Expression: _src: instance of struct forward
592
593to:
594 instance of struct forward
595with environment:
596 Types:
597 Non-types:
598
599
600
601h: function
602 accepting unspecified arguments
603 returning
604 nothing
605 with body
606 CompoundStmt
607 Expression Statement:
608 Member Expression, with field:
609 y: signed int
610 from aggregate:
611 Application of
612 Variable Expression: *?: forall
613 T: type
614 with assertions
615 ?=?: pointer to function
616 with parameters
617 pointer to instance of type T (not function type)
618 instance of type T (not function type)
619 returning
620 instance of type T (not function type)
621
622
623 function
624 with parameters
625 pointer to instance of type T (not function type)
626 returning
627 lvalue instance of type T (not function type)
628
629 to arguments
630 Variable Expression: q: pointer to instance of struct forward
631
632 with inferred parameters:
633 ?=?: inline static function
634 with parameters
635 _dst: pointer to instance of struct forward
636 _src: instance of struct forward
637 returning
638 instance of struct forward
639
640 with environment:
641 Types:
642 Non-types:
643
644
645Error: unbound type variable in application Application of
646 Variable Expression: *?: forall
647 T: type
648 with assertions
649 ?=?: pointer to function
650 with parameters
651 pointer to instance of type T (not function type)
652 instance of type T (not function type)
653 returning
654 instance of type T (not function type)
655
656
657 function
658 with parameters
659 pointer to instance of type T (not function type)
660 returning
661 pointer to instance of type T (not function type)
662
663to arguments
664 Variable Expression: q: pointer to instance of struct forward
665
666with inferred parameters:
667 ?=?: inline static function
668 with parameters
669 _dst: pointer to instance of struct forward
670 _src: instance of struct forward
671 returning
672 instance of struct forward
673
674
Note: See TracBrowser for help on using the repository browser.