AST inspection and construction utilities.
Iterate over all direct child nodes.
Walks the node's fields (via iterFields) and yields any values, or array elements, that are themselves AST nodes.
The AST node whose children should be iterated
A generator of the node's direct child AST nodes
AST inspection and construction utilities.