[FIR/IR generator] Move isSealed property to AbstractElement

This commit is contained in:
Sergej Jaskiewicz
2023-11-14 17:53:38 +01:00
committed by Space Team
parent 0465c6d0ee
commit 13ae129505
2 changed files with 1 additions and 4 deletions
@@ -56,8 +56,6 @@ class Element(name: String, override val propertyName: String, kind: Kind) : Abs
} }
var _needTransformOtherChildren: Boolean = false var _needTransformOtherChildren: Boolean = false
override var isSealed: Boolean = false
override val hasAcceptMethod: Boolean override val hasAcceptMethod: Boolean
get() = true get() = true
@@ -35,8 +35,7 @@ abstract class AbstractElement<Element, Field>(
val isRootElement: Boolean val isRootElement: Boolean
get() = elementParents.isEmpty() get() = elementParents.isEmpty()
open val isSealed: Boolean var isSealed: Boolean = false
get() = false
/** /**
* The value of this property will be used to name a `visit*` method for this element in visitor classes. * The value of this property will be used to name a `visit*` method for this element in visitor classes.