1 write to Value
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4650
this.
Value
= value;
15 references to Value
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Operators.cs (1)
4261
expr = variableAccess.
Value
; //Check the underlying expression.
Binder\Binder.ValueChecks.cs (2)
4696
return GetValEscape(((BoundRangeVariable)expr).
Value
);
5514
var variableValue = ((BoundRangeVariable)expr).
Value
;
FlowAnalysis\DefiniteAssignment.cs (2)
986
NoteWrite(((BoundRangeVariable)n).
Value
, value, read: read, isRef: isRef);
1620
AssignImpl(((BoundRangeVariable)node).
Value
, value, isRef, written, read);
FlowAnalysis\LocalDataFlowPass.cs (1)
224
return MakeSlot(((BoundRangeVariable)node).
Value
);
FlowAnalysis\NullableWalker.cs (1)
13409
VisitWithoutDiagnostics(node.
Value
);
FlowAnalysis\ReadWriteWalker.cs (1)
291
ParameterSymbol rangeVariableUnderlyingParameter = GetRangeVariableUnderlyingParameter(node.
Value
);
Generated\BoundNodes.xml.Generated.cs (5)
4662
if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(rangeVariableSymbol, this.RangeVariableSymbol) || value != this.
Value
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
10518
this.Visit(node.
Value
);
11877
BoundExpression value = (BoundExpression)this.Visit(node.
Value
);
14078
BoundExpression value = (BoundExpression)this.Visit(node.
Value
);
16539
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)
2884
return Create(boundRangeVariable.
Value
);