From 065edac64b9c7444074944af3991e163b14fbed2 Mon Sep 17 00:00:00 2001 From: Georgy Bronnikov Date: Wed, 7 Oct 2020 11:39:25 +0300 Subject: [PATCH] IR: remove unused functions --- .../backend/common/IrElementTransformerVoidWithContext.kt | 6 ------ .../src/org/jetbrains/kotlin/ir/util/RenderIrElement.kt | 4 ---- 2 files changed, 10 deletions(-) diff --git a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/IrElementTransformerVoidWithContext.kt b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/IrElementTransformerVoidWithContext.kt index 0b58a9b943f..bc686876b8f 100644 --- a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/IrElementTransformerVoidWithContext.kt +++ b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/IrElementTransformerVoidWithContext.kt @@ -18,7 +18,6 @@ package org.jetbrains.kotlin.backend.common import org.jetbrains.kotlin.ir.IrElement import org.jetbrains.kotlin.ir.IrStatement -import org.jetbrains.kotlin.ir.ObsoleteDescriptorBasedAPI import org.jetbrains.kotlin.ir.builders.Scope import org.jetbrains.kotlin.ir.declarations.* import org.jetbrains.kotlin.ir.symbols.IrClassSymbol @@ -104,11 +103,6 @@ abstract class IrElementTransformerVoidWithContext : IrElementTransformerVoid() protected val allScopes get() = scopeStack protected val currentDeclarationParent get() = scopeStack.lastOrNull { it.irElement is IrDeclarationParent }?.irElement as? IrDeclarationParent - @ObsoleteDescriptorBasedAPI - fun printScopeStack() { - scopeStack.forEach { println(it.scope.scopeOwner) } - } - open fun visitFileNew(declaration: IrFile): IrFile { return super.visitFile(declaration) } diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/RenderIrElement.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/RenderIrElement.kt index 0c3a2d4dbc9..f8ac4d8ed9a 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/RenderIrElement.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/RenderIrElement.kt @@ -730,10 +730,6 @@ class RenderIrElementVisitor(private val normalizeNames: Boolean = false) : IrEl private val descriptorRendererForErrorDeclarations = DescriptorRenderer.ONLY_NAMES_WITH_SHORT_TYPES } -@ObsoleteDescriptorBasedAPI -internal fun IrDeclaration.name(): String = - descriptor.name.toString() - internal fun DescriptorRenderer.renderDescriptor(descriptor: DeclarationDescriptor): String = if (descriptor is ReceiverParameterDescriptor) "this@${descriptor.containingDeclaration.name}: ${descriptor.type}"