Module Ast_helper.ModSource
Source
val mk :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.module_expr_desc ->
Parsetree.module_exprSource
val ident :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Ocaml_common.Longident.t Asttypes.loc ->
Parsetree.module_exprSource
val structure :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.structure ->
Parsetree.module_exprSource
val functor_ :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.functor_parameter Asttypes.loc list ->
Parsetree.module_expr ->
Parsetree.module_exprSource
val apply :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.module_expr ->
Parsetree.module_expr ->
Parsetree.module_exprSource
val constraint_ :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.module_type option ->
Parsetree.modes ->
Parsetree.module_expr ->
Parsetree.module_exprSource
val unpack :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.expression ->
Parsetree.package_type option ->
Parsetree.package_type option ->
Parsetree.module_exprSource
val apply_unit :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.module_expr ->
Ocaml_common.Location.t ->
Parsetree.module_exprSource
val extension :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.extension ->
Parsetree.module_exprSource
val hole :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
unit ->
Parsetree.module_expr