package ppx_deriving

  1. Overview
  2. Docs
Type-driven code generation for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ppx_deriving-6.2.0.tbz
sha256=93fd48d5ac52bb0d0eda8d4fb7037808be57dafc5981db4e662eb916c70df9b1
sha512=664ad073ec248f5e292af6979bd17da97d5b11fee95da7a83314eb831b51db9cb333435678e565e084d90dc3aa2ad7cd9587646d34bb26f6f310e7630954bdde

doc/ppx_deriving.api/Ppx_deriving/Ast_convenience/index.html

Module Ppx_deriving.Ast_convenienceSource

Sourceval mkloc : 'a -> Ppxlib.Location.t -> 'a Ppxlib.loc
Sourceval mknoloc : 'a -> 'a Ppxlib.loc
Sourceval unit : unit -> Ppxlib.expression
Sourceval punit : unit -> Ppxlib.pattern
Sourceval int : int -> Ppxlib.expression
Sourceval pint : int -> Ppxlib.pattern
Sourceval str : string -> Ppxlib.expression
Sourceval evar : string -> Ppxlib.expression
Sourceval pvar : string -> Ppxlib.pattern
Sourceval constr : string -> Ppxlib.expression list -> Ppxlib.expression
Sourceval pconstr : string -> Ppxlib.pattern list -> Ppxlib.pattern
Sourceval tconstr : string -> Ppxlib.core_type list -> Ppxlib.core_type
Sourceval record : (string * Ppxlib.expression) list -> Ppxlib.expression
Sourceval precord : closed:Ppxlib.closed_flag -> (string * Ppxlib.pattern) list -> Ppxlib.pattern
Sourceval has_attr : string -> Ppxlib.attributes -> bool
Sourceval find_attr : string -> Ppxlib.attributes -> Ppxlib.payload option
Sourcemodule Label : sig ... end