1 write to Definitions
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\CompilerScope.cs (1)
102
Definitions
= new Dictionary<ParameterExpression, VariableStorageKind>(variables.Count);
8 references to Definitions
System.Linq.Expressions (8)
System\Linq\Expressions\Compiler\CompilerScope.cs (3)
105
Definitions
.Add(v, VariableStorageKind.Local);
296
ReadOnlyCollection<ParameterExpression> hoistedVars = GetVariables().Where(p =>
Definitions
[p] == VariableStorageKind.Hoisted).ToReadOnly();
440
if (
Definitions
[v] == VariableStorageKind.Local)
System\Linq\Expressions\Compiler\VariableBinder.cs (5)
175
if (currentScope.
Definitions
.ContainsKey(v))
186
currentScope.
Definitions
.Add(v, VariableStorageKind.Local);
214
if (scope.IsMethod || scope.
Definitions
.ContainsKey(node))
243
if (scope.
Definitions
.ContainsKey(node))
264
definition.
Definitions
[node] = VariableStorageKind.Hoisted;