From bbe5dca33ed8d6ec97247abb6870662c01db95bf Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Fri, 12 Aug 2022 20:48:54 +0200 Subject: [PATCH] Add rangeUntil to the list of not interpreted builtin members #KT-52933 --- .../jetbrains/kotlin/ir/interpreter/checker/EvaluationMode.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/checker/EvaluationMode.kt b/compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/checker/EvaluationMode.kt index 1e6a0ef6af6..928d3a11e6e 100644 --- a/compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/checker/EvaluationMode.kt +++ b/compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/checker/EvaluationMode.kt @@ -48,7 +48,7 @@ enum class EvaluationMode(protected val mustCheckBody: Boolean) { }, ONLY_BUILTINS(mustCheckBody = false) { - private val forbiddenMethodsOnPrimitives = setOf("inc", "dec", "rangeTo", "hashCode") + private val forbiddenMethodsOnPrimitives = setOf("inc", "dec", "rangeTo", "rangeUntil", "hashCode") private val forbiddenMethodsOnStrings = setOf("subSequence", "hashCode", "") private val allowedExtensionFunctions = setOf("kotlin.floorDiv", "kotlin.mod", "kotlin.NumbersKt.floorDiv", "kotlin.NumbersKt.mod")