public override BoundNode VisitRangeVariable(BoundRangeVariable node) { // Compute the "underlying symbol" for a read of the range variable ParameterSymbol rangeVariableUnderlyingParameter = GetRangeVariableUnderlyingParameter(node.Value); NoteRead(node.RangeVariableSymbol, rangeVariableUnderlyingParameter); return(null); }
public override BoundNode VisitRangeVariable(BoundRangeVariable node) { if (IsInside && !RegionContains(node.RangeVariableSymbol.Locations[0].SourceSpan)) { _dataFlowsIn.Add(node.RangeVariableSymbol); } return(null); }
public override BoundNode VisitRangeVariable(BoundRangeVariable node) { if (IsInside && !RegionContains(node.RangeVariableSymbol.Locations[0].SourceSpan)) { _dataFlowsIn.Add(node.RangeVariableSymbol); } return null; }
public override BoundNode VisitRangeVariable(BoundRangeVariable node) { return(null); }
public override BoundNode VisitRangeVariable(BoundRangeVariable node) { // Compute the "underlying symbol" for a read of the range variable ParameterSymbol rangeVariableUnderlyingParameter = GetRangeVariableUnderlyingParameter(node.Value); NoteRead(node.RangeVariableSymbol, rangeVariableUnderlyingParameter); return null; }
public override BoundNode VisitRangeVariable(BoundRangeVariable node) { NoteRead(node.RangeVariableSymbol); return null; }
public override BoundNode VisitRangeVariable(BoundRangeVariable node) { return VisitExpression(node.Value); }
public override BoundNode VisitRangeVariable(BoundRangeVariable node) { NoteRead(node.RangeVariableSymbol); return(null); }
public override BoundNode VisitRangeVariable(BoundRangeVariable node) { return(VisitExpression(node.Value)); }