6 writes to _nodeToBind
Microsoft.CodeAnalysis.CSharp (6)
Binder\ExpressionVariableFinder.cs (6)
77
_nodeToBind
= node;
81
_nodeToBind
= previousNodeToBind;
106
_nodeToBind
= node;
108
_nodeToBind
= previousNodeToBind;
147
_nodeToBind
= switchLabel;
154
_nodeToBind
= previousNodeToBind;
8 references to _nodeToBind
Microsoft.CodeAnalysis.CSharp (8)
Binder\ExpressionVariableFinder.cs (8)
76
SyntaxNode previousNodeToBind =
_nodeToBind
;
105
SyntaxNode previousNodeToBind =
_nodeToBind
;
146
SyntaxNode previousNodeToBind =
_nodeToBind
;
217
TFieldOrLocalSymbol variable = MakePatternVariable(node.Type, (SingleVariableDesignationSyntax)node.Designation,
_nodeToBind
);
243
TFieldOrLocalSymbol variable = MakePatternVariable(type: null, (SingleVariableDesignationSyntax)node,
_nodeToBind
);
266
TFieldOrLocalSymbol variable = MakePatternVariable(node.Type, node.Designation as SingleVariableDesignationSyntax,
_nodeToBind
);
278
TFieldOrLocalSymbol variable = MakePatternVariable(type: null, node.Designation as SingleVariableDesignationSyntax,
_nodeToBind
);
421
TFieldOrLocalSymbol variable = MakeDeclarationExpressionVariable(node, (SingleVariableDesignationSyntax)designation, argumentListSyntaxOpt,
_nodeToBind
);