Module Ast_helper.Te
Type extensions
val mk :
?loc:Ocaml_parsing.Ast_helper.loc ->
?attrs:Ocaml_parsing.Ast_helper.attrs ->
?docs:Ocaml_parsing.Docstrings.docs ->
?params:
(Ocaml_parsing.Parsetree.core_type
* (Ocaml_parsing.Asttypes.variance * Ocaml_parsing.Asttypes.injectivity))
list ->
?priv:Ocaml_parsing.Asttypes.private_flag ->
Ocaml_parsing.Ast_helper.lid ->
Ocaml_parsing.Parsetree.extension_constructor list ->
Ocaml_parsing.Parsetree.type_extensionval mk_exception :
?loc:Ocaml_parsing.Ast_helper.loc ->
?attrs:Ocaml_parsing.Ast_helper.attrs ->
?docs:Ocaml_parsing.Docstrings.docs ->
Ocaml_parsing.Parsetree.extension_constructor ->
Ocaml_parsing.Parsetree.type_exceptionval constructor :
?loc:Ocaml_parsing.Ast_helper.loc ->
?attrs:Ocaml_parsing.Ast_helper.attrs ->
?docs:Ocaml_parsing.Docstrings.docs ->
?info:Ocaml_parsing.Docstrings.info ->
Ocaml_parsing.Ast_helper.str ->
Ocaml_parsing.Parsetree.extension_constructor_kind ->
Ocaml_parsing.Parsetree.extension_constructorval decl :
?loc:Ocaml_parsing.Ast_helper.loc ->
?attrs:Ocaml_parsing.Ast_helper.attrs ->
?docs:Ocaml_parsing.Docstrings.docs ->
?info:Ocaml_parsing.Docstrings.info ->
?vars:
(Ocaml_parsing.Ast_helper.str
* Ocaml_parsing.Parsetree.jkind_annotation option)
list ->
?args:Ocaml_parsing.Parsetree.constructor_arguments ->
?res:Ocaml_parsing.Parsetree.core_type ->
Ocaml_parsing.Ast_helper.str ->
Ocaml_parsing.Parsetree.extension_constructorval rebind :
?loc:Ocaml_parsing.Ast_helper.loc ->
?attrs:Ocaml_parsing.Ast_helper.attrs ->
?docs:Ocaml_parsing.Docstrings.docs ->
?info:Ocaml_parsing.Docstrings.info ->
Ocaml_parsing.Ast_helper.str ->
Ocaml_parsing.Ast_helper.lid ->
Ocaml_parsing.Parsetree.extension_constructor