diff --git a/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInArguments.fir.kt b/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInArguments.fir.kt index b11d5abb53d..ab93e7dad9b 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInArguments.fir.kt +++ b/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInArguments.fir.kt @@ -52,6 +52,7 @@ fun main(x: L?, y: L) { foo3(x, Foo(Bar())) foo3(y, Foo(Bar())) + // Change after fix KT-37380 foo4(x, Foo(Bar())) foo4(y, Foo(Bar())) @@ -123,9 +124,11 @@ fun main(x: L?, y: L) { foo22(x, Foo(Foo(InBar()))) foo22(y, Foo(Foo(InBar()))) + // Change after fix KT-37380 foo23(x, Foo(Foo(Bar()))) foo23(y, Foo(Foo(Bar()))) + // Change after fix KT-37380 foo24(x, Foo(Foo(Bar()))) foo24(y, Foo(Foo(Bar()))) } diff --git a/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInArguments.kt b/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInArguments.kt index bde686d5303..4ff53d982e3 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInArguments.kt +++ b/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInArguments.kt @@ -52,8 +52,9 @@ fun main(x: L?, y: L) { foo3(x, >")!>Foo(Bar())) foo3(y, >")!>Foo(Bar())) - foo4(x, >")!>Foo(Bar())) - foo4(y, >")!>Foo(Bar())) + // Change after fix KT-37380 + foo4(x, >"), TYPE_MISMATCH!>Foo(Bar())) + foo4(y, >"), TYPE_MISMATCH!>Foo(Bar())) foo5(x, ")!>Bar()) foo5(y, ")!>Bar()) @@ -123,9 +124,11 @@ fun main(x: L?, y: L) { foo22(x, >>")!>Foo(Foo(InBar()))) foo22(y, >>")!>Foo(Foo(InBar()))) - foo23(x, >>")!>Foo(Foo(Bar()))) - foo23(y, >>")!>Foo(Foo(Bar()))) + // Change after fix KT-37380 + foo23(x, >>"), TYPE_MISMATCH!>Foo(Foo(Bar()))) + foo23(y, >>"), TYPE_MISMATCH!>Foo(Foo(Bar()))) - foo24(x, >>")!>Foo(Foo(Bar()))) - foo24(y, >>")!>Foo(Foo(Bar()))) + // Change after fix KT-37380 + foo24(x, >>"), TYPE_MISMATCH!>Foo(Foo(Bar()))) + foo24(y, >>"), TYPE_MISMATCH!>Foo(Foo(Bar()))) } diff --git a/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInReturnPosition.fir.kt b/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInReturnPosition.fir.kt index f8905b49a0b..975c6f3830b 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInReturnPosition.fir.kt +++ b/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInReturnPosition.fir.kt @@ -248,6 +248,7 @@ class Main(x: L?, y: L) { val x430 = foo43(x) val x431 = foo43(y) + // Change after fix KT-37380 val x440 = foo44(x) val x441 = foo44(y) diff --git a/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInReturnPosition.kt b/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInReturnPosition.kt index 332417051ff..e04b0b41713 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInReturnPosition.kt +++ b/compiler/testData/diagnostics/tests/inference/constraints/definitelyNotNullTypeInReturnPosition.kt @@ -248,8 +248,9 @@ class Main(x: L?, y: L) { val x430 = & IFoo}")!>foo43(x) val x431 = & IFoo}")!>foo43(y) - val x440 = & IBar & IFoo}")!>foo44(x) - val x441 = & IBar & IFoo}")!>foo44(y) + // Change after fix KT-37380 + val x440 = & IFoo}")!>foo44(x) + val x441 = & IFoo}")!>foo44(y) val x450 = >>")!>foo45(x) val x451 = >>")!>foo45(y)