6 writes to _nodeToBind
Microsoft.CodeAnalysis.CSharp (6)
Binder\ExpressionVariableFinder.cs (6)
86
_nodeToBind
= node;
90
_nodeToBind
= previousNodeToBind;
115
_nodeToBind
= node;
117
_nodeToBind
= previousNodeToBind;
156
_nodeToBind
= switchLabel;
163
_nodeToBind
= previousNodeToBind;
8 references to _nodeToBind
Microsoft.CodeAnalysis.CSharp (8)
Binder\ExpressionVariableFinder.cs (8)
85
SyntaxNode previousNodeToBind =
_nodeToBind
;
114
SyntaxNode previousNodeToBind =
_nodeToBind
;
155
SyntaxNode previousNodeToBind =
_nodeToBind
;
226
TFieldOrLocalSymbol variable = MakePatternVariable(node.Type, (SingleVariableDesignationSyntax)node.Designation,
_nodeToBind
);
252
TFieldOrLocalSymbol variable = MakePatternVariable(type: null, (SingleVariableDesignationSyntax)node,
_nodeToBind
);
275
TFieldOrLocalSymbol variable = MakePatternVariable(node.Type, node.Designation as SingleVariableDesignationSyntax,
_nodeToBind
);
287
TFieldOrLocalSymbol variable = MakePatternVariable(type: null, node.Designation as SingleVariableDesignationSyntax,
_nodeToBind
);
364
TFieldOrLocalSymbol variable = MakeDeclarationExpressionVariable(node, (SingleVariableDesignationSyntax)designation, argumentListSyntaxOpt,
_nodeToBind
);