[IR] Do not generate line numbers for synthesized data class members.
Fixes KT-41903.
This commit is contained in:
committed by
Alexander Udalov
parent
5048471835
commit
a37f16d7a2
+1
-2
@@ -206,8 +206,7 @@ class DataClassMembersGenerator(val components: Fir2IrComponents) {
|
||||
val index = getComponentIndex(irFunction)!!
|
||||
val valueParameter = irClass.primaryConstructor!!.valueParameters[index - 1]
|
||||
val backingField = irDataClassMembersGenerator.getBackingField(null, valueParameter)!!
|
||||
irDataClassMembersGenerator
|
||||
.generateComponentFunction(irFunction, backingField, valueParameter.startOffset, valueParameter.endOffset)
|
||||
irDataClassMembersGenerator.generateComponentFunction(irFunction, backingField)
|
||||
}
|
||||
|
||||
fun generateCopyBody(irFunction: IrFunction) =
|
||||
|
||||
Reference in New Issue
Block a user