From 0d46d0d69b37c4d21ff5966de005d71e92e826ac Mon Sep 17 00:00:00 2001 From: Abduqodiri Qurbonzoda Date: Wed, 9 Feb 2022 21:06:36 +0300 Subject: [PATCH] [WASM] Sync stdlib-gen template with actual source code --- libraries/tools/kotlin-stdlib-gen/src/templates/Arrays.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-stdlib-gen/src/templates/Arrays.kt b/libraries/tools/kotlin-stdlib-gen/src/templates/Arrays.kt index ca933f25362..c2530b21035 100644 --- a/libraries/tools/kotlin-stdlib-gen/src/templates/Arrays.kt +++ b/libraries/tools/kotlin-stdlib-gen/src/templates/Arrays.kt @@ -1654,7 +1654,8 @@ object ArrayOps : TemplateGroupBase() { on(Backend.Wasm) { body { """ - for (index in fromIndex..toIndex) { + AbstractList.checkRangeIndexes(fromIndex, toIndex, size) + for (index in fromIndex until toIndex) { this[index] = element } """