Recursively iterates over each expression in an ASTNode and applies a callback to each expression.
The node to traverse.
The callback function to apply to each expression.
If true, only traverse statement expressions at the current level without going into nested statements.
Recursively iterates over each expression in an ASTNode and applies a callback to each expression.