public override string VisitConnectExpr([NotNull] TesterParser.ConnectExprContext context) { IndentLevel++; var temp = VisitChildren(context); IndentLevel--; return(string.Join(Environment.NewLine, Indent() + "ConnectExpr: ", temp)); }
public override InterpBase VisitConnectExpr([NotNull] TesterParser.ConnectExprContext context) { var addr = context.GetChild(1).Accept(this); if (addr is InterpString) { //possibly add thing to m_authManager } InterpBase prepend = null; if (context.ChildCount > 2) { prepend = context.GetChild(2).Accept(this); } return(new InterpConnect(m_authManager, addr, prepend)); }