|
22 | 22 | | lifetime.rs:667:14:667:17 | ref1 | lifetime.rs:655:11:655:25 | &raw const str2 | lifetime.rs:667:14:667:17 | ref1 | Access of a pointer to $@ after its lifetime has ended. | lifetime.rs:651:7:651:10 | str2 | str2 | |
23 | 23 | | lifetime.rs:789:12:789:13 | p1 | lifetime.rs:781:9:781:19 | &my_local10 | lifetime.rs:789:12:789:13 | p1 | Access of a pointer to $@ after its lifetime has ended. | lifetime.rs:779:6:779:15 | my_local10 | my_local10 | |
24 | 24 | | lifetime.rs:808:23:808:25 | ptr | lifetime.rs:798:9:798:12 | &val | lifetime.rs:808:23:808:25 | ptr | Access of a pointer to $@ after its lifetime has ended. | lifetime.rs:796:6:796:8 | val | val | |
25 | | -| lifetime.rs:895:13:895:16 | ptr2 | lifetime.rs:880:3:880:23 | &raw const ... | lifetime.rs:895:13:895:16 | ptr2 | Access of a pointer to $@ after its lifetime has ended. | lifetime.rs:879:25:879:28 | self | self | |
26 | | -| lifetime.rs:903:21:903:24 | ptr2 | lifetime.rs:880:3:880:23 | &raw const ... | lifetime.rs:903:21:903:24 | ptr2 | Access of a pointer to $@ after its lifetime has ended. | lifetime.rs:879:25:879:28 | self | self | |
27 | 25 | | main.rs:64:23:64:24 | p2 | main.rs:44:26:44:28 | &b2 | main.rs:64:23:64:24 | p2 | Access of a pointer to $@ after its lifetime has ended. | main.rs:43:13:43:14 | b2 | b2 | |
28 | 26 | edges |
29 | 27 | | deallocation.rs:242:6:242:7 | p1 | deallocation.rs:245:14:245:15 | p1 | provenance | | |
@@ -157,11 +155,6 @@ edges |
157 | 155 | | lifetime.rs:798:9:798:12 | &val | lifetime.rs:798:2:798:12 | return ... | provenance | | |
158 | 156 | | lifetime.rs:802:6:802:8 | ptr | lifetime.rs:808:23:808:25 | ptr | provenance | | |
159 | 157 | | lifetime.rs:802:12:802:24 | get_pointer(...) | lifetime.rs:802:6:802:8 | ptr | provenance | | |
160 | | -| lifetime.rs:879:45:882:5 | { ... } | lifetime.rs:892:10:892:23 | obj.get_ptr2() | provenance | | |
161 | | -| lifetime.rs:880:3:880:23 | &raw const ... | lifetime.rs:879:45:882:5 | { ... } | provenance | | |
162 | | -| lifetime.rs:892:3:892:6 | ptr2 | lifetime.rs:895:13:895:16 | ptr2 | provenance | | |
163 | | -| lifetime.rs:892:3:892:6 | ptr2 | lifetime.rs:903:21:903:24 | ptr2 | provenance | | |
164 | | -| lifetime.rs:892:10:892:23 | obj.get_ptr2() | lifetime.rs:892:3:892:6 | ptr2 | provenance | | |
165 | 158 | | main.rs:18:9:18:10 | p1 [&ref] | main.rs:21:19:21:20 | p1 | provenance | | |
166 | 159 | | main.rs:18:9:18:10 | p1 [&ref] | main.rs:29:19:29:20 | p1 | provenance | | |
167 | 160 | | main.rs:18:14:18:29 | ...::as_ptr(...) [&ref] | main.rs:18:9:18:10 | p1 [&ref] | provenance | | |
@@ -332,12 +325,6 @@ nodes |
332 | 325 | | lifetime.rs:802:6:802:8 | ptr | semmle.label | ptr | |
333 | 326 | | lifetime.rs:802:12:802:24 | get_pointer(...) | semmle.label | get_pointer(...) | |
334 | 327 | | lifetime.rs:808:23:808:25 | ptr | semmle.label | ptr | |
335 | | -| lifetime.rs:879:45:882:5 | { ... } | semmle.label | { ... } | |
336 | | -| lifetime.rs:880:3:880:23 | &raw const ... | semmle.label | &raw const ... | |
337 | | -| lifetime.rs:892:3:892:6 | ptr2 | semmle.label | ptr2 | |
338 | | -| lifetime.rs:892:10:892:23 | obj.get_ptr2() | semmle.label | obj.get_ptr2() | |
339 | | -| lifetime.rs:895:13:895:16 | ptr2 | semmle.label | ptr2 | |
340 | | -| lifetime.rs:903:21:903:24 | ptr2 | semmle.label | ptr2 | |
341 | 328 | | main.rs:18:9:18:10 | p1 [&ref] | semmle.label | p1 [&ref] | |
342 | 329 | | main.rs:18:14:18:29 | ...::as_ptr(...) [&ref] | semmle.label | ...::as_ptr(...) [&ref] | |
343 | 330 | | main.rs:18:26:18:28 | &b1 | semmle.label | &b1 | |
|
0 commit comments