From b0a10f71150d45e70eb34a535f2f8c84dccc035c Mon Sep 17 00:00:00 2001 From: Max Medvedev Date: Thu, 10 Apr 2025 19:32:51 +0200 Subject: [PATCH] IJPL-162853 kmp compatibility: arrayCopy -> copyInto GitOrigin-RevId: 2d7360aa14de30f4b1fdba2473758535f313caba --- .../platform/syntax/impl/builder/ParsingTreeBuilder.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/syntax/syntax-api/src/com/intellij/platform/syntax/impl/builder/ParsingTreeBuilder.kt b/platform/syntax/syntax-api/src/com/intellij/platform/syntax/impl/builder/ParsingTreeBuilder.kt index 9f81448595e1..cf713bf97463 100644 --- a/platform/syntax/syntax-api/src/com/intellij/platform/syntax/impl/builder/ParsingTreeBuilder.kt +++ b/platform/syntax/syntax-api/src/com/intellij/platform/syntax/impl/builder/ParsingTreeBuilder.kt @@ -410,11 +410,11 @@ internal class ParsingTreeBuilder( get() = tokens override fun copyTokenStartsToArray(dest: IntArray, srcStart: Int, destStart: Int, length: Int) { - System.arraycopy(myLexStarts, srcStart, dest, destStart, length) + myLexStarts.copyInto(dest, destStart, srcStart, srcStart + length) } override fun copyTokenTypesToArray(dest: Array, srcStart: Int, destStart: Int, length: Int) { - System.arraycopy(myLexTypes, srcStart, dest, destStart, length) + myLexTypes.copyInto(dest, destStart, srcStart, srcStart + length) } }