diff --git a/compiler/testData/ir/irText/expressions/tryCatch.ir.txt b/compiler/testData/ir/irText/expressions/tryCatch.ir.txt index 5de5ffd5c2b..d1954c86a40 100644 --- a/compiler/testData/ir/irText/expressions/tryCatch.ir.txt +++ b/compiler/testData/ir/irText/expressions/tryCatch.ir.txt @@ -1,28 +1,30 @@ FILE fqName: fileName:/tryCatch.kt + FUN name:println visibility:public modality:FINAL <> () returnType:kotlin.Unit + BLOCK_BODY FUN name:test1 visibility:public modality:FINAL <> () returnType:kotlin.Unit BLOCK_BODY TRY type=kotlin.Unit try: BLOCK type=kotlin.Unit origin=null - CALL 'public final fun println (): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null + CALL 'public final fun println (): kotlin.Unit declared in ' type=kotlin.Unit origin=null CATCH parameter=val e: kotlin.Throwable declared in .test1 VAR CATCH_PARAMETER name:e type:kotlin.Throwable [val] BLOCK type=kotlin.Unit origin=null - CALL 'public final fun println (): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null + CALL 'public final fun println (): kotlin.Unit declared in ' type=kotlin.Unit origin=null finally: BLOCK type=kotlin.Unit origin=null - CALL 'public final fun println (): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null + CALL 'public final fun println (): kotlin.Unit declared in ' type=kotlin.Unit origin=null FUN name:test2 visibility:public modality:FINAL <> () returnType:kotlin.Int BLOCK_BODY RETURN type=kotlin.Nothing from='public final fun test2 (): kotlin.Int declared in ' TRY type=kotlin.Int try: BLOCK type=kotlin.Int origin=null - CALL 'public final fun println (): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null + CALL 'public final fun println (): kotlin.Unit declared in ' type=kotlin.Unit origin=null CONST Int type=kotlin.Int value=42 CATCH parameter=val e: kotlin.Throwable declared in .test2 VAR CATCH_PARAMETER name:e type:kotlin.Throwable [val] BLOCK type=kotlin.Int origin=null - CALL 'public final fun println (): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null + CALL 'public final fun println (): kotlin.Unit declared in ' type=kotlin.Unit origin=null CONST Int type=kotlin.Int value=24 finally: BLOCK type=kotlin.Unit origin=null - CALL 'public final fun println (): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null + CALL 'public final fun println (): kotlin.Unit declared in ' type=kotlin.Unit origin=null TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit CONST Int type=kotlin.Int value=555 diff --git a/compiler/testData/ir/irText/expressions/tryCatch.kt b/compiler/testData/ir/irText/expressions/tryCatch.kt index 6529c1a635d..4e25aebd535 100644 --- a/compiler/testData/ir/irText/expressions/tryCatch.kt +++ b/compiler/testData/ir/irText/expressions/tryCatch.kt @@ -1,5 +1,6 @@ // FIR_IDENTICAL -// WITH_STDLIB + +fun println() {} fun test1() { try { diff --git a/compiler/testData/ir/irText/expressions/tryCatch.kt.txt b/compiler/testData/ir/irText/expressions/tryCatch.kt.txt index b596fc6dbec..2ad9b10ded1 100644 --- a/compiler/testData/ir/irText/expressions/tryCatch.kt.txt +++ b/compiler/testData/ir/irText/expressions/tryCatch.kt.txt @@ -1,3 +1,6 @@ +fun println() { +} + fun test1() { try { // BLOCK println() diff --git a/compiler/testData/ir/irText/expressions/tryCatch.sig.kt.txt b/compiler/testData/ir/irText/expressions/tryCatch.sig.kt.txt index 0cc91bcd76f..ea0c92969ee 100644 --- a/compiler/testData/ir/irText/expressions/tryCatch.sig.kt.txt +++ b/compiler/testData/ir/irText/expressions/tryCatch.sig.kt.txt @@ -1,3 +1,9 @@ +// CHECK: +// Mangled name: #println(){} +// Public signature: /println|917930009141132257[0] +// Public signature debug description: println(){} +fun println(): Unit + // CHECK: // Mangled name: #test1(){} // Public signature: /test1|4297044443957252634[0]