// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.

package org.jetbrains.kotlin.idea.debugger.test;

import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.idea.base.plugin.KotlinPluginMode;
import org.jetbrains.kotlin.idea.base.test.TestRoot;
import org.jetbrains.kotlin.idea.test.JUnit3RunnerWithInners;
import org.jetbrains.kotlin.idea.test.KotlinTestUtils;
import org.jetbrains.kotlin.test.TestMetadata;
import org.junit.runner.RunWith;

/**
 * This class is generated by {@link org.jetbrains.kotlin.testGenerator.generator.TestGenerator}.
 * DO NOT MODIFY MANUALLY.
 */
@SuppressWarnings("all")
@TestRoot("jvm-debugger/test")
@TestDataPath("$CONTENT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public abstract class K1IdeK2CodeKotlinSteppingTestGenerated extends AbstractK1IdeK2CodeKotlinSteppingTest {
    @RunWith(JUnit3RunnerWithInners.class)
    @TestMetadata("testData/stepping/stepIntoAndSmartStepInto")
    public static class StepInto extends AbstractK1IdeK2CodeKotlinSteppingTest {
        @java.lang.Override
        @org.jetbrains.annotations.NotNull
        public final KotlinPluginMode getPluginMode() {
            return KotlinPluginMode.K1;
        }

        private void runTest(String testDataFilePath) throws Exception {
            KotlinTestUtils.runTest(this::doStepIntoTest, this, testDataFilePath);
        }

        @TestMetadata("classObjectFunFromClass.kt")
        public void testClassObjectFunFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/classObjectFunFromClass.kt");
        }

        @TestMetadata("classObjectFunFromTopLevel.kt")
        public void testClassObjectFunFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/classObjectFunFromTopLevel.kt");
        }

        @TestMetadata("extFun.kt")
        public void testExtFun() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/extFun.kt");
        }

        @TestMetadata("internalInlineMethod.kt")
        public void testInternalInlineMethod() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/internalInlineMethod.kt");
        }

        @TestMetadata("internalMethod.kt")
        public void testInternalMethod() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/internalMethod.kt");
        }

        @TestMetadata("javaFun.kt")
        public void testJavaFun() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/javaFun.kt");
        }

        @TestMetadata("javaSamConstructor.kt")
        public void testJavaSamConstructor() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/javaSamConstructor.kt");
        }

        @TestMetadata("javaSamFunction.kt")
        public void testJavaSamFunction() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/javaSamFunction.kt");
        }

        @TestMetadata("kotlinSamFunction.kt")
        public void testKotlinSamFunction() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/kotlinSamFunction.kt");
        }

        @TestMetadata("memberFunFromClass.kt")
        public void testMemberFunFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/memberFunFromClass.kt");
        }

        @TestMetadata("memberFunFromTopLevel.kt")
        public void testMemberFunFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/memberFunFromTopLevel.kt");
        }

        @TestMetadata("memberGetterFromClass.kt")
        public void testMemberGetterFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/memberGetterFromClass.kt");
        }

        @TestMetadata("memberGetterFromTopLevel.kt")
        public void testMemberGetterFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/memberGetterFromTopLevel.kt");
        }

        @TestMetadata("objectFun.kt")
        public void testObjectFun() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/objectFun.kt");
        }

        @TestMetadata("topLevelFunFromClass.kt")
        public void testTopLevelFunFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/topLevelFunFromClass.kt");
        }

        @TestMetadata("topLevelFunFromTopLevel.kt")
        public void testTopLevelFunFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/topLevelFunFromTopLevel.kt");
        }

        @TestMetadata("topLevelGetterFromClass.kt")
        public void testTopLevelGetterFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/topLevelGetterFromClass.kt");
        }

        @TestMetadata("topLevelGetterFromTopLevel.kt")
        public void testTopLevelGetterFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/topLevelGetterFromTopLevel.kt");
        }
    }

    @RunWith(JUnit3RunnerWithInners.class)
    @TestMetadata("testData/stepping/stepIntoAndSmartStepInto")
    public static class SmartStepInto extends AbstractK1IdeK2CodeKotlinSteppingTest {
        @java.lang.Override
        @org.jetbrains.annotations.NotNull
        public final KotlinPluginMode getPluginMode() {
            return KotlinPluginMode.K1;
        }

        private void runTest(String testDataFilePath) throws Exception {
            KotlinTestUtils.runTest(this::doSmartStepIntoTest, this, testDataFilePath);
        }

        @TestMetadata("classObjectFunFromClass.kt")
        public void testClassObjectFunFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/classObjectFunFromClass.kt");
        }

        @TestMetadata("classObjectFunFromTopLevel.kt")
        public void testClassObjectFunFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/classObjectFunFromTopLevel.kt");
        }

        @TestMetadata("extFun.kt")
        public void testExtFun() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/extFun.kt");
        }

        @TestMetadata("internalInlineMethod.kt")
        public void testInternalInlineMethod() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/internalInlineMethod.kt");
        }

        @TestMetadata("internalMethod.kt")
        public void testInternalMethod() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/internalMethod.kt");
        }

        @TestMetadata("javaFun.kt")
        public void testJavaFun() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/javaFun.kt");
        }

        @TestMetadata("javaSamConstructor.kt")
        public void testJavaSamConstructor() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/javaSamConstructor.kt");
        }

        @TestMetadata("javaSamFunction.kt")
        public void testJavaSamFunction() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/javaSamFunction.kt");
        }

        @TestMetadata("kotlinSamFunction.kt")
        public void testKotlinSamFunction() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/kotlinSamFunction.kt");
        }

        @TestMetadata("memberFunFromClass.kt")
        public void testMemberFunFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/memberFunFromClass.kt");
        }

        @TestMetadata("memberFunFromTopLevel.kt")
        public void testMemberFunFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/memberFunFromTopLevel.kt");
        }

        @TestMetadata("memberGetterFromClass.kt")
        public void testMemberGetterFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/memberGetterFromClass.kt");
        }

        @TestMetadata("memberGetterFromTopLevel.kt")
        public void testMemberGetterFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/memberGetterFromTopLevel.kt");
        }

        @TestMetadata("objectFun.kt")
        public void testObjectFun() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/objectFun.kt");
        }

        @TestMetadata("topLevelFunFromClass.kt")
        public void testTopLevelFunFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/topLevelFunFromClass.kt");
        }

        @TestMetadata("topLevelFunFromTopLevel.kt")
        public void testTopLevelFunFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/topLevelFunFromTopLevel.kt");
        }

        @TestMetadata("topLevelGetterFromClass.kt")
        public void testTopLevelGetterFromClass() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/topLevelGetterFromClass.kt");
        }

        @TestMetadata("topLevelGetterFromTopLevel.kt")
        public void testTopLevelGetterFromTopLevel() throws Exception {
            runTest("testData/stepping/stepIntoAndSmartStepInto/topLevelGetterFromTopLevel.kt");
        }
    }

    @RunWith(JUnit3RunnerWithInners.class)
    @TestMetadata("testData/stepping/stepInto")
    public static class StepIntoOnly extends AbstractK1IdeK2CodeKotlinSteppingTest {
        @java.lang.Override
        @org.jetbrains.annotations.NotNull
        public final KotlinPluginMode getPluginMode() {
            return KotlinPluginMode.K1;
        }

        private void runTest(String testDataFilePath) throws Exception {
            KotlinTestUtils.runTest(this::doStepIntoTest, this, testDataFilePath);
        }

        @TestMetadata("accessors.kt")
        public void testAccessors() throws Exception {
            runTest("testData/stepping/stepInto/accessors.kt");
        }

        @TestMetadata("continueLabel.kt")
        public void testContinueLabel() throws Exception {
            runTest("testData/stepping/stepInto/continueLabel.kt");
        }

        @TestMetadata("defaultAccessors.kt")
        public void testDefaultAccessors() throws Exception {
            runTest("testData/stepping/stepInto/defaultAccessors.kt");
        }

        @TestMetadata("forLoop.kt")
        public void testForLoop() throws Exception {
            runTest("testData/stepping/stepInto/forLoop.kt");
        }

        @TestMetadata("functionReference.kt")
        public void testFunctionReference() throws Exception {
            runTest("testData/stepping/stepInto/functionReference.kt");
        }

        @TestMetadata("inlineClass.kt")
        public void testInlineClass() throws Exception {
            runTest("testData/stepping/stepInto/inlineClass.kt");
        }

        @TestMetadata("inlineFunctionLambdaOneLine.kt")
        public void testInlineFunctionLambdaOneLine() throws Exception {
            runTest("testData/stepping/stepInto/inlineFunctionLambdaOneLine.kt");
        }

        @TestMetadata("inlineOnly.kt")
        public void testInlineOnly() throws Exception {
            runTest("testData/stepping/stepInto/inlineOnly.kt");
        }

        @TestMetadata("interfaces.kt")
        public void testInterfaces() throws Exception {
            runTest("testData/stepping/stepInto/interfaces.kt");
        }

        @TestMetadata("interfacesJvmDefaultDisable.kt")
        public void testInterfacesJvmDefaultDisable() throws Exception {
            runTest("testData/stepping/stepInto/interfacesJvmDefaultDisable.kt");
        }

        @TestMetadata("localDelegatedPropertyAndClinit.kt")
        public void testLocalDelegatedPropertyAndClinit() throws Exception {
            runTest("testData/stepping/stepInto/localDelegatedPropertyAndClinit.kt");
        }

        @TestMetadata("localFun.kt")
        public void testLocalFun() throws Exception {
            runTest("testData/stepping/stepInto/localFun.kt");
        }

        @TestMetadata("oneLineSuspendFunWithInline.kt")
        public void testOneLineSuspendFunWithInline() throws Exception {
            runTest("testData/stepping/stepInto/oneLineSuspendFunWithInline.kt");
        }

        @TestMetadata("propertyReference.kt")
        public void testPropertyReference() throws Exception {
            runTest("testData/stepping/stepInto/propertyReference.kt");
        }

        @TestMetadata("returnVoid.kt")
        public void testReturnVoid() throws Exception {
            runTest("testData/stepping/stepInto/returnVoid.kt");
        }

        @TestMetadata("samAdapter.kt")
        public void testSamAdapter() throws Exception {
            runTest("testData/stepping/stepInto/samAdapter.kt");
        }

        @TestMetadata("sameFileNames.kt")
        public void testSameFileNames() throws Exception {
            runTest("testData/stepping/stepInto/sameFileNames.kt");
        }

        @TestMetadata("siSuspendFun.kt")
        public void testSiSuspendFun() throws Exception {
            runTest("testData/stepping/stepInto/siSuspendFun.kt");
        }

        @TestMetadata("skipSimpleGetter.kt")
        public void testSkipSimpleGetter() throws Exception {
            runTest("testData/stepping/stepInto/skipSimpleGetter.kt");
        }

        @TestMetadata("skipSimpleGetterLocalVal.kt")
        public void testSkipSimpleGetterLocalVal() throws Exception {
            runTest("testData/stepping/stepInto/skipSimpleGetterLocalVal.kt");
        }

        @TestMetadata("skipSimpleGetterMethodWithProperty.kt")
        public void testSkipSimpleGetterMethodWithProperty() throws Exception {
            runTest("testData/stepping/stepInto/skipSimpleGetterMethodWithProperty.kt");
        }

        @TestMetadata("stepIntoFromInlineFun.kt")
        public void testStepIntoFromInlineFun() throws Exception {
            runTest("testData/stepping/stepInto/stepIntoFromInlineFun.kt");
        }

        @TestMetadata("stepIntoInlineFun.kt")
        public void testStepIntoInlineFun() throws Exception {
            runTest("testData/stepping/stepInto/stepIntoInlineFun.kt");
        }

        @TestMetadata("stepIntoStdLibInlineFun.kt")
        public void testStepIntoStdLibInlineFun() throws Exception {
            runTest("testData/stepping/stepInto/stepIntoStdLibInlineFun.kt");
        }

        @TestMetadata("stepIntoSuspendFunctionSimple.kt")
        public void testStepIntoSuspendFunctionSimple() throws Exception {
            runTest("testData/stepping/stepInto/stepIntoSuspendFunctionSimple.kt");
        }

        @TestMetadata("syntheticMethods.kt")
        public void testSyntheticMethods() throws Exception {
            runTest("testData/stepping/stepInto/syntheticMethods.kt");
        }

        @TestMetadata("syntheticMethodsSkip.kt")
        public void testSyntheticMethodsSkip() throws Exception {
            runTest("testData/stepping/stepInto/syntheticMethodsSkip.kt");
        }

        @TestMetadata("whenExpr.kt")
        public void testWhenExpr() throws Exception {
            runTest("testData/stepping/stepInto/whenExpr.kt");
        }
    }

    @RunWith(JUnit3RunnerWithInners.class)
    @TestMetadata("testData/stepping/stepOut")
    public static class StepOut extends AbstractK1IdeK2CodeKotlinSteppingTest {
        @java.lang.Override
        @org.jetbrains.annotations.NotNull
        public final KotlinPluginMode getPluginMode() {
            return KotlinPluginMode.K1;
        }

        private void runTest(String testDataFilePath) throws Exception {
            KotlinTestUtils.runTest(this::doStepOutTest, this, testDataFilePath);
        }

        @TestMetadata("fwBackingField.kt")
        public void testFwBackingField() throws Exception {
            runTest("testData/stepping/stepOut/fwBackingField.kt");
        }

        @TestMetadata("inapplicableFieldWatchpoints.kt")
        public void testInapplicableFieldWatchpoints() throws Exception {
            runTest("testData/stepping/stepOut/inapplicableFieldWatchpoints.kt");
        }

        @TestMetadata("stepOutConstructorWithValueClassParam.kt")
        public void testStepOutConstructorWithValueClassParam() throws Exception {
            runTest("testData/stepping/stepOut/stepOutConstructorWithValueClassParam.kt");
        }

        @TestMetadata("stepOutFromInlineFunctionThenResume.kt")
        public void testStepOutFromInlineFunctionThenResume() throws Exception {
            runTest("testData/stepping/stepOut/stepOutFromInlineFunctionThenResume.kt");
        }

        @TestMetadata("stepOutInlineFunction.kt")
        public void testStepOutInlineFunction() throws Exception {
            runTest("testData/stepping/stepOut/stepOutInlineFunction.kt");
        }

        @TestMetadata("stepOutInlinedLambdaArgument.kt")
        public void testStepOutInlinedLambdaArgument() throws Exception {
            runTest("testData/stepping/stepOut/stepOutInlinedLambdaArgument.kt");
        }

        @TestMetadata("stepOutInlinedLambdaArgumentOneLine.kt")
        public void testStepOutInlinedLambdaArgumentOneLine() throws Exception {
            runTest("testData/stepping/stepOut/stepOutInlinedLambdaArgumentOneLine.kt");
        }

        @TestMetadata("stepOutSeveralInlineArgumentDeepest.kt")
        public void testStepOutSeveralInlineArgumentDeepest() throws Exception {
            runTest("testData/stepping/stepOut/stepOutSeveralInlineArgumentDeepest.kt");
        }

        @TestMetadata("stepOutSeveralInlineFunctions.kt")
        public void testStepOutSeveralInlineFunctions() throws Exception {
            runTest("testData/stepping/stepOut/stepOutSeveralInlineFunctions.kt");
        }

        @TestMetadata("stepOutSeveralInlineFunctionsDeepest.kt")
        public void testStepOutSeveralInlineFunctionsDeepest() throws Exception {
            runTest("testData/stepping/stepOut/stepOutSeveralInlineFunctionsDeepest.kt");
        }
    }

    @RunWith(JUnit3RunnerWithInners.class)
    @TestMetadata("testData/stepping/stepOver")
    public abstract static class StepOver extends AbstractK1IdeK2CodeKotlinSteppingTest {
        @RunWith(JUnit3RunnerWithInners.class)
        @TestMetadata("testData/stepping/stepOver/coroutines")
        public static class Coroutines extends AbstractK1IdeK2CodeKotlinSteppingTest {
            @java.lang.Override
            @org.jetbrains.annotations.NotNull
            public final KotlinPluginMode getPluginMode() {
                return KotlinPluginMode.K1;
            }

            private void runTest(String testDataFilePath) throws Exception {
                KotlinTestUtils.runTest(this::doStepOverTest, this, testDataFilePath);
            }

            @TestMetadata("sequenceNested.kt")
            public void testSequenceNested() throws Exception {
                runTest("testData/stepping/stepOver/coroutines/sequenceNested.kt");
            }

            @TestMetadata("sequenceNested2.kt")
            public void testSequenceNested2() throws Exception {
                runTest("testData/stepping/stepOver/coroutines/sequenceNested2.kt");
            }

            @TestMetadata("sequenceSimple.kt")
            public void testSequenceSimple() throws Exception {
                runTest("testData/stepping/stepOver/coroutines/sequenceSimple.kt");
            }

            @TestMetadata("sequenceTake2.kt")
            public void testSequenceTake2() throws Exception {
                runTest("testData/stepping/stepOver/coroutines/sequenceTake2.kt");
            }
        }

        @RunWith(JUnit3RunnerWithInners.class)
        @TestMetadata("testData/stepping/stepOver/steppingThroughInlineLambdas")
        public static class SteppingThroughInlineLambdas extends AbstractK1IdeK2CodeKotlinSteppingTest {
            @java.lang.Override
            @org.jetbrains.annotations.NotNull
            public final KotlinPluginMode getPluginMode() {
                return KotlinPluginMode.K1;
            }

            private void runTest(String testDataFilePath) throws Exception {
                KotlinTestUtils.runTest(this::doStepOverTest, this, testDataFilePath);
            }

            @TestMetadata("stepOverInlinedLambdaStdlibThrough.kt")
            public void testStepOverInlinedLambdaStdlibThrough() throws Exception {
                runTest("testData/stepping/stepOver/steppingThroughInlineLambdas/stepOverInlinedLambdaStdlibThrough.kt");
            }

            @TestMetadata("stepOverInlinedLambdaThrough.kt")
            public void testStepOverInlinedLambdaThrough() throws Exception {
                runTest("testData/stepping/stepOver/steppingThroughInlineLambdas/stepOverInlinedLambdaThrough.kt");
            }

            @TestMetadata("stepThroughForEach.kt")
            public void testStepThroughForEach() throws Exception {
                runTest("testData/stepping/stepOver/steppingThroughInlineLambdas/stepThroughForEach.kt");
            }

            @TestMetadata("stepThroughInAnotherInlineFunc.kt")
            public void testStepThroughInAnotherInlineFunc() throws Exception {
                runTest("testData/stepping/stepOver/steppingThroughInlineLambdas/stepThroughInAnotherInlineFunc.kt");
            }

            @TestMetadata("stepThroughLet.kt")
            public void testStepThroughLet() throws Exception {
                runTest("testData/stepping/stepOver/steppingThroughInlineLambdas/stepThroughLet.kt");
            }

            @TestMetadata("stepThroughMyFunc.kt")
            public void testStepThroughMyFunc() throws Exception {
                runTest("testData/stepping/stepOver/steppingThroughInlineLambdas/stepThroughMyFunc.kt");
            }

            @TestMetadata("stepThroughSynchronized.kt")
            public void testStepThroughSynchronized() throws Exception {
                runTest("testData/stepping/stepOver/steppingThroughInlineLambdas/stepThroughSynchronized.kt");
            }
        }

        @RunWith(JUnit3RunnerWithInners.class)
        @TestMetadata("testData/stepping/stepOver")
        public static class Uncategorized extends AbstractK1IdeK2CodeKotlinSteppingTest {
            @java.lang.Override
            @org.jetbrains.annotations.NotNull
            public final KotlinPluginMode getPluginMode() {
                return KotlinPluginMode.K1;
            }

            private void runTest(String testDataFilePath) throws Exception {
                KotlinTestUtils.runTest(this::doStepOverTest, this, testDataFilePath);
            }

            @TestMetadata("asIterableInFor.kt")
            public void testAsIterableInFor() throws Exception {
                runTest("testData/stepping/stepOver/asIterableInFor.kt");
            }

            @TestMetadata("breakpointOnMultilineLambda.kt")
            public void testBreakpointOnMultilineLambda() throws Exception {
                runTest("testData/stepping/stepOver/breakpointOnMultilineLambda.kt");
            }

            @TestMetadata("ifCapturedVariableKt9118.kt")
            public void testIfCapturedVariableKt9118() throws Exception {
                runTest("testData/stepping/stepOver/ifCapturedVariableKt9118.kt");
            }

            @TestMetadata("inlineCallInForRangeExpression.kt")
            public void testInlineCallInForRangeExpression() throws Exception {
                runTest("testData/stepping/stepOver/inlineCallInForRangeExpression.kt");
            }

            @TestMetadata("inlineCallWithDefaultLambda.kt")
            public void testInlineCallWithDefaultLambda() throws Exception {
                runTest("testData/stepping/stepOver/inlineCallWithDefaultLambda.kt");
            }

            @TestMetadata("inlineCallWithDefaultParameters.kt")
            public void testInlineCallWithDefaultParameters() throws Exception {
                runTest("testData/stepping/stepOver/inlineCallWithDefaultParameters.kt");
            }

            @TestMetadata("inlineCallWithDefaultParametersAndReceiver.kt")
            public void testInlineCallWithDefaultParametersAndReceiver() throws Exception {
                runTest("testData/stepping/stepOver/inlineCallWithDefaultParametersAndReceiver.kt");
            }

            @TestMetadata("inlineFunInClassInitializer.kt")
            public void testInlineFunInClassInitializer() throws Exception {
                runTest("testData/stepping/stepOver/inlineFunInClassInitializer.kt");
            }

            @TestMetadata("inlineFunInClassInitializer2.kt")
            public void testInlineFunInClassInitializer2() throws Exception {
                runTest("testData/stepping/stepOver/inlineFunInClassInitializer2.kt");
            }

            @TestMetadata("inlineFunInConstructor.kt")
            public void testInlineFunInConstructor() throws Exception {
                runTest("testData/stepping/stepOver/inlineFunInConstructor.kt");
            }

            @TestMetadata("inlineFunInLazyProperty.kt")
            public void testInlineFunInLazyProperty() throws Exception {
                runTest("testData/stepping/stepOver/inlineFunInLazyProperty.kt");
            }

            @TestMetadata("inlineFunInPropertyGetter.kt")
            public void testInlineFunInPropertyGetter() throws Exception {
                runTest("testData/stepping/stepOver/inlineFunInPropertyGetter.kt");
            }

            @TestMetadata("inlineFunctionLambdaOneLine.kt")
            public void testInlineFunctionLambdaOneLine() throws Exception {
                runTest("testData/stepping/stepOver/inlineFunctionLambdaOneLine.kt");
            }

            @TestMetadata("inlineFunctionSameLines.kt")
            public void testInlineFunctionSameLines() throws Exception {
                runTest("testData/stepping/stepOver/inlineFunctionSameLines.kt");
            }

            @TestMetadata("inlineInIfFalse.kt")
            public void testInlineInIfFalse() throws Exception {
                runTest("testData/stepping/stepOver/inlineInIfFalse.kt");
            }

            @TestMetadata("inlineInIfTrue.kt")
            public void testInlineInIfTrue() throws Exception {
                runTest("testData/stepping/stepOver/inlineInIfTrue.kt");
            }

            @TestMetadata("inlineInObject.kt")
            public void testInlineInObject() throws Exception {
                runTest("testData/stepping/stepOver/inlineInObject.kt");
            }

            @TestMetadata("inplaceArgumentLineNum.kt")
            public void testInplaceArgumentLineNum() throws Exception {
                runTest("testData/stepping/stepOver/inplaceArgumentLineNum.kt");
            }

            @TestMetadata("kt14869.kt")
            public void testKt14869() throws Exception {
                runTest("testData/stepping/stepOver/kt14869.kt");
            }

            @TestMetadata("kt15652.kt")
            public void testKt15652() throws Exception {
                runTest("testData/stepping/stepOver/kt15652.kt");
            }

            @TestMetadata("kt24343.kt")
            public void testKt24343() throws Exception {
                runTest("testData/stepping/stepOver/kt24343.kt");
            }

            @TestMetadata("kt44074.kt")
            public void testKt44074() throws Exception {
                runTest("testData/stepping/stepOver/kt44074.kt");
            }

            @TestMetadata("lambdaToInlineFold.kt")
            public void testLambdaToInlineFold() throws Exception {
                runTest("testData/stepping/stepOver/lambdaToInlineFold.kt");
            }

            @TestMetadata("lambdaToInlineFoldFiltersDisabled.kt")
            public void testLambdaToInlineFoldFiltersDisabled() throws Exception {
                runTest("testData/stepping/stepOver/lambdaToInlineFoldFiltersDisabled.kt");
            }

            @TestMetadata("lambdaToInlineMap.kt")
            public void testLambdaToInlineMap() throws Exception {
                runTest("testData/stepping/stepOver/lambdaToInlineMap.kt");
            }

            @TestMetadata("lambdaToInlineMapFiltersDisabled.kt")
            public void testLambdaToInlineMapFiltersDisabled() throws Exception {
                runTest("testData/stepping/stepOver/lambdaToInlineMapFiltersDisabled.kt");
            }

            @TestMetadata("localFunction.kt")
            public void testLocalFunction() throws Exception {
                runTest("testData/stepping/stepOver/localFunction.kt");
            }

            @TestMetadata("localFunctionWithSingleLineExpressionBody.kt")
            public void testLocalFunctionWithSingleLineExpressionBody() throws Exception {
                runTest("testData/stepping/stepOver/localFunctionWithSingleLineExpressionBody.kt");
            }

            @TestMetadata("noParameterExtensionLambdaArgumentCallInInline.kt")
            public void testNoParameterExtensionLambdaArgumentCallInInline() throws Exception {
                runTest("testData/stepping/stepOver/noParameterExtensionLambdaArgumentCallInInline.kt");
            }

            @TestMetadata("noParameterExtensionLambdaArgumentCallInInline2.kt")
            public void testNoParameterExtensionLambdaArgumentCallInInline2() throws Exception {
                runTest("testData/stepping/stepOver/noParameterExtensionLambdaArgumentCallInInline2.kt");
            }

            @TestMetadata("noParameterExtensionLambdaArgumentCallInInline3.kt")
            public void testNoParameterExtensionLambdaArgumentCallInInline3() throws Exception {
                runTest("testData/stepping/stepOver/noParameterExtensionLambdaArgumentCallInInline3.kt");
            }

            @TestMetadata("noParameterLambdaArgumentCallInInline.kt")
            public void testNoParameterLambdaArgumentCallInInline() throws Exception {
                runTest("testData/stepping/stepOver/noParameterLambdaArgumentCallInInline.kt");
            }

            @TestMetadata("noParameterLambdaArgumentCallInLambda.kt")
            public void testNoParameterLambdaArgumentCallInLambda() throws Exception {
                runTest("testData/stepping/stepOver/noParameterLambdaArgumentCallInLambda.kt");
            }

            @TestMetadata("soBreakpointWithInline.kt")
            public void testSoBreakpointWithInline() throws Exception {
                runTest("testData/stepping/stepOver/soBreakpointWithInline.kt");
            }

            @TestMetadata("soBreakpointWithOrdinalOnInlineCallsInOneLine.kt")
            public void testSoBreakpointWithOrdinalOnInlineCallsInOneLine() throws Exception {
                runTest("testData/stepping/stepOver/soBreakpointWithOrdinalOnInlineCallsInOneLine.kt");
            }

            @TestMetadata("soInlineAnonymousFunctionArgument.kt")
            public void testSoInlineAnonymousFunctionArgument() throws Exception {
                runTest("testData/stepping/stepOver/soInlineAnonymousFunctionArgument.kt");
            }

            @TestMetadata("soInlineCallInLastStatementInInline.kt")
            public void testSoInlineCallInLastStatementInInline() throws Exception {
                runTest("testData/stepping/stepOver/soInlineCallInLastStatementInInline.kt");
            }

            @TestMetadata("soInlineCallInLastStatementInInlineFunctionArgument.kt")
            public void testSoInlineCallInLastStatementInInlineFunctionArgument() throws Exception {
                runTest("testData/stepping/stepOver/soInlineCallInLastStatementInInlineFunctionArgument.kt");
            }

            @TestMetadata("soInlineCallInLastStatementInInlineInInline.kt")
            public void testSoInlineCallInLastStatementInInlineInInline() throws Exception {
                runTest("testData/stepping/stepOver/soInlineCallInLastStatementInInlineInInline.kt");
            }

            @TestMetadata("soInlineCallsInOneLine.kt")
            public void testSoInlineCallsInOneLine() throws Exception {
                runTest("testData/stepping/stepOver/soInlineCallsInOneLine.kt");
            }

            @TestMetadata("soInlineFunCallInLastStatementOfInlineWithArgumentFromCalleeAndOwn.kt")
            public void testSoInlineFunCallInLastStatementOfInlineWithArgumentFromCalleeAndOwn() throws Exception {
