source: translator/Tests/SynTree/Expected/Tuple.tst @ 01aeade

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 01aeade was 51b7345, checked in by Peter A. Buhr <pabuhr@…>, 10 years ago

initial commit

  • Property mode set to 100644
File size: 2.1 KB
Line 
1f: a function
2    with parameters
3      signed int
4      signed int
5    returning
6      signed int
7
8g: a function
9    with parameters
10      signed int
11      signed int
12      signed int
13    returning
14      signed int
15
16h: a static function
17    with parameters
18      a: a signed int
19      b: a signed int
20      c: a pointer to signed int
21      d: a open array of char
22    returning
23      signed int
24      signed int
25      signed int
26      signed int
27
28struct inner
29    with members
30      f2: a signed int
31      f3: a signed int
32
33struct outer
34    with members
35      f1: a signed int
36      i: a instance of struct inner
37      f4: a double
38
39s: a instance of struct outer
40sp: a pointer to instance of struct outer
41t1: a const volatile tuple of types
42    signed int
43    signed int
44
45t2: a static const tuple of types
46    signed int
47    const signed int
48
49t3: a static const tuple of types
50    signed int
51    const signed int
52
53printf: a function
54    with parameters
55      fmt: a pointer to char
56      and a variable number of other arguments
57    returning
58      rc: a signed int
59
60printf: a function
61    with parameters
62      fmt: a pointer to char
63      and a variable number of other arguments
64    returning
65      signed int
66
67f1: a function
68    with parameters
69      w: a signed int
70    returning
71      x: a short signed int
72      y: a unsigned int
73    with body
74
75g1: a function
76    returning
77      r: a tuple of types
78          signed int
79          char
80          long signed int
81          signed int
82
83    with body
84      Declaration of x: a short signed int
85      Declaration of p: a short signed int
86      Declaration of y: a unsigned int
87      Declaration of z: a tuple of types
88          signed int
89          signed int
90
91
92main: a function
93    with parameters
94      argc: a signed int
95      argv: a pointer to pointer to char
96    returning
97      rc: a signed int
98    with body
99      Declaration of a: a signed int
100      Declaration of b: a signed int
101      Declaration of c: a signed int
102      Declaration of d: a signed int
103      Declaration of t: a instance of struct outer
104
Note: See TracBrowser for help on using the repository browser.