public override object VisitForeachStatement(ForeachStatement foreachStatement, object data) { AddVariable(foreachStatement.VariableType, foreachStatement.VariableName, foreachStatement.StartLocation, foreachStatement.EndLocation, false, true, foreachStatement.InExpression, null, false); return(base.VisitForeachStatement(foreachStatement, data)); }
public virtual S VisitForeachStatement(ForeachStatement foreachStatement, T data) { return(VisitChildren(foreachStatement, data)); }