@@ -135,8 +135,48 @@ edges
135
135
| conversions.swift:186:31:186:31 | arr2 [Collection element] | conversions.swift:186:15:186:35 | call to ContiguousArray<Element>.init(_:) [Collection element] | provenance | |
136
136
| conversions.swift:189:13:189:13 | arr1c [Collection element] | conversions.swift:189:13:189:20 | ...[...] | provenance | |
137
137
| conversions.swift:190:13:190:13 | arr2c [Collection element] | conversions.swift:190:13:190:20 | ...[...] | provenance | |
138
+ | conversions.swift:197:6:197:6 | self [v] | file://:0:0:0:0 | self [v] | provenance | |
139
+ | conversions.swift:199:7:199:12 | v | conversions.swift:200:12:200:12 | v | provenance | |
140
+ | conversions.swift:200:3:200:3 | [post] self [v] | conversions.swift:199:2:201:2 | self[return] [v] | provenance | |
141
+ | conversions.swift:200:12:200:12 | v | conversions.swift:200:3:200:3 | [post] self [v] | provenance | |
142
+ | conversions.swift:205:7:205:17 | withUInt | conversions.swift:206:13:206:13 | withUInt | provenance | |
143
+ | conversions.swift:205:7:205:17 | withUInt | conversions.swift:207:14:207:14 | withUInt | provenance | |
144
+ | conversions.swift:207:10:207:22 | call to Self.init(_:) | conversions.swift:205:2:209:2 | self[return] | provenance | |
145
+ | conversions.swift:207:10:207:22 | call to Self.init(_:) | conversions.swift:208:12:208:12 | self | provenance | |
146
+ | conversions.swift:207:14:207:14 | withUInt | conversions.swift:207:10:207:22 | call to Self.init(_:) | provenance | |
147
+ | conversions.swift:211:7:211:20 | withMyValue [v] | conversions.swift:212:13:212:13 | withMyValue [v] | provenance | |
148
+ | conversions.swift:212:13:212:13 | withMyValue [v] | conversions.swift:197:6:197:6 | self [v] | provenance | |
149
+ | conversions.swift:212:13:212:13 | withMyValue [v] | conversions.swift:212:13:212:25 | .v | provenance | |
150
+ | conversions.swift:217:7:217:21 | withMyValue2 [v] | conversions.swift:218:13:218:13 | withMyValue2 [v] | provenance | |
151
+ | conversions.swift:217:7:217:21 | withMyValue2 [v] | conversions.swift:219:11:219:11 | withMyValue2 [v] | provenance | |
152
+ | conversions.swift:218:13:218:13 | withMyValue2 [v] | conversions.swift:197:6:197:6 | self [v] | provenance | |
153
+ | conversions.swift:218:13:218:13 | withMyValue2 [v] | conversions.swift:218:13:218:26 | .v | provenance | |
154
+ | conversions.swift:219:11:219:11 | withMyValue2 [v] | conversions.swift:197:6:197:6 | self [v] | provenance | |
155
+ | conversions.swift:219:11:219:11 | withMyValue2 [v] | conversions.swift:219:11:219:24 | .v | provenance | |
156
+ | conversions.swift:219:11:219:24 | .v | conversions.swift:217:2:222:2 | self[return] | provenance | |
157
+ | conversions.swift:219:11:219:24 | .v | conversions.swift:221:12:221:12 | self | provenance | |
158
+ | conversions.swift:224:20:224:33 | withMyValue [v] | conversions.swift:225:13:225:13 | withMyValue [v] | provenance | |
159
+ | conversions.swift:224:20:224:33 | withMyValue [v] | conversions.swift:226:10:226:10 | withMyValue [v] | provenance | |
160
+ | conversions.swift:225:13:225:13 | withMyValue [v] | conversions.swift:197:6:197:6 | self [v] | provenance | |
161
+ | conversions.swift:225:13:225:13 | withMyValue [v] | conversions.swift:225:13:225:25 | .v | provenance | |
162
+ | conversions.swift:226:10:226:10 | withMyValue [v] | conversions.swift:197:6:197:6 | self [v] | provenance | |
163
+ | conversions.swift:226:10:226:10 | withMyValue [v] | conversions.swift:226:10:226:22 | .v | provenance | |
164
+ | conversions.swift:232:26:232:37 | call to sourceUInt() | conversions.swift:205:7:205:17 | withUInt | provenance | |
165
+ | conversions.swift:232:26:232:37 | call to sourceUInt() | conversions.swift:232:12:232:38 | call to Int.init(withUInt:) | provenance | |
166
+ | conversions.swift:235:29:235:48 | call to MyValue.init(_:) [v] | conversions.swift:211:7:211:20 | withMyValue [v] | provenance | |
167
+ | conversions.swift:235:37:235:47 | call to sourceInt() | conversions.swift:199:7:199:12 | v | provenance | |
168
+ | conversions.swift:235:37:235:47 | call to sourceInt() | conversions.swift:235:29:235:48 | call to MyValue.init(_:) [v] | provenance | |
169
+ | conversions.swift:238:30:238:49 | call to MyValue.init(_:) [v] | conversions.swift:217:7:217:21 | withMyValue2 [v] | provenance | |
170
+ | conversions.swift:238:30:238:49 | call to MyValue.init(_:) [v] | conversions.swift:238:12:238:50 | call to Int.init(withMyValue2:) | provenance | |
171
+ | conversions.swift:238:38:238:48 | call to sourceInt() | conversions.swift:199:7:199:12 | v | provenance | |
172
+ | conversions.swift:238:38:238:48 | call to sourceInt() | conversions.swift:238:30:238:49 | call to MyValue.init(_:) [v] | provenance | |
173
+ | conversions.swift:241:35:241:54 | call to MyValue.init(_:) [v] | conversions.swift:224:20:224:33 | withMyValue [v] | provenance | |
174
+ | conversions.swift:241:35:241:54 | call to MyValue.init(_:) [v] | conversions.swift:241:12:241:55 | call to mkInt(withMyValue:) | provenance | |
175
+ | conversions.swift:241:43:241:53 | call to sourceInt() | conversions.swift:199:7:199:12 | v | provenance | |
176
+ | conversions.swift:241:43:241:53 | call to sourceInt() | conversions.swift:241:35:241:54 | call to MyValue.init(_:) [v] | provenance | |
138
177
| file://:0:0:0:0 | self [first] | file://:0:0:0:0 | .first | provenance | |
139
178
| file://:0:0:0:0 | self [second] | file://:0:0:0:0 | .second | provenance | |
179
+ | file://:0:0:0:0 | self [v] | file://:0:0:0:0 | .v | provenance | |
140
180
| file://:0:0:0:0 | value | file://:0:0:0:0 | [post] self [first] | provenance | |
141
181
| file://:0:0:0:0 | value | file://:0:0:0:0 | [post] self [second] | provenance | |
142
182
| simple.swift:12:17:12:24 | call to source() | simple.swift:12:13:12:24 | ... .+(_:_:) ... | provenance | |
@@ -387,12 +427,50 @@ nodes
387
427
| conversions.swift:189:13:189:20 | ...[...] | semmle.label | ...[...] |
388
428
| conversions.swift:190:13:190:13 | arr2c [Collection element] | semmle.label | arr2c [Collection element] |
389
429
| conversions.swift:190:13:190:20 | ...[...] | semmle.label | ...[...] |
430
+ | conversions.swift:197:6:197:6 | self [v] | semmle.label | self [v] |
431
+ | conversions.swift:199:2:201:2 | self[return] [v] | semmle.label | self[return] [v] |
432
+ | conversions.swift:199:7:199:12 | v | semmle.label | v |
433
+ | conversions.swift:200:3:200:3 | [post] self [v] | semmle.label | [post] self [v] |
434
+ | conversions.swift:200:12:200:12 | v | semmle.label | v |
435
+ | conversions.swift:205:2:209:2 | self[return] | semmle.label | self[return] |
436
+ | conversions.swift:205:7:205:17 | withUInt | semmle.label | withUInt |
437
+ | conversions.swift:206:13:206:13 | withUInt | semmle.label | withUInt |
438
+ | conversions.swift:207:10:207:22 | call to Self.init(_:) | semmle.label | call to Self.init(_:) |
439
+ | conversions.swift:207:14:207:14 | withUInt | semmle.label | withUInt |
440
+ | conversions.swift:208:12:208:12 | self | semmle.label | self |
441
+ | conversions.swift:211:7:211:20 | withMyValue [v] | semmle.label | withMyValue [v] |
442
+ | conversions.swift:212:13:212:13 | withMyValue [v] | semmle.label | withMyValue [v] |
443
+ | conversions.swift:212:13:212:25 | .v | semmle.label | .v |
444
+ | conversions.swift:217:2:222:2 | self[return] | semmle.label | self[return] |
445
+ | conversions.swift:217:7:217:21 | withMyValue2 [v] | semmle.label | withMyValue2 [v] |
446
+ | conversions.swift:218:13:218:13 | withMyValue2 [v] | semmle.label | withMyValue2 [v] |
447
+ | conversions.swift:218:13:218:26 | .v | semmle.label | .v |
448
+ | conversions.swift:219:11:219:11 | withMyValue2 [v] | semmle.label | withMyValue2 [v] |
449
+ | conversions.swift:219:11:219:24 | .v | semmle.label | .v |
450
+ | conversions.swift:221:12:221:12 | self | semmle.label | self |
451
+ | conversions.swift:224:20:224:33 | withMyValue [v] | semmle.label | withMyValue [v] |
452
+ | conversions.swift:225:13:225:13 | withMyValue [v] | semmle.label | withMyValue [v] |
453
+ | conversions.swift:225:13:225:25 | .v | semmle.label | .v |
454
+ | conversions.swift:226:10:226:10 | withMyValue [v] | semmle.label | withMyValue [v] |
455
+ | conversions.swift:226:10:226:22 | .v | semmle.label | .v |
456
+ | conversions.swift:232:12:232:38 | call to Int.init(withUInt:) | semmle.label | call to Int.init(withUInt:) |
457
+ | conversions.swift:232:26:232:37 | call to sourceUInt() | semmle.label | call to sourceUInt() |
458
+ | conversions.swift:235:29:235:48 | call to MyValue.init(_:) [v] | semmle.label | call to MyValue.init(_:) [v] |
459
+ | conversions.swift:235:37:235:47 | call to sourceInt() | semmle.label | call to sourceInt() |
460
+ | conversions.swift:238:12:238:50 | call to Int.init(withMyValue2:) | semmle.label | call to Int.init(withMyValue2:) |
461
+ | conversions.swift:238:30:238:49 | call to MyValue.init(_:) [v] | semmle.label | call to MyValue.init(_:) [v] |
462
+ | conversions.swift:238:38:238:48 | call to sourceInt() | semmle.label | call to sourceInt() |
463
+ | conversions.swift:241:12:241:55 | call to mkInt(withMyValue:) | semmle.label | call to mkInt(withMyValue:) |
464
+ | conversions.swift:241:35:241:54 | call to MyValue.init(_:) [v] | semmle.label | call to MyValue.init(_:) [v] |
465
+ | conversions.swift:241:43:241:53 | call to sourceInt() | semmle.label | call to sourceInt() |
390
466
| file://:0:0:0:0 | .first | semmle.label | .first |
391
467
| file://:0:0:0:0 | .second | semmle.label | .second |
468
+ | file://:0:0:0:0 | .v | semmle.label | .v |
392
469
| file://:0:0:0:0 | [post] self [first] | semmle.label | [post] self [first] |
393
470
| file://:0:0:0:0 | [post] self [second] | semmle.label | [post] self [second] |
394
471
| file://:0:0:0:0 | self [first] | semmle.label | self [first] |
395
472
| file://:0:0:0:0 | self [second] | semmle.label | self [second] |
473
+ | file://:0:0:0:0 | self [v] | semmle.label | self [v] |
396
474
| file://:0:0:0:0 | value | semmle.label | value |
397
475
| file://:0:0:0:0 | value | semmle.label | value |
398
476
| simple.swift:12:13:12:24 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
@@ -506,6 +584,17 @@ nodes
506
584
| try.swift:18:18:18:25 | call to source() | semmle.label | call to source() |
507
585
| try.swift:18:18:18:25 | call to source() [some:0] | semmle.label | call to source() [some:0] |
508
586
subpaths
587
+ | conversions.swift:212:13:212:13 | withMyValue [v] | conversions.swift:197:6:197:6 | self [v] | file://:0:0:0:0 | .v | conversions.swift:212:13:212:25 | .v |
588
+ | conversions.swift:218:13:218:13 | withMyValue2 [v] | conversions.swift:197:6:197:6 | self [v] | file://:0:0:0:0 | .v | conversions.swift:218:13:218:26 | .v |
589
+ | conversions.swift:219:11:219:11 | withMyValue2 [v] | conversions.swift:197:6:197:6 | self [v] | file://:0:0:0:0 | .v | conversions.swift:219:11:219:24 | .v |
590
+ | conversions.swift:225:13:225:13 | withMyValue [v] | conversions.swift:197:6:197:6 | self [v] | file://:0:0:0:0 | .v | conversions.swift:225:13:225:25 | .v |
591
+ | conversions.swift:226:10:226:10 | withMyValue [v] | conversions.swift:197:6:197:6 | self [v] | file://:0:0:0:0 | .v | conversions.swift:226:10:226:22 | .v |
592
+ | conversions.swift:232:26:232:37 | call to sourceUInt() | conversions.swift:205:7:205:17 | withUInt | conversions.swift:205:2:209:2 | self[return] | conversions.swift:232:12:232:38 | call to Int.init(withUInt:) |
593
+ | conversions.swift:235:37:235:47 | call to sourceInt() | conversions.swift:199:7:199:12 | v | conversions.swift:199:2:201:2 | self[return] [v] | conversions.swift:235:29:235:48 | call to MyValue.init(_:) [v] |
594
+ | conversions.swift:238:30:238:49 | call to MyValue.init(_:) [v] | conversions.swift:217:7:217:21 | withMyValue2 [v] | conversions.swift:217:2:222:2 | self[return] | conversions.swift:238:12:238:50 | call to Int.init(withMyValue2:) |
595
+ | conversions.swift:238:38:238:48 | call to sourceInt() | conversions.swift:199:7:199:12 | v | conversions.swift:199:2:201:2 | self[return] [v] | conversions.swift:238:30:238:49 | call to MyValue.init(_:) [v] |
596
+ | conversions.swift:241:35:241:54 | call to MyValue.init(_:) [v] | conversions.swift:224:20:224:33 | withMyValue [v] | conversions.swift:226:10:226:22 | .v | conversions.swift:241:12:241:55 | call to mkInt(withMyValue:) |
597
+ | conversions.swift:241:43:241:53 | call to sourceInt() | conversions.swift:199:7:199:12 | v | conversions.swift:199:2:201:2 | self[return] [v] | conversions.swift:241:35:241:54 | call to MyValue.init(_:) [v] |
509
598
| stringinterpolation.swift:13:36:13:36 | pair [first] | stringinterpolation.swift:6:6:6:6 | self [first] | file://:0:0:0:0 | .first | stringinterpolation.swift:13:36:13:41 | .first |
510
599
| stringinterpolation.swift:19:13:19:20 | call to source() | stringinterpolation.swift:6:6:6:6 | value | file://:0:0:0:0 | [post] self [first] | stringinterpolation.swift:19:2:19:2 | [post] p1 [first] |
511
600
| stringinterpolation.swift:22:21:22:21 | p1 [first] | stringinterpolation.swift:6:6:6:6 | self [first] | file://:0:0:0:0 | .first | stringinterpolation.swift:22:21:22:24 | .first |
@@ -585,6 +674,15 @@ subpaths
585
674
| conversions.swift:188:13:188:13 | arr2c | conversions.swift:172:15:172:25 | call to sourceInt() | conversions.swift:188:13:188:13 | arr2c | result |
586
675
| conversions.swift:189:13:189:20 | ...[...] | conversions.swift:171:14:171:33 | call to sourceArray(_:) | conversions.swift:189:13:189:20 | ...[...] | result |
587
676
| conversions.swift:190:13:190:20 | ...[...] | conversions.swift:172:15:172:25 | call to sourceInt() | conversions.swift:190:13:190:20 | ...[...] | result |
677
+ | conversions.swift:206:13:206:13 | withUInt | conversions.swift:232:26:232:37 | call to sourceUInt() | conversions.swift:206:13:206:13 | withUInt | result |
678
+ | conversions.swift:208:12:208:12 | self | conversions.swift:232:26:232:37 | call to sourceUInt() | conversions.swift:208:12:208:12 | self | result |
679
+ | conversions.swift:212:13:212:25 | .v | conversions.swift:235:37:235:47 | call to sourceInt() | conversions.swift:212:13:212:25 | .v | result |
680
+ | conversions.swift:218:13:218:26 | .v | conversions.swift:238:38:238:48 | call to sourceInt() | conversions.swift:218:13:218:26 | .v | result |
681
+ | conversions.swift:221:12:221:12 | self | conversions.swift:238:38:238:48 | call to sourceInt() | conversions.swift:221:12:221:12 | self | result |
682
+ | conversions.swift:225:13:225:25 | .v | conversions.swift:241:43:241:53 | call to sourceInt() | conversions.swift:225:13:225:25 | .v | result |
683
+ | conversions.swift:232:12:232:38 | call to Int.init(withUInt:) | conversions.swift:232:26:232:37 | call to sourceUInt() | conversions.swift:232:12:232:38 | call to Int.init(withUInt:) | result |
684
+ | conversions.swift:238:12:238:50 | call to Int.init(withMyValue2:) | conversions.swift:238:38:238:48 | call to sourceInt() | conversions.swift:238:12:238:50 | call to Int.init(withMyValue2:) | result |
685
+ | conversions.swift:241:12:241:55 | call to mkInt(withMyValue:) | conversions.swift:241:43:241:53 | call to sourceInt() | conversions.swift:241:12:241:55 | call to mkInt(withMyValue:) | result |
588
686
| simple.swift:12:13:12:24 | ... .+(_:_:) ... | simple.swift:12:17:12:24 | call to source() | simple.swift:12:13:12:24 | ... .+(_:_:) ... | result |
589
687
| simple.swift:13:13:13:24 | ... .+(_:_:) ... | simple.swift:13:13:13:20 | call to source() | simple.swift:13:13:13:24 | ... .+(_:_:) ... | result |
590
688
| simple.swift:14:13:14:24 | ... .-(_:_:) ... | simple.swift:14:17:14:24 | call to source() | simple.swift:14:13:14:24 | ... .-(_:_:) ... | result |
0 commit comments