From 1f70284b18e5f1be8f50eeff150d45d3ec91f97b Mon Sep 17 00:00:00 2001 From: Roman Artemev Date: Mon, 17 Jun 2019 12:46:48 +0300 Subject: [PATCH] [JS IR BE] Fix `charSequenceLength` function for JS IR --- libraries/stdlib/js-ir/runtime/charSequence.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/stdlib/js-ir/runtime/charSequence.kt b/libraries/stdlib/js-ir/runtime/charSequence.kt index d59d7db3c56..f0766e33e1b 100644 --- a/libraries/stdlib/js-ir/runtime/charSequence.kt +++ b/libraries/stdlib/js-ir/runtime/charSequence.kt @@ -21,7 +21,7 @@ internal fun charSequenceGet(a: CharSequence, index: Int): Char { @DoNotIntrinsify internal fun charSequenceLength(a: CharSequence): Int { return if (isString(a)) { - js("a.length").unsafeCast() + a.asDynamic().length.unsafeCast() } else { a.length }