diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/OldDeepCopyIrTree.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeepCopyIrTree.kt similarity index 99% rename from compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/OldDeepCopyIrTree.kt rename to compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeepCopyIrTree.kt index b79643c0b57..b8a6c3ee571 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/OldDeepCopyIrTree.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeepCopyIrTree.kt @@ -32,9 +32,9 @@ import org.jetbrains.kotlin.types.KotlinType import java.util.HashMap inline fun T.deepCopyOld() = - transform(OldDeepCopyIrTree(), null) as T + transform(DeepCopyIrTree(), null) as T -open class OldDeepCopyIrTree : IrElementTransformerVoid() { +open class DeepCopyIrTree : IrElementTransformerVoid() { protected open fun mapDeclarationOrigin(declarationOrigin: IrDeclarationOrigin) = declarationOrigin protected open fun mapStatementOrigin(statementOrigin: IrStatementOrigin?) = statementOrigin protected open fun mapFileEntry(fileEntry: SourceManager.FileEntry) = fileEntry @@ -63,7 +63,7 @@ open class OldDeepCopyIrTree : IrElementTransformerVoid() { protected open fun mapClassifierReference(descriptor: ClassifierDescriptor) = descriptor protected open fun mapReturnTarget(descriptor: FunctionDescriptor) = mapCallee(descriptor) - private inline fun T.transform() = transform(this@OldDeepCopyIrTree, null) as T + private inline fun T.transform() = transform(this@DeepCopyIrTree, null) as T override fun visitElement(element: IrElement): IrElement = throw IllegalArgumentException("Unsupported element type: $element")