Return the name, main info, attribute info and named children
Names for the child nodes to show in AST dumps.
All child nodes of this node.
Apply a mapping function to all children of this node and recreate the node with the new children.
Rebuild this node with a new list of children.
Rebuild this node with a new list of children unless all children are identical to the current ones.
The current type of this node
Return this Node with a Type assigned.
Return this Node with a Type assigned (if no other type has been seen for it yet) or a typed copy.
Return this Node with no Type assigned (if it's type has not been observed yet) or an untyped copy.
Rebuild this node and all children with their computed type.