Implement string plus operator
This commit is contained in:
+4
@@ -52,6 +52,10 @@ class IntrinsicifyCallsLowering(private val context: JsIrBackendContext) : FileL
|
|||||||
op(type, OperatorNameConventions.REM, context.intrinsics.jsMod)
|
op(type, OperatorNameConventions.REM, context.intrinsics.jsMod)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
context.irBuiltIns.string.let {
|
||||||
|
op(it, OperatorNameConventions.PLUS, context.intrinsics.jsPlus)
|
||||||
|
}
|
||||||
|
|
||||||
context.irBuiltIns.int.let {
|
context.irBuiltIns.int.let {
|
||||||
op(it, "shl", context.intrinsics.jsBitShiftL)
|
op(it, "shl", context.intrinsics.jsBitShiftL)
|
||||||
op(it, "shr", context.intrinsics.jsBitShiftR)
|
op(it, "shr", context.intrinsics.jsBitShiftR)
|
||||||
|
|||||||
Reference in New Issue
Block a user