diff --git a/compiler/testData/codegen/box/ranges/contains/generated/charRangeLiteral.kt b/compiler/testData/codegen/box/ranges/contains/generated/charRangeLiteral.kt index 8aff0512bce..e8054507b36 100644 --- a/compiler/testData/codegen/box/ranges/contains/generated/charRangeLiteral.kt +++ b/compiler/testData/codegen/box/ranges/contains/generated/charRangeLiteral.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND_FIR: JVM_IR // KJS_WITH_FULL_RUNTIME // Auto-generated by GenerateInRangeExpressionTestData. Do not edit! // WITH_RUNTIME diff --git a/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateInRangeExpressionTestData.kt b/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateInRangeExpressionTestData.kt index db1f501143b..f7efcc5d643 100644 --- a/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateInRangeExpressionTestData.kt +++ b/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateInRangeExpressionTestData.kt @@ -23,12 +23,19 @@ object GenerateInRangeExpressionTestData { header: String = "" ) { PrintWriter(File(GENERATED_DIR, fileName)).use { - it.generateTestCaseBody(header, rangeExpressions, elementExpressions) + it.generateTestCaseBody(header, rangeExpressions, elementExpressions, ignoreFrontendIR = (fileName != "charRangeLiteral.kt")) } } - private fun PrintWriter.generateTestCaseBody(header: String, rangeExpressions: List, elementExpressions: List) { - println("// IGNORE_BACKEND_FIR: JVM_IR") + private fun PrintWriter.generateTestCaseBody( + header: String, + rangeExpressions: List, + elementExpressions: List, + ignoreFrontendIR: Boolean + ) { + if (ignoreFrontendIR) { + println("// IGNORE_BACKEND_FIR: JVM_IR") + } println("// KJS_WITH_FULL_RUNTIME") println("// $PREAMBLE_MESSAGE") println("// WITH_RUNTIME")