[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 // internally generated serializer always declared inside serializable class
val serialDescriptorGetter = val serialDescriptorGetter =
serializerIrClass.getPropertyGetter(SERIAL_DESC_FIELD)!! serializerIrClass.getPropertyGetter(SERIAL_DESC_FIELD)!!.owner
return irGet( return irGet(
serializerIrClass.defaultType, serialDescriptorGetter.returnType,
irGetObject(serializerIrClass), irGetObject(serializerIrClass),
serialDescriptorGetter.owner.symbol serialDescriptorGetter.symbol
) )
} }