|
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,22 +156,36 @@ 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] : | |
158 | 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[constructor return] [str] : | |
159 | 162 | | test.swift:490:7:490:7 | [post] self [str] : | test.swift:489:5:491:5 | self[return] [str] : | |
160 | 163 | | test.swift:490:13:490:13 | s : | test.swift:490:7:490:7 | [post] self [str] : | |
| 164 | +| test.swift:495:17:498:5 | self[constructor return] [str] : | test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | |
| 165 | +| test.swift:495:17:498:5 | self[return] [str] : | test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | |
| 166 | +| test.swift:496:7:496:7 | [post] self [str] : | test.swift:495:17:498:5 | self[constructor return] [str] : | |
| 167 | +| test.swift:496:7:496:7 | [post] self [str] : | test.swift:495:17:498:5 | self[return] [str] : | |
161 | 168 | | test.swift:496:7:496:7 | [post] self [str] : | test.swift:497:17:497:17 | self [str] : | |
162 | 169 | | test.swift:496:20:496:28 | call to source3() : | test.swift:489:10:489:13 | s : | |
163 | 170 | | test.swift:496:20:496:28 | call to source3() : | test.swift:496:7:496:7 | [post] self [str] : | |
164 | 171 | | test.swift:497:17:497:17 | self [str] : | test.swift:497:17:497:17 | .str | |
| 172 | +| test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | test.swift:488:9:488:9 | self [str] : | |
| 173 | +| test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | test.swift:502:13:502:35 | .str | |
| 174 | +| test.swift:502:24:502:32 | call to source3() : | test.swift:489:10:489:13 | s : | |
| 175 | +| test.swift:502:24:502:32 | call to source3() : | test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | |
| 176 | +| test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | test.swift:488:9:488:9 | self [str] : | |
| 177 | +| test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | test.swift:503:13:503:43 | .str | |
165 | 178 | nodes |
166 | 179 | | file://:0:0:0:0 | .a [x] : | semmle.label | .a [x] : | |
| 180 | +| file://:0:0:0:0 | .str : | semmle.label | .str : | |
167 | 181 | | file://:0:0:0:0 | .x : | semmle.label | .x : | |
168 | 182 | | file://:0:0:0:0 | .x : | semmle.label | .x : | |
169 | 183 | | file://:0:0:0:0 | [post] self [x] : | semmle.label | [post] self [x] : | |
170 | 184 | | file://:0:0:0:0 | [post] self [x] : | semmle.label | [post] self [x] : | |
171 | 185 | | file://:0:0:0:0 | [summary param] this in signum() : | semmle.label | [summary param] this in signum() : | |
172 | 186 | | file://:0:0:0:0 | [summary] to write: return (return) in signum() : | semmle.label | [summary] to write: return (return) in signum() : | |
173 | 187 | | file://:0:0:0:0 | self [a, x] : | semmle.label | self [a, x] : | |
| 188 | +| file://:0:0:0:0 | self [str] : | semmle.label | self [str] : | |
174 | 189 | | file://:0:0:0:0 | self [x] : | semmle.label | self [x] : | |
175 | 190 | | file://:0:0:0:0 | self [x] : | semmle.label | self [x] : | |
176 | 191 | | file://:0:0:0:0 | value : | semmle.label | value : | |
@@ -335,14 +350,27 @@ nodes |
335 | 350 | | test.swift:479:13:479:21 | call to +(_:) | semmle.label | call to +(_:) | |
336 | 351 | | test.swift:479:14:479:21 | call to source() : | semmle.label | call to source() : | |
337 | 352 | | test.swift:480:14:480:21 | call to source() | semmle.label | call to source() | |
| 353 | +| test.swift:488:9:488:9 | self [str] : | semmle.label | self [str] : | |
| 354 | +| test.swift:489:5:491:5 | self[constructor return] [str] : | semmle.label | self[constructor return] [str] : | |
| 355 | +| test.swift:489:5:491:5 | self[constructor return] [str] : | semmle.label | self[return] [str] : | |
| 356 | +| test.swift:489:5:491:5 | self[return] [str] : | semmle.label | self[constructor return] [str] : | |
338 | 357 | | test.swift:489:5:491:5 | self[return] [str] : | semmle.label | self[return] [str] : | |
339 | 358 | | test.swift:489:10:489:13 | s : | semmle.label | s : | |
340 | 359 | | test.swift:490:7:490:7 | [post] self [str] : | semmle.label | [post] self [str] : | |
341 | 360 | | test.swift:490:13:490:13 | s : | semmle.label | s : | |
| 361 | +| test.swift:495:17:498:5 | self[constructor return] [str] : | semmle.label | self[constructor return] [str] : | |
| 362 | +| test.swift:495:17:498:5 | self[constructor return] [str] : | semmle.label | self[return] [str] : | |
| 363 | +| test.swift:495:17:498:5 | self[return] [str] : | semmle.label | self[constructor return] [str] : | |
| 364 | +| test.swift:495:17:498:5 | self[return] [str] : | semmle.label | self[return] [str] : | |
342 | 365 | | test.swift:496:7:496:7 | [post] self [str] : | semmle.label | [post] self [str] : | |
343 | 366 | | test.swift:496:20:496:28 | call to source3() : | semmle.label | call to source3() : | |
344 | 367 | | test.swift:497:17:497:17 | .str | semmle.label | .str | |
345 | 368 | | test.swift:497:17:497:17 | self [str] : | semmle.label | self [str] : | |
| 369 | +| test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | semmle.label | call to MyClass.init(s:) [str] : | |
| 370 | +| test.swift:502:13:502:35 | .str | semmle.label | .str | |
| 371 | +| test.swift:502:24:502:32 | call to source3() : | semmle.label | call to source3() : | |
| 372 | +| test.swift:503:13:503:41 | call to Self.init(contentsOfFile:) [str] : | semmle.label | call to Self.init(contentsOfFile:) [str] : | |
| 373 | +| test.swift:503:13:503:43 | .str | semmle.label | .str | |
346 | 374 | subpaths |
347 | 375 | | 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] &... : | |
348 | 376 | | 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 ... : | |
@@ -375,8 +403,13 @@ subpaths |
375 | 403 | | 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() | |
376 | 404 | | 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] : | |
377 | 405 | | 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 : | |
| 406 | +| test.swift:496:20:496:28 | call to source3() : | test.swift:489:10:489:13 | s : | test.swift:489:5:491:5 | self[constructor return] [str] : | test.swift:496:7:496:7 | [post] self [str] : | |
378 | 407 | | test.swift:496:20:496:28 | call to source3() : | test.swift:489:10:489:13 | s : | test.swift:489:5:491:5 | self[return] [str] : | test.swift:496:7:496:7 | [post] self [str] : | |
379 | 408 | | 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] : | |
| 409 | +| 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 | |
| 410 | +| test.swift:502:24:502:32 | call to source3() : | test.swift:489:10:489:13 | s : | test.swift:489:5:491:5 | self[constructor return] [str] : | test.swift:502:13:502:33 | call to MyClass.init(s:) [str] : | |
| 411 | +| 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] : | |
| 412 | +| 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 | |
380 | 413 | #select |
381 | 414 | | test.swift:7:15:7:15 | t1 | test.swift:6:19:6:26 | call to source() : | test.swift:7:15:7:15 | t1 | result | |
382 | 415 | | test.swift:9:15:9:15 | t1 | test.swift:6:19:6:26 | call to source() : | test.swift:9:15:9:15 | t1 | result | |
@@ -432,3 +465,5 @@ subpaths |
432 | 465 | | 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 | |
433 | 466 | | 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 | |
434 | 467 | | test.swift:497:17:497:17 | .str | test.swift:496:20:496:28 | call to source3() : | test.swift:497:17:497:17 | .str | result | |
| 468 | +| test.swift:502:13:502:35 | .str | test.swift:502:24:502:32 | call to source3() : | test.swift:502:13:502:35 | .str | result | |
| 469 | +| 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