package metapp

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
include ExtensibleS
include VisitableS
type t
val to_loc : t -> Location.t
val extension : ?attrs:Ppxlib.attributes -> Ppxlib.extension -> t
val destruct_extension : t -> destruct_extension option
val var : ?attrs:Ppxlib.attributes -> string -> t
val of_constant : ?attrs:Ppxlib.attributes -> Ppxlib.constant -> t
val of_bytes : ?attrs:Ppxlib.attributes -> Stdcompat.bytes -> t
val force_tuple : ?attrs:Ppxlib.attributes -> t list -> t
val force_construct : ?attrs:Ppxlib.attributes -> Ppxlib.Ast_helper.lid -> t option -> t
val array : ?attrs:Ppxlib.attributes -> t list -> t
val record : ?attrs:Ppxlib.attributes -> (Longident.t * t) list -> t
val variant : ?attrs:Ppxlib.attributes -> string -> t option -> t
val lazy_ : ?attrs:Ppxlib.attributes -> t -> t
val choice : (unit -> Ppxlib.expression) -> (unit -> Ppxlib.pattern) -> t
val of_payload : Ppxlib.payload -> t
val to_payload : t -> Ppxlib.payload