[IR] Drop inlineArgumentsWithOriginalOffset from inliner

#KT-66509
This commit is contained in:
Ivan Kylchik
2024-03-12 12:21:44 +01:00
committed by Space Team
parent 3ee126de74
commit ddcef6396e
4 changed files with 7 additions and 13 deletions
@@ -18,13 +18,11 @@ import org.jetbrains.kotlin.descriptors.DescriptorVisibilities
import org.jetbrains.kotlin.descriptors.DescriptorVisibility
import org.jetbrains.kotlin.ir.declarations.*
import org.jetbrains.kotlin.ir.inline.FunctionInlining
import org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol
import org.jetbrains.kotlin.ir.symbols.IrValueSymbol
import org.jetbrains.kotlin.ir.util.PatchDeclarationParentsVisitor
import org.jetbrains.kotlin.ir.util.isAnonymousObject
import org.jetbrains.kotlin.ir.util.isExpect
import org.jetbrains.kotlin.ir.util.parentAsClass
import org.jetbrains.kotlin.ir.util.resolveFakeOverride
import org.jetbrains.kotlin.ir.visitors.acceptVoid
import org.jetbrains.kotlin.load.java.JavaDescriptorVisibilities
import org.jetbrains.kotlin.name.NameUtils
@@ -297,8 +295,7 @@ internal val functionInliningPhase = makeIrModulePhase(
FunctionInlining(
context,
innerClassesSupport = context.innerClassesSupport,
regenerateInlinedAnonymousObjects = true,
inlineArgumentsWithOriginalOffset = true
regenerateInlinedAnonymousObjects = true
)
},
name = "FunctionInliningPhase",