|
72 | 72 | | 84 | cfg.swift:84:3:84:15 | VariableDeclaration | 'VariableDeclaration -V temp -> 10' | |
73 | 73 | | 86 | cfg.swift:86:3:88:3 | FunctionDeclaration | 'FunctionDeclaration' | |
74 | 74 | | 86 | cfg.swift:86:12:86:12 | a | 'a -^ Block' | |
75 | | -| 87 | cfg.swift:87:5:87:5 | a | 'a -> a -> + -> 1 -^ BinaryExpr -^ AssignExpr' | |
| 75 | +| 87 | cfg.swift:87:5:87:5 | a | 'a -> = -> a -> + -> 1 -^ BinaryExpr -^ BinaryExpr' | |
76 | 76 | | 90 | cfg.swift:90:3:92:3 | FunctionDeclaration | 'FunctionDeclaration' | |
77 | 77 | | 90 | cfg.swift:90:20:90:20 | a | 'a -^ Block' | |
78 | | -| 91 | cfg.swift:91:5:91:5 | a | 'a -> nil -^ AssignExpr' | |
| 78 | +| 91 | cfg.swift:91:5:91:5 | a | 'a -> = -> nil -^ BinaryExpr' | |
79 | 79 | | 94 | cfg.swift:94:3:94:5 | add | 'add -> Argument -V -^ CallExpr' | |
80 | 80 | | 95 | cfg.swift:95:3:95:30 | VariableDeclaration | 'VariableDeclaration -V tempOptional -> Optional -V Int -^ GenericTypeExpr -> 10' | |
81 | 81 | | 96 | cfg.swift:96:3:96:13 | addOptional | 'addOptional -> Argument -V -^ CallExpr' | |
|
84 | 84 | | 101 | cfg.swift:101:3:101:16 | VariableDeclaration | 'VariableDeclaration -V myInt -> Int' | |
85 | 85 | | 102 | cfg.swift:102:3:104:3 | ConstructorDeclaration | 'ConstructorDeclaration' | |
86 | 86 | | 102 | cfg.swift:102:8:102:8 | n | 'n -^ Block' | |
87 | | -| 103 | cfg.swift:103:5:103:9 | myInt | 'myInt -> n -^ AssignExpr' | |
| 87 | +| 103 | cfg.swift:103:5:103:9 | myInt | 'myInt -> = -> n -^ BinaryExpr' | |
88 | 88 | | 106 | cfg.swift:106:3:108:3 | Block | 'Block' | |
89 | 89 | | 106 | cfg.swift:106:3:108:3 | FunctionDeclaration | 'FunctionDeclaration' | |
90 | 90 | | 107 | cfg.swift:107:12:107:16 | myInt | 'myInt -^ ReturnExpr' | |
|
155 | 155 | | 207 | cfg.swift:207:9:207:9 | x | 'x -^ Block' | |
156 | 156 | | 208 | cfg.swift:208:3:213:3 | IfExpr | 'IfExpr -V x -> < -> 0 -^ BinaryExpr' | |
157 | 157 | | 208 | cfg.swift:208:12:213:3 | Block | 'Block' | |
158 | | -| 209 | cfg.swift:209:5:209:5 | x | 'x -> x -? - -^ UnaryExpr -^ AssignExpr' | |
| 158 | +| 209 | cfg.swift:209:5:209:5 | x | 'x -> = -> x -? - -^ UnaryExpr -^ BinaryExpr' | |
159 | 159 | | 210 | cfg.swift:210:5:212:5 | IfExpr | 'IfExpr -V x -> > -> 10 -^ BinaryExpr' | |
160 | 160 | | 210 | cfg.swift:210:15:212:5 | Block | 'Block' | |
161 | | -| 211 | cfg.swift:211:7:211:7 | x | 'x -> x -> - -> 1 -^ BinaryExpr -^ AssignExpr' | |
| 161 | +| 211 | cfg.swift:211:7:211:7 | x | 'x -> = -> x -> - -> 1 -^ BinaryExpr -^ BinaryExpr' | |
162 | 162 | | 214 | cfg.swift:214:10:214:10 | x | 'x -^ ReturnExpr' | |
163 | 163 | | 217 | cfg.swift:217:1:223:1 | FunctionDeclaration | 'FunctionDeclaration' | |
164 | 164 | | 217 | cfg.swift:217:10:217:11 | b1 | 'b1 -> b2 -> b3 -^ Block' | |
|
217 | 217 | | 279 | cfg.swift:279:1:310:1 | Block | 'Block' | |
218 | 218 | | 279 | cfg.swift:279:1:310:1 | FunctionDeclaration | 'FunctionDeclaration' | |
219 | 219 | | 280 | cfg.swift:280:3:280:44 | VariableDeclaration | 'VariableDeclaration -V a -> 0 -> 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9 -> 10 -^ ArrayLiteral' | |
220 | | -| 281 | cfg.swift:281:3:281:3 | a | 'a -> Argument -V 0 -^ CallExpr -> 0 -^ AssignExpr' | |
221 | | -| 282 | cfg.swift:282:3:282:3 | a | 'a -> Argument -V 1 -^ CallExpr -> += -> 1 -^ CompoundAssignExpr' | |
222 | | -| 283 | cfg.swift:283:3:283:3 | a | 'a -> Argument -V 2 -^ CallExpr -> -= -> 1 -^ CompoundAssignExpr' | |
223 | | -| 284 | cfg.swift:284:3:284:3 | a | 'a -> Argument -V 3 -^ CallExpr -> *= -> 1 -^ CompoundAssignExpr' | |
224 | | -| 285 | cfg.swift:285:3:285:3 | a | 'a -> Argument -V 4 -^ CallExpr -> /= -> 1 -^ CompoundAssignExpr' | |
225 | | -| 286 | cfg.swift:286:3:286:3 | a | 'a -> Argument -V 5 -^ CallExpr -> %= -> 1 -^ CompoundAssignExpr' | |
226 | | -| 287 | cfg.swift:287:3:287:3 | a | 'a -> Argument -V 6 -^ CallExpr -> &= -> 1 -^ CompoundAssignExpr' | |
227 | | -| 288 | cfg.swift:288:3:288:3 | a | 'a -> Argument -V 7 -^ CallExpr -> \|= -> 1 -^ CompoundAssignExpr' | |
228 | | -| 289 | cfg.swift:289:3:289:3 | a | 'a -> Argument -V 8 -^ CallExpr -> ^= -> 1 -^ CompoundAssignExpr' | |
229 | | -| 290 | cfg.swift:290:3:290:3 | a | 'a -> Argument -V 9 -^ CallExpr -> <<= -> 1 -^ CompoundAssignExpr' | |
230 | | -| 291 | cfg.swift:291:3:291:3 | a | 'a -> Argument -V 10 -^ CallExpr -> >>= -> 1 -^ CompoundAssignExpr' | |
| 220 | +| 281 | cfg.swift:281:3:281:3 | a | 'a -> Argument -V 0 -^ CallExpr -> = -> 0 -^ BinaryExpr' | |
| 221 | +| 282 | cfg.swift:282:3:282:3 | a | 'a -> Argument -V 1 -^ CallExpr -> += -> 1 -^ BinaryExpr' | |
| 222 | +| 283 | cfg.swift:283:3:283:3 | a | 'a -> Argument -V 2 -^ CallExpr -> -= -> 1 -^ BinaryExpr' | |
| 223 | +| 284 | cfg.swift:284:3:284:3 | a | 'a -> Argument -V 3 -^ CallExpr -> *= -> 1 -^ BinaryExpr' | |
| 224 | +| 285 | cfg.swift:285:3:285:3 | a | 'a -> Argument -V 4 -^ CallExpr -> /= -> 1 -^ BinaryExpr' | |
| 225 | +| 286 | cfg.swift:286:3:286:3 | a | 'a -> Argument -V 5 -^ CallExpr -> %= -> 1 -^ BinaryExpr' | |
| 226 | +| 287 | cfg.swift:287:3:287:3 | a | 'a -> Argument -V 6 -^ CallExpr -> &= -> 1 -^ BinaryExpr' | |
| 227 | +| 288 | cfg.swift:288:3:288:3 | a | 'a -> Argument -V 7 -^ CallExpr -> \|= -> 1 -^ BinaryExpr' | |
| 228 | +| 289 | cfg.swift:289:3:289:3 | a | 'a -> Argument -V 8 -^ CallExpr -> ^= -> 1 -^ BinaryExpr' | |
| 229 | +| 290 | cfg.swift:290:3:290:3 | a | 'a -> Argument -V 9 -^ CallExpr -> <<= -> 1 -^ BinaryExpr' | |
| 230 | +| 291 | cfg.swift:291:3:291:3 | a | 'a -> Argument -V 10 -^ CallExpr -> >>= -> 1 -^ BinaryExpr' | |
231 | 231 | | 293 | cfg.swift:293:3:293:49 | VariableDeclaration | 'VariableDeclaration -V tupleWithA -> Argument -V a -> Argument -V 0 -^ CallExpr -> Argument -V a -> Argument -V 1 -^ CallExpr -> Argument -V a -> Argument -V 2 -^ CallExpr -> Argument -V a -> Argument -V 3 -^ CallExpr -> Argument -V a -> Argument -V 4 -^ CallExpr -^ TupleExpr' | |
232 | 232 | | 295 | cfg.swift:295:3:295:48 | VariableDeclaration | 'VariableDeclaration -V b -> 0 -> 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9 -> 10 -> 11 -^ ArrayLiteral' | |
233 | | -| 296 | cfg.swift:296:3:296:3 | b | 'b -> Argument -V 0 -^ CallExpr -> a -> Argument -V 10 -^ CallExpr -^ AssignExpr' | |
234 | | -| 297 | cfg.swift:297:3:297:3 | b | 'b -> Argument -V 1 -^ CallExpr -> b -> Argument -V 0 -^ CallExpr -> + -> 1 -^ BinaryExpr -^ AssignExpr' | |
235 | | -| 298 | cfg.swift:298:3:298:3 | b | 'b -> Argument -V 2 -^ CallExpr -> b -> Argument -V 1 -^ CallExpr -> - -> 1 -^ BinaryExpr -^ AssignExpr' | |
236 | | -| 299 | cfg.swift:299:3:299:3 | b | 'b -> Argument -V 3 -^ CallExpr -> b -> Argument -V 2 -^ CallExpr -> * -> 1 -^ BinaryExpr -^ AssignExpr' | |
237 | | -| 300 | cfg.swift:300:3:300:3 | b | 'b -> Argument -V 4 -^ CallExpr -> b -> Argument -V 3 -^ CallExpr -> / -> 1 -^ BinaryExpr -^ AssignExpr' | |
238 | | -| 301 | cfg.swift:301:3:301:3 | b | 'b -> Argument -V 5 -^ CallExpr -> b -> Argument -V 4 -^ CallExpr -> % -> 1 -^ BinaryExpr -^ AssignExpr' | |
239 | | -| 302 | cfg.swift:302:3:302:3 | b | 'b -> Argument -V 6 -^ CallExpr -> b -> Argument -V 5 -^ CallExpr -> & -> 1 -^ BinaryExpr -^ AssignExpr' | |
240 | | -| 303 | cfg.swift:303:3:303:3 | b | 'b -> Argument -V 7 -^ CallExpr -> b -> Argument -V 6 -^ CallExpr -> \| -> 1 -^ BinaryExpr -^ AssignExpr' | |
241 | | -| 304 | cfg.swift:304:3:304:3 | b | 'b -> Argument -V 8 -^ CallExpr -> b -> Argument -V 7 -^ CallExpr -> ^ -> 1 -^ BinaryExpr -^ AssignExpr' | |
242 | | -| 305 | cfg.swift:305:3:305:3 | b | 'b -> Argument -V 9 -^ CallExpr -> b -> Argument -V 8 -^ CallExpr -> << -> 1 -^ BinaryExpr -^ AssignExpr' | |
243 | | -| 306 | cfg.swift:306:3:306:3 | b | 'b -> Argument -V 10 -^ CallExpr -> b -> Argument -V 9 -^ CallExpr -> >> -> 1 -^ BinaryExpr -^ AssignExpr' | |
| 233 | +| 296 | cfg.swift:296:3:296:3 | b | 'b -> Argument -V 0 -^ CallExpr -> = -> a -> Argument -V 10 -^ CallExpr -^ BinaryExpr' | |
| 234 | +| 297 | cfg.swift:297:3:297:3 | b | 'b -> Argument -V 1 -^ CallExpr -> = -> b -> Argument -V 0 -^ CallExpr -> + -> 1 -^ BinaryExpr -^ BinaryExpr' | |
| 235 | +| 298 | cfg.swift:298:3:298:3 | b | 'b -> Argument -V 2 -^ CallExpr -> = -> b -> Argument -V 1 -^ CallExpr -> - -> 1 -^ BinaryExpr -^ BinaryExpr' | |
| 236 | +| 299 | cfg.swift:299:3:299:3 | b | 'b -> Argument -V 3 -^ CallExpr -> = -> b -> Argument -V 2 -^ CallExpr -> * -> 1 -^ BinaryExpr -^ BinaryExpr' | |
| 237 | +| 300 | cfg.swift:300:3:300:3 | b | 'b -> Argument -V 4 -^ CallExpr -> = -> b -> Argument -V 3 -^ CallExpr -> / -> 1 -^ BinaryExpr -^ BinaryExpr' | |
| 238 | +| 301 | cfg.swift:301:3:301:3 | b | 'b -> Argument -V 5 -^ CallExpr -> = -> b -> Argument -V 4 -^ CallExpr -> % -> 1 -^ BinaryExpr -^ BinaryExpr' | |
| 239 | +| 302 | cfg.swift:302:3:302:3 | b | 'b -> Argument -V 6 -^ CallExpr -> = -> b -> Argument -V 5 -^ CallExpr -> & -> 1 -^ BinaryExpr -^ BinaryExpr' | |
| 240 | +| 303 | cfg.swift:303:3:303:3 | b | 'b -> Argument -V 7 -^ CallExpr -> = -> b -> Argument -V 6 -^ CallExpr -> \| -> 1 -^ BinaryExpr -^ BinaryExpr' | |
| 241 | +| 304 | cfg.swift:304:3:304:3 | b | 'b -> Argument -V 8 -^ CallExpr -> = -> b -> Argument -V 7 -^ CallExpr -> ^ -> 1 -^ BinaryExpr -^ BinaryExpr' | |
| 242 | +| 305 | cfg.swift:305:3:305:3 | b | 'b -> Argument -V 9 -^ CallExpr -> = -> b -> Argument -V 8 -^ CallExpr -> << -> 1 -^ BinaryExpr -^ BinaryExpr' | |
| 243 | +| 306 | cfg.swift:306:3:306:3 | b | 'b -> Argument -V 10 -^ CallExpr -> = -> b -> Argument -V 9 -^ CallExpr -> >> -> 1 -^ BinaryExpr -^ BinaryExpr' | |
244 | 244 | | 308 | cfg.swift:308:3:308:39 | VariableDeclaration | 'VariableDeclaration -V Argument -V a1 -> Argument -V a2 -> Argument -V a3 -> Argument -V a4 -> Argument -V a5 -^ TupleExpr -> tupleWithA' | |
245 | 245 | | 309 | cfg.swift:309:11:309:20 | Argument | 'Argument -V a1 -> + -> b -> Argument -V 0 -^ CallExpr -^ BinaryExpr -> Argument -V a2 -> + -> b -> Argument -V 1 -^ CallExpr -^ BinaryExpr -> Argument -V a3 -> + -> b -> Argument -V 2 -^ CallExpr -^ BinaryExpr -> Argument -V a4 -> + -> b -> Argument -V 3 -^ CallExpr -^ BinaryExpr -> Argument -V a5 -> + -> b -> Argument -V 4 -^ CallExpr -^ BinaryExpr -^ TupleExpr -^ ReturnExpr' | |
246 | 246 | | 312 | cfg.swift:312:1:317:1 | FunctionDeclaration | 'FunctionDeclaration' | |
|
249 | 249 | | 313 | cfg.swift:313:9:313:9 | x | 'x -> >= -> 0 -^ BinaryExpr' | |
250 | 250 | | 313 | cfg.swift:313:16:316:3 | Block | 'Block' | |
251 | 251 | | 314 | cfg.swift:314:5:314:9 | print | 'print -> Argument -V x -^ CallExpr' | |
252 | | -| 315 | cfg.swift:315:5:315:5 | x | 'x -> -= -> 1 -^ CompoundAssignExpr' | |
| 252 | +| 315 | cfg.swift:315:5:315:5 | x | 'x -> -= -> 1 -^ BinaryExpr' | |
253 | 253 | | 319 | cfg.swift:319:1:332:1 | FunctionDeclaration | 'FunctionDeclaration' | |
254 | 254 | | 319 | cfg.swift:319:12:319:12 | x | 'x -^ Block' | |
255 | 255 | | 320 | cfg.swift:320:3:330:3 | WhileStmt | 'WhileStmt' | |
256 | 256 | | 320 | cfg.swift:320:9:320:9 | x | 'x -> >= -> 0 -^ BinaryExpr' | |
257 | 257 | | 320 | cfg.swift:320:16:330:3 | Block | 'Block' | |
258 | 258 | | 321 | cfg.swift:321:5:321:9 | print | 'print -> Argument -V x -^ CallExpr' | |
259 | | -| 322 | cfg.swift:322:5:322:5 | x | 'x -> -= -> 1 -^ CompoundAssignExpr' | |
| 259 | +| 322 | cfg.swift:322:5:322:5 | x | 'x -> -= -> 1 -^ BinaryExpr' | |
260 | 260 | | 323 | cfg.swift:323:5:328:5 | IfExpr | 'IfExpr -V x -> > -> 100 -^ BinaryExpr' | |
261 | 261 | | 323 | cfg.swift:323:16:325:5 | Block | 'Block' | |
262 | 262 | | 324 | cfg.swift:324:7:324:11 | BreakExpr | 'BreakExpr' | |
|
274 | 274 | | 336 | cfg.swift:336:18:336:18 | x | 'x -> >= -> 0 -^ BinaryExpr' | |
275 | 275 | | 336 | cfg.swift:336:25:346:5 | Block | 'Block' | |
276 | 276 | | 337 | cfg.swift:337:7:337:11 | print | 'print -> Argument -V x -^ CallExpr' | |
277 | | -| 338 | cfg.swift:338:7:338:7 | x | 'x -> -= -> 1 -^ CompoundAssignExpr' | |
| 277 | +| 338 | cfg.swift:338:7:338:7 | x | 'x -> -= -> 1 -^ BinaryExpr' | |
278 | 278 | | 339 | cfg.swift:339:7:344:7 | IfExpr | 'IfExpr -V x -> > -> 100 -^ BinaryExpr' | |
279 | 279 | | 339 | cfg.swift:339:18:341:7 | Block | 'Block' | |
280 | 280 | | 340 | cfg.swift:340:9:340:19 | BreakExpr | 'BreakExpr' | |
|
288 | 288 | | 352 | cfg.swift:352:3:355:16 | DoWhileStmt | 'DoWhileStmt' | |
289 | 289 | | 352 | cfg.swift:352:10:355:3 | Block | 'Block' | |
290 | 290 | | 353 | cfg.swift:353:5:353:9 | print | 'print -> Argument -V x -^ CallExpr' | |
291 | | -| 354 | cfg.swift:354:5:354:5 | x | 'x -> -= -> 1 -^ CompoundAssignExpr' | |
| 291 | +| 354 | cfg.swift:354:5:354:5 | x | 'x -> -= -> 1 -^ BinaryExpr' | |
292 | 292 | | 355 | cfg.swift:355:11:355:11 | x | 'x -> >= -> 0 -^ BinaryExpr' | |
293 | 293 | | 358 | cfg.swift:358:1:363:1 | Block | 'Block' | |
294 | 294 | | 358 | cfg.swift:358:1:363:1 | FunctionDeclaration | 'FunctionDeclaration' | |
295 | 295 | | 359 | cfg.swift:359:3:359:11 | VariableDeclaration | 'VariableDeclaration -V x -> 0' | |
296 | 296 | | 360 | cfg.swift:360:3:362:3 | WhileStmt | 'WhileStmt' | |
297 | 297 | | 360 | cfg.swift:360:9:360:9 | x | 'x -> < -> 10 -^ BinaryExpr' | |
298 | 298 | | 360 | cfg.swift:360:17:362:3 | Block | 'Block' | |
299 | | -| 361 | cfg.swift:361:5:361:5 | x | 'x -> += -> 1 -^ CompoundAssignExpr' | |
| 299 | +| 361 | cfg.swift:361:5:361:5 | x | 'x -> += -> 1 -^ BinaryExpr' | |
300 | 300 | | 365 | cfg.swift:365:1:374:1 | ClassLikeDeclaration | 'ClassLikeDeclaration -V OptionalC' | |
301 | 301 | | 366 | cfg.swift:366:3:366:11 | VariableDeclaration | 'VariableDeclaration -V c -> Optional -V C -^ GenericTypeExpr' | |
302 | 302 | | 367 | cfg.swift:367:3:369:3 | ConstructorDeclaration | 'ConstructorDeclaration' | |
303 | 303 | | 367 | cfg.swift:367:8:367:10 | arg | 'arg -^ Block' | |
304 | | -| 368 | cfg.swift:368:5:368:5 | c | 'c -> arg -^ AssignExpr' | |
| 304 | +| 368 | cfg.swift:368:5:368:5 | c | 'c -> = -> arg -^ BinaryExpr' | |
305 | 305 | | 371 | cfg.swift:371:3:373:3 | Block | 'Block' | |
306 | 306 | | 371 | cfg.swift:371:3:373:3 | FunctionDeclaration | 'FunctionDeclaration' | |
307 | 307 | | 372 | cfg.swift:372:12:372:12 | c | 'c -^ ReturnExpr' | |
|
333 | 333 | | 407 | cfg.swift:407:3:407:16 | VariableDeclaration | 'VariableDeclaration -V field -> Int' | |
334 | 334 | | 408 | cfg.swift:408:3:410:3 | Block | 'Block' | |
335 | 335 | | 408 | cfg.swift:408:3:410:3 | ConstructorDeclaration | 'ConstructorDeclaration' | |
336 | | -| 409 | cfg.swift:409:5:409:9 | field | 'field -> 10 -^ AssignExpr' | |
| 336 | +| 409 | cfg.swift:409:5:409:9 | field | 'field -> = -> 10 -^ BinaryExpr' | |
337 | 337 | | 412 | cfg.swift:412:3:414:3 | Block | 'Block' | |
338 | 338 | | 412 | cfg.swift:412:3:414:3 | DestructorDeclaration | 'DestructorDeclaration' | |
339 | | -| 413 | cfg.swift:413:5:413:9 | field | 'field -> 0 -^ AssignExpr' | |
| 339 | +| 413 | cfg.swift:413:5:413:9 | field | 'field -> = -> 0 -^ BinaryExpr' | |
340 | 340 | | 417 | cfg.swift:417:1:419:1 | FunctionDeclaration | 'FunctionDeclaration' | |
341 | 341 | | 417 | cfg.swift:417:24:417:24 | x | 'x -> y -^ Block' | |
342 | 342 | | 418 | cfg.swift:418:10:418:25 | MapLiteral | 'MapLiteral -^ ReturnExpr' | |
|
346 | 346 | | 423 | cfg.swift:423:5:423:14 | VariableDeclaration | 'VariableDeclaration -V x -> Int' | |
347 | 347 | | 424 | cfg.swift:424:5:426:5 | Block | 'Block' | |
348 | 348 | | 424 | cfg.swift:424:5:426:5 | ConstructorDeclaration | 'ConstructorDeclaration' | |
349 | | -| 425 | cfg.swift:425:7:425:7 | x | 'x -> 10 -^ AssignExpr' | |
| 349 | +| 425 | cfg.swift:425:7:425:7 | x | 'x -> = -> 10 -^ BinaryExpr' | |
350 | 350 | | 429 | cfg.swift:429:3:434:3 | ClassLikeDeclaration | 'ClassLikeDeclaration -V MyLocalStruct' | |
351 | 351 | | 430 | cfg.swift:430:5:430:14 | VariableDeclaration | 'VariableDeclaration -V x -> Int' | |
352 | 352 | | 431 | cfg.swift:431:5:433:5 | Block | 'Block' | |
353 | 353 | | 431 | cfg.swift:431:5:433:5 | ConstructorDeclaration | 'ConstructorDeclaration' | |
354 | | -| 432 | cfg.swift:432:7:432:7 | x | 'x -> 10 -^ AssignExpr' | |
| 354 | +| 432 | cfg.swift:432:7:432:7 | x | 'x -> = -> 10 -^ BinaryExpr' | |
355 | 355 | | 436 | cfg.swift:436:3:439:3 | ClassLikeDeclaration | 'ClassLikeDeclaration -V MyLocalEnum' | |
356 | 356 | | 437 | cfg.swift:437:10:437:10 | VariableDeclaration | 'VariableDeclaration -V A' | |
357 | 357 | | 438 | cfg.swift:438:10:438:10 | VariableDeclaration | 'VariableDeclaration -V B' | |
|
386 | 386 | | 498 | cfg.swift:498:3:498:11 | VariableDeclaration | 'VariableDeclaration -V x -> 0' | |
387 | 387 | | 500 | cfg.swift:500:3:502:3 | IfExpr | 'IfExpr -V ' | |
388 | 388 | | 500 | cfg.swift:500:30:502:3 | Block | 'Block' | |
389 | | -| 501 | cfg.swift:501:5:501:5 | x | 'x -> += -> 1 -^ CompoundAssignExpr' | |
| 389 | +| 501 | cfg.swift:501:5:501:5 | x | 'x -> += -> 1 -^ BinaryExpr' | |
390 | 390 | | 504 | cfg.swift:504:3:506:3 | IfExpr | 'IfExpr -V ' | |
391 | 391 | | 504 | cfg.swift:504:33:506:3 | Block | 'Block' | |
392 | | -| 505 | cfg.swift:505:5:505:5 | x | 'x -> += -> 1 -^ CompoundAssignExpr' | |
| 392 | +| 505 | cfg.swift:505:5:505:5 | x | 'x -> += -> 1 -^ BinaryExpr' | |
393 | 393 | | 508 | cfg.swift:508:3:510:3 | IfExpr | 'IfExpr -V ' | |
394 | 394 | | 508 | cfg.swift:508:49:510:3 | Block | 'Block' | |
395 | | -| 509 | cfg.swift:509:5:509:5 | x | 'x -> += -> 1 -^ CompoundAssignExpr' | |
| 395 | +| 509 | cfg.swift:509:5:509:5 | x | 'x -> += -> 1 -^ BinaryExpr' | |
396 | 396 | | 512 | cfg.swift:512:3:514:3 | GuardIfStmt | 'GuardIfStmt -V -> Block' | |
397 | | -| 513 | cfg.swift:513:5:513:5 | x | 'x -> += -> 1 -^ CompoundAssignExpr' | |
| 397 | +| 513 | cfg.swift:513:5:513:5 | x | 'x -> += -> 1 -^ BinaryExpr' | |
398 | 398 | | 516 | cfg.swift:516:3:519:3 | IfExpr | 'IfExpr -V BinaryExpr -V ' | |
399 | 399 | | 517 | cfg.swift:517:7:517:27 | | '' | |
400 | 400 | | 517 | cfg.swift:517:29:519:3 | Block | 'Block' | |
401 | | -| 518 | cfg.swift:518:5:518:5 | x | 'x -> += -> 1 -^ CompoundAssignExpr' | |
| 401 | +| 518 | cfg.swift:518:5:518:5 | x | 'x -> += -> 1 -^ BinaryExpr' | |
402 | 402 | | 521 | cfg.swift:521:10:521:10 | x | 'x -^ ReturnExpr' | |
403 | 403 | | 524 | cfg.swift:524:1:538:1 | Block | 'Block' | |
404 | 404 | | 524 | cfg.swift:524:1:538:1 | FunctionDeclaration | 'FunctionDeclaration' | |
|
467 | 467 | | 600 | cfg.swift:600:36:600:40 | value | 'value -^ Block' | |
468 | 468 | | 601 | cfg.swift:601:5:601:13 | VariableDeclaration | 'VariableDeclaration -V x -> N' | |
469 | 469 | | 602 | cfg.swift:602:5:602:9 | print | 'print -> Argument -V x -^ CallExpr' | |
470 | | -| 603 | cfg.swift:603:5:603:5 | _ | '_ -> value -^ AssignExpr' | |
| 470 | +| 603 | cfg.swift:603:5:603:5 | _ | '_ -> = -> value -^ BinaryExpr' | |
0 commit comments