33| test.cpp:18:5:18:7 | *str [post update] [string] | test.cpp:19:5:19:7 | *str [string] | provenance | |
44| test.cpp:18:5:18:30 | ... = ... | test.cpp:18:5:18:7 | *str [post update] [string] | provenance | |
55| test.cpp:18:19:18:24 | call to malloc | test.cpp:18:5:18:30 | ... = ... | provenance | |
6- | test.cpp:19:5:19:7 | *str [string] | test.cpp:16:11:16:21 | **mk_string_t [string] | provenance | |
6+ | test.cpp:18:19:18:24 | call to malloc | test.cpp:18:19:18:24 | call to malloc | provenance | |
7+ | test.cpp:19:5:19:7 | *str [string] | test.cpp:20:12:20:14 | *str [string] | provenance | |
8+ | test.cpp:20:12:20:14 | *str [string] | test.cpp:16:11:16:21 | **mk_string_t [string] | provenance | |
79| test.cpp:39:21:39:31 | *call to mk_string_t [string] | test.cpp:42:13:42:15 | *str [string] | provenance | |
810| test.cpp:39:21:39:31 | *call to mk_string_t [string] | test.cpp:72:17:72:19 | *str [string] | provenance | |
911| test.cpp:39:21:39:31 | *call to mk_string_t [string] | test.cpp:80:17:80:19 | *str [string] | provenance | |
1416| test.cpp:90:5:90:7 | *str [post update] [string] | test.cpp:91:5:91:7 | *str [string] | provenance | |
1517| test.cpp:90:5:90:34 | ... = ... | test.cpp:90:5:90:7 | *str [post update] [string] | provenance | |
1618| test.cpp:90:19:90:24 | call to malloc | test.cpp:90:5:90:34 | ... = ... | provenance | |
17- | test.cpp:91:5:91:7 | *str [string] | test.cpp:88:11:88:30 | **mk_string_t_plus_one [string] | provenance | |
19+ | test.cpp:90:19:90:24 | call to malloc | test.cpp:90:19:90:24 | call to malloc | provenance | |
20+ | test.cpp:91:5:91:7 | *str [string] | test.cpp:92:12:92:14 | *str [string] | provenance | |
21+ | test.cpp:92:12:92:14 | *str [string] | test.cpp:88:11:88:30 | **mk_string_t_plus_one [string] | provenance | |
1822| test.cpp:96:21:96:40 | *call to mk_string_t_plus_one [string] | test.cpp:99:13:99:15 | *str [string] | provenance | |
1923| test.cpp:96:21:96:40 | *call to mk_string_t_plus_one [string] | test.cpp:129:17:129:19 | *str [string] | provenance | |
2024| test.cpp:96:21:96:40 | *call to mk_string_t_plus_one [string] | test.cpp:137:17:137:19 | *str [string] | provenance | |
2428| test.cpp:147:5:147:7 | *str [post update] [string] | test.cpp:148:5:148:7 | *str [string] | provenance | |
2529| test.cpp:147:5:147:34 | ... = ... | test.cpp:147:5:147:7 | *str [post update] [string] | provenance | |
2630| test.cpp:147:19:147:24 | call to malloc | test.cpp:147:5:147:34 | ... = ... | provenance | |
31+ | test.cpp:147:19:147:24 | call to malloc | test.cpp:147:19:147:24 | call to malloc | provenance | |
2732| test.cpp:148:5:148:7 | *str [string] | test.cpp:152:13:152:15 | *str [string] | provenance | |
2833| test.cpp:148:5:148:7 | *str [string] | test.cpp:154:13:154:15 | *str [string] | provenance | |
2934| test.cpp:148:5:148:7 | *str [string] | test.cpp:156:13:156:15 | *str [string] | provenance | |
@@ -46,15 +51,17 @@ edges
4651| test.cpp:220:27:220:54 | call to malloc | test.cpp:222:15:222:20 | buffer | provenance | |
4752| test.cpp:222:15:222:20 | buffer | test.cpp:214:24:214:24 | p | provenance | |
4853| test.cpp:228:27:228:54 | call to malloc | test.cpp:232:10:232:15 | buffer | provenance | |
49- | test.cpp:235:40:235:45 | buffer | test.cpp:236:5 :236:26 | ... = ... | provenance | |
54+ | test.cpp:235:40:235:45 | buffer | test.cpp:236:21 :236:26 | buffer | provenance | |
5055| test.cpp:236:5:236:9 | *p_str [post update] [string] | test.cpp:235:27:235:31 | *p_str [string] | provenance | |
5156| test.cpp:236:5:236:26 | ... = ... | test.cpp:236:5:236:9 | *p_str [post update] [string] | provenance | |
57+ | test.cpp:236:21:236:26 | buffer | test.cpp:236:5:236:26 | ... = ... | provenance | |
5258| test.cpp:241:20:241:38 | call to malloc | test.cpp:242:22:242:27 | buffer | provenance | |
5359| test.cpp:242:16:242:19 | set_string output argument [string] | test.cpp:243:12:243:14 | *str [string] | provenance | |
5460| test.cpp:242:22:242:27 | buffer | test.cpp:235:40:235:45 | buffer | provenance | |
5561| test.cpp:242:22:242:27 | buffer | test.cpp:242:16:242:19 | set_string output argument [string] | provenance | |
5662| test.cpp:243:12:243:14 | *str [string] | test.cpp:243:12:243:21 | string | provenance | |
5763| test.cpp:249:14:249:33 | call to my_alloc | test.cpp:250:12:250:12 | p | provenance | |
64+ | test.cpp:256:9:256:25 | call to malloc | test.cpp:256:9:256:25 | call to malloc | provenance | |
5865| test.cpp:256:9:256:25 | call to malloc | test.cpp:257:12:257:12 | p | provenance | |
5966| test.cpp:262:15:262:30 | call to malloc | test.cpp:266:12:266:12 | p | provenance | |
6067| test.cpp:264:13:264:30 | call to malloc | test.cpp:266:12:266:12 | p | provenance | |
6370| test.cpp:18:5:18:7 | *str [post update] [string] | semmle.label | *str [post update] [string] |
6471| test.cpp:18:5:18:30 | ... = ... | semmle.label | ... = ... |
6572| test.cpp:18:19:18:24 | call to malloc | semmle.label | call to malloc |
73+ | test.cpp:18:19:18:24 | call to malloc | semmle.label | call to malloc |
6674| test.cpp:19:5:19:7 | *str [string] | semmle.label | *str [string] |
75+ | test.cpp:20:12:20:14 | *str [string] | semmle.label | *str [string] |
6776| test.cpp:39:21:39:31 | *call to mk_string_t [string] | semmle.label | *call to mk_string_t [string] |
6877| test.cpp:42:13:42:15 | *str [string] | semmle.label | *str [string] |
6978| test.cpp:42:18:42:23 | string | semmle.label | string |
7584| test.cpp:90:5:90:7 | *str [post update] [string] | semmle.label | *str [post update] [string] |
7685| test.cpp:90:5:90:34 | ... = ... | semmle.label | ... = ... |
7786| test.cpp:90:19:90:24 | call to malloc | semmle.label | call to malloc |
87+ | test.cpp:90:19:90:24 | call to malloc | semmle.label | call to malloc |
7888| test.cpp:91:5:91:7 | *str [string] | semmle.label | *str [string] |
89+ | test.cpp:92:12:92:14 | *str [string] | semmle.label | *str [string] |
7990| test.cpp:96:21:96:40 | *call to mk_string_t_plus_one [string] | semmle.label | *call to mk_string_t_plus_one [string] |
8091| test.cpp:99:13:99:15 | *str [string] | semmle.label | *str [string] |
8192| test.cpp:99:18:99:23 | string | semmle.label | string |
8697| test.cpp:147:5:147:7 | *str [post update] [string] | semmle.label | *str [post update] [string] |
8798| test.cpp:147:5:147:34 | ... = ... | semmle.label | ... = ... |
8899| test.cpp:147:19:147:24 | call to malloc | semmle.label | call to malloc |
100+ | test.cpp:147:19:147:24 | call to malloc | semmle.label | call to malloc |
89101| test.cpp:148:5:148:7 | *str [string] | semmle.label | *str [string] |
90102| test.cpp:152:13:152:15 | *str [string] | semmle.label | *str [string] |
91103| test.cpp:152:18:152:23 | string | semmle.label | string |
@@ -115,6 +127,7 @@ nodes
115127| test.cpp:235:40:235:45 | buffer | semmle.label | buffer |
116128| test.cpp:236:5:236:9 | *p_str [post update] [string] | semmle.label | *p_str [post update] [string] |
117129| test.cpp:236:5:236:26 | ... = ... | semmle.label | ... = ... |
130+ | test.cpp:236:21:236:26 | buffer | semmle.label | buffer |
118131| test.cpp:241:20:241:38 | call to malloc | semmle.label | call to malloc |
119132| test.cpp:242:16:242:19 | set_string output argument [string] | semmle.label | set_string output argument [string] |
120133| test.cpp:242:22:242:27 | buffer | semmle.label | buffer |
0 commit comments