IR serialization: IrSimpleFunction.isFakeOverride
This commit is contained in:
+2
-1
@@ -1057,7 +1057,8 @@ abstract class IrFileDeserializer(
|
|||||||
isExternal = proto.base.isExternal,
|
isExternal = proto.base.isExternal,
|
||||||
isTailrec = proto.isTailrec,
|
isTailrec = proto.isTailrec,
|
||||||
isSuspend = proto.isSuspend,
|
isSuspend = proto.isSuspend,
|
||||||
isExpect = proto.base.isExpect
|
isExpect = proto.base.isExpect,
|
||||||
|
isFakeOverride = origin == IrDeclarationOrigin.FAKE_OVERRIDE
|
||||||
)
|
)
|
||||||
}.apply {
|
}.apply {
|
||||||
proto.overriddenList.mapTo(overriddenSymbols) { deserializeIrSymbol(it) as IrSimpleFunctionSymbol }
|
proto.overriddenList.mapTo(overriddenSymbols) { deserializeIrSymbol(it) as IrSimpleFunctionSymbol }
|
||||||
|
|||||||
Reference in New Issue
Block a user