Exemplo n.º 1
0
        public override string VisitConnectExpr([NotNull] TesterParser.ConnectExprContext context)
        {
            IndentLevel++;
            var temp = VisitChildren(context);

            IndentLevel--;

            return(string.Join(Environment.NewLine,
                               Indent() + "ConnectExpr: ",
                               temp));
        }
Exemplo n.º 2
0
        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));
        }