Merge pull request #15639 from igfoo/igfoo/stmts

Kotlin 2: Accept changes in library-tests/stmts
This commit is contained in:
Ian Lynagh
2024-02-16 16:07:34 +00:00
committed by GitHub
3 changed files with 46 additions and 46 deletions

View File

@@ -153,7 +153,7 @@ stmts.kt:
# 37| 1: [BreakStmt] break
# 41| 4: [EnhancedForStmt] for (... : ...)
#-----| 0: (Single Local Variable Declaration)
# 41| 1: [LocalVariableDeclExpr] tmp3_loop_parameter
# 41| 1: [LocalVariableDeclExpr] <destruct>
# 41| 1: [MethodCall] withIndex(...)
# 41| -2: [TypeAccess] Integer
# 41| -1: [TypeAccess] CollectionsKt
@@ -163,12 +163,12 @@ stmts.kt:
# 41| 2: [BlockStmt] { ... }
# 41| 0: [LocalVariableDeclStmt] var ...;
# 41| 1: [LocalVariableDeclExpr] v
# 0| 0: [MethodCall] component1(...)
# 41| -1: [VarAccess] tmp3_loop_parameter
# 41| 0: [MethodCall] component1(...)
# 41| -1: [VarAccess] <destruct>
# 41| 1: [LocalVariableDeclStmt] var ...;
# 41| 1: [LocalVariableDeclExpr] i
# 0| 0: [MethodCall] component2(...)
# 0| -1: [VarAccess] tmp3_loop_parameter
# 41| 0: [MethodCall] component2(...)
# 41| -1: [VarAccess] <destruct>
# 41| 2: [BlockStmt] { ... }
# 42| 0: [ExprStmt] <Expr>;
# 42| 0: [WhenExpr] when ...

View File

@@ -1,4 +1,3 @@
| stmts.kt:0:0:0:0 | tmp3_loop_parameter | VarAccess |
| stmts.kt:2:1:20:1 | int | TypeAccess |
| stmts.kt:2:20:2:25 | int | TypeAccess |
| stmts.kt:2:28:2:33 | int | TypeAccess |
@@ -27,22 +26,22 @@
| stmts.kt:17:5:17:58 | q2 | LocalVariableDeclExpr |
| stmts.kt:17:26:17:58 | when ... | WhenExpr |
| stmts.kt:17:29:17:32 | true | BooleanLiteral |
| stmts.kt:17:37:17:37 | z | VarAccess |
| stmts.kt:17:37:17:41 | ...=... | AssignExpr |
| stmts.kt:17:37:17:41 | z | VarAccess |
| stmts.kt:17:41:17:41 | 4 | IntegerLiteral |
| stmts.kt:17:50:17:58 | true | BooleanLiteral |
| stmts.kt:17:52:17:52 | z | VarAccess |
| stmts.kt:17:52:17:56 | ...=... | AssignExpr |
| stmts.kt:17:52:17:56 | z | VarAccess |
| stmts.kt:17:56:17:56 | 5 | IntegerLiteral |
| stmts.kt:18:5:18:56 | q3 | LocalVariableDeclExpr |
| stmts.kt:18:26:18:56 | when ... | WhenExpr |
| stmts.kt:18:29:18:32 | true | BooleanLiteral |
| stmts.kt:18:37:18:37 | z | VarAccess |
| stmts.kt:18:37:18:41 | ...=... | AssignExpr |
| stmts.kt:18:37:18:41 | z | VarAccess |
| stmts.kt:18:41:18:41 | 4 | IntegerLiteral |
| stmts.kt:18:52:18:52 | z | VarAccess |
| stmts.kt:18:52:18:56 | ...=... | AssignExpr |
| stmts.kt:18:52:18:56 | true | BooleanLiteral |
| stmts.kt:18:52:18:56 | z | VarAccess |
| stmts.kt:18:56:18:56 | 5 | IntegerLiteral |
| stmts.kt:19:12:19:12 | x | VarAccess |
| stmts.kt:19:12:19:16 | ... + ... | AddExpr |
@@ -82,12 +81,13 @@
| stmts.kt:38:18:38:18 | y | VarAccess |
| stmts.kt:38:18:38:24 | ... > ... | GTExpr |
| stmts.kt:38:22:38:24 | 100 | IntegerLiteral |
| stmts.kt:41:10:41:14 | <destruct> | LocalVariableDeclExpr |
| stmts.kt:41:11:41:11 | <destruct> | VarAccess |
| stmts.kt:41:11:41:11 | component1(...) | MethodCall |
| stmts.kt:41:11:41:11 | v | LocalVariableDeclExpr |
| stmts.kt:41:13:41:13 | <destruct> | VarAccess |
| stmts.kt:41:13:41:13 | component2(...) | MethodCall |
| stmts.kt:41:13:41:13 | i | LocalVariableDeclExpr |
| stmts.kt:41:19:41:36 | tmp3_loop_parameter | LocalVariableDeclExpr |
| stmts.kt:41:19:41:36 | tmp3_loop_parameter | VarAccess |
| stmts.kt:41:20:41:20 | x | VarAccess |
| stmts.kt:41:20:41:23 | rangeTo(...) | MethodCall |
| stmts.kt:41:20:41:36 | CollectionsKt | TypeAccess |

View File

@@ -18,16 +18,16 @@
| stmts.kt:13:9:13:16 | return ... | ReturnStmt |
| stmts.kt:15:5:15:13 | var ...; | LocalVariableDeclStmt |
| stmts.kt:17:5:17:58 | var ...; | LocalVariableDeclStmt |
| stmts.kt:17:26:17:58 | ... -> ... | WhenBranch |
| stmts.kt:17:26:17:58 | ... -> ... | WhenBranch |
| stmts.kt:17:29:17:43 | ... -> ... | WhenBranch |
| stmts.kt:17:35:17:43 | { ... } | BlockStmt |
| stmts.kt:17:37:17:41 | <Expr>; | ExprStmt |
| stmts.kt:17:50:17:58 | ... -> ... | WhenBranch |
| stmts.kt:17:50:17:58 | { ... } | BlockStmt |
| stmts.kt:17:52:17:56 | <Expr>; | ExprStmt |
| stmts.kt:18:5:18:56 | var ...; | LocalVariableDeclStmt |
| stmts.kt:18:26:18:56 | ... -> ... | WhenBranch |
| stmts.kt:18:26:18:56 | ... -> ... | WhenBranch |
| stmts.kt:18:29:18:41 | ... -> ... | WhenBranch |
| stmts.kt:18:37:18:41 | <Expr>; | ExprStmt |
| stmts.kt:18:52:18:56 | ... -> ... | WhenBranch |
| stmts.kt:18:52:18:56 | <Expr>; | ExprStmt |
| stmts.kt:19:5:19:16 | return ... | ReturnStmt |
| stmts.kt:22:27:44:1 | { ... } | BlockStmt |
@@ -37,15 +37,15 @@
| stmts.kt:24:9:26:25 | do ... while (...) | DoStmt |
| stmts.kt:24:9:26:25 | { ... } | BlockStmt |
| stmts.kt:24:13:26:9 | { ... } | BlockStmt |
| stmts.kt:25:13:25:33 | ... -> ... | WhenBranch |
| stmts.kt:25:13:25:33 | <Expr>; | ExprStmt |
| stmts.kt:25:17:25:33 | ... -> ... | WhenBranch |
| stmts.kt:25:24:25:33 | break | BreakStmt |
| stmts.kt:28:5:29:16 | while (...) | WhileStmt |
| stmts.kt:29:9:29:16 | continue | ContinueStmt |
| stmts.kt:31:5:33:5 | for (... : ...) | EnhancedForStmt |
| stmts.kt:31:21:33:5 | { ... } | BlockStmt |
| stmts.kt:32:9:32:24 | ... -> ... | WhenBranch |
| stmts.kt:32:9:32:24 | <Expr>; | ExprStmt |
| stmts.kt:32:13:32:24 | ... -> ... | WhenBranch |
| stmts.kt:32:20:32:24 | break | BreakStmt |
| stmts.kt:35:13:39:5 | <Label>: ... | LabeledStmt |
| stmts.kt:35:13:39:5 | for (... : ...) | EnhancedForStmt |
@@ -53,16 +53,16 @@
| stmts.kt:36:9:38:25 | do ... while (...) | DoStmt |
| stmts.kt:36:9:38:25 | { ... } | BlockStmt |
| stmts.kt:36:13:38:9 | { ... } | BlockStmt |
| stmts.kt:37:13:37:36 | ... -> ... | WhenBranch |
| stmts.kt:37:13:37:36 | <Expr>; | ExprStmt |
| stmts.kt:37:17:37:36 | ... -> ... | WhenBranch |
| stmts.kt:37:24:37:36 | break | BreakStmt |
| stmts.kt:41:5:43:5 | for (... : ...) | EnhancedForStmt |
| stmts.kt:41:5:43:5 | { ... } | BlockStmt |
| stmts.kt:41:11:41:11 | var ...; | LocalVariableDeclStmt |
| stmts.kt:41:13:41:13 | var ...; | LocalVariableDeclStmt |
| stmts.kt:41:39:43:5 | { ... } | BlockStmt |
| stmts.kt:42:9:42:24 | ... -> ... | WhenBranch |
| stmts.kt:41:39:43:5 | { ... } | BlockStmt |
| stmts.kt:42:9:42:24 | <Expr>; | ExprStmt |
| stmts.kt:42:13:42:24 | ... -> ... | WhenBranch |
| stmts.kt:42:20:42:24 | break | BreakStmt |
| stmts.kt:46:23:56:1 | { ... } | BlockStmt |
| stmts.kt:47:5:55:5 | try ... | TryStmt |
@@ -90,19 +90,19 @@ enclosing
| stmts.kt:12:5:14:18 | { ... } | stmts.kt:2:41:20:1 | { ... } |
| stmts.kt:12:8:14:5 | { ... } | stmts.kt:12:5:14:18 | do ... while (...) |
| stmts.kt:13:9:13:16 | return ... | stmts.kt:12:8:14:5 | { ... } |
| stmts.kt:15:9:15:9 | var ...; | stmts.kt:2:41:20:1 | { ... } |
| stmts.kt:17:9:17:10 | var ...; | stmts.kt:2:41:20:1 | { ... } |
| stmts.kt:17:26:17:58 | ... -> ... | stmts.kt:17:9:17:10 | var ...; |
| stmts.kt:17:26:17:58 | ... -> ... | stmts.kt:17:9:17:10 | var ...; |
| stmts.kt:17:35:17:43 | { ... } | stmts.kt:17:26:17:58 | ... -> ... |
| stmts.kt:17:37:17:37 | <Expr>; | stmts.kt:17:35:17:43 | { ... } |
| stmts.kt:17:50:17:58 | { ... } | stmts.kt:17:26:17:58 | ... -> ... |
| stmts.kt:17:52:17:52 | <Expr>; | stmts.kt:17:50:17:58 | { ... } |
| stmts.kt:18:9:18:10 | var ...; | stmts.kt:2:41:20:1 | { ... } |
| stmts.kt:18:26:18:56 | ... -> ... | stmts.kt:18:9:18:10 | var ...; |
| stmts.kt:18:26:18:56 | ... -> ... | stmts.kt:18:9:18:10 | var ...; |
| stmts.kt:18:37:18:37 | <Expr>; | stmts.kt:18:26:18:56 | ... -> ... |
| stmts.kt:18:52:18:52 | <Expr>; | stmts.kt:18:26:18:56 | ... -> ... |
| stmts.kt:15:5:15:13 | var ...; | stmts.kt:2:41:20:1 | { ... } |
| stmts.kt:17:5:17:58 | var ...; | stmts.kt:2:41:20:1 | { ... } |
| stmts.kt:17:29:17:43 | ... -> ... | stmts.kt:17:5:17:58 | var ...; |
| stmts.kt:17:35:17:43 | { ... } | stmts.kt:17:29:17:43 | ... -> ... |
| stmts.kt:17:37:17:41 | <Expr>; | stmts.kt:17:35:17:43 | { ... } |
| stmts.kt:17:50:17:58 | ... -> ... | stmts.kt:17:5:17:58 | var ...; |
| stmts.kt:17:50:17:58 | { ... } | stmts.kt:17:50:17:58 | ... -> ... |
| stmts.kt:17:52:17:56 | <Expr>; | stmts.kt:17:50:17:58 | { ... } |
| stmts.kt:18:5:18:56 | var ...; | stmts.kt:2:41:20:1 | { ... } |
| stmts.kt:18:29:18:41 | ... -> ... | stmts.kt:18:5:18:56 | var ...; |
| stmts.kt:18:37:18:41 | <Expr>; | stmts.kt:18:29:18:41 | ... -> ... |
| stmts.kt:18:52:18:56 | ... -> ... | stmts.kt:18:5:18:56 | var ...; |
| stmts.kt:18:52:18:56 | <Expr>; | stmts.kt:18:52:18:56 | ... -> ... |
| stmts.kt:19:5:19:16 | return ... | stmts.kt:2:41:20:1 | { ... } |
| stmts.kt:23:11:27:5 | <Label>: ... | stmts.kt:22:27:44:1 | { ... } |
| stmts.kt:23:11:27:5 | while (...) | stmts.kt:23:11:27:5 | <Label>: ... |
@@ -110,33 +110,33 @@ enclosing
| stmts.kt:24:9:26:25 | do ... while (...) | stmts.kt:24:9:26:25 | { ... } |
| stmts.kt:24:9:26:25 | { ... } | stmts.kt:23:27:27:5 | { ... } |
| stmts.kt:24:13:26:9 | { ... } | stmts.kt:24:9:26:25 | do ... while (...) |
| stmts.kt:25:13:25:33 | ... -> ... | stmts.kt:25:13:25:33 | <Expr>; |
| stmts.kt:25:13:25:33 | <Expr>; | stmts.kt:24:13:26:9 | { ... } |
| stmts.kt:25:24:25:33 | break | stmts.kt:25:13:25:33 | ... -> ... |
| stmts.kt:25:17:25:33 | ... -> ... | stmts.kt:25:13:25:33 | <Expr>; |
| stmts.kt:25:24:25:33 | break | stmts.kt:25:17:25:33 | ... -> ... |
| stmts.kt:28:5:29:16 | while (...) | stmts.kt:22:27:44:1 | { ... } |
| stmts.kt:29:9:29:16 | continue | stmts.kt:28:5:29:16 | while (...) |
| stmts.kt:31:5:33:5 | for (... : ...) | stmts.kt:22:27:44:1 | { ... } |
| stmts.kt:31:21:33:5 | { ... } | stmts.kt:31:5:33:5 | for (... : ...) |
| stmts.kt:32:9:32:24 | ... -> ... | stmts.kt:32:9:32:24 | <Expr>; |
| stmts.kt:32:9:32:24 | <Expr>; | stmts.kt:31:21:33:5 | { ... } |
| stmts.kt:32:20:32:24 | break | stmts.kt:32:9:32:24 | ... -> ... |
| stmts.kt:32:13:32:24 | ... -> ... | stmts.kt:32:9:32:24 | <Expr>; |
| stmts.kt:32:20:32:24 | break | stmts.kt:32:13:32:24 | ... -> ... |
| stmts.kt:35:13:39:5 | <Label>: ... | stmts.kt:22:27:44:1 | { ... } |
| stmts.kt:35:13:39:5 | for (... : ...) | stmts.kt:35:13:39:5 | <Label>: ... |
| stmts.kt:35:29:39:5 | { ... } | stmts.kt:35:13:39:5 | for (... : ...) |
| stmts.kt:36:9:38:25 | do ... while (...) | stmts.kt:36:9:38:25 | { ... } |
| stmts.kt:36:9:38:25 | { ... } | stmts.kt:35:29:39:5 | { ... } |
| stmts.kt:36:13:38:9 | { ... } | stmts.kt:36:9:38:25 | do ... while (...) |
| stmts.kt:37:13:37:36 | ... -> ... | stmts.kt:37:13:37:36 | <Expr>; |
| stmts.kt:37:13:37:36 | <Expr>; | stmts.kt:36:13:38:9 | { ... } |
| stmts.kt:37:24:37:36 | break | stmts.kt:37:13:37:36 | ... -> ... |
| stmts.kt:37:17:37:36 | ... -> ... | stmts.kt:37:13:37:36 | <Expr>; |
| stmts.kt:37:24:37:36 | break | stmts.kt:37:17:37:36 | ... -> ... |
| stmts.kt:41:5:43:5 | for (... : ...) | stmts.kt:22:27:44:1 | { ... } |
| stmts.kt:41:5:43:5 | { ... } | stmts.kt:41:5:43:5 | for (... : ...) |
| stmts.kt:41:11:41:11 | var ...; | stmts.kt:41:5:43:5 | { ... } |
| stmts.kt:41:13:41:13 | var ...; | stmts.kt:41:5:43:5 | { ... } |
| stmts.kt:41:39:43:5 | { ... } | stmts.kt:41:5:43:5 | { ... } |
| stmts.kt:42:9:42:24 | ... -> ... | stmts.kt:42:9:42:24 | <Expr>; |
| stmts.kt:41:11:41:11 | var ...; | stmts.kt:41:39:43:5 | { ... } |
| stmts.kt:41:13:41:13 | var ...; | stmts.kt:41:39:43:5 | { ... } |
| stmts.kt:41:39:43:5 | { ... } | stmts.kt:41:5:43:5 | for (... : ...) |
| stmts.kt:41:39:43:5 | { ... } | stmts.kt:41:39:43:5 | { ... } |
| stmts.kt:42:9:42:24 | <Expr>; | stmts.kt:41:39:43:5 | { ... } |
| stmts.kt:42:20:42:24 | break | stmts.kt:42:9:42:24 | ... -> ... |
| stmts.kt:42:13:42:24 | ... -> ... | stmts.kt:42:9:42:24 | <Expr>; |
| stmts.kt:42:20:42:24 | break | stmts.kt:42:13:42:24 | ... -> ... |
| stmts.kt:47:5:55:5 | try ... | stmts.kt:46:23:56:1 | { ... } |
| stmts.kt:47:9:49:5 | { ... } | stmts.kt:47:5:55:5 | try ... |
| stmts.kt:48:9:48:30 | throw ... | stmts.kt:47:9:49:5 | { ... } |