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