diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/ClassCodegen.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/ClassCodegen.kt index d3d027e8978..77ef0833e2b 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/ClassCodegen.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/ClassCodegen.kt @@ -135,7 +135,7 @@ class ClassCodegen private constructor(val irClass: IrClass, val context: JvmBac } fun generateMethod(method: IrFunction) { - if (method.descriptor.kind == CallableMemberDescriptor.Kind.FAKE_OVERRIDE) return + if (method.origin == IrDeclarationOrigin.FAKE_OVERRIDE) return FunctionCodegen(method, this).generate() }