Don't lose KonanLinkData extensions to ProtoBuf even when parsing KonanIr.
This commit is contained in:
committed by
alexander-gorshenev
parent
e3a253f508
commit
a434e039b2
+1
-1
@@ -1044,7 +1044,7 @@ internal class IrDeserializer(val context: Context,
|
|||||||
val inlineProto = proto.getExtension(KonanLinkData.inlineIrBody)
|
val inlineProto = proto.getExtension(KonanLinkData.inlineIrBody)
|
||||||
val base64 = inlineProto.encodedIr
|
val base64 = inlineProto.encodedIr
|
||||||
val byteArray = base64Decode(base64)
|
val byteArray = base64Decode(base64)
|
||||||
val irProto = KonanIr.IrDeclaration.parseFrom(byteArray)
|
val irProto = KonanIr.IrDeclaration.parseFrom(byteArray, KonanSerializerProtocol.extensionRegistry)
|
||||||
return deserializeDeclaration(irProto)
|
return deserializeDeclaration(irProto)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user