|
1 | 1 | edges
|
2 | 2 | | file://:0:0:0:0 | [summary param] this in signum() : | file://:0:0:0:0 | [summary] to write: return (return) in signum() : |
|
3 | 3 | | file://:0:0:0:0 | self [a, x] : | file://:0:0:0:0 | .a [x] : |
|
| 4 | +| file://:0:0:0:0 | self [str] : | file://:0:0:0:0 | .str : | |
4 | 5 | | file://:0:0:0:0 | self [x] : | file://:0:0:0:0 | .x : |
|
5 | 6 | | file://:0:0:0:0 | self [x] : | file://:0:0:0:0 | .x : |
|
6 | 7 | | file://:0:0:0:0 | value : | file://:0:0:0:0 | [post] self [x] : |
|
@@ -155,15 +156,33 @@ edges
|
155 | 156 | | test.swift:472:20:472:20 | cx [x] : | test.swift:472:20:472:23 | .x : |
|
156 | 157 | | test.swift:472:20:472:23 | .x : | test.swift:473:15:473:15 | z1 |
|
157 | 158 | | test.swift:479:14:479:21 | call to source() : | test.swift:479:13:479:21 | call to +(_:) |
|
| 159 | +| test.swift:488:9:488:9 | self [str] : | file://:0:0:0:0 | self [str] : | |
| 160 | +| test.swift:489:10:489:13 | s : | test.swift:490:13:490:13 | s : | |
| 161 | +| test.swift:490:7:490:7 | [post] self [str] : | test.swift:489:5:491:5 | self[return] [str] : | |
| 162 | +| test.swift:490:13:490:13 | s : | test.swift:490:7:490:7 | [post] self [str] : | |
| 163 | +| test.swift:495:17:498:5 | self[return] [str] : | test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | |
| 164 | +| test.swift:496:7:496:7 | [post] self [str] : | test.swift:495:17:498:5 | self[return] [str] : | |
| 165 | +| test.swift:496:7:496:7 | [post] self [str] : | test.swift:497:17:497:17 | self [str] : | |
| 166 | +| test.swift:496:20:496:28 | call to source3() : | test.swift:489:10:489:13 | s : | |
| 167 | +| test.swift:496:20:496:28 | call to source3() : | test.swift:496:7:496:7 | [post] self [str] : | |
| 168 | +| test.swift:497:17:497:17 | self [str] : | test.swift:497:17:497:17 | .str | |
| 169 | +| test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | test.swift:488:9:488:9 | self [str] : | |
| 170 | +| test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | test.swift:502:13:502:35 | .str | |
| 171 | +| test.swift:502:24:502:32 | call to source3() : | test.swift:489:10:489:13 | s : | |
| 172 | +| test.swift:502:24:502:32 | call to source3() : | test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | |
| 173 | +| test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | test.swift:488:9:488:9 | self [str] : | |
| 174 | +| test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | test.swift:503:13:503:43 | .str | |
158 | 175 | nodes
|
159 | 176 | | file://:0:0:0:0 | .a [x] : | semmle.label | .a [x] : |
|
| 177 | +| file://:0:0:0:0 | .str : | semmle.label | .str : | |
160 | 178 | | file://:0:0:0:0 | .x : | semmle.label | .x : |
|
161 | 179 | | file://:0:0:0:0 | .x : | semmle.label | .x : |
|
162 | 180 | | file://:0:0:0:0 | [post] self [x] : | semmle.label | [post] self [x] : |
|
163 | 181 | | file://:0:0:0:0 | [post] self [x] : | semmle.label | [post] self [x] : |
|
164 | 182 | | file://:0:0:0:0 | [summary param] this in signum() : | semmle.label | [summary param] this in signum() : |
|
165 | 183 | | file://:0:0:0:0 | [summary] to write: return (return) in signum() : | semmle.label | [summary] to write: return (return) in signum() : |
|
166 | 184 | | file://:0:0:0:0 | self [a, x] : | semmle.label | self [a, x] : |
|
| 185 | +| file://:0:0:0:0 | self [str] : | semmle.label | self [str] : | |
167 | 186 | | file://:0:0:0:0 | self [x] : | semmle.label | self [x] : |
|
168 | 187 | | file://:0:0:0:0 | self [x] : | semmle.label | self [x] : |
|
169 | 188 | | file://:0:0:0:0 | value : | semmle.label | value : |
|
@@ -328,6 +347,21 @@ nodes
|
328 | 347 | | test.swift:479:13:479:21 | call to +(_:) | semmle.label | call to +(_:) |
|
329 | 348 | | test.swift:479:14:479:21 | call to source() : | semmle.label | call to source() : |
|
330 | 349 | | test.swift:480:14:480:21 | call to source() | semmle.label | call to source() |
|
| 350 | +| test.swift:488:9:488:9 | self [str] : | semmle.label | self [str] : | |
| 351 | +| test.swift:489:5:491:5 | self[return] [str] : | semmle.label | self[return] [str] : | |
| 352 | +| test.swift:489:10:489:13 | s : | semmle.label | s : | |
| 353 | +| test.swift:490:7:490:7 | [post] self [str] : | semmle.label | [post] self [str] : | |
| 354 | +| test.swift:490:13:490:13 | s : | semmle.label | s : | |
| 355 | +| test.swift:495:17:498:5 | self[return] [str] : | semmle.label | self[return] [str] : | |
| 356 | +| test.swift:496:7:496:7 | [post] self [str] : | semmle.label | [post] self [str] : | |
| 357 | +| test.swift:496:20:496:28 | call to source3() : | semmle.label | call to source3() : | |
| 358 | +| test.swift:497:17:497:17 | .str | semmle.label | .str | |
| 359 | +| test.swift:497:17:497:17 | self [str] : | semmle.label | self [str] : | |
| 360 | +| test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | semmle.label | call to MyClass.init(s:) [str] : | |
| 361 | +| test.swift:502:13:502:35 | .str | semmle.label | .str | |
| 362 | +| test.swift:502:24:502:32 | call to source3() : | semmle.label | call to source3() : | |
| 363 | +| test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | semmle.label | call to Self.init(contentsOfFile:) [str] : | |
| 364 | +| test.swift:503:13:503:43 | .str | semmle.label | .str | |
331 | 365 | subpaths
|
332 | 366 | | test.swift:75:21:75:22 | &... : | test.swift:65:16:65:28 | arg1 : | test.swift:65:1:70:1 | arg2[return] : | test.swift:75:31:75:32 | [post] &... : |
|
333 | 367 | | test.swift:114:19:114:19 | arg : | test.swift:109:9:109:14 | arg : | test.swift:110:12:110:12 | arg : | test.swift:114:12:114:22 | call to ... : |
|
@@ -360,6 +394,10 @@ subpaths
|
360 | 394 | | test.swift:303:15:303:16 | ...! : | file://:0:0:0:0 | [summary param] this in signum() : | file://:0:0:0:0 | [summary] to write: return (return) in signum() : | test.swift:303:15:303:25 | call to signum() |
|
361 | 395 | | test.swift:468:12:468:12 | x : | test.swift:462:9:462:9 | value : | file://:0:0:0:0 | [post] self [x] : | test.swift:468:5:468:5 | [post] cx [x] : |
|
362 | 396 | | test.swift:472:20:472:20 | cx [x] : | test.swift:462:9:462:9 | self [x] : | file://:0:0:0:0 | .x : | test.swift:472:20:472:23 | .x : |
|
| 397 | +| test.swift:496:20:496:28 | call to source3() : | test.swift:489:10:489:13 | s : | test.swift:490:7:490:7 | [post] self [str] : | test.swift:496:7:496:7 | [post] self [str] : | |
| 398 | +| test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | test.swift:488:9:488:9 | self [str] : | file://:0:0:0:0 | .str : | test.swift:502:13:502:35 | .str | |
| 399 | +| test.swift:502:24:502:32 | call to source3() : | test.swift:489:10:489:13 | s : | test.swift:489:5:491:5 | self[return] [str] : | test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | |
| 400 | +| test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | test.swift:488:9:488:9 | self [str] : | file://:0:0:0:0 | .str : | test.swift:503:13:503:43 | .str | |
363 | 401 | #select
|
364 | 402 | | test.swift:7:15:7:15 | t1 | test.swift:6:19:6:26 | call to source() : | test.swift:7:15:7:15 | t1 | result |
|
365 | 403 | | test.swift:9:15:9:15 | t1 | test.swift:6:19:6:26 | call to source() : | test.swift:9:15:9:15 | t1 | result |
|
@@ -414,3 +452,6 @@ subpaths
|
414 | 452 | | test.swift:473:15:473:15 | z1 | test.swift:259:12:259:19 | call to source() : | test.swift:473:15:473:15 | z1 | result |
|
415 | 453 | | test.swift:479:13:479:21 | call to +(_:) | test.swift:479:14:479:21 | call to source() : | test.swift:479:13:479:21 | call to +(_:) | result |
|
416 | 454 | | test.swift:480:14:480:21 | call to source() | test.swift:480:14:480:21 | call to source() | test.swift:480:14:480:21 | call to source() | result |
|
| 455 | +| test.swift:497:17:497:17 | .str | test.swift:496:20:496:28 | call to source3() : | test.swift:497:17:497:17 | .str | result | |
| 456 | +| test.swift:502:13:502:35 | .str | test.swift:502:24:502:32 | call to source3() : | test.swift:502:13:502:35 | .str | result | |
| 457 | +| test.swift:503:13:503:43 | .str | test.swift:496:20:496:28 | call to source3() : | test.swift:503:13:503:43 | .str | result | |
0 commit comments