From 7bf2cd8054e3caf2a8df3054b27eb37a2b26f834 Mon Sep 17 00:00:00 2001 From: Svyatoslav Kuzmich Date: Wed, 11 Jul 2018 16:16:38 +0300 Subject: [PATCH] [JS IR BE] Fix lost toLong conversions during merge --- .../kotlin/ir/backend/js/lower/IntrinsicifyCallsLowering.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/IntrinsicifyCallsLowering.kt b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/IntrinsicifyCallsLowering.kt index 19672432350..6955eaa3699 100644 --- a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/IntrinsicifyCallsLowering.kt +++ b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/IntrinsicifyCallsLowering.kt @@ -86,6 +86,7 @@ class IntrinsicifyCallsLowering(private val context: JsIrBackendContext) : FileL op(it, ConversionNames.TO_FLOAT, ::useDispatchReceiver) op(it, ConversionNames.TO_INT, ::useDispatchReceiver) op(it, ConversionNames.TO_SHORT, ::useDispatchReceiver) + op(it, ConversionNames.TO_LONG, intrinsics.jsToLong) } for (type in listOf(irBuiltIns.floatType, irBuiltIns.doubleType)) { @@ -112,6 +113,7 @@ class IntrinsicifyCallsLowering(private val context: JsIrBackendContext) : FileL op(it, ConversionNames.TO_FLOAT, ::useDispatchReceiver) op(it, ConversionNames.TO_INT, ::useDispatchReceiver) op(it, ConversionNames.TO_SHORT, ::useDispatchReceiver) + op(it, ConversionNames.TO_LONG, intrinsics.jsToLong) } }