module OrigLocation = Locationval (-->) :
Ppxlib__.Import.pattern ->
Ppxlib__.Import.expression ->
Ppxlib__.Import.caseval wrap_runtime :
loc:Migrate_parsetree__Migrate_parsetree_versions.OCaml_407.Ast.Location.t ->
Ppxlib.expression ->
Ppxlib.expressionval mk_ep_var :
loc:Ppxlib__.Location.t ->
Ppxlib__.Import.string ->
Ppxlib__.Import.expression * Ppxlib__.Import.patternval unref :
loc:Ppxlib__.Location.t ->
Ppxlib__.Import.expression ->
Ppxlib__.Import.expressionval unref_apply :
loc:Ppxlib__.Location.t ->
Ppxlib__.Import.expression ->
Ppxlib__.Import.expression Ppxlib__.Import.list ->
Ppxlib__.Import.expressionval ref_ :
loc:Ppxlib__.Location.t ->
Ppxlib__.Import.expression ->
Ppxlib__.Import.expressionval mk_recent : string -> stringval mk_recent_ep_var :
loc:Ppxlib__.Location.t ->
string ->
Ppxlib__.Import.expression * Ppxlib__.Import.patternval mk_default : string -> stringmodule Attrs : sig ... endval type_is_recursive_repl :
(Ppxlib__.Import.Ast.core_type -> bool option) ->
Ppxlib__.Import.string list ->
Ppxlib.Ast_traverse.iterval types_are_recursive_repl :
?stop_on_functions:bool ->
?short_circuit:(Ppxlib__.Import.Ast.core_type -> bool option) ->
Ppxlib__.Import.Ast.type_declaration list ->
boolval really_recursive :
Ppxlib.Asttypes.rec_flag ->
Ppxlib__.Import.Ast.type_declaration list ->
Ppxlib.Asttypes.rec_flagval constrained_function_binding :
loc:Ppxlib.Location.t ->
?constraint_:Ppxlib__.Import.core_type ->
func_name:string ->
Ppxlib.expression ->
Ppxlib__.Import.value_binding