IR serialization: IrSimpleFunction.isFakeOverride

This commit is contained in:
Dmitry Petrov
2019-10-22 16:23:24 +03:00
parent 5831b08a6e
commit d23f13e3dc
@@ -1057,7 +1057,8 @@ abstract class IrFileDeserializer(
isExternal = proto.base.isExternal,
isTailrec = proto.isTailrec,
isSuspend = proto.isSuspend,
isExpect = proto.base.isExpect
isExpect = proto.base.isExpect,
isFakeOverride = origin == IrDeclarationOrigin.FAKE_OVERRIDE
)
}.apply {
proto.overriddenList.mapTo(overriddenSymbols) { deserializeIrSymbol(it) as IrSimpleFunctionSymbol }