Abstract Value Members
-
def
canEqual
(that: Any): Boolean
-
def
productArity
: Int
-
def
productElement
(n: Int): Any
Concrete Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
->
[T, U]
(a: (T) ⇒ U)(implicit b: (ImperativeNode.this.type) ⇒ T): U
-
def
->
[U]
(a: (ImperativeNode.this.type) ⇒ U): U
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
asInstanceOf
[T0]
: T0
-
def
children
: Iterator[Attributable]
-
def
clone
(): Attributable
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
firstChild
[T]
: T
-
def
getClass
(): java.lang.Class[_]
-
def
hasChildren
: Boolean
-
def
hashCode
(): Int
-
var
index
: Int
-
def
initTreeProperties
(): Unit
-
def
isFirst
: Boolean
-
def
isInstanceOf
[T0]
: Boolean
-
def
isLast
: Boolean
-
def
isRoot
: Boolean
-
def
lastChild
[T]
: T
-
def
ne
(arg0: AnyRef): Boolean
-
def
next
[T]
: T
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
parent
[T]
: T
-
var
parent
: Attributable
-
def
prev
[T]
: T
-
def
productIterator
: Iterator[Any]
-
def
productPrefix
: String
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toString
(): String
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
Deprecated Value Members
-
def
productElements
: Iterator[Any]
Inherited from Attributable
Inherited from Cloneable
Inherited from Product
Inherited from Equals
Inherited from AnyRef
Inherited from Any
Superclass of all imperative language tree node types. The Product supertype is used here to enable generic access to the children of an ImperativeNode; this capability is only used in the Kiama tests and is not usually needed for normal use of the library.