public static IStatement Nested(ILoopHeaderBlockExpression expr) { return(new WhileLoop { Condition = expr }); }
public virtual void Visit(ILoopHeaderBlockExpression expr, TContext context) { Visit(expr.Body, context); }
public override void Visit(ILoopHeaderBlockExpression expr, UsageContext context) { Visit(expr.Body, context); }
public int Visit(ILoopHeaderBlockExpression expr, int context) { throw new NotImplementedException(); }
public override IExpression Visit(ILoopHeaderBlockExpression expr, int context) { throw new AssertException("not available"); }
public void Visit(ILoopHeaderBlockExpression expr, SSTPrintingContext c) { c.StatementBlock(expr.Body, this); }