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); }
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); }
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); }