diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/Autoboxing.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/Autoboxing.kt index e648198da8e..dfffe9bb5be 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/Autoboxing.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/Autoboxing.kt @@ -494,7 +494,7 @@ private val Context.getLoweredInlineClassConstructor: (IrConstructor) -> IrSimpl require(irConstructor.constructedClass.isInlined()) require(!irConstructor.isPrimary) - val descriptor = WrappedSimpleFunctionDescriptor(irConstructor.descriptor.annotations, irConstructor.descriptor.source) + val descriptor = WrappedSimpleFunctionDescriptor() IrFunctionImpl( irConstructor.startOffset, irConstructor.endOffset, IrDeclarationOrigin.DEFINED, diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumConstructorsLowering.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumConstructorsLowering.kt index ef6467dcda7..fd285cc1143 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumConstructorsLowering.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumConstructorsLowering.kt @@ -109,10 +109,7 @@ internal class EnumConstructorsLowering(val context: Context) : ClassLoweringPas private fun lowerEnumConstructor(constructor: IrConstructor): IrConstructor { val startOffset = constructor.startOffset val endOffset = constructor.endOffset - val loweredConstructor = WrappedClassConstructorDescriptor( - constructor.descriptor.annotations, - constructor.descriptor.source - ).let { + val loweredConstructor = WrappedClassConstructorDescriptor().let { IrConstructorImpl( startOffset, endOffset, constructor.origin,