From 8bb59e31e0c9f75eaaee9c6ad493c8a0cc64ce59 Mon Sep 17 00:00:00 2001 From: Ilmir Usmanov Date: Wed, 5 Feb 2020 16:55:27 +0100 Subject: [PATCH] Minor. Remove textifyMethodNode, since it duplicates nodeText --- .../org/jetbrains/kotlin/codegen/codegenUtil.kt | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/codegenUtil.kt b/compiler/backend/src/org/jetbrains/kotlin/codegen/codegenUtil.kt index 3d45fe1a2b0..8e6c6864de1 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/codegenUtil.kt +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/codegenUtil.kt @@ -433,22 +433,6 @@ inline fun FrameMap.evaluateOnce( } } -// Handy debugging routine. Print all instructions from methodNode. -@TestOnly -@Suppress("unused") -fun MethodNode.textifyMethodNode(): String { - val text = Textifier() - val tmv = TraceMethodVisitor(text) - accept(tmv) - val sw = StringWriter() - val pw = PrintWriter(sw) - pw.print(name) - pw.print(desc) - pw.print("\n") - text.print(pw) - return "$sw" -} - fun KotlinType.isInlineClassTypeWithPrimitiveEquality(): Boolean { if (!isInlineClassType()) return false