- getParent
The current parent node of this node.
- getRootNode
Get the root node of the tree a node belongs to.
- getEncapsulatingSourceSection
Retrieves the segment of guest language source code that is represented by this
Node, if present; ot
- getSourceSection
Retrieves the segment of guest language source code that is represented by this
Node. The default im
- toString
Converts this node to a textual representation useful for debugging.
- accept
Invokes the NodeVisitor#visit(Node) method for this node and recursively also
for all child nodes.
- getCost
Returns a rough estimate for the cost of this Node. This estimate can be used by
runtime systems or
- getDebugProperties
Returns properties of this node interesting for debugging and can be overwritten
by subclasses to ad
- adoptHelper
- adoptUnadoptedHelper
- atomic
- copy
Creates a shallow copy of this node.