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. |