Module Meta_P.C

val loc_v : unit -> t
val node : ?prefix:prefix_t -> string -> t list -> t
val node_no_loc : ?prefix:prefix_t -> string -> t list -> t
val list : ('a -> t) -> 'a list -> t
val option : ('a -> t) -> 'a option -> t
val vala : ('a -> t) -> 'a MLast.v -> t
val char : char -> t
val bool : bool -> t
val int : int -> t
val int32 : int32 -> t
val int64 : int64 -> t
val nativeint : nativeint -> t
val float : float -> t
val string : string -> t
val tuple : t list -> t
val record : (MLast.patt * t) list -> t
val xtr_typed : string -> Ploc.t -> string -> t
val xtr : Ploc.t -> string -> t
val xtr_or_anti : Ploc.t -> (t -> t) -> string -> t