From 0aed7375e6b0789485a57be4a279b0e15fbb4cc4 Mon Sep 17 00:00:00 2001 From: Denis Zharkov Date: Wed, 15 Apr 2020 14:11:38 +0300 Subject: [PATCH] Ignore irrelevant diagnostics in overload-set related spec tests --- .../p-6/pos/1.3.kt | 10 ++-- .../p-6/pos/1.4.kt | 10 ++-- .../p-6/pos/1.5.kt | 16 +++---- .../call-with-named-parameters/p-1/pos/2.1.kt | 16 +++---- .../p-1/pos/2.12.kt | 12 ++--- .../p-1/pos/2.13.kt | 20 ++++---- .../p-1/pos/2.1.kt | 16 +++---- .../p-1/pos/2.12.kt | 12 ++--- .../p-1/pos/2.13.kt | 20 ++++---- .../p-1/pos/2.17.kt | 18 ++++---- .../p-5/pos/2.1.kt | 12 ++--- .../p-5/pos/2.2.kt | 20 ++++---- .../infix-function-call/p-2/neg/1.1.kt | 18 ++++---- .../infix-function-call/p-2/pos/4.1.kt | 18 ++++---- .../operator-call/p-2/pos/3.1.kt | 46 +++++++++---------- .../operator-call/p-2/pos/3.3.kt | 14 +++--- .../operator-call/p-2/pos/3.4.kt | 16 +++---- .../operator-call/p-2/pos/3.5.kt | 6 +-- 18 files changed, 150 insertions(+), 150 deletions(-) diff --git a/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 b/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 index 930ec714f9e..9c8365339e9 100644 --- a/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 +++ b/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 @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -21,7 +21,7 @@ class Marker { // TESTCASE NUMBER: 1 class Case1() { - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") fun test() { Marker().foo() @@ -35,12 +35,12 @@ fun case1() { // TESTCASE NUMBER: 2 class Case2() { fun test() { - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") Marker().foo() } } -fun Marker.foo() = println("top level extension marker.foo") +fun Marker.foo() = println("top level extension marker.foo") fun case2() { Marker().foo() @@ -48,6 +48,6 @@ fun case2() { // TESTCASE NUMBER: 3 fun case3() { - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") Marker().foo() } diff --git a/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 b/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 index 4d20c8d4d5c..e3e3c563f2c 100644 --- a/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 +++ b/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 @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -34,7 +34,7 @@ import libPackage.Marker // TESTCASE NUMBER: 1 class Case1() { - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") fun test() { Marker().foo() @@ -48,12 +48,12 @@ fun case1() { // TESTCASE NUMBER: 2 class Case2() { fun test() { - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") Marker().foo() } } -fun Marker.foo() = println("top level extension marker.foo") +fun Marker.foo() = println("top level extension marker.foo") fun case2() { Marker().foo() @@ -61,6 +61,6 @@ fun case2() { // TESTCASE NUMBER: 3 fun case3() { - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") Marker().foo() } diff --git a/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 b/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 index 1d4e99c461b..f60d2e32ef9 100644 --- a/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 +++ b/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 @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -DEBUG_INFO_LEAKING_THIS -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -24,7 +24,7 @@ package libPackage class Marker { fun foo() = println("non-extension member Marker.foo()") - val foo: Marker = this + val foo: Marker = this operator fun invoke() = println("non-extension member Marker.invoke()") } @@ -36,7 +36,7 @@ import libPackage.Marker class Case1() { - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") fun test() { Marker().foo() @@ -50,12 +50,12 @@ fun case1() { // TESTCASE NUMBER: 2 class Case2() { fun test() { - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") Marker().foo() } } -fun Marker.foo() = println("top level extension marker.foo") +fun Marker.foo() = println("top level extension marker.foo") fun case2() { Marker().foo() @@ -63,7 +63,7 @@ fun case2() { // TESTCASE NUMBER: 3 fun case3() { - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") Marker().foo() } @@ -75,8 +75,8 @@ fun case4(marker : Marker?) { // TESTCASE NUMBER: 5 fun case5(marker : Marker?) { fun bar(){ - fun Marker.foo() = println("local extension marker.foo") + fun Marker.foo() = println("local extension marker.foo") marker?.foo() } marker?.foo() -} \ No newline at end of file +} diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.1.kt b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.1.kt index 6444ba8cf29..e89e2c7bc96 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.1.kt +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.1.kt @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -UNREACHABLE_CODE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -IMPLICIT_NOTHING_RETURN_TYPE +// !DIAGNOSTICS: -UNUSED_VARIABLE -UNREACHABLE_CODE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -IMPLICIT_NOTHING_RETURN_TYPE -DEBUG_INFO_LEAKING_THIS -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -21,7 +21,7 @@ package libPackage class Marker { fun foo(y: Int) = TODO() - val foo: Marker = this + val foo: Marker = this operator fun invoke(x: Int) = TODO() } @@ -32,7 +32,7 @@ import libPackage.Marker // TESTCASE NUMBER: 1 class Case1() { - fun Marker.foo(y: Int) = TODO() + fun Marker.foo(y: Int) = TODO() fun test() { Marker().foo(y=1) @@ -48,13 +48,13 @@ fun case1() { // TESTCASE NUMBER: 2 class Case2() { fun test() { - fun Marker.foo(x:Int) = TODO() + fun Marker.foo(x:Int) = TODO() Marker().foo(y=1) Marker().foo(x=1) } } -fun Marker.foo(x:Int) = TODO() +fun Marker.foo(x:Int) = TODO() fun case2() { Marker().foo(y=1) @@ -63,7 +63,7 @@ fun case2() { // TESTCASE NUMBER: 3 fun case3() { - fun Marker.foo(y:Int) = TODO() + fun Marker.foo(y:Int) = TODO() Marker().foo(y=1) Marker().foo(x=1) } @@ -86,10 +86,10 @@ fun case4(marker : Marker?) { */ fun case5(marker : Marker?) { fun bar(){ - fun Marker.foo(y:Int) = TODO() + fun Marker.foo(y:Int) = TODO() marker?.foo(y=1) marker?.foo(x=1) } marker?.foo(y=1) marker?.foo(x=1) -} \ No newline at end of file +} diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.12.kt b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.12.kt index 04c3d48227c..1d42caefcc0 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.12.kt +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.12.kt @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE -EXTENSION_SHADOWED_BY_MEMBER +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE -EXTENSION_SHADOWED_BY_MEMBER -EXTENSION_FUNCTION_SHADOWED_BY_MEMBER_PROPERTY_WITH_INVOKE // SKIP_TXT /* @@ -111,13 +111,13 @@ import libPackageCase3.* import libPackageCase3Explicit.listOf class Case3(){ - fun Case3.listOf(vararg elements1: T): List = TODO() + fun Case3.listOf(vararg elements1: T): List = TODO() val listOf: A get() = A() fun case1() { - fun Case3.listOf(vararg elements1: T): List = TODO() + fun Case3.listOf(vararg elements1: T): List = TODO() listOf(elements1= arrayOf(1)) } @@ -134,7 +134,7 @@ import testsCase3.* val Case3.listOf: A get() = A() public fun listOf(vararg elements1: T): List = TODO() -fun Case3.listOf(vararg elements1: T): List = TODO() +fun Case3.listOf(vararg elements1: T): List = TODO() // FILE: Lib.kt // TESTCASE NUMBER: 3 @@ -144,7 +144,7 @@ import testsCase3.* val Case3.listOf: A get() = A() -fun Case3.listOf(vararg elements1: T): List = TODO() +fun Case3.listOf(vararg elements1: T): List = TODO() public fun listOf(vararg elements1: T): List = TODO() @@ -155,7 +155,7 @@ package testsCase3 val Case3.listOf: A get() = A() -fun Case3.listOf(vararg elements1: T): List = TODO() +fun Case3.listOf(vararg elements1: T): List = TODO() public fun listOf(vararg elements1: T): List = TODO() diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.13.kt b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.13.kt index 6996b176d86..18dd688d5c7 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.13.kt +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/call-with-named-parameters/p-1/pos/2.13.kt @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE -EXTENSION_FUNCTION_SHADOWED_BY_MEMBER_PROPERTY_WITH_INVOKE // SKIP_TXT /* @@ -70,11 +70,11 @@ import libPackageCase2Explicit.listOf class Case2(){ fun case1_0() { - fun Case2.listOf(vararg elements1: T): List = TODO() + fun Case2.listOf(vararg elements1: T): List = TODO() listOf(elements1= arrayOf(1)) fun case1_1() { - fun Case2.listOf(vararg elements1: T): List = TODO() + fun Case2.listOf(vararg elements1: T): List = TODO() listOf(elements1= arrayOf(1)) } } @@ -82,7 +82,7 @@ class Case2(){ val Case2.listOf: A get() = A() - fun Case2.listOf(vararg elements1: T): List = TODO() + fun Case2.listOf(vararg elements1: T): List = TODO() fun case2_0(){ listOf(elements1= arrayOf(1)) @@ -100,7 +100,7 @@ import testsCase2.* val Case2.listOf: A get() = A() public fun listOf(vararg elements1: T): List = TODO() -fun Case2.listOf(vararg elements1: T): List = TODO() +fun Case2.listOf(vararg elements1: T): List = TODO() // FILE: Lib.kt // TESTCASE NUMBER: 2 @@ -108,7 +108,7 @@ fun Case2.list package libPackageCase2Explicit import testsCase2.* -fun Case2.listOf(vararg elements1: T): List = TODO() +fun Case2.listOf(vararg elements1: T): List = TODO() public fun listOf(vararg elements1: T): List = TODO() @@ -116,7 +116,7 @@ public fun listOf(vararg elements1: T): List = TODO() // TESTCASE NUMBER: 2 package testsCase2 -fun Case2.listOf(vararg elements1: T): List = TODO() +fun Case2.listOf(vararg elements1: T): List = TODO() public fun listOf(vararg elements1: T): List = TODO() @@ -165,7 +165,7 @@ import testsCase3.* val Case3.listOf: A get() = A() public fun listOf(vararg elements1: T): List = TODO() -fun Case3.listOf(vararg elements1: T): List = TODO() +fun Case3.listOf(vararg elements1: T): List = TODO() // FILE: Lib.kt // TESTCASE NUMBER: 3 @@ -173,14 +173,14 @@ fun Case3.list package libPackageCase3Explicit import testsCase3.* -fun Case3.listOf(vararg elements1: T): List = TODO() +fun Case3.listOf(vararg elements1: T): List = TODO() public fun listOf(vararg elements1: T): List = TODO() // FILE: LibtestsPack.kt // TESTCASE NUMBER: 3 package testsCase3 -fun Case3.listOf(vararg elements1: T): List = TODO() +fun Case3.listOf(vararg elements1: T): List = TODO() public fun listOf(vararg elements1: T): List = TODO() diff --git a/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 b/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 index cc5f2c101dd..e6cdad86959 100644 --- a/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 +++ b/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 @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -UNREACHABLE_CODE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -IMPLICIT_NOTHING_RETURN_TYPE +// !DIAGNOSTICS: -UNUSED_VARIABLE -UNREACHABLE_CODE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -IMPLICIT_NOTHING_RETURN_TYPE -DEBUG_INFO_LEAKING_THIS -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -21,7 +21,7 @@ package libPackage class Marker { fun foo(y: () -> Int) = TODO() - val foo: Marker = this + val foo: Marker = this operator fun invoke(x: () -> Int) = TODO() } @@ -32,7 +32,7 @@ import libPackage.Marker // TESTCASE NUMBER: 1 class Case1() { - fun Marker.foo(y: ()->Int) = TODO() + fun Marker.foo(y: ()->Int) = TODO() fun test() { Marker().foo(y = { 1 }) @@ -48,13 +48,13 @@ fun case1() { // TESTCASE NUMBER: 2 class Case2() { fun test() { - fun Marker.foo(x: ()->Int) = TODO() + fun Marker.foo(x: ()->Int) = TODO() Marker().foo(y = { 1 }) Marker().foo(x = { 1 }) } } -fun Marker.foo(x: ()->Int) = TODO() +fun Marker.foo(x: ()->Int) = TODO() fun case2() { Marker().foo(y = { 1 }) @@ -63,7 +63,7 @@ fun case2() { // TESTCASE NUMBER: 3 fun case3() { - fun Marker.foo(y: ()->Int) = TODO() + fun Marker.foo(y: ()->Int) = TODO() Marker().foo(y = { 1 }) Marker().foo(x = { 1 }) } @@ -86,10 +86,10 @@ fun case4(marker: Marker?) { */ fun case5(marker: Marker?) { fun bar() { - fun Marker.foo(y: ()->Int) = TODO() + fun Marker.foo(y: ()->Int) = TODO() marker?.foo(y = { 1 }) marker?.foo(x = { 1 }) } marker?.foo(y = { 1 }) marker?.foo(x = { 1 }) -} \ No newline at end of file +} diff --git a/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 b/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 index 683c46f143e..1fa05ad6b37 100644 --- a/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 +++ b/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 @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE -EXTENSION_SHADOWED_BY_MEMBER +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE -EXTENSION_SHADOWED_BY_MEMBER -EXTENSION_FUNCTION_SHADOWED_BY_MEMBER_PROPERTY_WITH_INVOKE // SKIP_TXT /* @@ -111,14 +111,14 @@ import libPackageCase3.* import libPackageCase3Explicit.listOf class Case3() { - fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = + fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() val listOf: A get() = A() fun case1() { - fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() + fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() listOf(elements1 = arrayOf(1), body = { "" }) } @@ -137,7 +137,7 @@ val Case3.listOf: A get() = A() public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() -fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() +fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() // FILE: Lib.kt // TESTCASE NUMBER: 3 @@ -148,7 +148,7 @@ import testsCase3.* val Case3.listOf: A get() = A() -fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() +fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() @@ -159,7 +159,7 @@ package testsCase3 val Case3.listOf: A get() = A() -fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() +fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() diff --git a/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 b/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 index 14d47db0cfb..57dd56ffc74 100644 --- a/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 +++ b/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 @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE -EXTENSION_FUNCTION_SHADOWED_BY_MEMBER_PROPERTY_WITH_INVOKE // SKIP_TXT /* @@ -71,11 +71,11 @@ import libPackageCase2Explicit.listOf class Case2() { fun case1_0() { - fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() + fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() listOf(elements1 = arrayOf(1), body = { "" }) fun case1_1() { - fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() + fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() listOf(elements1 = arrayOf(1), body = { "" }) } } @@ -83,7 +83,7 @@ class Case2() { val Case2.listOf: A get() = A() - fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = + fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() fun case2_0() { @@ -105,7 +105,7 @@ val Case2.listOf: A get() = A() public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() -fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() +fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() // FILE: Lib.kt // TESTCASE NUMBER: 2 @@ -113,7 +113,7 @@ fun Case2.list package libPackageCase2Explicit import testsCase2.* -fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() +fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() @@ -121,7 +121,7 @@ public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): // TESTCASE NUMBER: 2 package testsCase2 -fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() +fun Case2.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() @@ -173,7 +173,7 @@ val Case3.listOf: A get() = A() public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() -fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() +fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() // FILE: Lib.kt // TESTCASE NUMBER: 3 @@ -181,14 +181,14 @@ fun Case3.list package libPackageCase3Explicit import testsCase3.* -fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() +fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() // FILE: LibtestsPack.kt // TESTCASE NUMBER: 3 package testsCase3 -fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() +fun Case3.listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() public fun listOf(vararg elements1: T = TODO(), body: () -> T = { TODO() }): List = TODO() diff --git a/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 b/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 index 8fb737c4256..51839c6f20e 100644 --- a/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 +++ b/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 @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -28,7 +28,7 @@ class A() { package sentence3 import libPackage.A -infix fun A.foo(x: ()->Int) = "pack scope extension fun foo" +infix fun A.foo(x: ()->Int) = "pack scope extension fun foo" // FILE: TestCase1.kt // TESTCASE NUMBER: 1 @@ -37,7 +37,7 @@ package sentence3 import libPackage.A class Case1() { - infix fun A.foo(x: ()->Int) = "local extension fun foo" + infix fun A.foo(x: ()->Int) = "local extension fun foo" fun case1() { val a = A() @@ -52,7 +52,7 @@ package sentence3 import libPackage.A interface Case2 { - infix fun A.foo(x: ()->Int) = "local extension fun foo" + infix fun A.foo(x: ()->Int) = "local extension fun foo" fun case2() { val a = A() @@ -66,11 +66,11 @@ interface Case2 { package testPack import libPackage.A -infix fun A.foo(x: ()->Int) = "my package scope top level trim" +infix fun A.foo(x: ()->Int) = "my package scope top level trim" fun case3() { - infix fun A.foo(x: ()->Int) = "my local scope trim" + infix fun A.foo(x: ()->Int) = "my local scope trim" val a = A() a foo {1} @@ -82,15 +82,15 @@ fun case3() { package testPackNew import libPackage.A -infix fun A.foo(x: ()->Int) = "my package scope top level trim" +infix fun A.foo(x: ()->Int) = "my package scope top level trim" fun case4() { - infix fun A.foo(x: ()->Int) = "my local trim" + infix fun A.foo(x: ()->Int) = "my local trim" fun subfun() { - infix fun A.foo(x: ()->Int) = "my local trim" + infix fun A.foo(x: ()->Int) = "my local trim" val a = A() a foo {1} A() foo {1} diff --git a/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 b/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 index 33215f8e110..c9cff6f8247 100644 --- a/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 +++ b/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 @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE -EXTENSION_SHADOWED_BY_MEMBER +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE -EXTENSION_SHADOWED_BY_MEMBER -EXTENSION_FUNCTION_SHADOWED_BY_MEMBER_PROPERTY_WITH_INVOKE // SKIP_TXT /* @@ -114,13 +114,13 @@ import libPackageCase3.* import libPackageCase3Explicit.emptyArray class Case3(){ - fun Case3.emptyArray(): Array = TODO() + fun Case3.emptyArray(): Array = TODO() val emptyArray: A get() = A() fun case1() { - fun Case3.emptyArray(): Array = TODO() + fun Case3.emptyArray(): Array = TODO() emptyArray() } @@ -137,7 +137,7 @@ import testsCase3.* val Case3.emptyArray: A get() = A() public fun emptyArray(): Array = TODO() -fun Case3.emptyArray(): Array = TODO() +fun Case3.emptyArray(): Array = TODO() // FILE: Lib.kt // TESTCASE NUMBER: 3 @@ -147,7 +147,7 @@ import testsCase3.* val Case3.emptyArray: A get() = A() -fun Case3.emptyArray(): Array = TODO() +fun Case3.emptyArray(): Array = TODO() public fun emptyArray(): Array = TODO() @@ -158,7 +158,7 @@ package testsCase3 val Case3.emptyArray: A get() = A() -fun Case3.emptyArray(): Array = TODO() +fun Case3.emptyArray(): Array = TODO() public fun emptyArray(): Array = TODO() diff --git a/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 b/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 index 0203556bfc3..cd0c0b0ccea 100644 --- a/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 +++ b/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 @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -NOTHING_TO_INLINE -EXTENSION_FUNCTION_SHADOWED_BY_MEMBER_PROPERTY_WITH_INVOKE // SKIP_TXT /* @@ -73,11 +73,11 @@ import libPackageCase2Explicit.emptyArray class Case2(){ fun case1_0() { - fun Case2.emptyArray(): Array = TODO() + fun Case2.emptyArray(): Array = TODO() emptyArray() fun case1_1() { - fun Case2.emptyArray(): Array = TODO() + fun Case2.emptyArray(): Array = TODO() emptyArray() } } @@ -85,7 +85,7 @@ class Case2(){ val Case2.emptyArray: A get() = A() - fun Case2.emptyArray(): Array = TODO() + fun Case2.emptyArray(): Array = TODO() fun case2_0(){ emptyArray() @@ -103,7 +103,7 @@ import testsCase2.* val Case2.emptyArray: A get() = A() public fun emptyArray(): Array = TODO() -fun Case2.emptyArray(): Array = TODO() +fun Case2.emptyArray(): Array = TODO() // FILE: Lib.kt // TESTCASE NUMBER: 2 @@ -111,7 +111,7 @@ fun Case2.empt package libPackageCase2Explicit import testsCase2.* -fun Case2.emptyArray(): Array = TODO() +fun Case2.emptyArray(): Array = TODO() public fun emptyArray(): Array = TODO() @@ -119,7 +119,7 @@ public fun emptyArray(): Array = TODO() // TESTCASE NUMBER: 2 package testsCase2 -fun Case2.emptyArray(): Array = TODO() +fun Case2.emptyArray(): Array = TODO() public fun emptyArray(): Array = TODO() @@ -168,7 +168,7 @@ import testsCase3.* val Case3.emptyArray: A get() = A() public fun emptyArray(): Array = TODO() -fun Case3.emptyArray(): Array = TODO() +fun Case3.emptyArray(): Array = TODO() // FILE: Lib.kt // TESTCASE NUMBER: 3 @@ -176,14 +176,14 @@ fun Case3.empt package libPackageCase3Explicit import testsCase3.* -fun Case3.emptyArray(): Array = TODO() +fun Case3.emptyArray(): Array = TODO() public fun emptyArray(): Array = TODO() // FILE: LibtestsPack.kt // TESTCASE NUMBER: 3 package testsCase3 -fun Case3.emptyArray(): Array = TODO() +fun Case3.emptyArray(): Array = TODO() public fun emptyArray(): Array = TODO() diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/neg/1.1.kt b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/neg/1.1.kt index 00f074e60c2..84497e83f7a 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/neg/1.1.kt +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/neg/1.1.kt @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -26,7 +26,7 @@ class A() { package sentence3 import libPackage.A -fun A.foo(x: Int) = "pack scope extension fun foo" +fun A.foo(x: Int) = "pack scope extension fun foo" // FILE: TestCase1.kt // TESTCASE NUMBER: 1 @@ -35,7 +35,7 @@ package sentence3 import libPackage.A class Case1() { - fun A.foo(x: Int) = "local extension fun foo" + fun A.foo(x: Int) = "local extension fun foo" fun case1() { val a = A() @@ -50,7 +50,7 @@ package sentence3 import libPackage.A interface Case2 { - fun A.foo(x: Int) = "local extension fun foo" + fun A.foo(x: Int) = "local extension fun foo" fun case2() { val a = A() @@ -64,11 +64,11 @@ interface Case2 { package testPack import libPackage.A -fun A.foo(x: Int) = "my package scope top level contains" +fun A.foo(x: Int) = "my package scope top level contains" fun case3() { - fun A.foo(x: Int) ="my local scope contains" + fun A.foo(x: Int) ="my local scope contains" val a = A() a foo 1 @@ -80,15 +80,15 @@ fun case3() { package testPackNew import libPackage.A -fun A.foo(x: Int) = "my package scope top level contains" +fun A.foo(x: Int) = "my package scope top level contains" fun case4() { - fun A.foo(x: Int) = "my local contains" + fun A.foo(x: Int) = "my local contains" fun subfun() { - fun A.foo(x: Int) = "my local contains" + fun A.foo(x: Int) = "my local contains" val a = A() a foo 1 A() foo 1 diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/4.1.kt b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/4.1.kt index 78be09cfb65..b8f5e0ac2f2 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/4.1.kt +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/infix-function-call/p-2/pos/4.1.kt @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -27,7 +27,7 @@ class A() { package sentence3 import libPackage.A -infix fun A.foo(x: Int) = "pack scope extension fun foo" +infix fun A.foo(x: Int) = "pack scope extension fun foo" // FILE: TestCase1.kt // TESTCASE NUMBER: 1 @@ -36,7 +36,7 @@ package sentence3 import libPackage.A class Case1() { - infix fun A.foo(x: Int) = "local extension fun foo" + infix fun A.foo(x: Int) = "local extension fun foo" fun case1() { val a = A() @@ -51,7 +51,7 @@ package sentence3 import libPackage.A interface Case2 { - infix fun A.foo(x: Int) = "local extension fun foo" + infix fun A.foo(x: Int) = "local extension fun foo" fun case2() { val a = A() @@ -65,11 +65,11 @@ interface Case2 { package testPack import libPackage.A -infix fun A.foo(x: Int) = "my package scope top level contains" +infix fun A.foo(x: Int) = "my package scope top level contains" fun case3() { - infix fun A.foo(x: Int) = "my local scope contains" + infix fun A.foo(x: Int) = "my local scope contains" val a = A() a foo 1 @@ -81,15 +81,15 @@ fun case3() { package testPackNew import libPackage.A -infix fun A.foo(x: Int) = "my package scope top level contains" +infix fun A.foo(x: Int) = "my package scope top level contains" fun case4() { - infix fun A.foo(x: Int) = "my local contains" + infix fun A.foo(x: Int) = "my local contains" fun subfun() { - infix fun A.foo(x: Int) = "my local contains" + infix fun A.foo(x: Int) = "my local contains" val a = A() a foo 1 A() foo 1 diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.1.kt b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.1.kt index 5903990352e..38689f8438b 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.1.kt +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.1.kt @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -23,8 +23,8 @@ import testPackCase1.Case.Inv import testPackCase1.Case.E import kotlin.reflect.KProperty -operator fun Case.E.plus(value: Int) = Inv() -operator fun Case.Inv.invoke(i: Int) = 1 +operator fun Case.E.plus(value: Int) = Inv() +operator fun Case.Inv.invoke(i: Int) = 1 // FILE: TestCase1.kt @@ -45,7 +45,7 @@ class Case() { } fun foo(e: E) { - operator fun E.plus(value: Int) = Case() + operator fun E.plus(value: Int) = Case() run { e+1 @@ -63,8 +63,8 @@ import testPackCase3.Case import testPackCase3.Case.Inv import testPackCase3.Case.E -operator fun Case.E.plus(value: Int) = Inv() -operator fun Case.Inv.invoke(i: Int) = 1 +operator fun Case.E.plus(value: Int) = Inv() +operator fun Case.Inv.invoke(i: Int) = 1 // FILE: TestCase3.kt @@ -85,20 +85,20 @@ class Case() { } fun foo(e: E) { - operator fun E.plus(value: Int) = Case() + operator fun E.plus(value: Int) = Case() run { - operator fun E.plus(value: Int) = Case() + operator fun E.plus(value: Int) = Case() e+1 } e+1 } fun boo(e: E) { - /*operator*/ fun E.plus(value: Int) = Case() + /*operator*/ fun E.plus(value: Int) = Case() run { - /*operator*/ fun E.plus(value: Int) = Case() + /*operator*/ fun E.plus(value: Int) = Case() e+1 } @@ -114,8 +114,8 @@ import testPackCase5.Case import testPackCase5.Case.Inv import testPackCase5.Case.E -operator fun Case.E.plusAssign(value: Int) {} -operator fun Case.Inv.invoke(i: Int) {} +operator fun Case.E.plusAssign(value: Int) {} +operator fun Case.Inv.invoke(i: Int) {} // FILE: TestCase6.kt @@ -136,7 +136,7 @@ class Case() { } fun foo(e: E) { - operator fun Case.E.plusAssign(value: Int) {} + operator fun Case.E.plusAssign(value: Int) {} run { e+=1 @@ -155,8 +155,8 @@ import testPackCase8.Case import testPackCase8.Case.Inv import testPackCase8.Case.E -operator fun Case.E.plusAssign(value: Int) {} -operator fun Case.Inv.invoke(i: Int) {} +operator fun Case.E.plusAssign(value: Int) {} +operator fun Case.Inv.invoke(i: Int) {} // FILE: TestCase8.kt // TESTCASE NUMBER: 7, 8 @@ -176,20 +176,20 @@ class Case() { } fun foo(e: E) { - operator fun E.plusAssign(value: Int) {} + operator fun E.plusAssign(value: Int) {} run { - operator fun E.plusAssign(value: Int) {} + operator fun E.plusAssign(value: Int) {} e+=1 } e+=1 } fun boo(e: E) { - /*operator*/ fun E.plusAssign(value: Int) {} + /*operator*/ fun E.plusAssign(value: Int) {} run { - /*operator*/ fun E.plusAssign(value: Int) {} + /*operator*/ fun E.plusAssign(value: Int) {} e+=1 } @@ -204,8 +204,8 @@ package libPackage import testPackCase10.Iterable import testPackCase10.Inv -operator fun Iterable.iterator() : CharIterator = TODO() -operator fun Inv.invoke() {} +operator fun Iterable.iterator() : CharIterator = TODO() +operator fun Inv.invoke() {} // FILE: TestCase10.kt // TESTCASE NUMBER: 9, 10 @@ -221,10 +221,10 @@ class Inv(val c: Char) { operator fun invoke(): CharIterator = TODO() } -operator fun Iterable.iterator() : CharIterator = TODO() +operator fun Iterable.iterator() : CharIterator = TODO() fun case(){ - operator fun Iterable.iterator() : CharIterator = TODO() + operator fun Iterable.iterator() : CharIterator = TODO() val iterable: Iterable = Iterable(Inv('c')) fun foo(){ diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.3.kt b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.3.kt index d61e134de2c..4d294077b56 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.3.kt +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.3.kt @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -52,7 +52,7 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plus(value: Int) = Case() + /*operator*/ fun E.plus(value: Int) = Case() run { e + 1 @@ -100,10 +100,10 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plus(value: Int) = Case() + /*operator*/ fun E.plus(value: Int) = Case() run { - /*operator*/ fun E.plus(value: Int) = Case() + /*operator*/ fun E.plus(value: Int) = Case() e + 1 } @@ -139,7 +139,7 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plusAssign(value: Int) {} + /*operator*/ fun E.plusAssign(value: Int) {} run { e += 1 @@ -181,10 +181,10 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plusAssign(value: Int) {} + /*operator*/ fun E.plusAssign(value: Int) {} run { - /*operator*/ fun E.plusAssign(value: Int) {} + /*operator*/ fun E.plusAssign(value: Int) {} e += 1 } diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.4.kt b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.4.kt index 18a0d1d6a9c..9cf252be042 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.4.kt +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.4.kt @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -43,7 +43,7 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plus(value: Int) = Case() + /*operator*/ fun E.plus(value: Int) = Case() run { e + 1 @@ -92,10 +92,10 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plus(value: Int) = Case() + /*operator*/ fun E.plus(value: Int) = Case() run { - /*operator*/ fun E.plus(value: Int) = Case() + /*operator*/ fun E.plus(value: Int) = Case() e + 1 } @@ -133,7 +133,7 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plusAssign(value: Int) {} + /*operator*/ fun E.plusAssign(value: Int) {} run { e += 1 @@ -182,13 +182,13 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plusAssign(value: Int) {} + /*operator*/ fun E.plusAssign(value: Int) {} run { - /*operator*/ fun E.plusAssign(value: Int) {} + /*operator*/ fun E.plusAssign(value: Int) {} e += 1 } e += 1 } -} \ No newline at end of file +} diff --git a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.5.kt b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.5.kt index 4c3036db83c..4414bf2f472 100644 --- a/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.5.kt +++ b/compiler/tests-spec/testData/diagnostics/linked/overload-resolution/building-the-overload-candidate-set-ocs/operator-call/p-2/pos/3.5.kt @@ -1,5 +1,5 @@ // !LANGUAGE: +NewInference -// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION +// !DIAGNOSTICS: -UNUSED_VARIABLE -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER -UNUSED_EXPRESSION -EXTENSION_SHADOWED_BY_MEMBER // SKIP_TXT /* @@ -40,7 +40,7 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plus(value: Int) = Case() + /*operator*/ fun E.plus(value: Int) = Case() run { e + 1 @@ -93,7 +93,7 @@ class Case() { } fun foo(e: E) { - /*operator*/ fun E.plusAssign(value: Int) {} + /*operator*/ fun E.plusAssign(value: Int) {} run { e += 1