示例#1
0
        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));
        }
示例#2
0
 public virtual S VisitForeachStatement(ForeachStatement foreachStatement, T data)
 {
     return(VisitChildren(foreachStatement, data));
 }