jon.recoil.org

Module CamlinternalQuote.PatSource

Sourcetype t
Sourceval any : t
Sourceval var : Var.Value.t -> t
Sourceval alias : t -> Var.Value.t -> t
Sourceval constant : Constant.t -> t
Sourceval unboxed_unit : t
Sourceval unboxed_bool : bool -> t
Sourceval tuple : (Label.Nonoptional.t * t) list -> t
Sourceval unboxed_tuple : (Label.Nonoptional.t * t) list -> t
Sourceval construct : Constructor.t -> t option -> t
Sourceval variant : Variant.t -> t option -> t
Sourceval record : (Field.t * t) list -> bool -> t
Sourceval unboxed_record : (Field.t * t) list -> bool -> t
Sourceval array : t list -> t
Sourceval or_ : t -> t -> t
Sourceval lazy_ : t -> t
Sourceval any_module : t
Sourceval unpack : Var.Module.t -> t
Sourceval exception_ : t -> t
Sourceval constraint_ : t -> Type.t -> Modes.t -> t