JVM IR: Remove JvmBackendContext.getTopLevelClass

This commit is contained in:
Steven Schäfer
2019-11-04 13:01:51 +01:00
committed by Alexander Udalov
parent 1ac753602e
commit 181d023e3c
@@ -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)