Revert "JVM_IR: assume function reference adapters are tail-call"

This reverts commit 537ce05bc9.

 #KT-48478 Fixed
This commit is contained in:
pyos
2021-09-03 13:34:43 +02:00
committed by max-kammerer
parent 0864f9faf8
commit 72752b64c5
@@ -142,8 +142,6 @@ private val BRIDGE_ORIGINS = setOf(
JvmLoweredDeclarationOrigin.SUPER_INTERFACE_METHOD_BRIDGE,
IrDeclarationOrigin.BRIDGE,
IrDeclarationOrigin.BRIDGE_SPECIAL,
IrDeclarationOrigin.ADAPTER_FOR_CALLABLE_REFERENCE,
IrDeclarationOrigin.ADAPTER_FOR_SUSPEND_CONVERSION
)
// These functions contain a single `suspend` tail call, the value of which should be returned as is