package pa_ppx_q_ast

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module MetaE : sig ... end
module MetaP : sig ... end
val separate_locate : string -> string * bool
val insert_loc_variable : MLast.patt -> MLast.patt
val parse_string : 'a Grammar.Entry.e option -> (string -> 'a) option -> string -> 'a
val apply_entry : 'a Grammar.Entry.e option -> (string -> 'a) option -> (unit -> 'a -> MLast.expr) -> (unit -> 'a -> MLast.patt) -> Quotation.expander
module Locate : sig ... end
val customloc_apply_entry : 'a Grammar.Entry.e option -> (string -> 'a) option -> (unit -> 'a -> MLast.expr) -> (Locate.t -> 'a -> MLast.patt) -> Quotation.expander
val noloc_apply_entry : 'a Grammar.Entry.e option -> (string -> 'a) option -> (unit -> 'a -> MLast.expr) -> (unit -> 'a -> MLast.patt) -> Quotation.expander
val hc_apply_entry : 'a Grammar.Entry.e option -> (string -> 'a) option -> (unit -> 'a -> MLast.expr) -> (unit -> 'a -> MLast.patt) -> Quotation.expander
val customloc_hc_apply_entry : 'a Grammar.Entry.e option -> (string -> 'a) option -> (unit -> 'a -> MLast.expr) -> (Locate.t -> 'a -> MLast.patt) -> Quotation.expander
val unique_apply_entry : 'a Grammar.Entry.e option -> (string -> 'a) option -> (unit -> 'a -> MLast.expr) -> (unit -> 'a -> MLast.patt) -> Quotation.expander
val customloc_unique_apply_entry : 'a Grammar.Entry.e option -> (string -> 'a) option -> (unit -> 'a -> MLast.expr) -> (Locate.t -> 'a -> MLast.patt) -> Quotation.expander
OCaml

Innovation. Community. Security.