[FIR/IR generator] Move isSealed property to AbstractElement
This commit is contained in:
committed by
Space Team
parent
0465c6d0ee
commit
13ae129505
-2
@@ -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
|
||||||
|
|
||||||
|
|||||||
+1
-2
@@ -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.
|
||||||
|
|||||||
Reference in New Issue
Block a user