Module Ppx_deriving_cmdlinerSource

Sourcemodule Ast_builder_default_loc : sig ... end
Sourceval deriver : string
Sourceval raise_errorf : ?sub:Ocaml_common.Location.error list -> ?loc:Ppxlib.Location.t -> ('a, unit, string, 'b) format4 -> 'a
Sourceval argn : int -> string
Sourceval char : char -> Astlib.Ast_412.Parsetree.expression
Sourceval expr_opt : loc:Ppxlib.location -> kind:('a -> Ppxlib.expression) -> 'a option -> Ppxlib.expression
Sourceval key_attr_exists : Ppxlib.attributes -> string -> bool
Sourceval value_attr_exists : Ppxlib.attributes -> string -> bool
Sourceval attr_char_opt : string -> Ppxlib.attributes -> char option
Sourceval attr_string : string -> string -> Ppxlib.attributes -> string
Sourceval attr_string_opt : string -> Ppxlib.attributes -> string option
Sourceval attr_int_opt : string -> Ppxlib.attributes -> int option
Sourceval attr_expr : Ppxlib.attributes -> string -> Ppxlib.expression option
Sourceval attr_expr_exn : Ppxlib.attributes -> string -> Ppxlib.expression
Sourceval clize_flag : string -> string
Sourceval parse_options : (string * Ppxlib.expression) list -> unit
Sourceval converter_for : ?list_sep:char -> ?enum:Ppxlib.expression -> Ppxlib.core_type -> Ppxlib.expression
Sourceval docv_for : ?list_sep:char -> Ppxlib.core_type -> string
Sourceval info_for : ?pos:'a -> attrs:Ppxlib.attributes -> name:string -> ?list_sep:char -> typ:Ppxlib.core_type -> env:Ppxlib.expression -> Ppxlib.expression
Sourceval ser_expr_of_typ : Ppxlib.core_type -> Ppxlib.attributes -> string -> Ppxlib.expression
Sourceval wrap_runtime : Ppxlib.expression -> Ppxlib.expression
Sourceval ser_sig_of_type_ext : options:'a -> path:'b -> 'c -> 'd list
Sourceval ser_type_of_decl : options:(string * Ppxlib.expression) list -> path:'a -> Ppxlib.type_declaration -> Ppxlib.core_type
Sourceval ser_str_of_type : options:(string * Ppxlib.expression) list -> path:string list -> Ppxlib.type_declaration -> Astlib.Ast_412.Parsetree.structure_item list * Astlib.Ast_412.Parsetree.value_binding list
Sourceval ser_str_of_type_ext : options:(string * Ppxlib.expression) list -> path:'a -> Ppxlib.type_extension -> Astlib.Ast_412.Parsetree.structure_item list
Sourceval ser_sig_of_type : options:(string * Ppxlib.expression) list -> path:'a -> Ppxlib.type_declaration -> Astlib.Ast_412.Parsetree.signature_item list
Sourceval structure : (options:'a -> path:'b -> 'c -> Astlib.Ast_412.Parsetree.structure_item list * Astlib.Ast_412.Parsetree.value_binding list) -> options:'a -> path:'b -> 'c -> Astlib.Ast_412.Parsetree.structure_item list
Sourceval on_str_decls : (options:'a -> path:'b -> 'c -> 'd list * 'e list) -> options:'a -> path:'b -> 'c list -> 'd list * 'e list
Sourceval on_sig_decls : (options:'a -> path:'b -> 'c -> 'd list) -> options:'a -> path:'b -> 'c list -> 'd list