protected internal virtual Expression VisitWhile(WhileCSharpStatement node) => node.Update( VisitLabelTarget(node.BreakLabel), VisitLabelTarget(node.ContinueLabel), Visit(node.Test), Visit(node.Body), VisitAndConvert(node.Locals, nameof(VisitDo)) );
protected internal virtual Expression VisitWhile(WhileCSharpStatement node) { return node.Update(VisitLabelTarget(node.BreakLabel), VisitLabelTarget(node.ContinueLabel), Visit(node.Test), Visit(node.Body)); }
protected internal virtual Expression VisitWhile(WhileCSharpStatement node) { return(node.Update(VisitLabelTarget(node.BreakLabel), VisitLabelTarget(node.ContinueLabel), Visit(node.Test), Visit(node.Body))); }