public override string VisitDisconnectExpr([NotNull] TesterParser.DisconnectExprContext context) { IndentLevel++; var temp = VisitChildren(context); IndentLevel--; return(string.Join(Environment.NewLine, Indent() + "DisconnectExpr: ", temp)); }
public override InterpBase VisitDisconnectExpr([NotNull] TesterParser.DisconnectExprContext context) { var conn = context.GetChild(1).Accept(this); InterpBase cleanup = null; if (context.ChildCount > 2) { cleanup = context.GetChild(2).Accept(this); } return(new InterpDisconnect(conn, cleanup)); }