Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using a local clone.
Utility to visit every variable in an expression.
e, void delegate(VarDeclaration)
- Visit each Expression in e, and call dgVar() on each variable declared in it.Parameters:
expression tree to visit void delegate(VarDeclaration)
call when a variable is declared
s, void delegate(Expression)
dgExp, void delegate(VarDeclaration)
- Transitively walk Statement s, pass Expressions to dgExp(), VarDeclarations to dgVar().Parameters:
Statement to traverse void delegate(Expression)
delegate to pass found Expressions to void delegate(VarDeclaration)
delegate to pass found VarDeclarations to