From 07b6f0d87105a1dc619e0825d83eeb2258ae5c48 Mon Sep 17 00:00:00 2001 From: Victor Petukhov Date: Fri, 25 Dec 2020 14:27:18 +0300 Subject: [PATCH] Fix failing tests --- compiler/testData/ir/irText/expressions/kt36963.fir.txt | 9 --------- compiler/testData/ir/irText/expressions/kt36963.kt | 1 + compiler/testData/ir/irText/expressions/kt36963.kt.txt | 2 +- 3 files changed, 2 insertions(+), 10 deletions(-) delete mode 100644 compiler/testData/ir/irText/expressions/kt36963.fir.txt diff --git a/compiler/testData/ir/irText/expressions/kt36963.fir.txt b/compiler/testData/ir/irText/expressions/kt36963.fir.txt deleted file mode 100644 index 334ffd0f603..00000000000 --- a/compiler/testData/ir/irText/expressions/kt36963.fir.txt +++ /dev/null @@ -1,9 +0,0 @@ -FILE fqName: fileName:/kt36963.kt - FUN name:foo visibility:public modality:FINAL <> () returnType:kotlin.Unit - BLOCK_BODY - FUN name:test visibility:public modality:FINAL <> () returnType:kotlin.reflect.KFunction0 - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun test (): kotlin.reflect.KFunction0 declared in ' - CALL 'public final fun CHECK_NOT_NULL (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): T0 of kotlin.internal.ir.CHECK_NOT_NULL declared in kotlin.internal.ir' type=kotlin.reflect.KFunction0 origin=EXCLEXCL - : kotlin.reflect.KFunction0 - arg0: FUNCTION_REFERENCE 'public final fun foo (): kotlin.Unit declared in ' type=kotlin.reflect.KFunction0 origin=null reflectionTarget= diff --git a/compiler/testData/ir/irText/expressions/kt36963.kt b/compiler/testData/ir/irText/expressions/kt36963.kt index f2eb7497c47..0c7fbc90274 100644 --- a/compiler/testData/ir/irText/expressions/kt36963.kt +++ b/compiler/testData/ir/irText/expressions/kt36963.kt @@ -1,3 +1,4 @@ +// FIR_IDENTICAL fun foo() {} fun test() = (::foo)!! \ No newline at end of file diff --git a/compiler/testData/ir/irText/expressions/kt36963.kt.txt b/compiler/testData/ir/irText/expressions/kt36963.kt.txt index ffb3b8a04d3..f156845fb79 100644 --- a/compiler/testData/ir/irText/expressions/kt36963.kt.txt +++ b/compiler/testData/ir/irText/expressions/kt36963.kt.txt @@ -1,7 +1,7 @@ fun foo() { } -fun test(): ErrorType { +fun test(): KFunction0 { return CHECK_NOT_NULL>(arg0 = ::foo) }