2 instantiations of ExpressionVariableBinder
Microsoft.CodeAnalysis.CSharp (2)
Binder\LocalBinderFactory.cs (2)
84
enclosing = new
ExpressionVariableBinder
(syntax, enclosing);
394
var binder = new
ExpressionVariableBinder
(body, _enclosing);
9 references to ExpressionVariableBinder
Microsoft.CodeAnalysis.CSharp (9)
Binder\LocalBinderFactory.cs (7)
394
var
binder = new ExpressionVariableBinder(body, _enclosing);
468
var
arrowBinder = new ExpressionVariableBinder(node, _enclosing);
475
var
valueBinder = new ExpressionVariableBinder(node, _enclosing);
482
var
attrBinder = new ExpressionVariableBinder(node, _enclosing);
644
var
patternBinder = new ExpressionVariableBinder(node.Expression, _enclosing);
747
var
patternBinder = new ExpressionVariableBinder(node, _enclosing);
786
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)