From fdbc65765699ff1a4df77cd24ce0ef85c622e4ae Mon Sep 17 00:00:00 2001 From: Roman Artemev Date: Tue, 1 Sep 2020 17:27:55 +0300 Subject: [PATCH] [IR] Fix `isFileClass` checker --- .../src/org/jetbrains/kotlin/ir/util/AdditionalIrUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/AdditionalIrUtils.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/AdditionalIrUtils.kt index 84c951777db..8b1414ba3ca 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/AdditionalIrUtils.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/AdditionalIrUtils.kt @@ -37,7 +37,7 @@ val IrDeclarationParent.kotlinFqName: FqName get() = when (this) { is IrPackageFragment -> this.fqName is IrClass -> { - if (origin == IrDeclarationOrigin.FILE_CLASS) { + if (isFileClass) { parent.kotlinFqName } else { parent.kotlinFqName.child(nameForIrSerialization)