|
245 | 245 | | epilogues.go:42:1:48:1 | function declaration | epilogues.go:42:1:48:1 | After function declaration | |
246 | 246 | | epilogues.go:42:51:48:1 | block statement | epilogues.go:42:51:48:1 | param-init:0 block statement | |
247 | 247 | | epilogues.go:42:51:48:1 | param-init:0 block statement | epilogues.go:42:51:48:1 | result-zero-init:0 block statement | |
248 | | -| epilogues.go:42:51:48:1 | result-init:0 block statement | epilogues.go:42:51:48:1 | result-zero-init:1 block statement | |
249 | | -| epilogues.go:42:51:48:1 | result-init:1 block statement | epilogues.go:43:2:46:2 | if statement | |
250 | 248 | | epilogues.go:42:51:48:1 | result-read:0 block statement | epilogues.go:42:51:48:1 | result-read:1 block statement | |
251 | 249 | | epilogues.go:42:51:48:1 | result-read:1 block statement | epilogues.go:42:1:48:1 | Normal Exit | |
252 | | -| epilogues.go:42:51:48:1 | result-zero-init:0 block statement | epilogues.go:42:51:48:1 | result-init:0 block statement | |
253 | | -| epilogues.go:42:51:48:1 | result-zero-init:1 block statement | epilogues.go:42:51:48:1 | result-init:1 block statement | |
| 250 | +| epilogues.go:42:51:48:1 | result-zero-init:0 block statement | epilogues.go:42:51:48:1 | result-zero-init:1 block statement | |
| 251 | +| epilogues.go:42:51:48:1 | result-zero-init:1 block statement | epilogues.go:43:2:46:2 | if statement | |
254 | 252 | | epilogues.go:43:2:46:2 | After if statement | epilogues.go:47:2:47:14 | Before return statement | |
255 | 253 | | epilogues.go:43:2:46:2 | if statement | epilogues.go:43:5:43:9 | Before ...<... | |
256 | 254 | | epilogues.go:43:5:43:5 | After x | epilogues.go:43:9:43:9 | Before 0 | |
|
293 | 291 | | epilogues.go:51:1:54:1 | function declaration | epilogues.go:51:1:54:1 | After function declaration | |
294 | 292 | | epilogues.go:51:38:54:1 | block statement | epilogues.go:51:38:54:1 | param-init:0 block statement | |
295 | 293 | | epilogues.go:51:38:54:1 | param-init:0 block statement | epilogues.go:51:38:54:1 | result-zero-init:0 block statement | |
296 | | -| epilogues.go:51:38:54:1 | result-init:0 block statement | epilogues.go:52:2:52:10 | ... = ... | |
297 | 294 | | epilogues.go:51:38:54:1 | result-read:0 block statement | epilogues.go:51:1:54:1 | Normal Exit | |
298 | | -| epilogues.go:51:38:54:1 | result-zero-init:0 block statement | epilogues.go:51:38:54:1 | result-init:0 block statement | |
| 295 | +| epilogues.go:51:38:54:1 | result-zero-init:0 block statement | epilogues.go:52:2:52:10 | ... = ... | |
299 | 296 | | epilogues.go:52:2:52:10 | ... = ... | epilogues.go:52:6:52:10 | Before ...+... | |
300 | 297 | | epilogues.go:52:2:52:10 | After ... = ... | epilogues.go:53:2:53:7 | Before return statement | |
301 | 298 | | epilogues.go:52:2:52:10 | assign:0 ... = ... | epilogues.go:52:2:52:10 | After ... = ... | |
|
512 | 509 | | epilogues.go:87:1:98:1 | function declaration | epilogues.go:87:1:98:1 | After function declaration | |
513 | 510 | | epilogues.go:87:42:98:1 | block statement | epilogues.go:87:42:98:1 | param-init:0 block statement | |
514 | 511 | | epilogues.go:87:42:98:1 | param-init:0 block statement | epilogues.go:87:42:98:1 | result-zero-init:0 block statement | |
515 | | -| epilogues.go:87:42:98:1 | result-init:0 block statement | epilogues.go:88:2:92:4 | Before defer statement | |
516 | 512 | | epilogues.go:87:42:98:1 | result-read:0 block statement | epilogues.go:87:1:98:1 | Normal Exit | |
517 | | -| epilogues.go:87:42:98:1 | result-zero-init:0 block statement | epilogues.go:87:42:98:1 | result-init:0 block statement | |
| 513 | +| epilogues.go:87:42:98:1 | result-zero-init:0 block statement | epilogues.go:88:2:92:4 | Before defer statement | |
518 | 514 | | epilogues.go:88:2:92:4 | After defer statement | epilogues.go:93:2:95:2 | if statement | |
519 | 515 | | epilogues.go:88:2:92:4 | Before defer statement | epilogues.go:88:8:92:4 | function call | |
520 | 516 | | epilogues.go:88:2:92:4 | defer statement | epilogues.go:88:2:92:4 | After defer statement | |
|
610 | 606 | | epilogues.go:102:1:110:1 | function declaration | epilogues.go:102:1:110:1 | After function declaration | |
611 | 607 | | epilogues.go:102:50:110:1 | block statement | epilogues.go:102:50:110:1 | param-init:0 block statement | |
612 | 608 | | epilogues.go:102:50:110:1 | param-init:0 block statement | epilogues.go:102:50:110:1 | result-zero-init:0 block statement | |
613 | | -| epilogues.go:102:50:110:1 | result-init:0 block statement | epilogues.go:102:50:110:1 | result-zero-init:1 block statement | |
614 | | -| epilogues.go:102:50:110:1 | result-init:1 block statement | epilogues.go:103:2:103:19 | Before defer statement | |
615 | 609 | | epilogues.go:102:50:110:1 | result-read:0 block statement | epilogues.go:102:50:110:1 | result-read:1 block statement | |
616 | 610 | | epilogues.go:102:50:110:1 | result-read:1 block statement | epilogues.go:102:1:110:1 | Normal Exit | |
617 | | -| epilogues.go:102:50:110:1 | result-zero-init:0 block statement | epilogues.go:102:50:110:1 | result-init:0 block statement | |
618 | | -| epilogues.go:102:50:110:1 | result-zero-init:1 block statement | epilogues.go:102:50:110:1 | result-init:1 block statement | |
| 611 | +| epilogues.go:102:50:110:1 | result-zero-init:0 block statement | epilogues.go:102:50:110:1 | result-zero-init:1 block statement | |
| 612 | +| epilogues.go:102:50:110:1 | result-zero-init:1 block statement | epilogues.go:103:2:103:19 | Before defer statement | |
619 | 613 | | epilogues.go:103:2:103:19 | After defer statement | epilogues.go:104:2:106:2 | if statement | |
620 | 614 | | epilogues.go:103:2:103:19 | Before defer statement | epilogues.go:103:8:103:19 | call to epiRecover | |
621 | 615 | | epilogues.go:103:2:103:19 | defer statement | epilogues.go:103:2:103:19 | After defer statement | |
|
1292 | 1286 | | exprs.go:49:1:54:1 | function declaration | exprs.go:49:1:54:1 | After function declaration | |
1293 | 1287 | | exprs.go:49:30:54:1 | block statement | exprs.go:49:30:54:1 | param-init:0 block statement | |
1294 | 1288 | | exprs.go:49:30:54:1 | param-init:0 block statement | exprs.go:49:30:54:1 | result-zero-init:0 block statement | |
1295 | | -| exprs.go:49:30:54:1 | result-init:0 block statement | exprs.go:50:2:52:2 | for statement | |
1296 | 1289 | | exprs.go:49:30:54:1 | result-read:0 block statement | exprs.go:49:1:54:1 | Normal Exit | |
1297 | | -| exprs.go:49:30:54:1 | result-zero-init:0 block statement | exprs.go:49:30:54:1 | result-init:0 block statement | |
| 1290 | +| exprs.go:49:30:54:1 | result-zero-init:0 block statement | exprs.go:50:2:52:2 | for statement | |
1298 | 1291 | | exprs.go:50:2:52:2 | After for statement | exprs.go:53:2:53:7 | Before return statement | |
1299 | 1292 | | exprs.go:50:2:52:2 | [LoopHeader] for statement | exprs.go:50:27:50:29 | Before increment statement | |
1300 | 1293 | | exprs.go:50:2:52:2 | for statement | exprs.go:50:6:50:11 | ... := ... | |
|
2143 | 2136 | | main.go:47:1:50:1 | Normal Exit | main.go:47:1:50:1 | Exit | |
2144 | 2137 | | main.go:47:1:50:1 | function declaration | main.go:47:1:50:1 | After function declaration | |
2145 | 2138 | | main.go:47:25:50:1 | block statement | main.go:47:25:50:1 | result-zero-init:0 block statement | |
2146 | | -| main.go:47:25:50:1 | result-init:0 block statement | main.go:48:2:48:12 | ... = ... | |
2147 | 2139 | | main.go:47:25:50:1 | result-read:0 block statement | main.go:47:1:50:1 | Normal Exit | |
2148 | | -| main.go:47:25:50:1 | result-zero-init:0 block statement | main.go:47:25:50:1 | result-init:0 block statement | |
| 2140 | +| main.go:47:25:50:1 | result-zero-init:0 block statement | main.go:48:2:48:12 | ... = ... | |
2149 | 2141 | | main.go:48:2:48:12 | ... = ... | main.go:48:11:48:12 | Before 42 | |
2150 | 2142 | | main.go:48:2:48:12 | After ... = ... | main.go:49:2:49:7 | Before return statement | |
2151 | 2143 | | main.go:48:2:48:12 | assign:0 ... = ... | main.go:48:2:48:12 | After ... = ... | |
|
2160 | 2152 | | main.go:52:1:54:1 | Normal Exit | main.go:52:1:54:1 | Exit | |
2161 | 2153 | | main.go:52:1:54:1 | function declaration | main.go:52:1:54:1 | After function declaration | |
2162 | 2154 | | main.go:52:26:54:1 | block statement | main.go:52:26:54:1 | result-zero-init:0 block statement | |
2163 | | -| main.go:52:26:54:1 | result-init:0 block statement | main.go:53:2:53:7 | Before return statement | |
2164 | 2155 | | main.go:52:26:54:1 | result-read:0 block statement | main.go:52:1:54:1 | Normal Exit | |
2165 | | -| main.go:52:26:54:1 | result-zero-init:0 block statement | main.go:52:26:54:1 | result-init:0 block statement | |
| 2156 | +| main.go:52:26:54:1 | result-zero-init:0 block statement | main.go:53:2:53:7 | Before return statement | |
2166 | 2157 | | main.go:53:2:53:7 | Before return statement | main.go:53:2:53:7 | return statement | |
2167 | 2158 | | main.go:53:2:53:7 | return statement | main.go:52:26:54:1 | result-read:0 block statement | |
2168 | 2159 | | main.go:56:1:64:1 | After function declaration | main.go:66:1:90:1 | Before function declaration | |
|
2172 | 2163 | | main.go:56:1:64:1 | function declaration | main.go:56:1:64:1 | After function declaration | |
2173 | 2164 | | main.go:56:38:64:1 | block statement | main.go:56:38:64:1 | param-init:0 block statement | |
2174 | 2165 | | main.go:56:38:64:1 | param-init:0 block statement | main.go:56:38:64:1 | result-zero-init:0 block statement | |
2175 | | -| main.go:56:38:64:1 | result-init:0 block statement | main.go:57:2:57:11 | ... = ... | |
2176 | 2166 | | main.go:56:38:64:1 | result-read:0 block statement | main.go:56:1:64:1 | Normal Exit | |
2177 | | -| main.go:56:38:64:1 | result-zero-init:0 block statement | main.go:56:38:64:1 | result-init:0 block statement | |
| 2167 | +| main.go:56:38:64:1 | result-zero-init:0 block statement | main.go:57:2:57:11 | ... = ... | |
2178 | 2168 | | main.go:57:2:57:11 | ... = ... | main.go:57:11:57:11 | Before 0 | |
2179 | 2169 | | main.go:57:2:57:11 | After ... = ... | main.go:58:2:62:2 | if statement | |
2180 | 2170 | | main.go:57:2:57:11 | assign:0 ... = ... | main.go:57:2:57:11 | After ... = ... | |
|
2377 | 2367 | | main.go:92:1:96:1 | Normal Exit | main.go:92:1:96:1 | Exit | |
2378 | 2368 | | main.go:92:1:96:1 | function declaration | main.go:92:1:96:1 | After function declaration | |
2379 | 2369 | | main.go:92:36:96:1 | block statement | main.go:92:36:96:1 | result-zero-init:0 block statement | |
2380 | | -| main.go:92:36:96:1 | result-init:0 block statement | main.go:92:36:96:1 | result-zero-init:1 block statement | |
2381 | | -| main.go:92:36:96:1 | result-init:1 block statement | main.go:93:2:93:8 | ... := ... | |
2382 | 2370 | | main.go:92:36:96:1 | result-read:0 block statement | main.go:92:36:96:1 | result-read:1 block statement | |
2383 | 2371 | | main.go:92:36:96:1 | result-read:1 block statement | main.go:92:1:96:1 | Normal Exit | |
2384 | | -| main.go:92:36:96:1 | result-zero-init:0 block statement | main.go:92:36:96:1 | result-init:0 block statement | |
2385 | | -| main.go:92:36:96:1 | result-zero-init:1 block statement | main.go:92:36:96:1 | result-init:1 block statement | |
| 2372 | +| main.go:92:36:96:1 | result-zero-init:0 block statement | main.go:92:36:96:1 | result-zero-init:1 block statement | |
| 2373 | +| main.go:92:36:96:1 | result-zero-init:1 block statement | main.go:93:2:93:8 | ... := ... | |
2386 | 2374 | | main.go:93:2:93:8 | ... := ... | main.go:93:7:93:8 | Before 23 | |
2387 | 2375 | | main.go:93:2:93:8 | After ... := ... | main.go:94:2:94:15 | ... = ... | |
2388 | 2376 | | main.go:93:2:93:8 | assign:0 ... := ... | main.go:93:2:93:8 | After ... := ... | |
|
0 commit comments