partial void ScanPass(ParsingContext ctx) { ParamType = TyNamedHead.Create(simplename_, typeexpr_, ctx); }
partial void ScanPass(ParsingContext ctx) { ParamType = TyNamedHead.Create(simplename_, ParamTypeDecl_.AsCurriedType(ctx), ctx); }
public static TypeExpr Create(TyNamedHead head, TypeExpr r, ParsingContext ctx) { return(new TyNamedArr(head, r, head._lexLocation, ctx)); }