- <init>
- change
- estimateCostOneLevel
Estimate the number of characters in the textual representation of the given
node and that will be d
- isChanged
- addNode
The returned MeasuredNode is only marked as changed if the children are marked
as changed.
- applyTo
Update the AST for the result of this MeasuredNode. This can either be a change
within the original
- buildReplacement
Build the final AST structure, detaching component Nodes as necessary from the
original AST. The roo
- forNode
Return a MeasuredNode for a non-particapting AST Node. This is used for leaf
expression nodes.
- getNode
- isLowerPrecedenceThan
Whether the node type has lower precedence than "precedence"
- isNot
- normalizeChildren