Camlp5Helpers.Pattype t = MLast.pattval any : loc:MLast.loc -> MLast.pattval lid : loc:MLast.loc -> string -> MLast.pattval var : loc:MLast.loc -> string -> MLast.pattval sprintf : loc:MLast.loc -> ('a, unit, string, MLast.patt) format4 -> 'aval of_longident : loc:MLast.loc -> Ppxlib.Longident.t -> MLast.pattval access2 : loc:MLast.loc -> string -> string -> MLast.pattval constraint_ : loc:MLast.loc -> MLast.patt -> MLast.ctyp -> MLast.pattval constr : loc:MLast.loc -> string -> MLast.patt list -> MLast.pattval type_ : loc:MLast.loc -> Longident.t -> MLast.pattval record :
loc:MLast.loc ->
(Ppxlib.Longident.t * MLast.patt) list ->
MLast.pattval record1 : loc:MLast.loc -> Ppxlib.Longident.t -> MLast.pattval tuple : loc:MLast.loc -> MLast.patt list -> MLast.pattval variant : loc:MLast.loc -> string -> MLast.patt list -> MLast.pattval alias : loc:MLast.loc -> MLast.patt -> string -> MLast.pattval optional : loc:MLast.loc -> MLast.patt -> MLast.expr -> MLast.pattval unit : loc:MLast.loc -> MLast.patt