package ppx_deriving_jsoo

  1. Overview
  2. Docs
type t = {
  1. label : Ppxlib.Asttypes.arg_label;
  2. names : string list;
}
val count : int Stdlib.ref
val make : ?label:Ppxlib.Asttypes.arg_label -> int -> t
val make1 : ?label:Ppxlib.Asttypes.arg_label -> unit -> t
val label : t -> Ppxlib.Asttypes.arg_label
val names : t -> string list
val name : t -> string
val types : t -> Astlib.Ast_500.Parsetree.core_type list
val typ : t -> Astlib.Ast_500.Parsetree.core_type
val args : t list -> (Ppxlib.Asttypes.arg_label * Astlib.Ast_500.Parsetree.core_type) list
val args1 : t list -> (Ppxlib.Asttypes.arg_label * Astlib.Ast_500.Parsetree.core_type) list
OCaml

Innovation. Community. Security.