| clinit.kt:3:1:3:24 | ...=... | AssignExpr | | clinit.kt:3:1:3:24 | ...=... | KtInitializerAssignExpr | | clinit.kt:3:1:3:24 | | VarAccess | | clinit.kt:3:1:3:24 | ClinitKt | TypeAccess | | clinit.kt:3:1:3:24 | ClinitKt | TypeAccess | | clinit.kt:3:1:3:24 | ClinitKt | TypeAccess | | clinit.kt:3:1:3:24 | ClinitKt.topLevelInt | VarAccess | | clinit.kt:3:1:3:24 | ClinitKt.topLevelInt | VarAccess | | clinit.kt:3:1:3:24 | ClinitKt.topLevelInt | VarAccess | | clinit.kt:3:1:3:24 | Unit | TypeAccess | | clinit.kt:3:1:3:24 | int | TypeAccess | | clinit.kt:3:1:3:24 | int | TypeAccess | | clinit.kt:3:1:3:24 | int | TypeAccess | | clinit.kt:3:24:3:24 | 0 | IntegerLiteral | | methods2.kt:4:1:5:1 | Unit | TypeAccess | | methods2.kt:4:26:4:31 | int | TypeAccess | | methods2.kt:4:34:4:39 | int | TypeAccess | | methods2.kt:8:5:9:5 | Unit | TypeAccess | | methods2.kt:8:27:8:32 | int | TypeAccess | | methods2.kt:8:35:8:40 | int | TypeAccess | | methods3.kt:3:1:3:42 | Unit | TypeAccess | | methods3.kt:3:5:3:7 | int | TypeAccess | | methods3.kt:3:33:3:38 | int | TypeAccess | | methods3.kt:6:5:6:46 | Unit | TypeAccess | | methods3.kt:6:9:6:11 | int | TypeAccess | | methods3.kt:6:37:6:42 | int | TypeAccess | | methods4.kt:7:5:7:34 | Unit | TypeAccess | | methods4.kt:7:11:7:29 | InsideNestedTest | TypeAccess | | methods5.kt:3:1:11:1 | Unit | TypeAccess | | methods5.kt:4:3:4:11 | x | LocalVariableDeclExpr | | methods5.kt:4:11:4:11 | 5 | IntegerLiteral | | methods5.kt:5:3:5:27 | int | TypeAccess | | methods5.kt:5:13:5:18 | int | TypeAccess | | methods5.kt:5:23:5:23 | i | VarAccess | | methods5.kt:5:23:5:27 | ... + ... | AddExpr | | methods5.kt:5:27:5:27 | x | VarAccess | | methods5.kt:6:3:6:3 | x | VarAccess | | methods5.kt:6:3:6:7 | ...=... | AssignExpr | | methods5.kt:6:7:6:7 | 6 | IntegerLiteral | | methods5.kt:7:3:7:15 | | ImplicitCoercionToUnitExpr | | methods5.kt:7:3:7:15 | Object | TypeAccess | | methods5.kt:7:3:7:15 | String | TypeAccess | | methods5.kt:7:3:7:15 | Unit | TypeAccess | | methods5.kt:7:3:7:15 | a(...) | MethodAccess | | methods5.kt:7:3:7:15 | new (...) | ClassInstanceExpr | | methods5.kt:7:13:7:14 | 42 | IntegerLiteral | | methods5.kt:8:3:8:3 | x | VarAccess | | methods5.kt:8:3:8:7 | ...=... | AssignExpr | | methods5.kt:8:7:8:7 | 7 | IntegerLiteral | | methods5.kt:9:3:9:32 | int | TypeAccess | | methods5.kt:9:12:9:17 | C1 | TypeAccess | | methods5.kt:9:12:9:17 | T1 | TypeAccess | | methods5.kt:9:22:9:27 | int | TypeAccess | | methods5.kt:9:32:9:32 | 5 | IntegerLiteral | | methods5.kt:10:3:10:11 | C1 | TypeAccess | | methods5.kt:10:3:10:11 | Integer | TypeAccess | | methods5.kt:10:3:10:11 | new C1(...) | ClassInstanceExpr | | methods5.kt:10:13:10:18 | | ImplicitCoercionToUnitExpr | | methods5.kt:10:13:10:18 | Integer | TypeAccess | | methods5.kt:10:13:10:18 | Object | TypeAccess | | methods5.kt:10:13:10:18 | Unit | TypeAccess | | methods5.kt:10:13:10:18 | f1(...) | MethodAccess | | methods5.kt:10:13:10:18 | new (...) | ClassInstanceExpr | | methods5.kt:10:16:10:17 | 42 | IntegerLiteral | | methods.kt:2:1:3:1 | Unit | TypeAccess | | methods.kt:2:20:2:25 | int | TypeAccess | | methods.kt:2:28:2:33 | int | TypeAccess | | methods.kt:6:5:7:5 | Unit | TypeAccess | | methods.kt:6:21:6:26 | int | TypeAccess | | methods.kt:6:29:6:34 | int | TypeAccess | | methods.kt:9:5:12:5 | Unit | TypeAccess | | methods.kt:9:28:9:33 | int | TypeAccess | | methods.kt:9:36:9:41 | int | TypeAccess | | methods.kt:10:9:10:25 | classMethod(...) | MethodAccess | | methods.kt:10:9:10:25 | this | ThisAccess | | methods.kt:10:21:10:21 | a | VarAccess | | methods.kt:10:24:10:24 | 3 | IntegerLiteral | | methods.kt:11:9:11:28 | MethodsKt | TypeAccess | | methods.kt:11:9:11:28 | topLevelMethod(...) | MethodAccess | | methods.kt:11:24:11:24 | b | VarAccess | | methods.kt:11:27:11:27 | 4 | IntegerLiteral | | methods.kt:14:12:14:29 | Unit | TypeAccess | | methods.kt:15:15:15:35 | Unit | TypeAccess | | methods.kt:16:13:16:31 | Unit | TypeAccess | | methods.kt:17:14:17:33 | Unit | TypeAccess | | methods.kt:18:5:18:36 | Unit | TypeAccess |