public override ImperativeNode VisitElseIfNode(AST.ImperativeAST.ElseIfBlock node) { var newExpr = node.Expr.Accept(this); if (node.Expr != newExpr) { node.Expr = newExpr; } node.Body = VisitNodeList(node.Body); return(node); }
public virtual TImperative VisitElseIfNode(AST.ImperativeAST.ElseIfBlock node) { return(VisitImperativeNode(node)); }