[FIR/IR generator] Make AbstractField generic over itself

This will make some code more type-safe.
This commit is contained in:
Sergej Jaskiewicz
2023-11-14 19:04:31 +01:00
committed by Space Team
parent c6eb7d6c21
commit 38ee477ab4
14 changed files with 21 additions and 23 deletions
@@ -163,7 +163,7 @@ sealed class Field(
override val name: String,
override var isMutable: Boolean,
val isChild: Boolean,
) : AbstractField() {
) : AbstractField<Field>() {
var baseDefaultValue: String? = null
var baseGetter: String? = null