source: translator/Tests/ResolvExpr/Expected/Cast.tst @ 51b7345

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

initial commit

  • Property mode set to 100644
File size: 1.7 KB
Line 
1f: a char
2f: a function
3      accepting unspecified arguments
4    returning
5      nothing
6    with body
7      Declaration of f: a char
8      Declaration of f: a double
9     
10        Expression Statement:
11          Cast of:
12            Variable Expression: f: a char
13
14          to:
15            signed int
16          with environment:
17            Types:
18            Non-types:
19
20      Declaration of f: a short signed int
21     
22        Expression Statement:
23          Cast of:
24            Variable Expression: f: a short signed int
25
26          to:
27            signed int
28          with environment:
29            Types:
30            Non-types:
31
32     
33        Expression Statement:
34          Cast of:
35            Variable Expression: f: a function
36                  accepting unspecified arguments
37                returning
38                  nothing
39
40
41          to:
42            pointer to function
43                  accepting unspecified arguments
44                returning
45                  nothing
46
47          with environment:
48            Types:
49            Non-types:
50
51     
52        Expression Statement:
53          Cast of:
54            Tuple:
55                              Variable Expression: f: a short signed int
56
57                              Variable Expression: f: a double
58
59                              Variable Expression: f: a function
60                      accepting unspecified arguments
61                    returning
62                      nothing
63
64
65
66          to:
67            long signed int
68            long double
69            pointer to function
70                  accepting unspecified arguments
71                returning
72                  nothing
73
74          with environment:
75            Types:
76            Non-types:
77
78
Note: See TracBrowser for help on using the repository browser.