示例#1
0
 public override PLanguageType VisitTupleType(PParser.TupleTypeContext context)
 {
     if (context._tupTypes.Count > 8)
     {
         throw handler.TupleSizeMoreThanEight(context);
     }
     return(new TupleType(context._tupTypes.Select(Visit).ToArray()));
 }
示例#2
0
 public override object VisitTupleType(PParser.TupleTypeContext context)
 {
     return(null);
 }
示例#3
0
 public override PLanguageType VisitTupleType(PParser.TupleTypeContext context)
 {
     return(new TupleType(context._tupTypes.Select(Visit).ToArray()));
 }