source: src/Tests/Expect-a/Functions.txt@ e01bfbc

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 with_gc
Last change on this file since e01bfbc was 68cd1ce, checked in by Peter A. Buhr <pabuhr@…>, 10 years ago

unify and fix storage class

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