Don't lose KonanLinkData extensions to ProtoBuf even when parsing KonanIr.

This commit is contained in:
Alexander Gorshenev
2017-04-07 12:22:22 +03:00
committed by alexander-gorshenev
parent e3a253f508
commit a434e039b2
@@ -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)
} }
} }