From 3a46b5a45ad8e6b4870e0ee5a029d0fb150594a3 Mon Sep 17 00:00:00 2001 From: "anastasiia.spaseeva" Date: Mon, 20 Apr 2020 14:48:17 +0300 Subject: [PATCH] [Spec tests] Add path element at testMaps for main links also --- .../additive-expression/testsMap.json | 2 + .../kotlin.nothing-1/testsMap.json | 10 ++++ .../kotlin.unit/testsMap.json | 1 + .../expressions/cast-expression/testsMap.json | 1 + .../comparison-expressions/testsMap.json | 4 ++ .../conditional-expression/testsMap.json | 10 ++++ .../boolean-literals/testsMap.json | 26 +++++++++ .../character-literals/testsMap.json | 1 + .../binary-integer-literals/testsMap.json | 2 + .../decimal-integer-literals/testsMap.json | 2 + .../testsMap.json | 2 + .../real-literals/testsMap.json | 16 ++++++ .../testsMap.json | 3 + .../elvis-operator-expression/testsMap.json | 1 + .../testsMap.json | 9 +++ .../value-equality-expressions/testsMap.json | 10 ++++ .../indexing-expressions/testsMap.json | 5 ++ .../break-expression/testsMap.json | 4 ++ .../continue-expression/testsMap.json | 4 ++ .../return-expressions/testsMap.json | 5 ++ .../testsMap.json | 3 + .../testsMap.json | 3 + .../multiplicative-expression/testsMap.json | 3 + .../testsMap.json | 3 + .../testsMap.json | 7 +++ .../testsMap.json | 7 +++ .../logical-not-expression/testsMap.json | 1 + .../prefix-decrement-expression/testsMap.json | 7 +++ .../prefix-increment-expression/testsMap.json | 7 +++ .../unary-minus-expression/testsMap.json | 1 + .../unary-plus-expression/testsMap.json | 1 + .../range-expression/testsMap.json | 1 + .../expressions/try-expression/testsMap.json | 12 ++++ .../testsMap.json | 5 ++ .../type-checking-expression/testsMap.json | 4 ++ .../expressions/when-expression/testsMap.json | 10 ++++ .../infix-function-call/testsMap.json | 1 + .../operator-call/testsMap.json | 10 ++++ .../testsMap.json | 9 +++ .../receivers/testsMap.json | 5 ++ .../operator-assignments/testsMap.json | 20 +++++++ .../simple-assignments/testsMap.json | 12 ++++ .../do-while-loop-statement/testsMap.json | 2 + .../while-loop-statement/testsMap.json | 2 + .../type-system/introduction-1/testsMap.json | 1 + .../kotlin.nothing/testsMap.json | 2 + .../conditional-expressions/testsMap.json | 8 +++ .../abstract-classes/testsMap.json | 17 ++++++ .../local-property-declaration/testsMap.json | 1 + .../additive-expression/testsMap.json | 1 + .../kotlin.nothing-1/testsMap.json | 1 + .../kotlin.unit/testsMap.json | 1 + .../comparison-expressions/testsMap.json | 3 + .../conditional-expression/testsMap.json | 2 + .../boolean-literals/testsMap.json | 5 ++ .../character-literals/testsMap.json | 5 ++ .../binary-integer-literals/testsMap.json | 4 ++ .../decimal-integer-literals/testsMap.json | 3 + .../testsMap.json | 5 ++ .../real-literals/testsMap.json | 38 +++++++++++++ .../testsMap.json | 13 +++++ .../elvis-operator-expression/testsMap.json | 1 + .../value-equality-expressions/testsMap.json | 1 + .../break-expression/testsMap.json | 1 + .../continue-expression/testsMap.json | 1 + .../return-expressions/testsMap.json | 2 + .../jump-expressions/testsMap.json | 1 + .../testsMap.json | 2 + .../testsMap.json | 2 + .../multiplicative-expression/testsMap.json | 1 + .../testsMap.json | 2 + .../logical-not-expression/testsMap.json | 1 + .../prefix-decrement-expression/testsMap.json | 2 + .../prefix-increment-expression/testsMap.json | 2 + .../unary-minus-expression/testsMap.json | 1 + .../unary-plus-expression/testsMap.json | 1 + .../range-expression/testsMap.json | 1 + .../expressions/try-expression/testsMap.json | 14 +++++ .../testsMap.json | 1 + .../type-checking-expression/testsMap.json | 1 + .../exhaustive-when-expressions/testsMap.json | 16 ++++++ .../expressions/when-expression/testsMap.json | 32 +++++++++++ .../testsMap.json | 14 +++++ .../call-with-named-parameters/testsMap.json | 16 ++++++ .../testsMap.json | 1 + .../testsMap.json | 21 +++++++ .../testsMap.json | 12 ++++ .../infix-function-call/testsMap.json | 10 ++++ .../operator-call/testsMap.json | 8 +++ .../testsMap.json | 3 + .../receivers/testsMap.json | 3 + .../operator-assignments/testsMap.json | 2 + .../statements/assignments/testsMap.json | 3 + .../do-while-loop-statement/testsMap.json | 2 + .../while-loop-statement/testsMap.json | 2 + .../smart-cast-sink-stability/testsMap.json | 2 + .../type-system/introduction-1/testsMap.json | 5 ++ .../built-in-types/kotlin.any/testsMap.json | 8 ++- .../kotlin.nothing/testsMap.json | 12 +++- .../binary-integer-literals/testsMap.json | 10 ++++ .../decimal-integer-literals/testsMap.json | 5 ++ .../testsMap.json | 9 +++ .../real-literals/testsMap.json | 55 +++++++++++++++++++ .../testsMap.json | 14 +++++ .../expressions/when-expression/testsMap.json | 16 ++++++ .../spec/utils/TestsJsonMapGenerator.kt | 2 +- 106 files changed, 679 insertions(+), 6 deletions(-) diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/additive-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/additive-expression/testsMap.json index d0fdcbdaff1..8343bfe80ac 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/additive-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/additive-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "A - B is exactly the same as A.MINUS(B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/additive-expression/p-2/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "A + B is exactly the same as A.plus(B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/additive-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/testsMap.json index 73bcb531b29..565f1f09d81 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check kotlin.Nothing type", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check kotlin.Nothing type", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check kotlin.Nothing type", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check kotlin.Nothing type", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -34,6 +38,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "ckeck a common type of String and Nothing is String", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.10.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -41,6 +46,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check kotlin.Nothing type", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -48,6 +54,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check kotlin.Nothing type", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.9.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -55,6 +62,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check kotlin.Nothing type", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -62,6 +70,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check kotlin.Nothing type", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -69,6 +78,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check kotlin.Nothing by throwing the exception", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/testsMap.json index bcdfbaf1af0..584ee272864 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "todo", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/cast-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/cast-expression/testsMap.json index a61ad446a25..b523adca3ec 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/cast-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/cast-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "check of the cast operators as or as?", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/cast-expression/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/comparison-expressions/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/comparison-expressions/testsMap.json index c99308bce5c..2f9b6e222de 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/comparison-expressions/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/comparison-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "These operators are overloadable (A \u003c B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/comparison-expressions/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "These operators are overloadable (A \u003e\u003d B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/comparison-expressions/p-1/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "These operators are overloadable (A \u003c\u003d B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/comparison-expressions/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "These operators are overloadable (A \u003e B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/comparison-expressions/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/testsMap.json index 17b9ea7d0aa..0e531d37743 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "The type of the condition expression must be a subtype of kotlin.Boolean, otherwise it is an error", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-6/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -19,6 +20,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "if-expression: check the correct branch is evaluating", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -26,6 +28,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "if-expression: check the correct branch is evaluating", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-1/pos/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -33,6 +36,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "if-expression: check the correct branch is evaluating", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-1/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -40,6 +44,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "if-expression: check the correct branch is evaluating", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-1/pos/2.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -47,6 +52,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "if-expression: check the correct branch is evaluating", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-1/pos/2.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -54,6 +60,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "if-expression: check the correct branch is evaluating", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -61,6 +68,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "if-expression: check the correct branch is evaluating", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -68,6 +76,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "if-expression: check the correct branch is evaluating", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-1/pos/2.6.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -95,6 +104,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "branchless conditional expression, despite being of almost no practical use, is valid in Kotlin", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/conditional-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/testsMap.json index 68f6a7bfa2a..d5defa6e036 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the companionObject.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.10.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the variableDeclarationEntry.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.24.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the class.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.1.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the infixFunctionCall.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.20.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -34,6 +38,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the typeParameter.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.14.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -41,6 +46,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the packageComplex.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -48,6 +54,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the catchBlock.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.21.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -55,6 +62,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the parameter.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.15.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -62,6 +70,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the fileAnnotationSimple.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -69,6 +78,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the function.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.11.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -76,6 +86,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the valueArgument.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.25.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -83,6 +94,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the unescapedAnnotation.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.9.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -90,6 +102,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the typeAlias.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.18.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -97,6 +110,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the stringTemplateElement.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -104,6 +118,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the import.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.19.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -111,6 +126,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the labelDefinition.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.22.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -118,6 +134,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the fileAnnotationComplex.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.16.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -125,6 +142,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the enumEntry.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -132,6 +150,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the setter.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.12.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -139,6 +158,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the callableReference.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.26.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -146,6 +166,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the typeConstraint.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -153,6 +174,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the simpleUserType.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.13.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -160,6 +182,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the labelReference.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -167,6 +190,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the atomicExpression.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.23.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -174,6 +198,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the object.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.17.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -181,6 +206,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the packageSimple.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.6.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/character-literals/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/character-literals/testsMap.json index 6c89ee0fbe6..2eef07ad861 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/character-literals/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/character-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "character literal codepoint is equal to the unicode symbol codes", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/character-literals/p-4/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json index b640fcd4990..c554008fd67 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Sequences with binary digit symbols separated by underscores.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Sequences with binary digit symbols.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json index 9ca9d7fa38c..aee6cc84dbf 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Sequences with decimal digit symbols separated by underscores.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Sequences with decimal digit symbols.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json index f6014b86093..85ada031d69 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Sequences with hexadecimal digit symbols separated by underscores.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Sequences with hexadecimal digit symbols.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/testsMap.json index f0c3c85982d..da6c383145b 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals suffixed by f/F (the float suffix) with a different whole-number part and fraction part.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals with a different whole-number part and fraction part.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -28,6 +30,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with underscores in a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -35,6 +38,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with an exponent mark and underscores in a whole-number part, a fraction part and an exponent part.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-4/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -42,6 +46,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with an omitted whole-number part and underscores in a whole-number part, a fraction part and an exponent part.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-4/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -49,6 +54,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with an omitted fraction part and underscores in a whole-number part, a fraction part and an exponent part.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-4/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -56,6 +62,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with underscores in a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -69,6 +76,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals with omitted a fraction part, suffixed by f/F (float suffix).", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-3/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -76,6 +84,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted a fraction part and an exponent mark, suffixed by f/F (float suffix).", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-3/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -83,6 +92,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted a fraction part and an exponent mark.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-3/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -92,6 +102,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with omitted a whole-number part.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-3/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -99,6 +110,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted a whole-number part and an exponent mark.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-3/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -106,6 +118,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with omitted a whole-number part and an exponent mark.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-3/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -113,6 +126,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals with omitted a whole-number part.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -126,6 +140,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with an exponent mark.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -133,6 +148,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals with an exponent mark.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/real-literals/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json index 1d80f5d7350..e7a33b5c7e2 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with long literal mark.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with long literal mark.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Decimal integer literals with long literal mark.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/elvis-operator-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/elvis-operator-expression/testsMap.json index d3fccc305cd..00d0a219ec9 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/elvis-operator-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/elvis-operator-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "Check Elvis evaluation", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/elvis-operator-expression/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/testsMap.json index f14ee25fde8..1730fc76662 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check if two values are equal (\u003d\u003d\u003d) by reference", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "two values are equal (\u003d\u003d\u003d) or non-equal (!\u003d\u003d) by reference", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/p-1/pos/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check if values are non-equal (!\u003d\u003d) by reference", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/p-1/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check if two values are non-equal (!\u003d\u003d) by reference", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -34,6 +38,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check if two values are equal (\u003d\u003d\u003d) by reference", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -51,6 +56,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check equallity by refference via constructor", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -74,6 +80,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "Any instance of the null reference null is equal by reference to any other instance of the null reference;", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/p-3/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -81,6 +88,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "Any instance of the null reference null is equal by reference to any other instance of the null reference;", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/p-3/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -90,6 +98,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "If these values are non-equal by value, they are also non-equal by reference;", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/reference-equality-expressions/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/testsMap.json index 85cc1604b34..a6b7c2a1ad3 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -34,6 +38,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -43,6 +48,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -50,6 +56,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -57,6 +64,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -64,6 +72,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -71,6 +80,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "check value-equality-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/equality-expressions/value-equality-expressions/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/indexing-expressions/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/indexing-expressions/testsMap.json index cb63178e7b7..e38d5aec325 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/indexing-expressions/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/indexing-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-220", "casesNumber": 0, "description": "A[I_0,I_1,...,I_N] is exactly the same as A.get(I_0,I_1,...,I_N), where get is a valid operator function available in the current scope", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/indexing-expressions/p-3/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-220", "casesNumber": 0, "description": "A[I_0,I_1,...,I_N] is exactly the same as A.get(I_0,I_1,...,I_N), where get is a valid operator function available in the current scope", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/indexing-expressions/p-3/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-220", "casesNumber": 0, "description": "A[I_0,I_1,...,I_N] is exactly the same as A.get(I_0,I_1,...,I_N), where get is a valid operator function available in the current scope", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/indexing-expressions/p-3/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-220", "casesNumber": 0, "description": "A[I_0,I_1,...,I_N] is exactly the same as A.get(I_0,I_1,...,I_N), where get is a valid operator function available in the current scope", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/indexing-expressions/p-3/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -34,6 +38,7 @@ "specVersion": "0.1-220", "casesNumber": 0, "description": "A[I_0,I_1,...,I_N] is exactly the same as A.get(I_0,I_1,...,I_N), where get is a valid operator function available in the current scope", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/indexing-expressions/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/break-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/break-expression/testsMap.json index 6fe507be3e6..11342280b55 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/break-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/break-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A labeled break expression, denoted break@Loop, where Loop is a label of a labeled loop statement L, which continue-jumps to the loop L.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/break-expression/p-3/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A labeled break expression, denoted break@Loop, where Loop is a label of a labeled loop statement L, which break-jumps to the loop L.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/break-expression/p-3/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -22,6 +24,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A simple break expression, specified using the continue keyword, which break-jumps to the innermost loop statement in the current scope", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/break-expression/p-3/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -29,6 +32,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A simple break expression, specified using the break keyword, which break-jumps to the innermost loop statement in the current scope", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/break-expression/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/continue-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/continue-expression/testsMap.json index 7bcd06daa70..7555cc6e824 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/continue-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/continue-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A labeled continue expression, denoted continue@Loop, where Loop is a label of a labeled loop statement L, which continue-jumps to the loop L.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/continue-expression/p-3/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A labeled continue expression, denoted continue@Loop, where Loop is a label of a labeled loop statement L, which continue-jumps to the loop L.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/continue-expression/p-3/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -22,6 +24,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A simple continue expression, specified using the continue keyword, which continue-jumps to the innermost loop statement in the current scope", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/continue-expression/p-3/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -29,6 +32,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A simple continue expression, specified using the continue keyword, which continue-jumps to the innermost loop statement in the current scope", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/continue-expression/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/return-expressions/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/return-expressions/testsMap.json index 67dacc5441f..67418024c0b 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/return-expressions/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/return-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/return-expressions/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/return-expressions/p-1/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/return-expressions/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -89,6 +92,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "If several declarations match one name, the return is considered to be from the nearest matching function;", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/return-expressions/p-3/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -114,6 +118,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "If return@Context is inside a lambda expression body, the name of the function using this lambda expression as its argument may be used as Context to refer to the lambda literal itself", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/jump-expressions/return-expressions/p-3/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/logical-conjunction-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/logical-conjunction-expression/testsMap.json index a3b8c4d14b9..f0e3178a9fb 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/logical-conjunction-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/logical-conjunction-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "operator \u0026\u0026 does not evaluate the right hand side argument unless the left hand side argument evaluated to false.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/logical-conjunction-expression/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "operator \u0026\u0026 does not evaluate the right hand side argument unless the left hand side argument evaluated to false.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/logical-conjunction-expression/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "operator \u0026\u0026 does not evaluate the right hand side argument unless the left hand side argument evaluated to false.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/logical-conjunction-expression/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/logical-disjunction-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/logical-disjunction-expression/testsMap.json index 9b8ba924c07..8bbfcf93a21 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/logical-disjunction-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/logical-disjunction-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "operator || does not evaluate the right hand side argument unless the left hand side argument evaluated to false", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/logical-disjunction-expression/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "operator || does not evaluate the right hand side argument unless the left hand side argument evaluated to false", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/logical-disjunction-expression/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "operator || does not evaluate the right hand side argument unless the left hand side argument evaluated to false", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/logical-disjunction-expression/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/multiplicative-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/multiplicative-expression/testsMap.json index 43bb575e97d..23a3aa4e206 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/multiplicative-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/multiplicative-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "A / B is exactly the same as A.div(B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/multiplicative-expression/p-2/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "A % B is exactly the same as A.rem(B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/multiplicative-expression/p-2/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -24,6 +26,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "A * B is exactly the same as A.times(B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/multiplicative-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/not-null-assertion-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/not-null-assertion-expression/testsMap.json index 5fcc45daa39..4d406b039a9 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/not-null-assertion-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/not-null-assertion-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-220", "casesNumber": 0, "description": "For an expression e!!, if the type of e is nullable, a not-null assertion expression checks, whether the evaluation result of e is equal to null and, if it is, throws a runtime exception.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/not-null-assertion-expression/p-2/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-220", "casesNumber": 0, "description": "For an expression e!!, if the type of e is nullable, a not-null assertion expression checks, whether the evaluation result of e is equal to null and, if it is, throws a runtime exception.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/not-null-assertion-expression/p-2/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -40,6 +42,7 @@ "specVersion": "0.1-220", "casesNumber": 0, "description": "If the evaluation result of e is not equal to null, the result of e!! is the evaluation result of e.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/not-null-assertion-expression/p-2/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/testsMap.json index ed121e2c0c9..d4fb59b9f17 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "check postfix decrement expression has the same type as its operand expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/p-6/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "check postfix decrement expression has the same type as its operand expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/p-6/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -50,6 +52,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check the result of dec() is assigned to A, the return type of dec must be a subtype of A.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -63,6 +66,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check postfix decrement expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -70,6 +74,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check postfix decrement expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -83,6 +88,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check for A-- expression A must be an assignable expression (a navigation expression referring to a mutable property)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -90,6 +96,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check for a decrement expression A-- expression A must be an assignable expression (an indexing expression)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-decrement-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/testsMap.json index 50383ceccd0..8ae2e01aae5 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "check postfix increment expression has the same type as its operand expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/p-6/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": " check postfix increment expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/p-6/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -50,6 +52,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check the result of inc() is assigned to A, the return type of inc must be a subtype of A.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -63,6 +66,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check postfix increment expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -70,6 +74,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check postfix increment expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -83,6 +88,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check for A++ expression A must be an assignable expression (a navigation expression referring to a mutable property)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -90,6 +96,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check for a increment expression A++ expression A must be an assignable expression (an indexing expression)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/postfix-operator-expressions/postfix-increment-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/logical-not-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/logical-not-expression/testsMap.json index 4a3b3f700c9..157c83b9bd0 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/logical-not-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/logical-not-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-220", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/logical-not-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/testsMap.json index 4d322fde558..20e5ad26e9f 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/testsMap.json @@ -46,6 +46,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check the result of dec() is assigned to A, the return type of inc must be a subtype of A.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -59,6 +60,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/p-6/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -66,6 +68,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/p-6/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -79,6 +82,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -86,6 +90,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "A prefix decrement expression is an expression which uses the prefix form of operator --", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -99,6 +104,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check for a prefix decrement expression --A expression A must be an assignable expression (a navigation expression referring to a mutable property)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -106,6 +112,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check for a prefix increment expression --A expression A must be an assignable expression (an indexing expression)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-decrement-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/testsMap.json index e4acaf4eae0..892f36f7df4 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/testsMap.json @@ -46,6 +46,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check the result of inc() is assigned to A, the return type of inc must be a subtype of A.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -59,6 +60,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/p-6/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -66,6 +68,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/p-6/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -79,6 +82,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -86,6 +90,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -99,6 +104,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check for a prefix increment expression ++A expression A must be an assignable expression (a navigation expression referring to a mutable property)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -106,6 +112,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check for a prefix increment expression ++A expression A must be an assignable expression (an indexing expression)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/prefix-increment-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-minus-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-minus-expression/testsMap.json index b07a2ad6285..f61086d7801 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-minus-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-minus-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "exactly the same as A.unaryMinus() where unaryMinus is a valid operator function available in the current scope.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-minus-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-plus-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-plus-expression/testsMap.json index 2ba2b0c3a0b..f87814cefa4 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-plus-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-plus-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "+A is exactly the same as A.unaryPlus() where unaryMinus is a valid operator function available in the current scope.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/prefix-expressions/unary-plus-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/range-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/range-expression/testsMap.json index 5fc7b82b9da..2821e898176 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/range-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/range-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "A..B is exactly the same as A.rangeTo(B)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/range-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/testsMap.json index 5376352189d..49df11c5646 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "finally block has no effect on the value returned by the try-expression", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-7/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -19,6 +20,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "The value of the try-expression is the same as the value of the last expression of the try or catch block", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-6/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -32,6 +34,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "catch block is evaluated immediately after the exception is thrown and the exception itself is passed inside the catch block as the corresponding parameter.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-2/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -53,6 +56,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "catch block is evaluated immediately after the exception is thrown and the exception itself is passed inside the catch block as the corresponding parameter.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-2/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -60,6 +64,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "catch block is evaluated immediately after the exception is thrown and the exception itself is passed inside the catch block as the corresponding parameter.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-2/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -67,6 +72,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "catch block is evaluated immediately after the exception is thrown and the exception itself is passed inside the catch block as the corresponding parameter.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-2/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -102,6 +108,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "If there are several catch blocks which match the exception type, the first one is picked.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-2/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -109,6 +116,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "If there are several catch blocks which match the exception type, the first one is picked.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-2/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -122,6 +130,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "If an exception was thrown, but no catch block matched its type, the finally block is evaluated before propagating the exception up the call stack", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-5/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -133,6 +142,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "the finally block is evaluated after the evaluation of the matching catch block.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-5/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -142,6 +152,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "If an exception was thrown, but no catch block matched its type, the finally block is evaluated before propagating the exception up the call stack", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-5/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -151,6 +162,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "If no exception is thrown during the evaluation of the try body, no catch blocks are executed, the finally block is evaluated after the try body, and the program execution continues as normal.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/try-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/testsMap.json index 6449ae368c2..4c551ca86a5 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": " A in B is exactly the same as B.contains(A);", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": " A in B is exactly the same as B.contains(A);", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -136,6 +138,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": " A in B is exactly the same as B.contains(A);", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -143,6 +146,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": " A in B is exactly the same as B.contains(A);", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -156,6 +160,7 @@ "specVersion": "0.1-218", "casesNumber": 0, "description": "The contains function must have a return type kotlin.Boolean, otherwise it is a compile-time error.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/p-5/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/testsMap.json index 22b76d6ff3e..a49af0eba24 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "checks whether the runtime type of E is not a subtype of T for !is operator.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "checks whether the runtime type of EE is a subtype of TT for is operator", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/p-1/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -26,6 +28,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "E is T: The type T must be runtime-available, otherwise it is a compiler error", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -39,6 +42,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "the expression null is T? for any type T always evaluates to true", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/testsMap.json index 4ca7181f130..807b5affc6d 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": " it is possible to replace the else condition with an always-true condition (Boolean)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-4/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": " it is possible to replace the else condition with an always-true condition (Boolean)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-4/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": " it is possible to replace the else condition with an always-true condition (sealed class)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-4/neg/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "it is possible to replace the else condition with an always-true condition (Enum)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -38,6 +42,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": " it is possible to replace the else condition with an always-true condition (Boolean)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -45,6 +50,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": " it is possible to replace the else condition with an always-true condition (Boolean)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-4/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -52,6 +58,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": " it is possible to replace the else condition with an always-true condition (sealed class)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-4/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -59,6 +66,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "it is possible to replace the else condition with an always-true condition (Enum)", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -72,6 +80,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "The else condition is a special condition which evaluates to true if none of the branches above it evaluated to true.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-5/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -83,6 +92,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "The else condition must also be in the last when entry of when expression, otherwise it is a compile-time error.", + "path": "compiler/tests-spec/testData/codegen/box/linked/expressions/when-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/testsMap.json index 34219ceecb7..048cb857d93 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "infix calls for properties", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/testsMap.json index 2ce31da0950..90ae7fee389 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "Extension callables, declared in the package scope, for for-loop operator iterator call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "Star-imported extension callables for for-loop operator iterator call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "Non-extension member callables for for-loop operator iterator call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "Star-imported extension callables for delegated properties call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.10.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -34,6 +38,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "Explicitly imported extension callables for delegated properties call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -41,6 +46,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "Extension callables, declared in the package scope, for delegated properties call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.9.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -48,6 +54,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "Non-extension member callables for delegated properties call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -55,6 +62,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "Local extension callables for for-loop operator iterator call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -62,6 +70,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "Explicitly imported extension callables for for-loop operator iterator call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -69,6 +78,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "local extension callables for delegated properties call", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.7.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/testsMap.json index 10fc0b5bb77..79c3a5a42f9 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "function-like prio is higher than property-like callables", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/p-5/pos/1.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "function-like prio is higher than property-like callables", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/p-5/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "function-like prio is higher than property-like callables", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/p-5/pos/1.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "function-like prio is higher than property-like callables", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/p-5/pos/1.10.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -34,6 +38,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "function-like prio is higher than property-like callables", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/p-5/pos/1.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -41,6 +46,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "function-like prio is higher than property-like callables", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/p-5/pos/1.9.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -48,6 +54,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "function-like prio is higher than property-like callables", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/p-5/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -55,6 +62,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "function-like prio is higher than property-like callables", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/p-5/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -62,6 +70,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "function-like prio is higher than property-like callables", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/callables-and-invoke-convention/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/receivers/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/receivers/testsMap.json index 9ae8f69f721..59e5fd0957b 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/receivers/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/overload-resolution/receivers/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "implicit this receiver has higher priority than any companion object receiver", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/receivers/p-5/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-268", "casesNumber": 0, "description": "implicit this receiver has higher priority than any companion object receiver", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/receivers/p-5/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -22,6 +24,7 @@ "specVersion": "0.1-278", "casesNumber": 0, "description": "The phantom static implicit this receiver has higher priority than the current class companion object receiver;", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/receivers/p-5/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -31,6 +34,7 @@ "specVersion": "0.1-278", "casesNumber": 0, "description": "Superclass companion object receivers are prioritized according to the inheritance order", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/receivers/p-5/pos/5.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -48,6 +52,7 @@ "specVersion": "0.1-278", "casesNumber": 0, "description": "Current class companion object receiver has higher priority than any of the superclass companion objects;", + "path": "compiler/tests-spec/testData/codegen/box/linked/overload-resolution/receivers/p-5/pos/4.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/testsMap.json index 6586a1b8272..1cd9e00d0fc 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A +\u003d B is exactly the same as A.plusAssign(B) or A \u003d A.plus(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A +\u003d B is exactly the same as A.plusAssign(B) or A \u003d A.plus(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -50,6 +52,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A /\u003d B is exactly the same as A.divAssign(B) or A \u003d A.div(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/10.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -57,6 +60,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A /\u003d B is exactly the same as A.divAssign(B) or A \u003d A.div(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/10.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -94,6 +98,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A %\u003d B is exactly the same as A.remAssign(B) or A \u003d A.rem(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/13.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -101,6 +106,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A %\u003d B is exactly the same as A.remAssign(B) or A \u003d A.rem(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/13.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -128,6 +134,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A *\u003d B is exactly the same as A.timesAssign(B) or A \u003d A.times(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/7.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -135,6 +142,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A *\u003d B is exactly the same as A.timesAssign(B) or A \u003d A.times(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/7.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -172,6 +180,7 @@ "specVersion": "0.1-253", "casesNumber": 0, "description": "A -\u003d B is exactly the same as A.minusAssign(B) or A \u003d A.minus(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/4.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -179,6 +188,7 @@ "specVersion": "0.1-253", "casesNumber": 0, "description": "A -\u003d B is exactly the same as A.minusAssign(B) or A \u003d A.minus(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/neg/4.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -228,6 +238,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A +\u003d B is exactly the same as A.plusAssign(B) or A \u003d A.plus(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -235,6 +246,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A +\u003d B is exactly the same as A.plusAssign(B) or A \u003d A.plus(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -272,6 +284,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A /\u003d B is exactly the same as A.divAssign(B) or A \u003d A.div(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/10.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -279,6 +292,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A /\u003d B is exactly the same as A.divAssign(B) or A \u003d A.div(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/10.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -316,6 +330,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A %\u003d B is exactly the same as A.remAssign(B) or A \u003d A.rem(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/13.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -323,6 +338,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A %\u003d B is exactly the same as A.remAssign(B) or A \u003d A.rem(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/13.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -350,6 +366,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A *\u003d B is exactly the same as A.timesAssign(B) or A \u003d A.times(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/7.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -357,6 +374,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "A *\u003d B is exactly the same as A.timesAssign(B) or A \u003d A.times(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/7.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -402,6 +420,7 @@ "specVersion": "0.1-253", "casesNumber": 0, "description": "A -\u003d B is exactly the same as A.minusAssign(B) or A \u003d A.minus(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/4.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -409,6 +428,7 @@ "specVersion": "0.1-253", "casesNumber": 0, "description": "A -\u003d B is exactly the same as A.plusAssign(B) or A \u003d A.minus(B) (applied in order)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/operator-assignments/p-2/pos/4.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/testsMap.json index 59aa00ba019..9a2ec890f37 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-6/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -33,6 +34,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "check if a property has a setter, it is called using the right-hand side expression as its argument;If the left-hand side of an assignment refers to a mutable property through the usage of safe navigation operator (?.)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/1.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -40,6 +42,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "If a property has a setter, it is called using the right-hand side expression as its argument;", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -47,6 +50,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "If a property has a setter (including delegated properties), it is called using the right-hand side expression as its argument", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -54,6 +58,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "check if a property has a setter, it is called using the right-hand side expression as its argument;If the left-hand side of an assignment refers to a mutable property through the usage of safe navigation operator (?.)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/1.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -61,6 +66,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "check if a property has a setter, it is called using the right-hand side expression as its argument;If the left-hand side of an assignment refers to a mutable property through the usage of safe navigation operator (?.)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/1.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -68,6 +74,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "check if a property has a setter, it is called using the right-hand side expression as its argument;If the left-hand side of an assignment refers to a mutable property through the usage of safe navigation operator (?.)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -75,6 +82,7 @@ "specVersion": "0.1-300", "casesNumber": 0, "description": "check if a property has a setter, it is called using the right-hand side expression as its argument;If the left-hand side of an assignment refers to a mutable property through the usage of safe navigation operator (?.)", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -82,6 +90,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "If a property has a setter, it is called using the right-hand side expression as its argument;", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -99,6 +108,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "If a property has a setter, it is called using the right-hand side expression as its argument;", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -130,6 +140,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "If a property has a setter (including delegated properties), it is called using the right-hand side expression as its argument", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -145,6 +156,7 @@ "specVersion": "0.1-222", "casesNumber": 0, "description": "If a property has a setter, it is called using the right-hand side expression as its argument;", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/assignments/simple-assignments/p-2/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/do-while-loop-statement/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/do-while-loop-statement/testsMap.json index 140609237cd..90dc356a688 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/do-while-loop-statement/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/do-while-loop-statement/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-253", "casesNumber": 0, "description": "do-while-loop-statement evaluates the loop condition expression after evaluating the loop body.", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/do-while-loop-statement/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-253", "casesNumber": 0, "description": "do-while-loop-statement evaluates the loop condition expression after evaluating the loop body.", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/do-while-loop-statement/p-1/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/while-loop-statement/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/while-loop-statement/testsMap.json index 1fb441e4553..18437314e25 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/while-loop-statement/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/while-loop-statement/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-253", "casesNumber": 0, "description": "while-loop-statement evaluates the loop condition expression before evaluating the loop body.", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/while-loop-statement/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-253", "casesNumber": 0, "description": "while-loop-statement evaluates the loop condition expression before evaluating the loop body.", + "path": "compiler/tests-spec/testData/codegen/box/linked/statements/loop-statements/while-loop-statement/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, diff --git a/compiler/tests-spec/testData/codegen/box/linked/type-system/introduction-1/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/type-system/introduction-1/testsMap.json index afa3a2ff5d8..b78d77e3079 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/type-system/introduction-1/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/type-system/introduction-1/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "The use of Boolean literals as the identifier (with backtick) in the class.", + "path": "compiler/tests-spec/testData/codegen/box/linked/type-system/introduction-1/p-5/pos/2.1.kt", "unexpectedBehaviour": true, "linkType": "main" } diff --git a/compiler/tests-spec/testData/codegen/box/linked/type-system/type-kinds/built-in-types/kotlin.nothing/testsMap.json b/compiler/tests-spec/testData/codegen/box/linked/type-system/type-kinds/built-in-types/kotlin.nothing/testsMap.json index 092a4d88ec0..18ec7ff59a3 100644 --- a/compiler/tests-spec/testData/codegen/box/linked/type-system/type-kinds/built-in-types/kotlin.nothing/testsMap.json +++ b/compiler/tests-spec/testData/codegen/box/linked/type-system/type-kinds/built-in-types/kotlin.nothing/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "check the allowance of returning Nothing where String is expected", + "path": "compiler/tests-spec/testData/codegen/box/linked/type-system/type-kinds/built-in-types/kotlin.nothing/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-213", "casesNumber": 0, "description": "todo", + "path": "compiler/tests-spec/testData/codegen/box/linked/type-system/type-kinds/built-in-types/kotlin.nothing/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/testsMap.json index 919270445cc..213e6a9e58c 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-296", "casesNumber": 2, "description": "check any if-statement in kotlin may be trivially turned into such an expression by replacing the missing branch with a kotlin.Unit object expression.", + "path": "compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-296", "casesNumber": 2, "description": "check if-expressions must have both branches.", + "path": "compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/p-1/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -22,6 +24,7 @@ "specVersion": "0.1-296", "casesNumber": 8, "description": "check if-expressions must have both branches. (attempt to pass Nothing to if-condition without \u0027else\u0027 key word)", + "path": "compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/p-1/neg/1.3.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -29,6 +32,7 @@ "specVersion": "0.1-296", "casesNumber": 5, "description": "check if-expressions must have both branches. (attempt to pass Nothing to if-condition with \u0027else\u0027 key word)", + "path": "compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/p-1/neg/1.4.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -36,6 +40,7 @@ "specVersion": "0.1-296", "casesNumber": 2, "description": "check if-expressions must have both branches.", + "path": "compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -47,6 +52,7 @@ "specVersion": "0.1-296", "casesNumber": 2, "description": "check any if-statement in kotlin may be trivially turned into such an expression by replacing the missing branch with a kotlin.Unit object expression.", + "path": "compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -56,6 +62,7 @@ "specVersion": "0.1-296", "casesNumber": 2, "description": "check if-expressions must have both branches.", + "path": "compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -63,6 +70,7 @@ "specVersion": "0.1-296", "casesNumber": 3, "description": "check if-expressions must have both branches.", + "path": "compiler/tests-spec/testData/diagnostics/linked/control--and-data-flow-analysis/control-flow-graph/expressions-1/conditional-expressions/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, diff --git a/compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/testsMap.json index 51da487630a..6778c935778 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 1, "description": "check abstract classes cannot be instantiated directly", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -23,6 +24,7 @@ "specVersion": "0.1-213", "casesNumber": 1, "description": "check abstract classes can have abstract not implemented members", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -34,6 +36,7 @@ "specVersion": "0.1-213", "casesNumber": 3, "description": "check abstract classes can have abstract not implemented members", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -55,6 +58,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -62,6 +66,7 @@ "specVersion": "0.1-213", "casesNumber": 1, "description": "Abstract classes may contain abstract members, which should be implemented in an anonymous class that inherits from that abstract type", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -69,6 +74,7 @@ "specVersion": "0.1-213", "casesNumber": 1, "description": "attempt to implement abstract members with invalid types", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -76,6 +82,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -83,6 +90,7 @@ "specVersion": "0.1-213", "casesNumber": 3, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.10.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -90,6 +98,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -97,6 +106,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.9.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -104,6 +114,7 @@ "specVersion": "0.1-213", "casesNumber": 1, "description": "Abstract classes may contain abstract members, which should be implemented in an inner class that inherits from that abstract type", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -111,6 +122,7 @@ "specVersion": "0.1-213", "casesNumber": 1, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -118,6 +130,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -129,6 +142,7 @@ "specVersion": "0.1-213", "casesNumber": 1, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -136,6 +150,7 @@ "specVersion": "0.1-213", "casesNumber": 4, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -143,6 +158,7 @@ "specVersion": "0.1-213", "casesNumber": 3, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -150,6 +166,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "Abstract classes may contain one or more abstract members, which should be implemented in a subtype of this abstract class", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/classifier-declaration/class-declaration/abstract-classes/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/declarations/property-declaration/local-property-declaration/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/declarations/property-declaration/local-property-declaration/testsMap.json index 546f7934f7b..fae39f83c4c 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/declarations/property-declaration/local-property-declaration/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/declarations/property-declaration/local-property-declaration/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "All non-abstract properties must be definitely initialized before their first use.", + "path": "compiler/tests-spec/testData/diagnostics/linked/declarations/property-declaration/local-property-declaration/p-1/neg/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/additive-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/additive-expression/testsMap.json index 36f585b1570..dcddd2422eb 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/additive-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/additive-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 3, "description": "The return type of these functions is not restricted.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/additive-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/testsMap.json index fad0113b388..52949c8ae98 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 3, "description": "check the type of jump expressions is Nothing and code placed on the left side of expression will never be executed", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.nothing-1/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/testsMap.json index d4e74614072..7271df5661f 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 4, "description": "Check of Unit type", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/built-in-types-and-their-semantics/kotlin.unit/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/testsMap.json index 9a19c0f7c51..bc2468ed0a6 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-220", "casesNumber": 1, "description": "\u003c, \u003e, \u003c\u003d and \u003e\u003d operators are overloadable", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -19,6 +20,7 @@ "specVersion": "0.1-218", "casesNumber": 4, "description": "The compareTo operator function must have return type kotlin.Int", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -32,6 +34,7 @@ "specVersion": "0.1-218", "casesNumber": 4, "description": "All comparison expressions always have type kotlin.Boolean.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/conditional-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/conditional-expression/testsMap.json index 6d489e44836..9be78203d34 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/conditional-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/conditional-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 3, "description": "The type of the condition expression must be a subtype of kotlin.Boolean", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/conditional-expression/p-6/neg/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" } @@ -17,6 +18,7 @@ "specVersion": "0.1-313", "casesNumber": 4, "description": "The type of the condition expression must be a subtype of kotlin.Boolean", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/conditional-expression/p-6/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/boolean-literals/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/boolean-literals/testsMap.json index 1d9caa2570d..ca699abf4d2 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/boolean-literals/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/boolean-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-300", "casesNumber": 7, "description": "checking of type for Boolean values: impossible to use as identifiers", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/boolean-literals/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-100", "casesNumber": 1, "description": "Checking of type for Boolean values", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/boolean-literals/p-1/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -26,6 +28,7 @@ "specVersion": "0.1-300", "casesNumber": 7, "description": "checking of type for Boolean values: possible to use as identifiers if surround with backticks", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/boolean-literals/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -35,6 +38,7 @@ "specVersion": "0.1-100", "casesNumber": 1, "description": "Checking of type for Boolean values", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/boolean-literals/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -42,6 +46,7 @@ "specVersion": "0.1-100", "casesNumber": 1, "description": "Checking of subtype for Boolean values", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/boolean-literals/p-1/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/character-literals/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/character-literals/testsMap.json index 875044eafca..9d34343f94b 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/character-literals/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/character-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 4, "description": "A character literal defines a constant holding a unicode character value", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/character-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -27,6 +28,7 @@ "specVersion": "0.1-218", "casesNumber": 1, "description": "A character literal defines a constant holding a unicode character value", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/character-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -104,6 +106,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "to define a character the unicode codepoint escaped symbol \\u could be used with followed by exactly four hexadecimal digits.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/character-literals/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -123,6 +126,7 @@ "specVersion": "0.1-218", "casesNumber": 512, "description": "to define a character the unicode code point escaped symbol \\u could be used with followed by exactly four hexadecimal digits", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/character-literals/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -130,6 +134,7 @@ "specVersion": "0.1-218", "casesNumber": 1, "description": "to define a character the unicode codepoint escaped symbol \\u could be used with followed by exactly four hexadecimal digits.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/character-literals/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json index 8fe0e3b709d..ecb31203e70 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 4, "description": "Binary integer literals with an underscore after the prefix.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-100", "casesNumber": 7, "description": "Binary integer literals with an underscore in the last position.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/neg/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-100", "casesNumber": 11, "description": "Binary integer literals with an underscore in the first position (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/neg/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -29,6 +32,7 @@ "specVersion": "0.1-100", "casesNumber": 2, "description": "Binary integer literals with the prefix only.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json index 80542bbe74f..65b8a29c97f 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 8, "description": "Integer literals with an underscore in the first position (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-100", "casesNumber": 8, "description": "Integer literals with an underscore in the first position (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/neg/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-100", "casesNumber": 8, "description": "Integer literals with an underscore in the first position (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/neg/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json index dd61c51f42c..632ada855e4 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 4, "description": "Hexadecimal integer literals with an underscore after the prefix.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-100", "casesNumber": 7, "description": "Hexadecimal integer literals with an underscore in the last position.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/neg/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-100", "casesNumber": 11, "description": "Hexadecimal integer literals with an underscore in the first position (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/neg/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-100", "casesNumber": 11, "description": "Hexadecimal integer literals with an underscore in the first position (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/neg/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -36,6 +40,7 @@ "specVersion": "0.1-100", "casesNumber": 2, "description": "Hexadecimal integer literals with the prefix only.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/testsMap.json index 5a59b916f70..529a1af8e27 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 6, "description": "Real literals suffixed by f/F (float suffix) separeted by comments.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-1/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-100", "casesNumber": 6, "description": "Real literals separeted by comments.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -26,6 +28,7 @@ "specVersion": "0.1-100", "casesNumber": 12, "description": "Real literals with a many digits in a whole-number part and a fraction part (including conforms).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -33,6 +36,7 @@ "specVersion": "0.1-100", "casesNumber": 35, "description": "Simple real literals with a different whole-number part and fraction part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -42,6 +46,7 @@ "specVersion": "0.1-100", "casesNumber": 35, "description": "Simple real literals suffixed by f/F (the float suffix) with a different whole-number part and fraction part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -49,6 +54,7 @@ "specVersion": "0.1-100", "casesNumber": 12, "description": "Real literals suffixed by f/F (the float suffix) with a many digits in a whole-number part and a fraction part (including conforms).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-1/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -62,6 +68,7 @@ "specVersion": "0.1-100", "casesNumber": 14, "description": "Real literals with underscores before an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -69,6 +76,7 @@ "specVersion": "0.1-100", "casesNumber": 26, "description": "Real literals with underscores around an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/neg/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -76,6 +84,7 @@ "specVersion": "0.1-100", "casesNumber": 29, "description": "Real literals with underscores after an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/neg/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -85,6 +94,7 @@ "specVersion": "0.1-100", "casesNumber": 15, "description": "Real literals with underscores at the end.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -92,6 +102,7 @@ "specVersion": "0.1-100", "casesNumber": 15, "description": "Real literals without digits after an exponent mark and with undescores in the different pisitions.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -103,6 +114,7 @@ "specVersion": "0.1-100", "casesNumber": 27, "description": "Real literals suffixed by f/F (float suffix) with underscores in a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -110,6 +122,7 @@ "specVersion": "0.1-100", "casesNumber": 27, "description": "Real literals suffixed by f/F (float suffix) with an exponent mark and underscores in a whole-number part, a fraction part and an exponent part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -117,6 +130,7 @@ "specVersion": "0.1-100", "casesNumber": 29, "description": "Real literals with an omitted whole-number part and underscores in a whole-number part, a fraction part and an exponent part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -124,6 +138,7 @@ "specVersion": "0.1-100", "casesNumber": 31, "description": "Real literals with an omitted fraction part and underscores in a whole-number part, a fraction part and an exponent part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -131,6 +146,7 @@ "specVersion": "0.1-100", "casesNumber": 27, "description": "Real literals with underscores in a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -144,6 +160,7 @@ "specVersion": "0.1-100", "casesNumber": 9, "description": "Real literals with omitted a fraction part and an exponent mark without digits after it.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -153,6 +170,7 @@ "specVersion": "0.1-100", "casesNumber": 17, "description": "Real literals with omitted a whole-number part, suffixed by f/F (float suffix) followed by an exponent mark without digits.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -160,6 +178,7 @@ "specVersion": "0.1-100", "casesNumber": 17, "description": "Real literals with omitted a whole-number part and an exponent mark without digits after it.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -171,6 +190,7 @@ "specVersion": "0.1-100", "casesNumber": 25, "description": "Simple real literals with omitted a fraction part, suffixed by f/F (float suffix).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -178,6 +198,7 @@ "specVersion": "0.1-100", "casesNumber": 23, "description": "Real literals with omitted a fraction part and an exponent mark, suffixed by f/F (float suffix).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -185,6 +206,7 @@ "specVersion": "0.1-100", "casesNumber": 23, "description": "Real literals with omitted a fraction part and an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -194,6 +216,7 @@ "specVersion": "0.1-100", "casesNumber": 30, "description": "Real literals with omitted a whole-number part and an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -201,6 +224,7 @@ "specVersion": "0.1-100", "casesNumber": 6, "description": "Real literals separeted by comments with omitted a whole-number part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -208,6 +232,7 @@ "specVersion": "0.1-100", "casesNumber": 23, "description": "Real literals suffixed by f/F (float suffix) with omitted a whole-number part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -215,6 +240,7 @@ "specVersion": "0.1-100", "casesNumber": 26, "description": "Real literals suffixed by f/F (float suffix) with omitted a whole-number part and an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -222,6 +248,7 @@ "specVersion": "0.1-100", "casesNumber": 29, "description": "Simple real literals with omitted a whole-number part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -235,6 +262,7 @@ "specVersion": "0.1-100", "casesNumber": 13, "description": "Real literals with a not allowed exponent mark at the beginning.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-2/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -242,6 +270,7 @@ "specVersion": "0.1-100", "casesNumber": 13, "description": "Real literals suffixed by f/F (float suffix) with a not allowed exponent mark at the beginning.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-2/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -249,6 +278,7 @@ "specVersion": "0.1-100", "casesNumber": 17, "description": "Real literals suffixed by f/F (float suffix) with an exponent mark without digits after it.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-2/neg/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -256,6 +286,7 @@ "specVersion": "0.1-100", "casesNumber": 17, "description": "Real literals without digits after an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -267,6 +298,7 @@ "specVersion": "0.1-100", "casesNumber": 26, "description": "Real literals suffixed by f/F (float suffix) with an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -274,6 +306,7 @@ "specVersion": "0.1-100", "casesNumber": 39, "description": "Simple real literals with an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -287,6 +320,7 @@ "specVersion": "0.1-100", "casesNumber": 39, "description": "A type checking of a real literal with an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-5/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -294,6 +328,7 @@ "specVersion": "0.1-100", "casesNumber": 29, "description": "A type checking of a real literal with omitted a whole-number part.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-5/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -301,6 +336,7 @@ "specVersion": "0.1-100", "casesNumber": 30, "description": "A type checking of a real literal with omitted a whole-number part and an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-5/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -308,6 +344,7 @@ "specVersion": "0.1-100", "casesNumber": 23, "description": "A type checking of a real literal with omitted a fraction part and an exponent mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-5/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -315,6 +352,7 @@ "specVersion": "0.1-100", "casesNumber": 14, "description": "A type checking of a simple real literal (with/without underscores).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/real-literals/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json index 18e89c5339b..16f778f10ec 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 1, "description": "Various integer literals with not allowed long literal mark in lower case (type checking).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-100", "casesNumber": 4, "description": "Check of integer type selection depends on the context (incopatible types).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-100", "casesNumber": 2, "description": "Type checking (comparison with invalid types) of too a big integers.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-100", "casesNumber": 6, "description": "Type checking (comparison with invalid types) of various integer literals.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -34,6 +38,7 @@ "specVersion": "0.1-100", "casesNumber": 1, "description": "Type checking (comparison with invalid types) of various integer literals with long literal mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -43,6 +48,7 @@ "specVersion": "0.1-100", "casesNumber": 4, "description": "Various integer literals with a not allowed underscore before the long literal mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -50,6 +56,7 @@ "specVersion": "0.1-100", "casesNumber": 4, "description": "Various integer literals with not allowed long literal mark in lower case.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -57,6 +64,7 @@ "specVersion": "0.1-100", "casesNumber": 8, "description": "Binary and hexadecimal integer literals with a long literal mark only.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -68,6 +76,7 @@ "specVersion": "0.1-100", "casesNumber": 2, "description": "Type checking of various integer literals with long literal mark.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -75,6 +84,7 @@ "specVersion": "0.1-100", "casesNumber": 4, "description": "Check of integer type selection depends on the context.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -82,6 +92,7 @@ "specVersion": "0.1-100", "casesNumber": 5, "description": "Type checking of binary integer literals.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -89,6 +100,7 @@ "specVersion": "0.1-100", "casesNumber": 5, "description": "Type checking of hexadecimal integer literals.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -96,6 +108,7 @@ "specVersion": "0.1-100", "casesNumber": 5, "description": "Type checking of decimal integer literals.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/elvis-operator-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/elvis-operator-expression/testsMap.json index 4f68d99c278..a9954dfdca2 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/elvis-operator-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/elvis-operator-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 4, "description": "The type of elvis operator expression is the least upper bound of the non-nullable variant of the type of the left-hand side expression and the type of the right-hand side expression.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/elvis-operator-expression/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/equality-expressions/value-equality-expressions/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/equality-expressions/value-equality-expressions/testsMap.json index 8e67bce0560..4bdbc80d07e 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/equality-expressions/value-equality-expressions/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/equality-expressions/value-equality-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 3, "description": "Value equality expressions always have type kotlin.Boolean as does the equals method in kotlin.Any", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/equality-expressions/value-equality-expressions/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/break-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/break-expression/testsMap.json index cb312730de2..a5bb4e7f8cd 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/break-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/break-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-222", "casesNumber": 3, "description": "A break expression is a jump expression allowed only within loop bodies.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/break-expression/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/continue-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/continue-expression/testsMap.json index e745950cbe1..159b5abe5d2 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/continue-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/continue-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-222", "casesNumber": 3, "description": "A continue expression is a jump expression allowed only within loop bodies.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/continue-expression/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/return-expressions/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/return-expressions/testsMap.json index 04d6d26e1f7..20dedad318e 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/return-expressions/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/return-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-222", "casesNumber": 4, "description": "", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/return-expressions/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -19,6 +20,7 @@ "specVersion": "0.1-313", "casesNumber": 2, "description": "check returning is not allowed from run{...}", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/return-expressions/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/testsMap.json index 9fc7cb45578..71c20daeb81 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 3, "description": "check he type of jump expressions is the kotlin.Nothing", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/jump-expressions/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/logical-conjunction-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/logical-conjunction-expression/testsMap.json index d1317b8c0a9..adeafa3071e 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/logical-conjunction-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/logical-conjunction-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 7, "description": "Both operands of a logical conjunction expression must have a type which is a subtype of kotlin.Boolean", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/logical-conjunction-expression/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -27,6 +28,7 @@ "specVersion": "0.1-313", "casesNumber": 1, "description": "Both operands of a logical conjunction expression must have a type which is a subtype of kotlin.Boolean", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/logical-conjunction-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/logical-disjunction-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/logical-disjunction-expression/testsMap.json index a0ac7788899..5536134804a 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/logical-disjunction-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/logical-disjunction-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-313", "casesNumber": 7, "description": "Both operands of a logical disjunction expression must have a type which is a subtype of kotlin.Boolean, otherwise it is a type error.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/logical-disjunction-expression/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -27,6 +28,7 @@ "specVersion": "0.1-313", "casesNumber": 1, "description": "Both operands of a logical disjunction expression must have a type which is a subtype of kotlin.Boolean", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/logical-disjunction-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/multiplicative-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/multiplicative-expression/testsMap.json index d6847b44f16..7c1c4e900ff 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/multiplicative-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/multiplicative-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "The return type of these functions is not restricted.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/multiplicative-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/not-null-assertion-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/not-null-assertion-expression/testsMap.json index c45d8093213..49ee070d920 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/not-null-assertion-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/not-null-assertion-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-296", "casesNumber": 5, "description": "The type of non-null assertion e!! expression is the non-nullable variant of the type of e.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/not-null-assertion-expression/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -19,6 +20,7 @@ "specVersion": "0.1-296", "casesNumber": 5, "description": "If the type of e is non-nullable, not-null assertion expression e!! has no effect.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/not-null-assertion-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/logical-not-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/logical-not-expression/testsMap.json index 9ec5be440db..13df13f89e2 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/logical-not-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/logical-not-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "No additional restrictions apply for unary minus", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/logical-not-expression/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-decrement-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-decrement-expression/testsMap.json index e2bb3087bc1..7f1a041d869 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-decrement-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-decrement-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "check unsafe prefix decrement expression call for an assignable expression", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-decrement-expression/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -19,6 +20,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "check as the result of dec is assigned to A, the return type of inc must be a subtype of A.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-decrement-expression/p-5/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-increment-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-increment-expression/testsMap.json index a6e51d6ec08..e2fcc646201 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-increment-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-increment-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "check unsafe prefix increment expression call for an assignable expression", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-increment-expression/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -19,6 +20,7 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "check as the result of inc is assigned to A, the return type of inc must be a subtype of A.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/prefix-increment-expression/p-5/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-minus-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-minus-expression/testsMap.json index 9ec5be440db..146d11467ac 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-minus-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-minus-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "No additional restrictions apply for unary minus", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-minus-expression/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-plus-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-plus-expression/testsMap.json index d9c1b8f7d0b..4bd469c175d 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-plus-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-plus-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "No additional restrictions apply for unary plus", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/prefix-expressions/unary-plus-expression/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/range-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/range-expression/testsMap.json index ea85451b279..41da3f7c50c 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/range-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/range-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "The return type of range operator is not restricted.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/range-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/testsMap.json index 1bab5221aaf..306f1b8dee7 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 6, "description": "try-expression has to start with a try body and continue with zero ore more catch blocks", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-1/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -49,6 +50,7 @@ "specVersion": "0.1-218", "casesNumber": 3, "description": "try-expression has to start with a try body, catch blocks and finally block", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-1/neg/4.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -58,6 +60,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "A valid try-expression must have at least one catch or finally block.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-1/neg/5.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -67,6 +70,7 @@ "specVersion": "0.1-218", "casesNumber": 3, "description": "try-expression has to start with a try body", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -78,6 +82,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "try-expression has to start with a try body and continue with zero ore more catch blocks", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -85,6 +90,7 @@ "specVersion": "0.1-218", "casesNumber": 5, "description": "catch is a soft keyword", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-1/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -136,6 +142,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "try-expression has to start with a try body, catch blocks and finally block", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-1/pos/4.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -143,6 +150,7 @@ "specVersion": "0.1-218", "casesNumber": 5, "description": "finally is a soft keyword", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-1/pos/4.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -152,6 +160,7 @@ "specVersion": "0.1-218", "casesNumber": 2, "description": "try-expression has to start with a try body", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -175,6 +184,7 @@ "specVersion": "0.1-296", "casesNumber": 3, "description": "The type of the try-expression is the least upper bound of the types of the last expressions of the try body and the last expressions of all the catch blocks", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-8/neg/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" } @@ -186,6 +196,7 @@ "specVersion": "0.1-296", "casesNumber": 3, "description": "The type of the try-expression is the least upper bound of the types of the last expressions of the try body and the last expressions of all the catch blocks", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-8/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -225,6 +236,7 @@ "specVersion": "0.1-218", "casesNumber": 1, "description": "catch block is evaluated immediately after the exception is thrown and the exception itself is passed inside the catch block as the corresponding parameter.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-2/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -248,6 +260,7 @@ "specVersion": "0.1-218", "casesNumber": 1, "description": "If an exception was thrown, but no catch block matched its type, the finally block is evaluated before propagating the exception up the call stack.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-5/pos/2.1.kt", "unexpectedBehaviour": true, "linkType": "main" } @@ -257,6 +270,7 @@ "specVersion": "0.1-218", "casesNumber": 1, "description": "If no exception is thrown during the evaluation of the try body, no catch blocks are executed, the finally block is evaluated after the try body, and the program execution continues as normal.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/try-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/testsMap.json index d86430b5884..9e8d665bc78 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-218", "casesNumber": 4, "description": "Containment-checking expressions always have type kotlin.Boolean.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/containment-checking-expression/p-5/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/testsMap.json index e82dade4318..633251ea491 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-296", "casesNumber": 4, "description": "Type-checking expression always has type kotlin.Boolean.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/type-checking-and-containment-checking-expressions/type-checking-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/testsMap.json index 8c231e80557..8452654c7f4 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 6, "description": "Non-exhaustive when using nullable enum values.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/neg/10.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-100", "casesNumber": 10, "description": "Non-exhaustive when using subclasses of the nullable sealed class.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/neg/10.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-100", "casesNumber": 3, "description": "Non-exhaustive when using nullable boolean values.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/neg/10.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -61,6 +64,7 @@ "specVersion": "0.1-100", "casesNumber": 3, "description": "Non-exhaustive when, with bound value, without else branch.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -68,6 +72,7 @@ "specVersion": "0.1-100", "casesNumber": 3, "description": "Non-exhaustive when, without bound value, without else branch.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -117,6 +122,7 @@ "specVersion": "0.1-100", "casesNumber": 5, "description": "Non-exhaustive when using boolean values.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -182,6 +188,7 @@ "specVersion": "0.1-100", "casesNumber": 12, "description": "Non-exhaustive when using subclasses of the sealed class.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/neg/6.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -411,6 +418,7 @@ "specVersion": "0.1-100", "casesNumber": 7, "description": "Exhaustive when using subclasses of the nullable sealed class.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/pos/10.3.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -418,6 +426,7 @@ "specVersion": "0.1-100", "casesNumber": 3, "description": "Exhaustive when using nullable enum values.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/pos/10.2.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -425,6 +434,7 @@ "specVersion": "0.1-100", "casesNumber": 2, "description": "Exhaustive when using nullable boolean values.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/pos/10.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -458,6 +468,7 @@ "specVersion": "0.1-100", "casesNumber": 4, "description": "Exhaustive when, with bound value, with else branch.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -465,6 +476,7 @@ "specVersion": "0.1-100", "casesNumber": 8, "description": "Exhaustive when, with bound value (sealed, enum, boolean), with redundant else branch.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -472,6 +484,7 @@ "specVersion": "0.1-100", "casesNumber": 3, "description": "Exhaustive when, without bound value, with else branch.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -529,6 +542,7 @@ "specVersion": "0.1-100", "casesNumber": 2, "description": "Exhaustive when using boolean values.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -562,6 +576,7 @@ "specVersion": "0.1-100", "casesNumber": 2, "description": "Exhaustive when using enum values.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/pos/8.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -571,6 +586,7 @@ "specVersion": "0.1-100", "casesNumber": 9, "description": "Exhaustive when using subclasses of the sealed class.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/exhaustive-when-expressions/p-2/pos/6.1.kt", "unexpectedBehaviour": true, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/testsMap.json index 3b981c598f6..0d642e1abf9 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-201", "casesNumber": 3, "description": "\u0027When\u0027 without bound value and with \u0027else\u0027 branch not in the last position.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/neg/12.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-296", "casesNumber": 1, "description": "\u0027When\u0027 with bound value and type test condition on the non-type operand of the type checking operator.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -22,6 +24,7 @@ "specVersion": "0.1-296", "casesNumber": 3, "description": "\u0027When\u0027 with bound value and type test condition (without companion object in classes), but without type checking operator.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -87,6 +90,7 @@ "specVersion": "0.1-296", "casesNumber": 1, "description": "\u0027When\u0027 with bound value and \u0027when condition\u0027 with range expression, but without containment checking operator.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -94,6 +98,7 @@ "specVersion": "0.1-296", "casesNumber": 2, "description": "\u0027When\u0027 with bound value and \u0027when condition\u0027 with contains operator and type without defined contains operator.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/neg/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -111,6 +116,7 @@ "specVersion": "0.1-313", "casesNumber": 3, "description": "\u0027When\u0027 with bound value and with else branch not in the last position.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/neg/7.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -120,6 +126,7 @@ "specVersion": "0.1-201", "casesNumber": 2, "description": "\u0027When\u0027 with bound value and non-expressions in \u0027when condition\u0027.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/neg/11.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -209,6 +216,7 @@ "specVersion": "0.1-201", "casesNumber": 2, "description": "\u0027When\u0027 without bound value and with else branch in the last position.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/12.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -218,6 +226,7 @@ "specVersion": "0.1-296", "casesNumber": 5, "description": "\u0027When\u0027 with bound value and type test condition (invert type checking operator).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/1.2.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -225,6 +234,7 @@ "specVersion": "0.1-296", "casesNumber": 6, "description": "\u0027When\u0027 with bound value and enumaration of type test conditions.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/1.3.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -232,6 +242,7 @@ "specVersion": "0.1-296", "casesNumber": 7, "description": "\u0027When\u0027 with bound value and enumaration of type test conditions (with invert type checking operator).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/1.4.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -239,6 +250,7 @@ "specVersion": "0.1-296", "casesNumber": 6, "description": "\u0027When\u0027 with bound value and type test condition.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -272,6 +284,7 @@ "specVersion": "0.1-201", "casesNumber": 26, "description": "\u0027When\u0027 with different variants of the arithmetic expressions (additive expression and multiplicative expression) in \u0027when condition\u0027.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/10.2.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -279,6 +292,7 @@ "specVersion": "0.1-201", "casesNumber": 23, "description": "\u0027When\u0027 with enumeration of the different variants of expressions in \u0027when condition\u0027.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/10.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -288,6 +302,7 @@ "specVersion": "0.1-296", "casesNumber": 2, "description": "\u0027When\u0027 with bound value and containment operator.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -295,6 +310,7 @@ "specVersion": "0.1-296", "casesNumber": 2, "description": "\u0027When\u0027 with bound value and enumeration of the containment operators.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -304,6 +320,7 @@ "specVersion": "0.1-313", "casesNumber": 3, "description": "\u0027When\u0027 with bound value and else branch.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/7.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -313,6 +330,7 @@ "specVersion": "0.1-201", "casesNumber": 2, "description": "\u0027When\u0027 with bound value and not allowed break and continue expression (without labels) in \u0027when condition\u0027.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-6/pos/11.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -352,6 +370,7 @@ "specVersion": "0.1-100", "casesNumber": 1, "description": "Empty when with bound value.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -359,6 +378,7 @@ "specVersion": "0.1-100", "casesNumber": 1, "description": "Empty when without bound value.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-1/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -410,6 +430,7 @@ "specVersion": "0.1-313", "casesNumber": 4, "description": " it is possible to replace the else condition with an always-true condition", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -421,6 +442,7 @@ "specVersion": "0.1-313", "casesNumber": 4, "description": " it is possible to replace the else condition with an always-true condition", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -434,6 +456,7 @@ "specVersion": "0.1-218", "casesNumber": 3, "description": "The else condition must also be in the last when entry of when expression, otherwise it is a compile-time error", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-3/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -447,6 +470,7 @@ "specVersion": "0.1-100", "casesNumber": 1, "description": "When with non-boolean value in the when condition.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-2/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -454,6 +478,7 @@ "specVersion": "0.1-100", "casesNumber": 1, "description": "When without bound value, forbidden comma in the when condition.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-2/neg/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -501,6 +526,7 @@ "specVersion": "0.1-100", "casesNumber": 9, "description": "When without bound value, various boolean values in the when condition.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-2/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -508,6 +534,7 @@ "specVersion": "0.1-100", "casesNumber": 6, "description": "\u0027When\u0027 without bound value and with Nothing in condition (subtype of Boolean).", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-2/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -515,6 +542,7 @@ "specVersion": "0.1-100", "casesNumber": 2, "description": "\u0027When\u0027 without bound value and only one \u0027else\u0027 branch.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-2/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -524,6 +552,7 @@ "specVersion": "0.1-100", "casesNumber": 2, "description": "Allowed break and continue in the control structure body of when.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -531,6 +560,7 @@ "specVersion": "0.1-100", "casesNumber": 25, "description": "When without bound value, various expressions in the control structure body.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-2/pos/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -596,6 +626,7 @@ "specVersion": "0.1-313", "casesNumber": 2, "description": "\u0027When\u0027 with bound value and allowed break and continue expression (without labels) in the control structure body.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-5/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -603,6 +634,7 @@ "specVersion": "0.1-313", "casesNumber": 25, "description": "\u0027When\u0027 with bound value and with different variants of expressions in the control structure body.", + "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/when-expression/p-5/pos/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" }, diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/testsMap.json index f55b09a3472..054bc92a8f9 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/testsMap.json @@ -140,6 +140,7 @@ "specVersion": "0.1-268", "casesNumber": 6, "description": "sets of extension callables declared in the package scope", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/4.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -147,6 +148,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "sets of declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/4.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -228,6 +230,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "set of star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/5.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -293,6 +296,7 @@ "specVersion": "0.1-268", "casesNumber": 2, "description": "The sets of local extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -300,6 +304,7 @@ "specVersion": "0.1-268", "casesNumber": 3, "description": "sets of local, explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -323,6 +328,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "set of non-extension member callables only", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -338,6 +344,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "extension calls with explicit and implicit receiver", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/2.2.kt", "unexpectedBehaviour": true, "linkType": "main" } @@ -387,6 +394,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "sets of explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -444,6 +452,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "set of non-extension member callables only", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -451,6 +460,7 @@ "specVersion": "0.1-268", "casesNumber": 3, "description": "The sets of non-extension member callables named f of type T;", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -458,6 +468,7 @@ "specVersion": "0.1-268", "casesNumber": 3, "description": "sets of non-extension member callables, local, explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -465,6 +476,7 @@ "specVersion": "0.1-268", "casesNumber": 5, "description": "sets of non-extension member callables, local, explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -472,6 +484,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "sets of non-extension member callables only", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -481,6 +494,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "set of implicitly-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-an-explicit-receiver/p-6/pos/6.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/testsMap.json index 1b42b8696bf..3bfedf4c4a0 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/testsMap.json @@ -312,6 +312,7 @@ "specVersion": "0.1-280", "casesNumber": 3, "description": "Explicit receiver: Top-level non-extension functions: Callables star-imported into the current file;", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.10.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -319,6 +320,7 @@ "specVersion": "0.1-280", "casesNumber": 5, "description": "Implicit receiver: sets of non-extension member callables, local, explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.1.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -326,6 +328,7 @@ "specVersion": "0.1-280", "casesNumber": 3, "description": "Explicit receiver: The overload candidate sets for each pair of implicit receivers: Explicitly imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.14.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -333,6 +336,7 @@ "specVersion": "0.1-280", "casesNumber": 1, "description": "Implicit receiver: set of star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -340,6 +344,7 @@ "specVersion": "0.1-280", "casesNumber": 3, "description": "Explicit receiver: The overload candidate sets for each pair of implicit receivers: declared in the package scope extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.15.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -347,6 +352,7 @@ "specVersion": "0.1-280", "casesNumber": 1, "description": "Implicit receiver: sets of declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -354,6 +360,7 @@ "specVersion": "0.1-280", "casesNumber": 2, "description": "Explicit receiver: Top-level non-extension functions: Implicitly imported callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.11.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -361,6 +368,7 @@ "specVersion": "0.1-280", "casesNumber": 3, "description": "Explicit receiver: Top-level non-extension functions: Callables declared in the same package", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.9.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -368,6 +376,7 @@ "specVersion": "0.1-280", "casesNumber": 3, "description": "Explicit receiver: Top-level non-extension functions: Callables explicitly imported into the current file", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -375,6 +384,7 @@ "specVersion": "0.1-280", "casesNumber": 3, "description": "Explicit receiver: The overload candidate sets for each pair of implicit receivers: Implicitly imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.16.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -382,6 +392,7 @@ "specVersion": "0.1-280", "casesNumber": 1, "description": "Implicit receiver: set of implicitly-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -389,6 +400,7 @@ "specVersion": "0.1-280", "casesNumber": 3, "description": "Explicit receiver: The overload candidate sets for each pair of implicit receivers: Local extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.12.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -396,6 +408,7 @@ "specVersion": "0.1-280", "casesNumber": 1, "description": "Implicit receiver: sets of explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -403,6 +416,7 @@ "specVersion": "0.1-280", "casesNumber": 3, "description": "Explicit receiver: The overload candidate sets for each pair of implicit receivers: Local extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.13.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -410,6 +424,7 @@ "specVersion": "0.1-280", "casesNumber": 3, "description": "Implicit receiver: sets of local, explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -417,6 +432,7 @@ "specVersion": "0.1-280", "casesNumber": 1, "description": "Implicit receiver: set of implicitly-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.6.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-specified-type-parameters/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-specified-type-parameters/testsMap.json index 294d14e3238..a0a0a9dcefb 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-specified-type-parameters/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-specified-type-parameters/testsMap.json @@ -304,6 +304,7 @@ "specVersion": "0.1-312", "casesNumber": 2, "description": " filtering is done before selection of the overload candidate set is perfomed", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-specified-type-parameters/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/testsMap.json index a938d1a496d..54e14dabf95 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-300", "casesNumber": 3, "description": "call-with-trailing-lambda-expressions,Explicit receiver: Top-level non-extension functions: Callables star-imported into the current file;", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.10.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-300", "casesNumber": 5, "description": "call-with-trailing-lambda-expressions,Implicit receiver: sets of non-extension member callables, local, explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.1.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-300", "casesNumber": 2, "description": "infix fun: Star-imported infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.20.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-300", "casesNumber": 3, "description": "call-with-trailing-lambda-expressions,Explicit receiver: The overload candidate sets for each pair of implicit receivers: Explicitly imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.14.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -34,6 +38,7 @@ "specVersion": "0.1-300", "casesNumber": 1, "description": "call-with-trailing-lambda-expressions,Implicit receiver: set of star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -41,6 +46,7 @@ "specVersion": "0.1-300", "casesNumber": 1, "description": "infix fun: Star-imported infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.21.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -48,6 +54,7 @@ "specVersion": "0.1-300", "casesNumber": 3, "description": "call-with-trailing-lambda-expressions,Explicit receiver: The overload candidate sets for each pair of implicit receivers: declared in the package scope extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.15.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -55,6 +62,7 @@ "specVersion": "0.1-300", "casesNumber": 1, "description": "call-with-trailing-lambda-expressions,Implicit receiver: sets of declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -62,6 +70,7 @@ "specVersion": "0.1-300", "casesNumber": 2, "description": "call-with-trailing-lambda-expressions,Explicit receiver: Top-level non-extension functions: Implicitly imported callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.11.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -69,6 +78,7 @@ "specVersion": "0.1-300", "casesNumber": 3, "description": "call-with-trailing-lambda-expressions,Explicit receiver: Top-level non-extension functions: Callables declared in the same package", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.9.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -76,6 +86,7 @@ "specVersion": "0.1-300", "casesNumber": 4, "description": "Infix fun: Local extension infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.18.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -83,6 +94,7 @@ "specVersion": "0.1-300", "casesNumber": 3, "description": "call-with-trailing-lambda-expressions,Explicit receiver: Top-level non-extension functions: Callables explicitly imported into the current file", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -90,6 +102,7 @@ "specVersion": "0.1-300", "casesNumber": 2, "description": "infix fun: Explicitly imported infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.19.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -97,6 +110,7 @@ "specVersion": "0.1-300", "casesNumber": 3, "description": "call-with-trailing-lambda-expressions,Explicit receiver: The overload candidate sets for each pair of implicit receivers: Implicitly imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.16.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -104,6 +118,7 @@ "specVersion": "0.1-300", "casesNumber": 1, "description": "call-with-trailing-lambda-expressions,Implicit receiver: set of implicitly-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -111,6 +126,7 @@ "specVersion": "0.1-300", "casesNumber": 3, "description": "call-with-trailing-lambda-expressions,Explicit receiver: The overload candidate sets for each pair of implicit receivers: Local extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.12.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -118,6 +134,7 @@ "specVersion": "0.1-300", "casesNumber": 1, "description": "call-with-trailing-lambda-expressions,Implicit receiver: sets of explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -125,6 +142,7 @@ "specVersion": "0.1-300", "casesNumber": 3, "description": "call-with-trailing-lambda-expressions,Explicit receiver: The overload candidate sets for each pair of implicit receivers: Local extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.13.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -132,6 +150,7 @@ "specVersion": "0.1-300", "casesNumber": 3, "description": "call-with-trailing-lambda-expressions,Implicit receiver: sets of local, explicitly imported, declared in the package scope and star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -139,6 +158,7 @@ "specVersion": "0.1-300", "casesNumber": 6, "description": "Infix fun: Local extension infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.17.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -146,6 +166,7 @@ "specVersion": "0.1-300", "casesNumber": 1, "description": "call-with-trailing-lambda-expressions,Implicit receiver: set of implicitly-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-trailing-lambda-expressions/p-1/pos/2.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/testsMap.json index b1144e1558f..9066ac0e1ea 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-278", "casesNumber": 1, "description": "The overload candidate sets for each pair of implicit receivers: Implicitly imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/neg/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-278", "casesNumber": 2, "description": "The overload candidate sets for each pair of implicit receivers: declared in the package scope extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/neg/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-278", "casesNumber": 1, "description": "The overload candidate sets for each pair of implicit receivers: Explicitly imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/neg/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -31,6 +34,7 @@ "specVersion": "0.1-278", "casesNumber": 3, "description": "The overload candidate sets for each pair of implicit receivers: Local extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -38,6 +42,7 @@ "specVersion": "0.1-278", "casesNumber": 3, "description": "The overload candidate sets for each pair of implicit receivers: Implicitly imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/pos/2.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -45,6 +50,7 @@ "specVersion": "0.1-278", "casesNumber": 3, "description": "The overload candidate sets for each pair of implicit receivers: declared in the package scope extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -52,6 +58,7 @@ "specVersion": "0.1-278", "casesNumber": 3, "description": "The overload candidate sets for each pair of implicit receivers: Explicitly imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -59,6 +66,7 @@ "specVersion": "0.1-278", "casesNumber": 3, "description": "The overload candidate sets for each pair of implicit receivers: Local extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/pos/2.2.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -92,6 +100,7 @@ "specVersion": "0.1-278", "casesNumber": 3, "description": "Top-level non-extension functions: Callables explicitly imported into the current file", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/pos/4.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -101,6 +110,7 @@ "specVersion": "0.1-278", "casesNumber": 3, "description": "Top-level non-extension functions: Callables declared in the same package", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/pos/5.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -110,6 +120,7 @@ "specVersion": "0.1-278", "casesNumber": 3, "description": "Top-level non-extension functions: Callables star-imported into the current file;", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/pos/6.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -119,6 +130,7 @@ "specVersion": "0.1-278", "casesNumber": 2, "description": "Top-level non-extension functions: Implicitly imported callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-without-an-explicit-receiver/p-5/pos/7.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/testsMap.json index 37ccac5a0cf..a8fd15336f6 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/testsMap.json @@ -170,6 +170,7 @@ "specVersion": "0.1-313", "casesNumber": 1, "description": "Star-imported infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/4.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -177,6 +178,7 @@ "specVersion": "0.1-313", "casesNumber": 6, "description": "Local extension infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/4.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -184,6 +186,7 @@ "specVersion": "0.1-313", "casesNumber": 2, "description": "Star-imported infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/4.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -191,6 +194,7 @@ "specVersion": "0.1-313", "casesNumber": 2, "description": "Explicitly imported infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/4.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -198,6 +202,7 @@ "specVersion": "0.1-313", "casesNumber": 4, "description": "Local extension infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/4.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -209,6 +214,7 @@ "specVersion": "0.1-313", "casesNumber": 4, "description": "Local extension infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -224,6 +230,7 @@ "specVersion": "0.1-313", "casesNumber": 2, "description": "Explicitly imported infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -247,6 +254,7 @@ "specVersion": "0.1-313", "casesNumber": 2, "description": "Star-imported infix extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/neg/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -262,6 +270,7 @@ "specVersion": "0.1-313", "casesNumber": 4, "description": "Implicitly imported extension callable without infix modifier", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -313,6 +322,7 @@ "specVersion": "0.1-313", "casesNumber": 1, "description": "Star-imported extension callable only", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/neg/4.5.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/testsMap.json index 285a6749967..6c2bdbaac3b 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/testsMap.json @@ -14,6 +14,7 @@ "specVersion": "0.1-268", "casesNumber": 8, "description": "properties available through the invoke convention are non-eligible for operator calls", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-4/neg/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" } @@ -25,6 +26,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "properties available through the invoke convention are non-eligible for operator calls", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-4/pos/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -98,6 +100,7 @@ "specVersion": "0.1-268", "casesNumber": 4, "description": "Extension callables declared in the package scope", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -105,6 +108,7 @@ "specVersion": "0.1-268", "casesNumber": 3, "description": "Star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -112,6 +116,7 @@ "specVersion": "0.1-268", "casesNumber": 10, "description": "Non-extension member callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -119,6 +124,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "Star-imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -126,6 +132,7 @@ "specVersion": "0.1-268", "casesNumber": 5, "description": "Non-extension member callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.2.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -133,6 +140,7 @@ "specVersion": "0.1-268", "casesNumber": 4, "description": "Explicitly imported extension callables", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.3.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/callables-and-invoke-convention/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/callables-and-invoke-convention/testsMap.json index c03d84dfe82..a77b14dda43 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/callables-and-invoke-convention/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/callables-and-invoke-convention/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-268", "casesNumber": 2, "description": "A companion object of a classifier type named foo at its declaration site", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/callables-and-invoke-convention/p-2/pos/8.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -23,6 +24,7 @@ "specVersion": "0.1-268", "casesNumber": 2, "description": "An enum entry named foo at its declaration site prio", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/callables-and-invoke-convention/p-2/pos/9.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -48,6 +50,7 @@ "specVersion": "0.1-268", "casesNumber": 2, "description": "An enum entry named foo at its declaration site prio", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/callables-and-invoke-convention/p-2/pos/10.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/receivers/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/receivers/testsMap.json index 49d5e2acd58..e0007585e94 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/receivers/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/receivers/testsMap.json @@ -88,6 +88,7 @@ "specVersion": "0.1-278", "casesNumber": 2, "description": "The implicit this receiver has higher priority than phantom static implicit this", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/receivers/p-5/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -97,6 +98,7 @@ "specVersion": "0.1-278", "casesNumber": 4, "description": "The phantom static implicit this receiver has higher priority than the current class companion object receiver", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/receivers/p-5/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -106,6 +108,7 @@ "specVersion": "0.1-278", "casesNumber": 4, "description": "Superclass companion object receivers are prioritized according to the inheritance order", + "path": "compiler/tests-spec/testData/diagnostics/linked/overload-resolution/receivers/p-5/pos/5.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/statements/assignments/operator-assignments/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/statements/assignments/operator-assignments/testsMap.json index 6d6f33cf930..7d4d62c31ae 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/statements/assignments/operator-assignments/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/statements/assignments/operator-assignments/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-253", "casesNumber": 1, "description": "An operator assignment A+\u003dB", + "path": "compiler/tests-spec/testData/diagnostics/linked/statements/assignments/operator-assignments/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -37,6 +38,7 @@ "specVersion": "0.1-253", "casesNumber": 1, "description": "An operator assignment A+\u003dB", + "path": "compiler/tests-spec/testData/diagnostics/linked/statements/assignments/operator-assignments/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/statements/assignments/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/statements/assignments/testsMap.json index ed1db7c865d..e6e0660cd94 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/statements/assignments/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/statements/assignments/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-222", "casesNumber": 4, "description": "Both left-hand and right-hand sides of an assignment must be expressions", + "path": "compiler/tests-spec/testData/diagnostics/linked/statements/assignments/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -19,6 +20,7 @@ "specVersion": "0.1-222", "casesNumber": 3, "description": "Check the expression is not assignable if a navigation expression referring to an unmutable property", + "path": "compiler/tests-spec/testData/diagnostics/linked/statements/assignments/p-2/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -26,6 +28,7 @@ "specVersion": "0.1-222", "casesNumber": 2, "description": "Check the expression is not assignable if an identifier referring to an unmutable property", + "path": "compiler/tests-spec/testData/diagnostics/linked/statements/assignments/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/do-while-loop-statement/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/do-while-loop-statement/testsMap.json index 31d7e0c61ae..83d6e48675a 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/do-while-loop-statement/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/do-while-loop-statement/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-253", "casesNumber": 3, "description": "do-while-loop statement body contains zero statements", + "path": "compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/do-while-loop-statement/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -53,6 +54,7 @@ "specVersion": "0.1-253", "casesNumber": 3, "description": "condition expression is not a subtype of kotlin.Boolean.", + "path": "compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/do-while-loop-statement/p-3/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/while-loop-statement/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/while-loop-statement/testsMap.json index db2575af81b..0115ce33ab3 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/while-loop-statement/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/while-loop-statement/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-253", "casesNumber": 3, "description": "while-loop statement body contains zero statements", + "path": "compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/while-loop-statement/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -43,6 +44,7 @@ "specVersion": "0.1-253", "casesNumber": 2, "description": "condition expression is not a subtype of kotlin.Boolean.", + "path": "compiler/tests-spec/testData/diagnostics/linked/statements/loop-statements/while-loop-statement/p-3/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/type-inference/smart-casts/smart-cast-sink-stability/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/type-inference/smart-casts/smart-cast-sink-stability/testsMap.json index 59f709dcdcc..be30a98f801 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/type-inference/smart-casts/smart-cast-sink-stability/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/type-inference/smart-casts/smart-cast-sink-stability/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "smart case for property `plus` available through the operator invoke", + "path": "compiler/tests-spec/testData/diagnostics/linked/type-inference/smart-casts/smart-cast-sink-stability/p-5/neg/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" } @@ -17,6 +18,7 @@ "specVersion": "0.1-268", "casesNumber": 1, "description": "smart cast for the property available through the operator invoke", + "path": "compiler/tests-spec/testData/diagnostics/linked/type-inference/smart-casts/smart-cast-sink-stability/p-5/pos/1.1.kt", "unexpectedBehaviour": true, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/type-system/introduction-1/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/type-system/introduction-1/testsMap.json index 3163de6dfc8..a8bfc0b07b5 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/type-system/introduction-1/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/type-system/introduction-1/testsMap.json @@ -28,6 +28,7 @@ "specVersion": "0.1-100", "casesNumber": 11, "description": "The use of Boolean literals as the identifier (with backtick) in the class.", + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/introduction-1/p-6/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -35,6 +36,7 @@ "specVersion": "0.1-100", "casesNumber": 5, "description": "The use of Boolean literals as the identifier (with backtick) in the class.", + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/introduction-1/p-6/neg/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -42,6 +44,7 @@ "specVersion": "0.1-100", "casesNumber": 15, "description": "The use of Boolean literals as the identifier (with backtick) in the class.", + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/introduction-1/p-6/neg/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -55,6 +58,7 @@ "specVersion": "0.1-100", "casesNumber": 15, "description": "The use of Boolean literals as the identifier (with backtick) in the class.", + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/introduction-1/p-8/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -64,6 +68,7 @@ "specVersion": "0.1-296", "casesNumber": 13, "description": "The use of Boolean literals as the identifier (with backtick) in the class.", + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/introduction-1/p-8/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.any/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.any/testsMap.json index 6c6443d3770..450915dc002 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.any/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.any/testsMap.json @@ -6,13 +6,17 @@ "specVersion": "0.1-296", "casesNumber": 11, "description": "The use of Boolean literals as the identifier (with backtick) in the class.", - "unexpectedBehaviour": false + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.any/p-1/pos/1.2.kt", + "unexpectedBehaviour": false, + "linkType": "main" }, { "specVersion": "0.1-296", "casesNumber": 9, "description": "The use of Boolean literals as the identifier (with backtick) in the class.", - "unexpectedBehaviour": false + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.any/p-1/pos/1.1.kt", + "unexpectedBehaviour": false, + "linkType": "main" }, { "specVersion": "0.1-296", diff --git a/compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.nothing/testsMap.json b/compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.nothing/testsMap.json index 14c94a0f7eb..be2222e5f3b 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.nothing/testsMap.json +++ b/compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.nothing/testsMap.json @@ -6,7 +6,9 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "Check of Nothing type", - "unexpectedBehaviour": false + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.nothing/p-1/neg/2.1.kt", + "unexpectedBehaviour": false, + "linkType": "main" } ] }, @@ -16,7 +18,9 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "Check of Nothing as a subtype of any type", - "unexpectedBehaviour": false + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.nothing/p-1/pos/2.1.kt", + "unexpectedBehaviour": false, + "linkType": "main" } ], "1": [ @@ -24,7 +28,9 @@ "specVersion": "0.1-213", "casesNumber": 2, "description": "Check of Nothing type is a subtype of any types", - "unexpectedBehaviour": false + "path": "compiler/tests-spec/testData/diagnostics/linked/type-system/type-kinds/built-in-types/kotlin.nothing/p-1/pos/1.1.kt", + "unexpectedBehaviour": false, + "linkType": "main" } ] } diff --git a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json index 6175776b708..728b50b86fa 100644 --- a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with underscore breaking the prefix (in it).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with not allowed symbols.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -22,6 +24,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with invalid or double prefixes.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -33,6 +36,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with underscore symbols in valid places.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -40,6 +44,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with underscore symbol before the first digit (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -47,6 +52,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with underscore symbol after the last digit.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -54,6 +60,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with underscore symbols after binary prefix.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -63,6 +70,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with invalid [2-9] digit symbols.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -70,6 +78,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with prefix only (without digit symbols).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -77,6 +86,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with valid digit symbols.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/binary-integer-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json index 2d0d34d329c..90d287b3e26 100644 --- a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Sequences with not all decimal digit symbols", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -17,6 +18,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Integers with underscore symbols in the valid places.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -24,6 +26,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Integers with underscore symbols before the first digit (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -31,6 +34,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Integers with underscore symbol in the last position.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -40,6 +44,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Sequences with decimal digit symbols.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/decimal-integer-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json index cb271b3f060..7ce0cfdd024 100644 --- a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with underscore breaking the prefix (in it).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with not allowed symbols.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -22,6 +24,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with invalid or double prefixes.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -33,6 +36,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with underscore symbols in valid places.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -40,6 +44,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with underscore symbol before the first digit (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -47,6 +52,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with underscore symbol after the last digit.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -54,6 +60,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with underscore symbols after hexadecimal prefix.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -63,6 +70,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with prefix only (without digit symbols).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -70,6 +78,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with valid symbols.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/integer-literals/hexadecimal-integer-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/testsMap.json b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/testsMap.json index 3e45aacceb7..1077094a8f1 100644 --- a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/testsMap.json +++ b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by not supported d/D (a double suffix).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-6/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -19,6 +20,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Not allowed hexadecimal real literals.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -26,6 +28,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Not allowed real literals with a whole-number part as a hexadecimal number and a fraction part as a binary number (or vice versa).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/neg/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -33,6 +36,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Not allowed binary real literals.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/neg/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -42,6 +46,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with not allowed symbols as a separator of a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/neg/1.2.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -49,6 +54,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals separeted by comments.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -56,6 +62,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with not allowed several dots.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -65,6 +72,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "A float suffix in the real literals right after a dot.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -72,6 +80,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "A float suffix in the real literals right after a several dots (possibly separated by digits).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/neg/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -79,6 +88,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with a float suffix and not allowed symbols as a separator of a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/neg/3.3.kt", "unexpectedBehaviour": true, "linkType": "main" } @@ -90,6 +100,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with a many digits in a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -97,6 +108,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals with a different whole-number part and fraction part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -106,6 +118,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals suffixed by f/F (the float suffix) with a different whole-number part and fraction part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -113,6 +126,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (the float suffix) with a many digits in a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-1/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -126,6 +140,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with dots separated by underscores.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -133,6 +148,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with float suffix not at the end and underscores at the different positions.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -140,6 +156,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted whole-number part, float suffix not at the end and underscores at the different positions.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/neg/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -147,6 +164,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with a not allowed underscore at the beginning.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -158,6 +176,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals without digits after an exponent mark and with undescores in the different pisitions.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/1.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -165,6 +184,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with underscores in a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -172,6 +192,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with an exponent mark and underscores in a whole-number part, a fraction part and an exponent part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -179,6 +200,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with underscores at the end.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/1.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -186,6 +208,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with an omitted whole-number part and underscores in a whole-number part, a fraction part and an exponent part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -193,6 +216,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with an omitted fraction part and underscores in a whole-number part, a fraction part and an exponent part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -200,6 +224,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with underscores in a whole-number part and a fraction part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -209,6 +234,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with underscores before an exponent mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -216,6 +242,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with underscores around an exponent mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -223,6 +250,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with underscores after an exponent mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-4/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -236,6 +264,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted fraction part and digits followed by a float suffix.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -245,6 +274,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with dots at the beginning and exponent mark/float suffix right after it.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -252,6 +282,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with omitted whole-number part and not allowed several exponent marks.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -259,6 +290,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted whole-number part and an exponent mark followed by a float suffix.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/neg/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -266,6 +298,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted whole-number part and an exponent mark followed by a float suffix and digits.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/neg/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -273,6 +306,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals consisting only of dots or many dots before digits.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -282,6 +316,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with a not allowed dot at the end.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -293,6 +328,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted a whole-number part, suffixed by f/F (float suffix) followed by an exponent mark without digits.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/1.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -300,6 +336,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted a whole-number part and an exponent mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -307,6 +344,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted a whole-number part and an exponent mark without digits after it.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -314,6 +352,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals suffixed by f/F (float suffix) with omitted a whole-number part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -321,6 +360,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with omitted a whole-number part and an exponent mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -328,6 +368,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals with omitted a whole-number part.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -337,6 +378,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals with omitted a fraction part, suffixed by f/F (float suffix).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -344,6 +386,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted a fraction part and an exponent mark without digits after it.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/2.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -351,6 +394,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted a fraction part and an exponent mark, suffixed by f/F (float suffix).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/2.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -358,6 +402,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with omitted a fraction part and an exponent mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-3/pos/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -371,6 +416,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (the float suffix) with not allowed several exponent marks.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -378,6 +424,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with a not allowed exponent mark with digits followed by a float suffix.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -385,6 +432,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with a not allowed digits and exponent mark followed by a float suffix.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/neg/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -392,6 +440,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with not allowed several exponent marks.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -403,6 +452,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with an exponent mark without digits after it.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/pos/1.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -410,6 +460,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals with a not allowed exponent mark at the beginning.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -417,6 +468,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals without digits after an exponent mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -424,6 +476,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals suffixed by f/F (float suffix) with an exponent mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -431,6 +484,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Real literals suffixed by f/F (float suffix) with a not allowed exponent mark at the beginning.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -438,6 +492,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Simple real literals with an exponent mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/real-literals/p-2/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json index 372d86e31fc..3a20f13884c 100644 --- a/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json +++ b/compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Various integer literals with a long literal mark in not allowed places.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -13,6 +14,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Various integer literals with underscores after a long literal mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -20,6 +22,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "The long literal mark after not integer literals.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -27,6 +30,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Various integer literals with a long literal mark doublicate.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -38,6 +42,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals suffixed by the long literal mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.6.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -45,6 +50,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Decimal integer literals with underscores suffixed by the long literal mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -52,6 +58,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals suffixed by the long literal mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -59,6 +66,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary prefix only suffixed by the long literal mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.7.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -66,6 +74,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Long literal mark in not allowed places (it\u0027s considered as identifiers).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.10.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -73,6 +82,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Binary integer literals with underscores suffixed by the long literal mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.8.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -80,6 +90,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Various integer literals with long literal mark in not allowed lower case (but valid in opinion the parser).", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.9.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -87,6 +98,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal prefix only suffixed by the long literal mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.4.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -94,6 +106,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Hexadecimal integer literals with underscores suffixed by the long literal mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.5.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -101,6 +114,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Decimal integer literals suffixed by the long literal mark.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/constant-literals/the-types-for-integer-literals/p-1/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/testData/psi/linked/expressions/when-expression/testsMap.json b/compiler/tests-spec/testData/psi/linked/expressions/when-expression/testsMap.json index 4d3449320ba..be99801a6bd 100644 --- a/compiler/tests-spec/testData/psi/linked/expressions/when-expression/testsMap.json +++ b/compiler/tests-spec/testData/psi/linked/expressions/when-expression/testsMap.json @@ -6,6 +6,7 @@ "specVersion": "0.1-201", "casesNumber": 0, "description": "\u0027When\u0027 with invalid else condition.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-6/neg/12.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -15,6 +16,7 @@ "specVersion": "0.1-296", "casesNumber": 0, "description": "\u0027When\u0027 with bound value and \u0027when condition\u0027 with type checking operator and non-type value.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-6/neg/1.2.kt", "unexpectedBehaviour": true, "linkType": "main" }, @@ -22,6 +24,7 @@ "specVersion": "0.1-296", "casesNumber": 0, "description": "\u0027When\u0027 with bound value and type test condition, but missed type in \u0027when condition\u0027.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-6/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -31,6 +34,7 @@ "specVersion": "0.1-296", "casesNumber": 0, "description": "\u0027When\u0027 with bound value and \u0027when condition\u0027 with range expression, but without contains operator.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-6/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -40,6 +44,7 @@ "specVersion": "0.1-201", "casesNumber": 0, "description": "\u0027When\u0027 with bound value and not allowed spread operator in \u0027when condition\u0027.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-6/neg/9.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -53,6 +58,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Empty \u0027when\u0027 with missed bound value.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-1/neg/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -60,6 +66,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Empty \u0027when\u0027 with missed \u0027when entries\u0027 section.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-1/neg/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -71,6 +78,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Empty \u0027when\u0027 with bound value.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-1/pos/3.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -78,6 +86,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "Empty \u0027when\u0027 without bound value.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-1/pos/3.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -91,6 +100,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "\u0027When\u0027 without bound value and with invalid \u0027else\u0027 branch.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-2/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -98,6 +108,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "\u0027When\u0027 without bound value and with invalid list of the boolean conditions in \u0027when entry\u0027.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-2/neg/2.2.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -107,6 +118,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "\u0027When\u0027 without bound value and missed \u0027when condition\u0027.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-2/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -114,6 +126,7 @@ "specVersion": "0.1-100", "casesNumber": 0, "description": "\u0027When\u0027 without bound value and missed control structure body.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-2/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } @@ -127,6 +140,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "\u0027When\u0027 with bound value and empty \u0027when condition\u0027.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-5/neg/1.2.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -134,6 +148,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "\u0027When\u0027 with bound value and with invalid list of the conditions in \u0027when entry\u0027.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-5/neg/1.3.kt", "unexpectedBehaviour": false, "linkType": "main" }, @@ -141,6 +156,7 @@ "specVersion": "0.1-313", "casesNumber": 0, "description": "\u0027When\u0027 with bound value and empty control structure body.", + "path": "compiler/tests-spec/testData/psi/linked/expressions/when-expression/p-5/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "main" } diff --git a/compiler/tests-spec/tests/org/jetbrains/kotlin/spec/utils/TestsJsonMapGenerator.kt b/compiler/tests-spec/tests/org/jetbrains/kotlin/spec/utils/TestsJsonMapGenerator.kt index cc8acb9b2c3..c4469e7780b 100644 --- a/compiler/tests-spec/tests/org/jetbrains/kotlin/spec/utils/TestsJsonMapGenerator.kt +++ b/compiler/tests-spec/tests/org/jetbrains/kotlin/spec/utils/TestsJsonMapGenerator.kt @@ -67,7 +67,7 @@ object TestsJsonMapGenerator { collectInfoFromTestsTemp( testsMap = testsMap, specTest = specTest, - testInfoForMainLink = getTestInfo(specTest), + testInfoForMainLink = getTestInfo(specTest, file, LinkType.MAIN), testInfoForPrimaryLink = getTestInfo(specTest, file, LinkType.PRIMARY), testInfoForSecondaryLink = getTestInfo(specTest, file, LinkType.SECONDARY) )