Ast_helper.PatSourceval mk :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern_desc ->
Parsetree.patternval any :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
unit ->
Parsetree.patternval var :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
string Asttypes.loc ->
Parsetree.patternval alias :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern ->
string Asttypes.loc ->
Parsetree.patternval constant :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.constant ->
Parsetree.patternval interval :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.constant ->
Parsetree.constant ->
Parsetree.patternval tuple :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
(Parsetree.pattern, Parsetree.core_type)
Parsetree.labeled_tuple_element_with_pun
list ->
Asttypes.closed_flag ->
Parsetree.patternval construct :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Ocamlformat_ocaml_common.Longident.t Asttypes.loc ->
(string Asttypes.loc list * Parsetree.pattern) option ->
Parsetree.patternval variant :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Asttypes.variant_var ->
Parsetree.pattern option ->
Parsetree.patternval record :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
(Ocamlformat_ocaml_common.Longident.t Asttypes.loc
* Parsetree.core_type option
* Parsetree.pattern option)
list ->
Asttypes.obj_closed_flag ->
Parsetree.patternval array :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern list ->
Parsetree.patternval list :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern list ->
Parsetree.patternval or_ :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern list ->
Parsetree.patternval constraint_ :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern ->
Parsetree.core_type ->
Parsetree.patternval type_ :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Ocamlformat_ocaml_common.Longident.t Asttypes.loc ->
Parsetree.patternval lazy_ :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern ->
Parsetree.patternval unpack :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
string option Asttypes.loc ->
Parsetree.package_type option ->
Parsetree.patternval open_ :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Ocamlformat_ocaml_common.Longident.t Asttypes.loc ->
Parsetree.pattern ->
Parsetree.patternval exception_ :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern ->
Parsetree.patternval effect_ :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern ->
Parsetree.pattern ->
Parsetree.patternval extension :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.extension ->
Parsetree.patternval cons :
?loc:Ocamlformat_ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.pattern list ->
Parsetree.pattern