source: src/tests/.expect/dtor-early-exit.txt @ 873ffb7

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsctordeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
Last change on this file since 873ffb7 was 540b275, checked in by Thierry Delisle <tdelisle@…>, 8 years ago

added labelled break on if statments to relevant tests

  • Property mode set to 100644
File size: 2.2 KB
Line 
1f i=0
2construct x
3construct y
4construct z
5destruct z
6destruct y
7destruct x
8f i=1
9construct x
10construct y
11construct z
12destruct z
13destruct y
14destruct x
15f i=2
16construct x
17construct y
18construct z
19destruct z
20destruct y
21destruct x
22f i=3
23construct x
24construct y
25construct z
26destruct z
27destruct y
28destruct x
29
30g for i=0
31construct x
32destruct x
33g for i=1
34construct x
35destruct x
36g for i=2
37construct x
38destruct x
39g for i=3
40construct x
41destruct x
42g for i=4
43construct x
44destruct x
45g for i=5
46construct x
47destruct x
48g for i=6
49construct x
50destruct x
51g for i=7
52construct x
53destruct x
54g for i=8
55construct x
56destruct x
57g for i=9
58construct x
59destruct x
60
61g while i=0
62construct x
63destruct x
64g while i=1
65construct x
66destruct x
67g while i=2
68construct x
69destruct x
70g while i=3
71construct x
72destruct x
73g while i=4
74construct x
75destruct x
76g while i=5
77construct x
78destruct x
79g while i=6
80construct x
81destruct x
82g while i=7
83construct x
84destruct x
85g while i=8
86construct x
87destruct x
88g while i=9
89construct x
90destruct x
91
92construct y
93g switch i=0
94destruct y
95construct y
96g switch i=1
97destruct y
98construct y
99g switch i=2
100destruct y
101construct y
102g switch i=3
103destruct y
104construct y
105g switch i=4
106destruct y
107construct y
108g switch i=5
109destruct y
110construct y
111g switch i=6
112destruct y
113construct y
114g switch i=7
115destruct y
116construct y
117g switch i=8
118destruct y
119construct y
120g switch i=9
121destruct y
122
123g for k=0
124g for i=0
125construct x
126g for j=0
127construct y
128continue L2
129destruct y
130g for j=1
131construct y
132break L2
133destruct y
134destruct x
135g for i=1
136construct x
137g for j=0
138construct y
139continue L2
140destruct y
141g for j=1
142construct y
143break L2
144destruct y
145destruct x
146g for i=2
147construct x
148continue L1
149destruct x
150g for i=3
151construct x
152break L1
153destruct x
154g for k=1
155g for i=0
156construct x
157g for j=0
158construct y
159continue L2
160destruct y
161g for j=1
162construct y
163break L2
164destruct y
165destruct x
166g for i=1
167construct x
168g for j=0
169construct y
170continue L2
171destruct y
172g for j=1
173construct y
174break L2
175destruct y
176destruct x
177g for i=2
178construct x
179continue L1
180destruct x
181g for i=3
182construct x
183break L1
184destruct x
185
186construct w
187construct v
188break L3
189destruct v
190destruct w
191
192h
193construct y
194L1
195construct x
196L2
197goto L1
198destruct x
199L1
200construct x
201L2
202goto L2
203L2
204goto L3
205L3
206goto L2-2
207L2
208goto L4
209destruct x
210destruct y
211L4
212goto L0
213construct y
214L1
215construct x
216L2
217goto L4
218destruct x
219destruct y
220L4
Note: See TracBrowser for help on using the repository browser.