ExpressionTraversal
An expression (base type)
Attributes
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
Members list
Value members
Concrete methods
Traverse to sub expressions
Traverse to sub expressions
Attributes
Traverse to enclosing expression
Traverse to enclosing expression
Attributes
Traverse to surrounding call
Traverse to surrounding call
Attributes
Only those expressions which are (direct) arguments of a call
Only those expressions which are (direct) arguments of a call
Attributes
Traverse to enclosing method
Traverse to enclosing method
Attributes
Traverse to related parameter, if the expression is an argument to a call and the call can be resolved.
Traverse to related parameter, if the expression is an argument to a call and the call can be resolved.
Attributes
Traverse to it's parent expression (e.g. call or return) by following the incoming AST It's continuing it's walk
until it hits an expression that's not a generic "member access operation", e.g., "
Traverse to it's parent expression (e.g. call or return) by following the incoming AST It's continuing it's walk
until it hits an expression that's not a generic "member access operation", e.g., "
Attributes
If the expression is used as receiver for a call, this traverses to the call.
If the expression is used as receiver for a call, this traverses to the call.
Attributes
Traverse to expression evaluation type
Traverse to expression evaluation type
Attributes
Deprecated methods
Traverse to surrounding call
Traverse to surrounding call
Attributes
- Deprecated
- true
Traverse to related parameter
Traverse to related parameter
Attributes
- Deprecated
- true