Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val wrap_runtime :
loc:Astlib.Location.t ->
Ppxlib_ast.Ast.expression ->
Ppxlib_ast.Ast.expression
val mk_ep_var :
loc:Ppxlib.Location.t ->
string ->
Astlib.Ast_500.Parsetree.expression * Astlib.Ast_500.Parsetree.pattern
val input_evar : loc:Ppxlib.Location.t -> Astlib.Ast_500.Parsetree.expression
val input_pvar : loc:Ppxlib.Location.t -> Astlib.Ast_500.Parsetree.pattern
val unref :
loc:Ppxlib.Location.t ->
Astlib.Ast_500.Parsetree.expression ->
Astlib.Ast_500.Parsetree.expression
val unref_apply :
loc:Ppxlib.Location.t ->
Astlib.Ast_500.Parsetree.expression ->
Astlib.Ast_500.Parsetree.expression list ->
Astlib.Ast_500.Parsetree.expression
val ref_ :
loc:Ppxlib.Location.t ->
Astlib.Ast_500.Parsetree.expression ->
Astlib.Ast_500.Parsetree.expression
val mk_recent_ep_var :
loc:Ppxlib.Location.t ->
string ->
Astlib.Ast_500.Parsetree.expression * Astlib.Ast_500.Parsetree.pattern
module Attrs : sig ... end
module Fun_or_match : sig ... end
val type_is_recursive_repl :
(Ppxlib_ast.Ast.core_type -> bool option) ->
string list ->
Ppxlib.Ast_traverse.iter
val types_are_recursive_repl :
?stop_on_functions:bool ->
?short_circuit:(Ppxlib_ast.Ast.core_type -> bool option) ->
Ppxlib_ast.Ast.type_declaration list ->
bool
val really_recursive :
Ppxlib.Asttypes.rec_flag ->
Ppxlib_ast.Ast.type_declaration list ->
Ppxlib.Asttypes.rec_flag
val constrained_function_binding :
loc:Ppxlib.Location.t ->
?constraint_:Astlib.Ast_500.Parsetree.core_type ->
func_name:string ->
Ppxlib.expression ->
Astlib.Ast_500.Parsetree.value_binding
module Jsobject_of_expander : sig ... end
module Jsobject_of : sig ... end
module Of_jsobject_expander : sig ... end
module Of_jsobject : sig ... end