@@ -2855,6 +2855,114 @@ exprs.kt:
28552855# 276| 1: [MethodAccess] getEnumValues(...)
28562856# 276| -2: [TypeAccess] Color
28572857# 276| -1: [TypeAccess] ExprsKt
2858+ # 279| 14: [Method] unaryExprs
2859+ # 279| 3: [TypeAccess] Unit
2860+ #-----| 4: (Parameters)
2861+ # 279| 0: [Parameter] i
2862+ # 279| 0: [TypeAccess] int
2863+ # 279| 1: [Parameter] d
2864+ # 279| 0: [TypeAccess] double
2865+ # 279| 5: [BlockStmt] { ... }
2866+ # 280| 0: [ExprStmt] <Expr>;
2867+ # 280| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2868+ # 280| 0: [TypeAccess] Unit
2869+ # 280| 1: [MinusExpr] -...
2870+ # 280| 0: [VarAccess] i
2871+ # 281| 1: [ExprStmt] <Expr>;
2872+ # 281| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2873+ # 281| 0: [TypeAccess] Unit
2874+ # 281| 1: [PlusExpr] +...
2875+ # 281| 0: [VarAccess] i
2876+ # 282| 2: [ExprStmt] <Expr>;
2877+ # 282| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2878+ # 282| 0: [TypeAccess] Unit
2879+ # 282| 1: [MinusExpr] -...
2880+ # 282| 0: [VarAccess] d
2881+ # 283| 3: [ExprStmt] <Expr>;
2882+ # 283| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2883+ # 283| 0: [TypeAccess] Unit
2884+ # 283| 1: [PlusExpr] +...
2885+ # 283| 0: [VarAccess] d
2886+ # 284| 4: [LocalVariableDeclStmt] var ...;
2887+ # 284| 1: [LocalVariableDeclExpr] i0
2888+ # 284| 0: [IntegerLiteral] 1
2889+ # 285| 5: [LocalVariableDeclStmt] var ...;
2890+ # 285| 1: [LocalVariableDeclExpr] i1
2891+ # 285| 0: [IntegerLiteral] 1
2892+ # 286| 6: [ExprStmt] <Expr>;
2893+ # 286| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2894+ # 286| 0: [TypeAccess] Unit
2895+ # 286| 1: [StmtExpr] <Stmt>
2896+ # 286| 0: [BlockStmt] { ... }
2897+ # 286| 0: [LocalVariableDeclStmt] var ...;
2898+ # 286| 1: [LocalVariableDeclExpr] tmp0
2899+ # 286| 0: [VarAccess] i0
2900+ # 286| 1: [ExprStmt] <Expr>;
2901+ # 286| 0: [AssignExpr] ...=...
2902+ # 286| 0: [VarAccess] i0
2903+ # 286| 1: [MethodAccess] inc(...)
2904+ # 286| -1: [VarAccess] tmp0
2905+ # 286| 2: [ExprStmt] <Expr>;
2906+ # 286| 0: [VarAccess] tmp0
2907+ # 287| 7: [ExprStmt] <Expr>;
2908+ # 287| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2909+ # 287| 0: [TypeAccess] Unit
2910+ # 287| 1: [StmtExpr] <Stmt>
2911+ # 287| 0: [BlockStmt] { ... }
2912+ # 287| 0: [ExprStmt] <Expr>;
2913+ # 287| 0: [AssignExpr] ...=...
2914+ # 287| 0: [VarAccess] i0
2915+ # 287| 1: [MethodAccess] inc(...)
2916+ # 287| -1: [VarAccess] i0
2917+ # 287| 1: [ExprStmt] <Expr>;
2918+ # 287| 0: [VarAccess] i0
2919+ # 288| 8: [ExprStmt] <Expr>;
2920+ # 288| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2921+ # 288| 0: [TypeAccess] Unit
2922+ # 288| 1: [StmtExpr] <Stmt>
2923+ # 288| 0: [BlockStmt] { ... }
2924+ # 288| 0: [LocalVariableDeclStmt] var ...;
2925+ # 288| 1: [LocalVariableDeclExpr] tmp1
2926+ # 288| 0: [VarAccess] i0
2927+ # 288| 1: [ExprStmt] <Expr>;
2928+ # 288| 0: [AssignExpr] ...=...
2929+ # 288| 0: [VarAccess] i0
2930+ # 288| 1: [MethodAccess] dec(...)
2931+ # 288| -1: [VarAccess] tmp1
2932+ # 288| 2: [ExprStmt] <Expr>;
2933+ # 288| 0: [VarAccess] tmp1
2934+ # 289| 9: [ExprStmt] <Expr>;
2935+ # 289| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2936+ # 289| 0: [TypeAccess] Unit
2937+ # 289| 1: [StmtExpr] <Stmt>
2938+ # 289| 0: [BlockStmt] { ... }
2939+ # 289| 0: [ExprStmt] <Expr>;
2940+ # 289| 0: [AssignExpr] ...=...
2941+ # 289| 0: [VarAccess] i0
2942+ # 289| 1: [MethodAccess] dec(...)
2943+ # 289| -1: [VarAccess] i0
2944+ # 289| 1: [ExprStmt] <Expr>;
2945+ # 289| 0: [VarAccess] i0
2946+ # 290| 10: [ExprStmt] <Expr>;
2947+ # 290| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2948+ # 290| 0: [TypeAccess] Unit
2949+ # 290| 1: [MethodAccess] inc(...)
2950+ # 290| -1: [VarAccess] i0
2951+ # 291| 11: [ExprStmt] <Expr>;
2952+ # 291| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2953+ # 291| 0: [TypeAccess] Unit
2954+ # 291| 1: [MethodAccess] dec(...)
2955+ # 291| -1: [VarAccess] i0
2956+ # 292| 12: [ExprStmt] <Expr>;
2957+ # 292| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2958+ # 292| 0: [TypeAccess] Unit
2959+ # 292| 1: [MethodAccess] inc(...)
2960+ # 292| -1: [VarAccess] i1
2961+ # 293| 13: [ExprStmt] <Expr>;
2962+ # 293| 0: [ImplicitCoercionToUnitExpr] <implicit coercion to unit>
2963+ # 293| 0: [TypeAccess] Unit
2964+ # 293| 1: [MethodAccess] dec(...)
2965+ # 293| -1: [VarAccess] i1
28582966# 142| 2: [Class] C
28592967# 142| 1: [Constructor] C
28602968#-----| 4: (Parameters)
0 commit comments