diff --git a/compiler/testData/codegen/box/callableReference/arrayConstructor.kt b/compiler/testData/codegen/box/callableReference/arrayConstructor.kt index f27c367d29e..237e45a6f48 100644 --- a/compiler/testData/codegen/box/callableReference/arrayConstructor.kt +++ b/compiler/testData/codegen/box/callableReference/arrayConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_INLINER: IR // WITH_STDLIB fun g(b: (Int, (Int) -> String) -> Array): Array = diff --git a/compiler/testData/codegen/box/classLiteral/java/javaReified.kt b/compiler/testData/codegen/box/classLiteral/java/javaReified.kt index 18390ff66f7..18d578ab8c1 100644 --- a/compiler/testData/codegen/box/classLiteral/java/javaReified.kt +++ b/compiler/testData/codegen/box/classLiteral/java/javaReified.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/coroutines/kt56407.kt b/compiler/testData/codegen/box/coroutines/kt56407.kt index cf4397021fc..b86345c8edf 100644 --- a/compiler/testData/codegen/box/coroutines/kt56407.kt +++ b/compiler/testData/codegen/box/coroutines/kt56407.kt @@ -1,5 +1,6 @@ // WITH_STDLIB // CHECK_BYTECODE_LISTING +// IGNORE_INLINER: IR import kotlin.coroutines.* diff --git a/compiler/testData/codegen/box/coroutines/suspendConversion/onInlineArgument.kt b/compiler/testData/codegen/box/coroutines/suspendConversion/onInlineArgument.kt index f6abd0dab9d..149b1be141a 100644 --- a/compiler/testData/codegen/box/coroutines/suspendConversion/onInlineArgument.kt +++ b/compiler/testData/codegen/box/coroutines/suspendConversion/onInlineArgument.kt @@ -3,6 +3,7 @@ // WITH_COROUTINES // IGNORE_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS +// IGNORE_INLINER: IR // `lambda` should not be wrapped in yet another object (so no OnInlineArgumentKt$box$1$1). // CHECK_BYTECODE_LISTING diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/crossinline.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/crossinline.kt index 99862a0dbe8..46f117dc08d 100644 --- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/crossinline.kt +++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/crossinline.kt @@ -1,3 +1,4 @@ +// IGNORE_INLINER: IR // WITH_STDLIB // WITH_COROUTINES // CHECK_BYTECODE_LISTING diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/innerObjectRetransformation.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/innerObjectRetransformation.kt index 853af948e03..c5d0ee0715b 100644 --- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/innerObjectRetransformation.kt +++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/innerObjectRetransformation.kt @@ -1,3 +1,4 @@ +// IGNORE_INLINER: IR // WITH_STDLIB // WITH_COROUTINES // CHECK_BYTECODE_LISTING diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override5.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override5.kt index b20a3bd1c7f..2716e1a6a68 100644 --- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override5.kt +++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override5.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // FULL_JDK // WITH_STDLIB // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/reflection/classLiterals/genericArrays.kt b/compiler/testData/codegen/box/reflection/classLiterals/genericArrays.kt index 226a0924273..3432866e321 100644 --- a/compiler/testData/codegen/box/reflection/classLiterals/genericArrays.kt +++ b/compiler/testData/codegen/box/reflection/classLiterals/genericArrays.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt index 78dafe1d3ec..9a06b35f7c4 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reflection/properties/localDelegated/inLambdaInInline.kt b/compiler/testData/codegen/box/reflection/properties/localDelegated/inLambdaInInline.kt index f04ffc79070..5a886286bfa 100644 --- a/compiler/testData/codegen/box/reflection/properties/localDelegated/inLambdaInInline.kt +++ b/compiler/testData/codegen/box/reflection/properties/localDelegated/inLambdaInInline.kt @@ -1,5 +1,6 @@ // TARGET_BACKEND: JVM // IGNORE_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_REFLECT // FILE: 1.kt package test diff --git a/compiler/testData/codegen/box/reflection/properties/localDelegated/inlineFun.kt b/compiler/testData/codegen/box/reflection/properties/localDelegated/inlineFun.kt index 74716048087..048a670b03b 100644 --- a/compiler/testData/codegen/box/reflection/properties/localDelegated/inlineFun.kt +++ b/compiler/testData/codegen/box/reflection/properties/localDelegated/inlineFun.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_REFLECT import kotlin.reflect.* diff --git a/compiler/testData/codegen/box/reflection/typeOf/noReflect/nonReifiedTypeParameters/typeParameterFlags.kt b/compiler/testData/codegen/box/reflection/typeOf/noReflect/nonReifiedTypeParameters/typeParameterFlags.kt index fbc3aae68a7..8c66d924526 100644 --- a/compiler/testData/codegen/box/reflection/typeOf/noReflect/nonReifiedTypeParameters/typeParameterFlags.kt +++ b/compiler/testData/codegen/box/reflection/typeOf/noReflect/nonReifiedTypeParameters/typeParameterFlags.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB package test diff --git a/compiler/testData/codegen/box/reflection/typeOf/nonReifiedTypeParameters/typeParameterFlags.kt b/compiler/testData/codegen/box/reflection/typeOf/nonReifiedTypeParameters/typeParameterFlags.kt index 651bce1b7fe..b6923f110ab 100644 --- a/compiler/testData/codegen/box/reflection/typeOf/nonReifiedTypeParameters/typeParameterFlags.kt +++ b/compiler/testData/codegen/box/reflection/typeOf/nonReifiedTypeParameters/typeParameterFlags.kt @@ -1,6 +1,7 @@ // WITH_REFLECT // KJS_WITH_FULL_RUNTIME // IGNORE_BACKEND: WASM +// IGNORE_INLINER: IR package test import kotlin.reflect.* diff --git a/compiler/testData/codegen/box/reified/DIExample.kt b/compiler/testData/codegen/box/reified/DIExample.kt index 81047651298..331d09b85e1 100644 --- a/compiler/testData/codegen/box/reified/DIExample.kt +++ b/compiler/testData/codegen/box/reified/DIExample.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt b/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt index a06ffd6aaa9..fe1f73fdde4 100644 --- a/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt +++ b/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reified/defaultJavaClass.kt b/compiler/testData/codegen/box/reified/defaultJavaClass.kt index b734bf7b27a..211df96bdfa 100644 --- a/compiler/testData/codegen/box/reified/defaultJavaClass.kt +++ b/compiler/testData/codegen/box/reified/defaultJavaClass.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reified/javaClass.kt b/compiler/testData/codegen/box/reified/javaClass.kt index b4609156199..9077662e7f8 100644 --- a/compiler/testData/codegen/box/reified/javaClass.kt +++ b/compiler/testData/codegen/box/reified/javaClass.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reified/nestedReified.kt b/compiler/testData/codegen/box/reified/nestedReified.kt index 7c31e573f32..41ec86e583d 100644 --- a/compiler/testData/codegen/box/reified/nestedReified.kt +++ b/compiler/testData/codegen/box/reified/nestedReified.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt b/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt index 21956704e60..62b90aca394 100644 --- a/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt +++ b/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt b/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt index 07fb0731b2d..484cd05c0f7 100644 --- a/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt +++ b/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt index 6a1b96adbfa..f269016c30f 100644 --- a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt +++ b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt index 9c6d43a3787..804b1799e19 100644 --- a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt +++ b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt b/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt index 3e675b9e75d..8ab462e7d89 100644 --- a/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt +++ b/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // WITH_STDLIB diff --git a/compiler/testData/codegen/box/valueClasses/defaultParameters.kt b/compiler/testData/codegen/box/valueClasses/defaultParameters.kt index 73c58fce607..60d5e22d2a0 100644 --- a/compiler/testData/codegen/box/valueClasses/defaultParameters.kt +++ b/compiler/testData/codegen/box/valueClasses/defaultParameters.kt @@ -1,6 +1,7 @@ // CHECK_BYTECODE_LISTING // WITH_STDLIB // TARGET_BACKEND: JVM_IR +// IGNORE_INLINER: IR // LANGUAGE: +ValueClasses @JvmInline diff --git a/compiler/testData/codegen/box/valueClasses/functionReferences.kt b/compiler/testData/codegen/box/valueClasses/functionReferences.kt index 495d136418b..a01f0662482 100644 --- a/compiler/testData/codegen/box/valueClasses/functionReferences.kt +++ b/compiler/testData/codegen/box/valueClasses/functionReferences.kt @@ -2,6 +2,7 @@ // WITH_STDLIB // WITH_COROUTINES // TARGET_BACKEND: JVM_IR +// IGNORE_INLINER: IR // LANGUAGE: +ValueClasses // FIR_IDENTICAL diff --git a/compiler/testData/codegen/box/valueClasses/inlineFunctions.kt b/compiler/testData/codegen/box/valueClasses/inlineFunctions.kt index fe143e661f3..3233cdc68fd 100644 --- a/compiler/testData/codegen/box/valueClasses/inlineFunctions.kt +++ b/compiler/testData/codegen/box/valueClasses/inlineFunctions.kt @@ -1,5 +1,6 @@ // LANGUAGE: +ValueClasses // TARGET_BACKEND: JVM_IR +// IGNORE_INLINER: IR // CHECK_BYTECODE_LISTING // WITH_STDLIB // CHECK_BYTECODE_TEXT diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt30696.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt30696.kt index c27fd29a4d6..9eca6b20fe1 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt30696.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt30696.kt @@ -1,9 +1,10 @@ // TARGET_BACKEND: JVM // NO_CHECK_LAMBDA_INLINING // WITH_STDLIB -// IGNORE_BACKEND: JVM, JVM_IR +// IGNORE_BACKEND: JVM, ANDROID // IGNORE_BACKEND_MULTI_MODULE: JVM, JVM_IR, JVM_MULTI_MODULE_OLD_AGAINST_IR, JVM_MULTI_MODULE_IR_AGAINST_OLD // IGNORE_BACKEND_K2_MULTI_MODULE: JVM_IR JVM_IR_SERIALIZE +// IGNORE_INLINER: BYTECODE // FILE: 1.kt interface Flow { diff --git a/compiler/testData/codegen/boxInline/anonymousObject/withInlineMethod.kt b/compiler/testData/codegen/boxInline/anonymousObject/withInlineMethod.kt index 2573c9a74ed..0f6f96df812 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/withInlineMethod.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/withInlineMethod.kt @@ -1,6 +1,7 @@ -// IGNORE_BACKEND: JVM, JVM_IR +// IGNORE_BACKEND: JVM, ANDROID // IGNORE_BACKEND_MULTI_MODULE: JVM, JVM_IR, JVM_MULTI_MODULE_OLD_AGAINST_IR, JVM_MULTI_MODULE_IR_AGAINST_OLD // IGNORE_BACKEND_K2_MULTI_MODULE: JVM_IR JVM_IR_SERIALIZE +// IGNORE_INLINER: BYTECODE // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/bytecodePreprocessing/apiVersionAtLeast1.kt b/compiler/testData/codegen/boxInline/bytecodePreprocessing/apiVersionAtLeast1.kt index 0f90a108ae2..7f40caa9c2a 100644 --- a/compiler/testData/codegen/boxInline/bytecodePreprocessing/apiVersionAtLeast1.kt +++ b/compiler/testData/codegen/boxInline/bytecodePreprocessing/apiVersionAtLeast1.kt @@ -2,6 +2,7 @@ // Wrong function resolution after package renaming // IGNORE_BACKEND: ANDROID +// IGNORE_INLINER: IR // FILE: 1.kt package kotlin.internal diff --git a/compiler/testData/codegen/boxInline/complex/forEachLine.kt b/compiler/testData/codegen/boxInline/complex/forEachLine.kt index e7b00b9578d..ba0eebab1cb 100644 --- a/compiler/testData/codegen/boxInline/complex/forEachLine.kt +++ b/compiler/testData/codegen/boxInline/complex/forEachLine.kt @@ -1,5 +1,6 @@ // WITH_STDLIB // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.kt b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.kt index d1e1165720d..5817d3dcdde 100644 --- a/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.kt +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.kt @@ -1,6 +1,8 @@ // NO_CHECK_LAMBDA_INLINING // CHECK_BYTECODE_LISTING // FIR_IDENTICAL +// IGNORE_INLINER: IR + // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex4.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex4.kt index 3b507b537bd..47a3dd1f85c 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex4.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex4.kt @@ -1,3 +1,5 @@ +// IGNORE_INLINER: IR + // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt index c6ad7820683..53d59194733 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt @@ -1,3 +1,5 @@ +// IGNORE_INLINER: IR + // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/reified/nonCapturingObjectInLambda.kt b/compiler/testData/codegen/boxInline/reified/nonCapturingObjectInLambda.kt index b76ad7811c5..ea49da3d288 100644 --- a/compiler/testData/codegen/boxInline/reified/nonCapturingObjectInLambda.kt +++ b/compiler/testData/codegen/boxInline/reified/nonCapturingObjectInLambda.kt @@ -1,5 +1,7 @@ // CHECK_BYTECODE_LISTING // FIR_IDENTICAL +// IGNORE_INLINER: IR + // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/reified/singletonLambda.kt b/compiler/testData/codegen/boxInline/reified/singletonLambda.kt index 4582b90ad41..8eb364e19a9 100644 --- a/compiler/testData/codegen/boxInline/reified/singletonLambda.kt +++ b/compiler/testData/codegen/boxInline/reified/singletonLambda.kt @@ -1,5 +1,7 @@ // CHECK_BYTECODE_LISTING // FIR_IDENTICAL +// IGNORE_INLINER: IR + // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt b/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt index cfdacba9e8a..4b951c3267d 100644 --- a/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt @@ -1,6 +1,8 @@ // WITH_REFLECT // NO_CHECK_LAMBDA_INLINING // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR + // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt index 24d25bca09b..4fe33a2f01c 100644 --- a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt @@ -1,6 +1,8 @@ // WITH_REFLECT // NO_CHECK_LAMBDA_INLINING // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR + // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt index 7adf449f0c4..70711fd0413 100644 --- a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt +++ b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt @@ -1,6 +1,8 @@ // WITH_REFLECT // NO_CHECK_LAMBDA_INLINING // TARGET_BACKEND: JVM +// IGNORE_INLINER: IR + // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.kt b/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.kt index bfd8f16a7b1..3fa7335b3d8 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.kt @@ -1,3 +1,5 @@ +// IGNORE_INLINER: IR + // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.smap b/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.smap index 0dbde6a77d5..5b2fca89b81 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.smap +++ b/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.smap @@ -7,7 +7,7 @@ Kotlin + 1 1.kt test/Introspector$SchemaRetriever$inSchema$lambda$1 *L -1#1,12:1 +1#1,14:1 *E // FILE: 2.kt @@ -21,14 +21,14 @@ IntrospectorImpl$SchemaRetriever + 2 1.kt test/Introspector$SchemaRetriever *L -1#1,30:1 -8#2:31 +1#1,32:1 +10#2:33 *S KotlinDebug *F + 1 2.kt IntrospectorImpl$SchemaRetriever *L -20#1:31 +22#1:33 *E SMAP @@ -41,7 +41,7 @@ test/Introspector$SchemaRetriever$inSchema$lambda$1 + 2 2.kt IntrospectorImpl$SchemaRetriever *L -1#1,12:1 -20#2:13 +1#1,14:1 +22#2:15 *E diff --git a/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt b/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt index 742c3518eac..1217be43679 100644 --- a/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt +++ b/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt @@ -1,5 +1,6 @@ // WITH_STDLIB // NO_CHECK_LAMBDA_INLINING +// IGNORE_INLINER: IR // FILE: inline.kt diff --git a/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.smap b/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.smap index a0de3d25f0e..ac397406b6c 100644 --- a/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.smap +++ b/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.smap @@ -7,14 +7,14 @@ Kotlin + 1 inline.kt InlineKt *L -1#1,16:1 -11#1,2:17 +1#1,17:1 +12#1,2:18 *S KotlinDebug *F + 1 inline.kt InlineKt *L -14#1:17,2 +15#1:18,2 *E // FILE: box.kt @@ -28,15 +28,15 @@ BoxKt$box$1 + 2 inline.kt InlineKt *L -1#1,39:1 -14#2:40 -11#2,2:41 +1#1,40:1 +15#2:41 +12#2,2:42 *S KotlinDebug *F + 1 box.kt BoxKt$box$1 *L -32#1:40 -32#1:41,2 +33#1:41 +33#1:42,2 *E diff --git a/compiler/testData/codegen/boxInline/smap/tryFinally2.kt b/compiler/testData/codegen/boxInline/smap/tryFinally2.kt index 092170de351..51006838f90 100644 --- a/compiler/testData/codegen/boxInline/smap/tryFinally2.kt +++ b/compiler/testData/codegen/boxInline/smap/tryFinally2.kt @@ -1,5 +1,6 @@ // TARGET_BACKEND: JVM_IR // IGNORE_BACKEND_MULTI_MODULE: JVM_MULTI_MODULE_IR_AGAINST_OLD +// IGNORE_INLINER: IR // This test is just a cropped copy of `boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt` // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/smap/tryFinally2.smap b/compiler/testData/codegen/boxInline/smap/tryFinally2.smap index 7bd1df595e8..dd45820ba47 100644 --- a/compiler/testData/codegen/boxInline/smap/tryFinally2.smap +++ b/compiler/testData/codegen/boxInline/smap/tryFinally2.smap @@ -11,13 +11,13 @@ _2Kt + 2 1.kt test/_1Kt *L -1#1,43:1 -14#2,4:44 +1#1,44:1 +15#2,4:45 *S KotlinDebug *F + 1 2.kt _2Kt *L -27#1:44,4 +28#1:45,4 *E diff --git a/compiler/testData/codegen/boxInline/suspend/defaultParameter/defaultInlineLambda.kt b/compiler/testData/codegen/boxInline/suspend/defaultParameter/defaultInlineLambda.kt index 17fa8855f5d..03b097d79ed 100644 --- a/compiler/testData/codegen/boxInline/suspend/defaultParameter/defaultInlineLambda.kt +++ b/compiler/testData/codegen/boxInline/suspend/defaultParameter/defaultInlineLambda.kt @@ -1,9 +1,11 @@ // SKIP_INLINE_CHECK_IN: bar$default // WITH_STDLIB // WITH_COROUTINES -// IGNORE_BACKEND: JVM, JVM_IR +// IGNORE_BACKEND: JVM, ANDROID // IGNORE_BACKEND_MULTI_MODULE: JVM, JVM_IR, JVM_MULTI_MODULE_OLD_AGAINST_IR, JVM_MULTI_MODULE_IR_AGAINST_OLD // IGNORE_BACKEND_K2_MULTI_MODULE: JVM_IR JVM_IR_SERIALIZE +// IGNORE_INLINER: BYTECODE + // FILE: 1.kt package test diff --git a/compiler/testData/debug/stepping/assertion.kt b/compiler/testData/debug/stepping/assertion.kt index 35330571d9d..21768d4fb32 100644 --- a/compiler/testData/debug/stepping/assertion.kt +++ b/compiler/testData/debug/stepping/assertion.kt @@ -1,4 +1,4 @@ - +// IGNORE_INLINER: IR // FILE: test.kt public val MASSERTIONS_ENABLED: Boolean = true