1 write to RangeVariableSymbol
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4608
this.
RangeVariableSymbol
= rangeVariableSymbol;
15 references to RangeVariableSymbol
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder.ValueChecks.cs (1)
754
Error(diagnostics, errorCode, node, queryref.
RangeVariableSymbol
.Name);
BoundTree\BoundExpression.cs (1)
616
return this.
RangeVariableSymbol
;
FlowAnalysis\DataFlowsInWalker.cs (2)
95
if (IsInside && !RegionContains(node.
RangeVariableSymbol
.GetFirstLocation().SourceSpan))
97
_dataFlowsIn.Add(node.
RangeVariableSymbol
);
FlowAnalysis\DataFlowsOutWalker.cs (1)
167
return ((BoundRangeVariable)node).
RangeVariableSymbol
;
FlowAnalysis\DefiniteAssignment.cs (1)
1501
return ((BoundRangeVariable)expression).
RangeVariableSymbol
;
FlowAnalysis\ReadWriteWalker.cs (3)
212
readOrWritten.Add(((BoundRangeVariable)receiver).
RangeVariableSymbol
);
236
if (written) NoteWrite(((BoundRangeVariable)node).
RangeVariableSymbol
, value, read: read, isRef: isRef);
287
NoteRead(node.
RangeVariableSymbol
, rangeVariableUnderlyingParameter);
Generated\BoundNodes.xml.Generated.cs (4)
4621
if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(rangeVariableSymbol, this.
RangeVariableSymbol
) || value != this.Value || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
11522
return node.Update(node.
RangeVariableSymbol
, value, type);
13617
RangeVariableSymbol rangeVariableSymbol = GetUpdatedSymbol(node, node.
RangeVariableSymbol
);
16045
new TreeDumperNode("rangeVariableSymbol", node.
RangeVariableSymbol
, null),
Lowering\DiagnosticsPass_Warnings.cs (2)
224
return rangeVar1.
RangeVariableSymbol
== rangeVar2.
RangeVariableSymbol
;