FILE fqName: fileName:/kt55458.kt FUN name:runMe visibility:public modality:FINAL <> () returnType:kotlin.Unit BLOCK_BODY COMPOSITE type=kotlin.Unit origin=DESTRUCTURING_DECLARATION VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:kotlin.Pair [val] CALL 'public final fun to (that: B of kotlin.to): kotlin.Pair declared in kotlin' type=kotlin.Pair origin=null : kotlin.Int : kotlin.Int $receiver: CONST Int type=kotlin.Int value=1 that: CONST Int type=kotlin.Int value=2 VAR name:a type:kotlin.Int [val] CALL 'public final fun component1 (): A of kotlin.Pair declared in kotlin.Pair' type=kotlin.Int origin=COMPONENT_N(index=1) $this: GET_VAR 'val tmp_0: kotlin.Pair declared in .runMe' type=kotlin.Pair origin=null CALL 'public final fun println (message: kotlin.Int): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null message: GET_VAR 'val a: kotlin.Int declared in .runMe' type=kotlin.Int origin=null