11edges
2+ | file://:0:0:0:0 | .wrappedValue | test.swift:949:15:949:15 | x |
3+ | file://:0:0:0:0 | .wrappedValue | test.swift:951:15:951:15 | x |
24| file://:0:0:0:0 | KeyPathComponent [some:0] | test.swift:663:13:663:29 | exit #keyPath(...) [some:0] |
5+ | file://:0:0:0:0 | [post] self [wrappedValue] | file://:0:0:0:0 | self [wrappedValue] |
36| file://:0:0:0:0 | self [a, x] | file://:0:0:0:0 | .a [x] |
47| file://:0:0:0:0 | self [s, x] | file://:0:0:0:0 | .s [x] |
58| file://:0:0:0:0 | self [str] | file://:0:0:0:0 | .str |
69| file://:0:0:0:0 | self [v2, some:0] | file://:0:0:0:0 | .v2 [some:0] |
710| file://:0:0:0:0 | self [v2] | file://:0:0:0:0 | .v2 |
811| file://:0:0:0:0 | self [v3] | file://:0:0:0:0 | .v3 |
912| file://:0:0:0:0 | self [v] | file://:0:0:0:0 | .v |
13+ | file://:0:0:0:0 | self [wrappedValue] | test.swift:958:9:958:9 | self [wrappedValue] |
1014| file://:0:0:0:0 | self [x, some:0] | file://:0:0:0:0 | .x [some:0] |
1115| file://:0:0:0:0 | self [x] | file://:0:0:0:0 | .x |
1216| file://:0:0:0:0 | self [x] | file://:0:0:0:0 | .x |
1317| file://:0:0:0:0 | self [x] | file://:0:0:0:0 | .x |
1418| file://:0:0:0:0 | value | file://:0:0:0:0 | [post] self [v2] |
1519| file://:0:0:0:0 | value | file://:0:0:0:0 | [post] self [v3] |
1620| file://:0:0:0:0 | value | file://:0:0:0:0 | [post] self [v] |
21+ | file://:0:0:0:0 | value | file://:0:0:0:0 | [post] self [wrappedValue] |
1722| file://:0:0:0:0 | value | file://:0:0:0:0 | [post] self [x] |
1823| file://:0:0:0:0 | value | file://:0:0:0:0 | [post] self [x] |
24+ | file://:0:0:0:0 | value | test.swift:938:9:938:9 | newValue |
25+ | file://:0:0:0:0 | value | test.swift:957:9:957:9 | value |
26+ | file://:0:0:0:0 | value | test.swift:965:9:965:9 | newValue |
1927| file://:0:0:0:0 | value [some:0] | file://:0:0:0:0 | [post] self [v2, some:0] |
2028| file://:0:0:0:0 | value [some:0] | file://:0:0:0:0 | [post] self [x, some:0] |
2129| test.swift:6:19:6:26 | call to source() | test.swift:7:15:7:15 | t1 |
@@ -606,6 +614,24 @@ edges
606614| test.swift:908:19:908:26 | call to source() | test.swift:904:13:904:18 | call to ... |
607615| test.swift:927:12:927:31 | call to source(_:) | test.swift:927:12:927:31 | OpenExistentialExpr |
608616| test.swift:929:12:929:57 | call to source(_:) | test.swift:929:12:929:57 | OpenExistentialExpr |
617+ | test.swift:937:22:937:29 | call to source() | file://:0:0:0:0 | .wrappedValue |
618+ | test.swift:938:9:938:9 | newValue | test.swift:938:25:938:25 | newValue |
619+ | test.swift:941:10:941:24 | wrappedValue | test.swift:942:19:942:19 | wrappedValue |
620+ | test.swift:943:29:943:36 | call to source() | test.swift:938:9:938:9 | newValue |
621+ | test.swift:948:33:948:33 | value | file://:0:0:0:0 | value |
622+ | test.swift:948:42:948:49 | call to source() | test.swift:941:10:941:24 | wrappedValue |
623+ | test.swift:950:9:950:16 | call to source() | test.swift:948:33:948:33 | value |
624+ | test.swift:957:9:957:9 | value | file://:0:0:0:0 | value |
625+ | test.swift:958:9:958:9 | self [wrappedValue] | test.swift:959:23:959:23 | self [wrappedValue] |
626+ | test.swift:959:23:959:23 | self [wrappedValue] | test.swift:959:23:959:23 | .wrappedValue |
627+ | test.swift:965:9:965:9 | newValue | test.swift:967:28:967:28 | newValue |
628+ | test.swift:967:28:967:28 | newValue | test.swift:957:9:957:9 | value |
629+ | test.swift:971:10:971:24 | wrappedValue | test.swift:972:19:972:19 | wrappedValue |
630+ | test.swift:978:34:978:34 | value | file://:0:0:0:0 | value |
631+ | test.swift:980:9:980:16 | call to source() | test.swift:978:34:978:34 | value |
632+ | test.swift:983:38:983:45 | call to source() | test.swift:971:10:971:24 | wrappedValue |
633+ | test.swift:988:34:988:34 | value | file://:0:0:0:0 | value |
634+ | test.swift:991:10:991:17 | call to source() | test.swift:988:34:988:34 | value |
609635nodes
610636| file://:0:0:0:0 | .a [x] | semmle.label | .a [x] |
611637| file://:0:0:0:0 | .s [x] | semmle.label | .s [x] |
@@ -614,6 +640,7 @@ nodes
614640| file://:0:0:0:0 | .v2 | semmle.label | .v2 |
615641| file://:0:0:0:0 | .v2 [some:0] | semmle.label | .v2 [some:0] |
616642| file://:0:0:0:0 | .v3 | semmle.label | .v3 |
643+ | file://:0:0:0:0 | .wrappedValue | semmle.label | .wrappedValue |
617644| file://:0:0:0:0 | .x | semmle.label | .x |
618645| file://:0:0:0:0 | .x | semmle.label | .x |
619646| file://:0:0:0:0 | .x | semmle.label | .x |
@@ -623,6 +650,7 @@ nodes
623650| file://:0:0:0:0 | [post] self [v2] | semmle.label | [post] self [v2] |
624651| file://:0:0:0:0 | [post] self [v3] | semmle.label | [post] self [v3] |
625652| file://:0:0:0:0 | [post] self [v] | semmle.label | [post] self [v] |
653+ | file://:0:0:0:0 | [post] self [wrappedValue] | semmle.label | [post] self [wrappedValue] |
626654| file://:0:0:0:0 | [post] self [x, some:0] | semmle.label | [post] self [x, some:0] |
627655| file://:0:0:0:0 | [post] self [x] | semmle.label | [post] self [x] |
628656| file://:0:0:0:0 | [post] self [x] | semmle.label | [post] self [x] |
@@ -633,6 +661,7 @@ nodes
633661| file://:0:0:0:0 | self [v2] | semmle.label | self [v2] |
634662| file://:0:0:0:0 | self [v3] | semmle.label | self [v3] |
635663| file://:0:0:0:0 | self [v] | semmle.label | self [v] |
664+ | file://:0:0:0:0 | self [wrappedValue] | semmle.label | self [wrappedValue] |
636665| file://:0:0:0:0 | self [x, some:0] | semmle.label | self [x, some:0] |
637666| file://:0:0:0:0 | self [x] | semmle.label | self [x] |
638667| file://:0:0:0:0 | self [x] | semmle.label | self [x] |
@@ -642,6 +671,10 @@ nodes
642671| file://:0:0:0:0 | value | semmle.label | value |
643672| file://:0:0:0:0 | value | semmle.label | value |
644673| file://:0:0:0:0 | value | semmle.label | value |
674+ | file://:0:0:0:0 | value | semmle.label | value |
675+ | file://:0:0:0:0 | value | semmle.label | value |
676+ | file://:0:0:0:0 | value | semmle.label | value |
677+ | file://:0:0:0:0 | value | semmle.label | value |
645678| file://:0:0:0:0 | value [some:0] | semmle.label | value [some:0] |
646679| file://:0:0:0:0 | value [some:0] | semmle.label | value [some:0] |
647680| test.swift:6:19:6:26 | call to source() | semmle.label | call to source() |
@@ -1262,6 +1295,30 @@ nodes
12621295| test.swift:929:12:929:57 | OpenExistentialExpr | semmle.label | OpenExistentialExpr |
12631296| test.swift:929:12:929:57 | call to source(_:) | semmle.label | call to source(_:) |
12641297| test.swift:930:12:930:65 | call to source(_:) | semmle.label | call to source(_:) |
1298+ | test.swift:937:22:937:29 | call to source() | semmle.label | call to source() |
1299+ | test.swift:938:9:938:9 | newValue | semmle.label | newValue |
1300+ | test.swift:938:25:938:25 | newValue | semmle.label | newValue |
1301+ | test.swift:941:10:941:24 | wrappedValue | semmle.label | wrappedValue |
1302+ | test.swift:942:19:942:19 | wrappedValue | semmle.label | wrappedValue |
1303+ | test.swift:943:29:943:36 | call to source() | semmle.label | call to source() |
1304+ | test.swift:948:33:948:33 | value | semmle.label | value |
1305+ | test.swift:948:42:948:49 | call to source() | semmle.label | call to source() |
1306+ | test.swift:949:15:949:15 | x | semmle.label | x |
1307+ | test.swift:950:9:950:16 | call to source() | semmle.label | call to source() |
1308+ | test.swift:951:15:951:15 | x | semmle.label | x |
1309+ | test.swift:957:9:957:9 | value | semmle.label | value |
1310+ | test.swift:958:9:958:9 | self [wrappedValue] | semmle.label | self [wrappedValue] |
1311+ | test.swift:959:23:959:23 | .wrappedValue | semmle.label | .wrappedValue |
1312+ | test.swift:959:23:959:23 | self [wrappedValue] | semmle.label | self [wrappedValue] |
1313+ | test.swift:965:9:965:9 | newValue | semmle.label | newValue |
1314+ | test.swift:967:28:967:28 | newValue | semmle.label | newValue |
1315+ | test.swift:971:10:971:24 | wrappedValue | semmle.label | wrappedValue |
1316+ | test.swift:972:19:972:19 | wrappedValue | semmle.label | wrappedValue |
1317+ | test.swift:978:34:978:34 | value | semmle.label | value |
1318+ | test.swift:980:9:980:16 | call to source() | semmle.label | call to source() |
1319+ | test.swift:983:38:983:45 | call to source() | semmle.label | call to source() |
1320+ | test.swift:988:34:988:34 | value | semmle.label | value |
1321+ | test.swift:991:10:991:17 | call to source() | semmle.label | call to source() |
12651322subpaths
12661323| test.swift:75:22:75:22 | x | test.swift:65:16:65:28 | arg1 | test.swift:65:1:70:1 | arg2[return] | test.swift:75:32:75:32 | [post] y |
12671324| 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 ... |
@@ -1463,3 +1520,11 @@ subpaths
14631520| test.swift:928:12:928:31 | call to source(_:) | test.swift:928:12:928:31 | call to source(_:) | test.swift:928:12:928:31 | call to source(_:) | result |
14641521| test.swift:929:12:929:57 | OpenExistentialExpr | test.swift:929:12:929:57 | call to source(_:) | test.swift:929:12:929:57 | OpenExistentialExpr | result |
14651522| test.swift:930:12:930:65 | call to source(_:) | test.swift:930:12:930:65 | call to source(_:) | test.swift:930:12:930:65 | call to source(_:) | result |
1523+ | test.swift:938:25:938:25 | newValue | test.swift:943:29:943:36 | call to source() | test.swift:938:25:938:25 | newValue | result |
1524+ | test.swift:938:25:938:25 | newValue | test.swift:950:9:950:16 | call to source() | test.swift:938:25:938:25 | newValue | result |
1525+ | test.swift:942:19:942:19 | wrappedValue | test.swift:948:42:948:49 | call to source() | test.swift:942:19:942:19 | wrappedValue | result |
1526+ | test.swift:949:15:949:15 | x | test.swift:937:22:937:29 | call to source() | test.swift:949:15:949:15 | x | result |
1527+ | test.swift:951:15:951:15 | x | test.swift:937:22:937:29 | call to source() | test.swift:951:15:951:15 | x | result |
1528+ | test.swift:959:23:959:23 | .wrappedValue | test.swift:980:9:980:16 | call to source() | test.swift:959:23:959:23 | .wrappedValue | result |
1529+ | test.swift:959:23:959:23 | .wrappedValue | test.swift:991:10:991:17 | call to source() | test.swift:959:23:959:23 | .wrappedValue | result |
1530+ | test.swift:972:19:972:19 | wrappedValue | test.swift:983:38:983:45 | call to source() | test.swift:972:19:972:19 | wrappedValue | result |
0 commit comments