@@ -389,25 +389,19 @@ edges
389389| by_reference.cpp:24:5:24:17 | value | by_reference.cpp:11:48:11:52 | value |
390390| by_reference.cpp:24:5:24:17 | value | by_reference.cpp:24:5:24:17 | this [post update] [a] |
391391| by_reference.cpp:31:46:31:46 | *s [a] | by_reference.cpp:32:12:32:12 | s [read] [a] |
392- | by_reference.cpp:31:46:31:46 | s [a] | by_reference.cpp:32:12:32:12 | s [read] [a] |
393392| by_reference.cpp:32:12:32:12 | s [read] [a] | by_reference.cpp:32:15:32:15 | FieldAddress [read] |
394- | by_reference.cpp:32:12:32:12 | s [read] [a] | by_reference.cpp:32:15:32:15 | FieldAddress [read] |
395- | by_reference.cpp:32:15:32:15 | FieldAddress [read] | by_reference.cpp:31:16:31:28 | ReturnValue |
396393| by_reference.cpp:32:15:32:15 | FieldAddress [read] | by_reference.cpp:31:16:31:28 | ReturnValue |
397394| by_reference.cpp:35:9:35:19 | *#this [a] | by_reference.cpp:36:12:36:15 | this [read] [a] |
398- | by_reference.cpp:35:9:35:19 | this [a] | by_reference.cpp:36:12:36:15 | this [read] [a] |
399- | by_reference.cpp:36:12:36:15 | this [read] [a] | by_reference.cpp:36:18:36:18 | FieldAddress [read] |
400395| by_reference.cpp:36:12:36:15 | this [read] [a] | by_reference.cpp:36:18:36:18 | FieldAddress [read] |
401396| by_reference.cpp:36:18:36:18 | FieldAddress [read] | by_reference.cpp:35:9:35:19 | ReturnValue |
402- | by_reference.cpp:36:18:36:18 | FieldAddress [read] | by_reference.cpp:35:9:35:19 | ReturnValue |
403- | by_reference.cpp:39:9:39:21 | *#this [a] | by_reference.cpp:40:18:40:28 | this [a] |
397+ | by_reference.cpp:39:9:39:21 | *#this [a] | by_reference.cpp:40:12:40:15 | this indirection [a] |
398+ | by_reference.cpp:40:12:40:15 | this indirection [a] | by_reference.cpp:35:9:35:19 | *#this [a] |
399+ | by_reference.cpp:40:12:40:15 | this indirection [a] | by_reference.cpp:40:18:40:28 | call to getDirectly |
404400| by_reference.cpp:40:18:40:28 | call to getDirectly | by_reference.cpp:39:9:39:21 | ReturnValue |
405- | by_reference.cpp:40:18:40:28 | this [a] | by_reference.cpp:35:9:35:19 | this [a] |
406- | by_reference.cpp:40:18:40:28 | this [a] | by_reference.cpp:40:18:40:28 | call to getDirectly |
407- | by_reference.cpp:43:9:43:27 | *#this [a] | by_reference.cpp:44:12:44:24 | this [a] |
401+ | by_reference.cpp:43:9:43:27 | *#this [a] | by_reference.cpp:44:26:44:29 | this indirection [a] |
408402| by_reference.cpp:44:12:44:24 | call to nonMemberGetA | by_reference.cpp:43:9:43:27 | ReturnValue |
409- | by_reference.cpp:44:12 :44:24 | this [a] | by_reference.cpp:31:46:31:46 | s [a] |
410- | by_reference.cpp:44:12 :44:24 | this [a] | by_reference.cpp:44:12:44:24 | call to nonMemberGetA |
403+ | by_reference.cpp:44:26 :44:29 | this indirection [a] | by_reference.cpp:31:46:31:46 | * s [a] |
404+ | by_reference.cpp:44:26 :44:29 | this indirection [a] | by_reference.cpp:44:12:44:24 | call to nonMemberGetA |
411405| by_reference.cpp:50:5:50:15 | call to user_input | by_reference.cpp:15:26:15:30 | value |
412406| by_reference.cpp:50:5:50:15 | call to user_input | by_reference.cpp:50:5:50:15 | s [post update] [a] |
413407| by_reference.cpp:50:5:50:15 | s [post update] [a] | by_reference.cpp:51:8:51:8 | s indirection [a] |
@@ -1226,29 +1220,21 @@ nodes
12261220| by_reference.cpp:24:5:24:17 | value | semmle.label | value |
12271221| by_reference.cpp:24:19:24:22 | this [post update] [a] | semmle.label | this [post update] [a] |
12281222| by_reference.cpp:31:16:31:28 | ReturnValue | semmle.label | ReturnValue |
1229- | by_reference.cpp:31:16:31:28 | ReturnValue | semmle.label | ReturnValue |
12301223| by_reference.cpp:31:46:31:46 | *s [a] | semmle.label | *s [a] |
1231- | by_reference.cpp:31:46:31:46 | s [a] | semmle.label | s [a] |
12321224| by_reference.cpp:32:12:32:12 | s [read] [a] | semmle.label | s [read] [a] |
1233- | by_reference.cpp:32:12:32:12 | s [read] [a] | semmle.label | s [read] [a] |
1234- | by_reference.cpp:32:15:32:15 | FieldAddress [read] | semmle.label | FieldAddress [read] |
12351225| by_reference.cpp:32:15:32:15 | FieldAddress [read] | semmle.label | FieldAddress [read] |
12361226| by_reference.cpp:35:9:35:19 | *#this [a] | semmle.label | *#this [a] |
12371227| by_reference.cpp:35:9:35:19 | ReturnValue | semmle.label | ReturnValue |
1238- | by_reference.cpp:35:9:35:19 | ReturnValue | semmle.label | ReturnValue |
1239- | by_reference.cpp:35:9:35:19 | this [a] | semmle.label | this [a] |
12401228| by_reference.cpp:36:12:36:15 | this [read] [a] | semmle.label | this [read] [a] |
1241- | by_reference.cpp:36:12:36:15 | this [read] [a] | semmle.label | this [read] [a] |
1242- | by_reference.cpp:36:18:36:18 | FieldAddress [read] | semmle.label | FieldAddress [read] |
12431229| by_reference.cpp:36:18:36:18 | FieldAddress [read] | semmle.label | FieldAddress [read] |
12441230| by_reference.cpp:39:9:39:21 | *#this [a] | semmle.label | *#this [a] |
12451231| by_reference.cpp:39:9:39:21 | ReturnValue | semmle.label | ReturnValue |
1232+ | by_reference.cpp:40:12:40:15 | this indirection [a] | semmle.label | this indirection [a] |
12461233| by_reference.cpp:40:18:40:28 | call to getDirectly | semmle.label | call to getDirectly |
1247- | by_reference.cpp:40:18:40:28 | this [a] | semmle.label | this [a] |
12481234| by_reference.cpp:43:9:43:27 | *#this [a] | semmle.label | *#this [a] |
12491235| by_reference.cpp:43:9:43:27 | ReturnValue | semmle.label | ReturnValue |
12501236| by_reference.cpp:44:12:44:24 | call to nonMemberGetA | semmle.label | call to nonMemberGetA |
1251- | by_reference.cpp:44:12 :44:24 | this [a] | semmle.label | this [a] |
1237+ | by_reference.cpp:44:26 :44:29 | this indirection [a] | semmle.label | this indirection [a] |
12521238| by_reference.cpp:50:5:50:15 | call to user_input | semmle.label | call to user_input |
12531239| by_reference.cpp:50:5:50:15 | s [post update] [a] | semmle.label | s [post update] [a] |
12541240| by_reference.cpp:50:17:50:26 | call to user_input | semmle.label | call to user_input |
@@ -1694,8 +1680,8 @@ subpaths
16941680| D.cpp:51:19:51:25 | e | D.cpp:11:24:11:24 | e | D.cpp:11:29:11:32 | this [post update] [elem] | D.cpp:51:19:51:25 | call to getBox1 [post update] [elem] |
16951681| by_reference.cpp:20:11:20:21 | value | by_reference.cpp:15:26:15:30 | value | by_reference.cpp:16:5:16:8 | this [post update] [a] | by_reference.cpp:20:11:20:21 | this [post update] [a] |
16961682| by_reference.cpp:24:5:24:17 | value | by_reference.cpp:11:48:11:52 | value | by_reference.cpp:12:5:12:5 | s [post update] [a] | by_reference.cpp:24:5:24:17 | this [post update] [a] |
1697- | by_reference.cpp:40:18 :40:28 | this [a] | by_reference.cpp:35:9:35:19 | this [a] | by_reference.cpp:35:9:35:19 | ReturnValue | by_reference.cpp:40:18:40:28 | call to getDirectly |
1698- | by_reference.cpp:44:12 :44:24 | this [a] | by_reference.cpp:31:46:31:46 | s [a] | by_reference.cpp:31:16:31:28 | ReturnValue | by_reference.cpp:44:12:44:24 | call to nonMemberGetA |
1683+ | by_reference.cpp:40:12 :40:15 | this indirection [a] | by_reference.cpp:35:9:35:19 | *# this [a] | by_reference.cpp:35:9:35:19 | ReturnValue | by_reference.cpp:40:18:40:28 | call to getDirectly |
1684+ | by_reference.cpp:44:26 :44:29 | this indirection [a] | by_reference.cpp:31:46:31:46 | * s [a] | by_reference.cpp:31:16:31:28 | ReturnValue | by_reference.cpp:44:12:44:24 | call to nonMemberGetA |
16991685| by_reference.cpp:50:5:50:15 | call to user_input | by_reference.cpp:15:26:15:30 | value | by_reference.cpp:16:5:16:8 | this [post update] [a] | by_reference.cpp:50:5:50:15 | s [post update] [a] |
17001686| by_reference.cpp:51:8:51:8 | s indirection [a] | by_reference.cpp:35:9:35:19 | *#this [a] | by_reference.cpp:35:9:35:19 | ReturnValue | by_reference.cpp:51:10:51:20 | call to getDirectly |
17011687| by_reference.cpp:56:5:56:17 | call to user_input | by_reference.cpp:19:28:19:32 | value | by_reference.cpp:20:5:20:8 | this [post update] [a] | by_reference.cpp:56:5:56:17 | s [post update] [a] |
0 commit comments