Class FreeVariableScannerSlim
Visits an expression tree to find all the free variables.
Inheritance
System.Object
FreeVariableScannerSlim
Namespace: System.Reflection
Assembly: Nuqleon.Linq.Expressions.Bonsai.dll
Syntax
public static class FreeVariableScannerSlim : Object
Methods
Find(ExpressionSlim)
Finds all the free variables in an expression.
Declaration
public static HashSet<ParameterExpressionSlim> Find(ExpressionSlim expression)
Parameters
| Type | Name | Description |
|---|---|---|
| ExpressionSlim | expression | The expression to visit. |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.HashSet<ParameterExpressionSlim> | The set of free variables. |