Module Ast_helper.MtySource
Source
val mk :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.module_type_desc ->
Parsetree.module_typeSource
val ident :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Ocaml_common.Longident.t Asttypes.loc ->
Parsetree.module_typeSource
val alias :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Ocaml_common.Longident.t Asttypes.loc ->
Parsetree.module_typeSource
val signature :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.signature ->
Parsetree.module_typeSource
val functor_ :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.functor_parameter Asttypes.loc list ->
Parsetree.module_type ->
Parsetree.modes ->
Parsetree.module_typeSource
val with_ :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.module_type ->
Parsetree.with_constraint list ->
Parsetree.module_typeSource
val typeof_ :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.module_expr ->
Parsetree.module_typeSource
val extension :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.extension ->
Parsetree.module_typeSource
val strengthen :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.module_type ->
Ocaml_common.Longident.t Asttypes.loc ->
Parsetree.module_type