source: src/Tests/Expect-a/ShortCircuit.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 
1?!=?: function
2    with parameters
3      signed int
4      signed int
5    returning
6      signed int
7
8?!=?: function
9    with parameters
10      float
11      float
12    returning
13      signed int
14
150: signed int
16g: function
17    with parameters
18      float
19    returning
20      void
21
22g: function
23    with parameters
24      signed int
25    returning
26      void
27
28f: function
29    with parameters
30      a: signed int
31    returning
32      void
33    with body
34      CompoundStmt
35        Declaration of b: signed int
36        Declaration of c: float
37                  Expression Statement:
38            Applying untyped:
39                Name: g
40            ...to:
41                Conditional expression on:
42                  Cast of:
43                    Applying untyped:
44                        Name: ?!=?
45                    ...to:
46                        Name: a
47                        Name: 0
48
49                  to:
50                    signed int
51                First alternative:
52                  Name: b
53                Second alternative:
54                  Name: c
55
56
57                  Expression Statement:
58            Applying untyped:
59                Name: g
60            ...to:
61                Short-circuited operation (and) on: Cast of:
62  Applying untyped:
63      Name: ?!=?
64  ...to:
65      Name: a
66      Name: 0
67
68to:
69  signed int
70 and Cast of:
71  Applying untyped:
72      Name: ?!=?
73  ...to:
74      Name: c
75      Name: 0
76
77to:
78  signed int
79
80
81                  Expression Statement:
82            Applying untyped:
83                Name: g
84            ...to:
85                Short-circuited operation (or) on: Cast of:
86  Applying untyped:
87      Name: ?!=?
88  ...to:
89      Name: a
90      Name: 0
91
92to:
93  signed int
94 and Cast of:
95  Applying untyped:
96      Name: ?!=?
97  ...to:
98      Name: b
99      Name: 0
100
101to:
102  signed int
103
104
105
Note: See TracBrowser for help on using the repository browser.