|
3 | 3 | | variables.rs:3:1:5:1 | exit print_str (normal) | variables.rs:3:1:5:1 | exit print_str | |
|
4 | 4 | | variables.rs:3:23:5:1 | BlockExpr | variables.rs:3:1:5:1 | exit print_str (normal) | |
|
5 | 5 | | variables.rs:4:5:4:21 | MacroExpr | variables.rs:3:23:5:1 | BlockExpr | |
|
6 |
| -| variables.rs:4:5:4:22 | ExprStmt | variables.rs:4:5:4:21 | MacroExpr | | |
| 6 | +| variables.rs:4:5:4:21 | PathExpr | variables.rs:4:14:4:17 | "{}\\n" | | |
| 7 | +| variables.rs:4:5:4:22 | ExprStmt | variables.rs:4:14:4:20 | MacroStmts | | |
| 8 | +| variables.rs:4:14:4:17 | "{}\\n" | variables.rs:4:20:4:20 | s | | |
| 9 | +| variables.rs:4:14:4:20 | BlockExpr | variables.rs:4:5:4:21 | MacroExpr | | |
| 10 | +| variables.rs:4:14:4:20 | CallExpr | variables.rs:4:14:4:20 | BlockExpr | | |
| 11 | +| variables.rs:4:14:4:20 | ExprStmt | variables.rs:4:5:4:21 | PathExpr | | |
| 12 | +| variables.rs:4:14:4:20 | FormatArgsExpr | variables.rs:4:14:4:20 | MacroExpr | | |
| 13 | +| variables.rs:4:14:4:20 | MacroExpr | variables.rs:4:14:4:20 | CallExpr | | |
| 14 | +| variables.rs:4:14:4:20 | MacroStmts | variables.rs:4:14:4:20 | ExprStmt | | |
| 15 | +| variables.rs:4:20:4:20 | s | variables.rs:4:14:4:20 | FormatArgsExpr | | |
7 | 16 | | variables.rs:7:1:9:1 | enter print_i64 | variables.rs:8:5:8:22 | ExprStmt | |
|
8 | 17 | | variables.rs:7:1:9:1 | exit print_i64 (normal) | variables.rs:7:1:9:1 | exit print_i64 | |
|
9 | 18 | | variables.rs:7:22:9:1 | BlockExpr | variables.rs:7:1:9:1 | exit print_i64 (normal) | |
|
10 | 19 | | variables.rs:8:5:8:21 | MacroExpr | variables.rs:7:22:9:1 | BlockExpr | |
|
11 |
| -| variables.rs:8:5:8:22 | ExprStmt | variables.rs:8:5:8:21 | MacroExpr | | |
| 20 | +| variables.rs:8:5:8:21 | PathExpr | variables.rs:8:14:8:17 | "{}\\n" | | |
| 21 | +| variables.rs:8:5:8:22 | ExprStmt | variables.rs:8:14:8:20 | MacroStmts | | |
| 22 | +| variables.rs:8:14:8:17 | "{}\\n" | variables.rs:8:20:8:20 | i | | |
| 23 | +| variables.rs:8:14:8:20 | BlockExpr | variables.rs:8:5:8:21 | MacroExpr | | |
| 24 | +| variables.rs:8:14:8:20 | CallExpr | variables.rs:8:14:8:20 | BlockExpr | | |
| 25 | +| variables.rs:8:14:8:20 | ExprStmt | variables.rs:8:5:8:21 | PathExpr | | |
| 26 | +| variables.rs:8:14:8:20 | FormatArgsExpr | variables.rs:8:14:8:20 | MacroExpr | | |
| 27 | +| variables.rs:8:14:8:20 | MacroExpr | variables.rs:8:14:8:20 | CallExpr | | |
| 28 | +| variables.rs:8:14:8:20 | MacroStmts | variables.rs:8:14:8:20 | ExprStmt | | |
| 29 | +| variables.rs:8:20:8:20 | i | variables.rs:8:14:8:20 | FormatArgsExpr | | |
12 | 30 | | variables.rs:11:1:14:1 | enter immutable_variable | variables.rs:12:5:12:17 | LetStmt | |
|
13 | 31 | | variables.rs:11:1:14:1 | exit immutable_variable (normal) | variables.rs:11:1:14:1 | exit immutable_variable | |
|
14 | 32 | | variables.rs:11:25:14:1 | BlockExpr | variables.rs:11:1:14:1 | exit immutable_variable (normal) | |
|
@@ -149,12 +167,16 @@ edges
|
149 | 167 | | variables.rs:82:1:88:1 | exit let_pattern4 (normal) | variables.rs:82:1:88:1 | exit let_pattern4 | |
|
150 | 168 | | variables.rs:82:19:88:1 | BlockExpr | variables.rs:82:1:88:1 | exit let_pattern4 (normal) | |
|
151 | 169 | | variables.rs:83:5:86:10 | LetStmt | variables.rs:83:34:83:37 | PathExpr | |
|
152 |
| -| variables.rs:83:9:83:16 | TupleStructPat | variables.rs:85:13:85:19 | MacroExpr | no-match | |
| 170 | +| variables.rs:83:9:83:16 | TupleStructPat | variables.rs:85:13:85:19 | MacroStmts | no-match | |
153 | 171 | | variables.rs:83:9:83:16 | TupleStructPat | variables.rs:87:5:87:18 | ExprStmt | match |
|
154 | 172 | | variables.rs:83:34:83:37 | PathExpr | variables.rs:83:39:83:42 | "x5" | |
|
155 | 173 | | variables.rs:83:34:83:43 | CallExpr | variables.rs:83:9:83:16 | TupleStructPat | |
|
156 | 174 | | variables.rs:83:39:83:42 | "x5" | variables.rs:83:34:83:43 | CallExpr | |
|
| 175 | +| variables.rs:85:13:85:19 | "not yet implemented" | variables.rs:85:13:85:19 | CallExpr | | |
| 176 | +| variables.rs:85:13:85:19 | CallExpr | variables.rs:85:13:85:19 | MacroExpr | | |
157 | 177 | | variables.rs:85:13:85:19 | MacroExpr | variables.rs:84:14:86:9 | BlockExpr | |
|
| 178 | +| variables.rs:85:13:85:19 | MacroStmts | variables.rs:85:13:85:19 | PathExpr | | |
| 179 | +| variables.rs:85:13:85:19 | PathExpr | variables.rs:85:13:85:19 | "not yet implemented" | | |
158 | 180 | | variables.rs:87:5:87:13 | PathExpr | variables.rs:87:15:87:16 | x5 | |
|
159 | 181 | | variables.rs:87:5:87:17 | CallExpr | variables.rs:82:19:88:1 | BlockExpr | |
|
160 | 182 | | variables.rs:87:5:87:18 | ExprStmt | variables.rs:87:5:87:13 | PathExpr | |
|
@@ -279,10 +301,18 @@ edges
|
279 | 301 | | variables.rs:163:14:163:22 | PathExpr | variables.rs:163:24:163:34 | id_variable | |
|
280 | 302 | | variables.rs:163:14:163:35 | CallExpr | variables.rs:160:5:169:5 | MatchExpr | |
|
281 | 303 | | variables.rs:163:24:163:34 | id_variable | variables.rs:163:14:163:35 | CallExpr | |
|
282 |
| -| variables.rs:164:9:164:38 | RecordPat | variables.rs:165:13:165:52 | MacroExpr | match | |
| 304 | +| variables.rs:164:9:164:38 | RecordPat | variables.rs:165:22:165:51 | MacroStmts | match | |
283 | 305 | | variables.rs:164:9:164:38 | RecordPat | variables.rs:167:9:167:29 | RecordPat | no-match |
|
284 | 306 | | variables.rs:164:43:166:9 | BlockExpr | variables.rs:160:5:169:5 | MatchExpr | |
|
285 | 307 | | variables.rs:165:13:165:52 | MacroExpr | variables.rs:164:43:166:9 | BlockExpr | |
|
| 308 | +| variables.rs:165:13:165:52 | PathExpr | variables.rs:165:22:165:51 | "Found an id in another range\\n" | | |
| 309 | +| variables.rs:165:22:165:51 | "Found an id in another range\\n" | variables.rs:165:22:165:51 | FormatArgsExpr | | |
| 310 | +| variables.rs:165:22:165:51 | BlockExpr | variables.rs:165:13:165:52 | MacroExpr | | |
| 311 | +| variables.rs:165:22:165:51 | CallExpr | variables.rs:165:22:165:51 | BlockExpr | | |
| 312 | +| variables.rs:165:22:165:51 | ExprStmt | variables.rs:165:13:165:52 | PathExpr | | |
| 313 | +| variables.rs:165:22:165:51 | FormatArgsExpr | variables.rs:165:22:165:51 | MacroExpr | | |
| 314 | +| variables.rs:165:22:165:51 | MacroExpr | variables.rs:165:22:165:51 | CallExpr | | |
| 315 | +| variables.rs:165:22:165:51 | MacroStmts | variables.rs:165:22:165:51 | ExprStmt | | |
286 | 316 | | variables.rs:167:9:167:29 | RecordPat | variables.rs:168:13:168:21 | PathExpr | match |
|
287 | 317 | | variables.rs:168:13:168:21 | PathExpr | variables.rs:168:23:168:24 | id | |
|
288 | 318 | | variables.rs:168:13:168:25 | CallExpr | variables.rs:160:5:169:5 | MatchExpr | |
|
|
0 commit comments