Q_ast_base.P_MetaSigtype t = MLast.patttype prefix_t = MLast.longidval loc : Ploc.tval loc_v : unit -> MLast.pattval node : ?prefix:MLast.longid -> string -> MLast.patt list -> MLast.pattval node_no_loc :
?prefix:MLast.longid ->
string ->
MLast.patt list ->
MLast.pattval list : ('a -> MLast.patt) -> 'a list -> MLast.pattval option : ('a -> MLast.patt) -> 'a option -> MLast.pattval vala : ('a -> MLast.patt) -> 'a Ploc.vala -> MLast.pattval char : char -> MLast.pattval bool : bool -> MLast.pattval int : int -> MLast.pattval int32 : int32 -> MLast.pattval int64 : int64 -> MLast.pattval nativeint : nativeint -> MLast.pattval float : float -> MLast.pattval string : string -> MLast.pattval tuple : MLast.patt list -> MLast.pattval record : (MLast.patt * MLast.patt) list -> MLast.pattval xtr_typed : string -> Ploc.t -> string -> MLast.pattval xtr : Ploc.t -> string -> MLast.pattval xtr_or_anti : Ploc.t -> (MLast.patt -> MLast.patt) -> string -> MLast.patt