Пример #1
0
        public override object VisitTypeFunctionParameterClause(TypeFunctionParameterClauseContext context)
        {
            var obj = "";

            foreach (var i in range(0, context.typeType().Length - 1, 1, true, true))
            {
                var p = (string)(Visit(context.typeType(i)));
                if (i == 0)
                {
                    obj += p;
                }
                else
                {
                    obj += ", " + p;
                }
            }
            return(obj);
        }
Пример #2
0
        public override object VisitTypeFunctionParameterClause(TypeFunctionParameterClauseContext context)
        {
            var obj = "";

            foreach (var(i, v) in context.typeType().WithIndex())
            {
                var p = ((string)Visit(v));
                if (i == 0)
                {
                    obj += p;
                }
                else
                {
                    obj += ", " + p;
                }
            }
            return(obj);
        }
Пример #3
0
        public override object VisitTypeFunctionParameterClause([NotNull] TypeFunctionParameterClauseContext context)
        {
            var obj = "";

            for (int i = 0; i <= context.type().Length - 1; i++)
            {
                string p = (string)Visit(context.type(i));
                if (i == 0)
                {
                    obj += p;
                }
                else
                {
                    obj += $", {p}";
                }
            }
            return(obj);
        }