From 181d023e3ce82f09317118c058840d1bfef30dd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steven=20Sch=C3=A4fer?= Date: Mon, 4 Nov 2019 13:01:51 +0100 Subject: [PATCH] JVM IR: Remove JvmBackendContext.getTopLevelClass --- .../org/jetbrains/kotlin/backend/jvm/JvmBackendContext.kt | 7 ------- 1 file changed, 7 deletions(-) diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/JvmBackendContext.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/JvmBackendContext.kt index ed3a05a4f02..d77dd556fa1 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/JvmBackendContext.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/JvmBackendContext.kt @@ -107,13 +107,6 @@ class JvmBackendContext( val inlineClassReplacements = MemoizedInlineClassReplacements() - internal fun getTopLevelClass(fqName: FqName): IrClassSymbol { - val descriptor = state.module.getPackage(fqName.parent()).memberScope.getContributedClassifier( - fqName.shortName(), NoLookupLocation.FROM_BACKEND - ) as ClassDescriptor? ?: error("Class is not found: $fqName") - return referenceClass(descriptor) - } - internal fun referenceClass(descriptor: ClassDescriptor): IrClassSymbol = symbolTable.referenceClass(descriptor)