source: src/Tests/Expect-r/Functions.txt @ b1d6dd5

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 b1d6dd5 was b1d6dd5, checked in by Peter A. Buhr <pabuhr@…>, 9 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: 1.8 KB
Line 
1nameExpr is *?
2nameExpr is g
3decl is g: pointer to function
4  returning
5    nothing
6
7newExpr is Variable Expression: g: pointer to function
8    returning
9      nothing
10
11
12alternatives before prune:
13Cost ( 0, 0, 0 ): Variable Expression: g: pointer to function
14    returning
15      nothing
16
17(types:
18    lvalue pointer to function
19        returning
20          nothing
21
22)
23Environment:
24
25there are 1 alternatives before elimination
26there are 1 alternatives after elimination
27working on alternative:
28        Cost ( 0, 0, 0 ):         Variable Expression: g: pointer to function
29            returning
30              nothing
31
32(types:
33            lvalue pointer to function
34                returning
35                  nothing
36
37)
38        Environment:
39need assertions:
40============= original indexer
41===idTable===
42===typeTable===
43===structTable===
44===enumTable===
45===unionTable===
46===contextTable===
47============= new indexer
48===idTable===
49===typeTable===
50===structTable===
51===enumTable===
52===unionTable===
53===contextTable===
54Case +++++++++++++
55formals are:
56actuals are:
57bindings are:
58cost of conversion is:( 0, 0, 0 )
59alternatives before prune:
60Cost ( 0, 0, 0 ): Application of
61  Variable Expression: g: pointer to function
62      returning
63        nothing
64
65(types:
66)
67Environment:
68
69there are 1 alternatives before elimination
70there are 1 alternatives after elimination
71alternatives before prune:
72Cost ( 0, 0, 0 ): Cast of:
73  Application of
74    Variable Expression: g: pointer to function
75        returning
76          nothing
77
78
79to:
80  nothing
81(types:
82)
83Environment:
84
85there are 1 alternatives before elimination
86there are 1 alternatives after elimination
87nameExpr is ?=?
88Error: No reasonable alternatives for expression Name: *?
89
90Error: No reasonable alternatives for expression Name: ?=?
91
Note: See TracBrowser for help on using the repository browser.