package metapp

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Counter : sig ... end
val extension_of_index : int -> Ppxlib.extension
val array_get : Ppxlib.expression -> int -> Ppxlib.expression
val string_list_of_payload : Ppxlib.payload -> string list
module Options : sig ... end
type instruction =
  1. | Expression of Ppxlib.expression
  2. | Definition of Ppxlib.structure Location.loc
val get_expression : instruction -> Ppxlib.expression
module AccuTypes : sig ... end
module type MetapointsMapperS = functor (Metapoint : Metapp_api.MetapointS) -> sig ... end
module Metapoint_mapper (Mapper : MetapointsMapperS) : sig ... end
val context_var : string
val fill_var : string
val metapoints_field : string
val loc_field : string
val subquotations_field : string
val field_get : Ppxlib.expression -> string -> Ppxlib.expression
val context_get : string -> Ppxlib.expression
val metapp_api : Longident.t
module type Map = sig ... end
val extract_subquotations : MutableQuotations.t -> Ppxlib.Ast_traverse.map
val extract_metapoints : unit -> (module Map) * (unit -> unit AccuTypes.escape)