public override void VisitForeachStatement(ForeachStatement foreachStatement) { ForceSpacesBeforeRemoveNewLines(foreachStatement.LParToken, policy.SpaceBeforeForeachParentheses); ForceSpacesAfter(foreachStatement.LParToken, policy.SpacesWithinForeachParentheses); ForceSpacesBeforeRemoveNewLines(foreachStatement.RParToken, policy.SpacesWithinForeachParentheses); FixEmbeddedStatment(policy.StatementBraceStyle, foreachStatement.EmbeddedStatement); }
S IAstVisitor <T, S> .VisitForeachStatement(ForeachStatement foreachStatement, T data) { var handler = ForeachStatementVisited; if (handler != null) { handler(foreachStatement, data); } return(VisitChildren(foreachStatement, data)); }
void IAstVisitor.VisitForeachStatement(ForeachStatement foreachStatement) { Visit(EnterForeachStatement, LeaveForeachStatement, foreachStatement); }
public virtual S VisitForeachStatement(ForeachStatement foreachStatement, T data) { return(VisitChildren(foreachStatement, data)); }
protected internal ForEach(NRefactory.ForeachStatement foreachStatement, IScope scope, INRefcatoryExpressionVisitor visitor) : base(scope, visitor) { _foreachStatement = foreachStatement; }
protected static ForEach ForEach(NRefactory.ForeachStatement forEachStatement, IScope scope, INRefcatoryExpressionVisitor visitor) { return(new ForEach(forEachStatement, scope, visitor)); }
public virtual S VisitForeachStatement(ForeachStatement foreachStatement, T data) { throw new NotImplementedException(); }