1 write to Value
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4497
this.
Value
= value;
15 references to Value
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder.ValueChecks.cs (2)
3753
return GetValEscape(((BoundRangeVariable)expr).
Value
, scopeOfTheContainingExpression);
4240
var variableValue = ((BoundRangeVariable)expr).
Value
;
Binder\Binder_Operators.cs (1)
2592
expr = variableAccess.
Value
; //Check the underlying expression.
FlowAnalysis\DefiniteAssignment.cs (2)
988
NoteWrite(((BoundRangeVariable)n).
Value
, value, read);
1545
AssignImpl(((BoundRangeVariable)node).
Value
, value, isRef, written, read);
FlowAnalysis\LocalDataFlowPass.cs (1)
218
return MakeSlot(((BoundRangeVariable)node).
Value
);
FlowAnalysis\NullableWalker.cs (1)
10719
VisitWithoutDiagnostics(node.
Value
);
FlowAnalysis\ReadWriteWalker.cs (1)
258
ParameterSymbol rangeVariableUnderlyingParameter = GetRangeVariableUnderlyingParameter(node.
Value
);
Generated\BoundNodes.xml.Generated.cs (5)
4509
if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(rangeVariableSymbol, this.RangeVariableSymbol) || value != this.
Value
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
9880
this.Visit(node.
Value
);
11088
BoundExpression value = (BoundExpression)this.Visit(node.
Value
);
13114
BoundExpression value = (BoundExpression)this.Visit(node.
Value
);
15449
new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.
Value
, null) }),
Lowering\LocalRewriter\LocalRewriter_Query.cs (1)
15
return VisitExpression(node.
Value
);
Operations\CSharpOperationFactory.cs (1)
2654
return Create(boundRangeVariable.
Value
);