2 instantiations of ExpressionVariableBinder
Microsoft.CodeAnalysis.CSharp (2)
Binder\LocalBinderFactory.cs (2)
83
enclosing = new
ExpressionVariableBinder
(syntax, enclosing);
393
var binder = new
ExpressionVariableBinder
(body, _enclosing);
9 references to ExpressionVariableBinder
Microsoft.CodeAnalysis.CSharp (9)
Binder\LocalBinderFactory.cs (7)
393
var
binder = new ExpressionVariableBinder(body, _enclosing);
467
var
arrowBinder = new ExpressionVariableBinder(node, _enclosing);
474
var
valueBinder = new ExpressionVariableBinder(node, _enclosing);
481
var
attrBinder = new ExpressionVariableBinder(node, _enclosing);
643
var
patternBinder = new ExpressionVariableBinder(node.Expression, _enclosing);
746
var
patternBinder = new ExpressionVariableBinder(node, _enclosing);
785
var
armScopeBinder = new ExpressionVariableBinder(arm, switchExpressionBinder);
Binder\SwitchExpressionArmBinder.cs (2)
19
private readonly
ExpressionVariableBinder
_armScopeBinder;
22
public SwitchExpressionArmBinder(SwitchExpressionArmSyntax arm,
ExpressionVariableBinder
armScopeBinder, SwitchExpressionBinder switchExpressionBinder) : base(armScopeBinder)