[IR] Make IrPropertyWithLateBinding a subclass of IrProperty

This commit is contained in:
Sergej Jaskiewicz
2023-06-14 15:51:55 +02:00
committed by Space Team
parent 4b523825be
commit e6c4a8957d
8 changed files with 108 additions and 95 deletions
@@ -218,7 +218,6 @@ class FakeOverrideBuilder(
property: IrPropertyWithLateBinding,
manglerCompatibleMode: Boolean
): Pair<IdSignature, IrPropertySymbol> {
require(property is IrProperty) { "Unexpected fake override property: $property" }
val parent = property.parentAsClass
val signature = composeSignature(property, manglerCompatibleMode)