Exemplo n.º 1
0
        public override object VisitTemplateCall(TemplateCallContext context)
        {
            var obj = "";

            foreach (var i in range(0, context.typeType().Length - 1, 1, true, true))
            {
                if (i > 0)
                {
                    obj += ",";
                }
                var r = Visit(context.typeType(i));
                obj += r;
            }
            return(obj);
        }
Exemplo n.º 2
0
        public override object VisitTemplateCall(TemplateCallContext context)
        {
            var obj = "";

            foreach (var(i, v) in context.typeType().WithIndex())
            {
                if (i > 0)
                {
                    obj += ",";
                }
                var r = Visit(context.typeType(i));
                obj += r;
            }
            return(obj);
        }
Exemplo n.º 3
0
        public override object VisitTemplateCall([NotNull] TemplateCallContext context)
        {
            var obj = "";

            obj += "<";
            for (int i = 0; i < context.type().Length; i++)
            {
                if (i > 0)
                {
                    obj += ",";
                }
                var r = Visit(context.type(i));
                obj += r;
            }
            obj += ">";
            return(obj);
        }