[Serialization] Fix invalid ir type for serialize generator

This commit is contained in:
Igor Yakovlev
2023-03-28 15:21:30 +02:00
committed by Space Team
parent b4d6482581
commit e990c8efd2
@@ -193,11 +193,11 @@ class SerializableIrGenerator(
// internally generated serializer always declared inside serializable class
val serialDescriptorGetter =
serializerIrClass.getPropertyGetter(SERIAL_DESC_FIELD)!!
serializerIrClass.getPropertyGetter(SERIAL_DESC_FIELD)!!.owner
return irGet(
serializerIrClass.defaultType,
serialDescriptorGetter.returnType,
irGetObject(serializerIrClass),
serialDescriptorGetter.owner.symbol
serialDescriptorGetter.symbol
)
}