1 write to MergedScopes
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\VariableBinder.cs (1)
182
currentScope.
MergedScopes
??= new HashSet<BlockExpression>(ReferenceEqualityComparer.Instance);
5 references to MergedScopes
System.Linq.Expressions (5)
System\Linq\Expressions\Compiler\CompilerScope.cs (2)
464
MergedScopes
== null ? GetVariables(Node) : GetVariablesIncludingMerged();
473
foreach (BlockExpression scope in
MergedScopes
!)
System\Linq\Expressions\Compiler\LambdaCompiler.Statements.cs (2)
88
(_scope.
MergedScopes
== null || !_scope.
MergedScopes
.Contains(node)))
System\Linq\Expressions\Compiler\VariableBinder.cs (1)
183
currentScope.
MergedScopes
.Add(block);