bionic (3) Ast_helper.Pat.3o.gz

Provided by: ocaml-compiler-libs_4.05.0-10ubuntu1_amd64 bug

NAME

       Ast_helper.Pat - Patterns

Module

       Module   Ast_helper.Pat

Documentation

       Module Pat
        : sig end

       Patterns

       val mk : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.pattern_desc -> Parsetree.pattern

       val attr : Parsetree.pattern -> Parsetree.attribute -> Parsetree.pattern

       val any : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> unit -> Parsetree.pattern

       val var : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Ast_helper.str -> Parsetree.pattern

       val  alias  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs -> Parsetree.pattern -> Ast_helper.str ->
       Parsetree.pattern

       val constant : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.constant -> Parsetree.pattern

       val interval : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.constant -> Parsetree.constant
       -> Parsetree.pattern

       val tuple : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.pattern list -> Parsetree.pattern

       val  construct  :  ?loc:Ast_helper.loc  -> ?attrs:Ast_helper.attrs -> Ast_helper.lid -> Parsetree.pattern
       option -> Parsetree.pattern

       val variant : ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->  Asttypes.label  ->  Parsetree.pattern
       option -> Parsetree.pattern

       val  record : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> (Ast_helper.lid * Parsetree.pattern) list
       -> Asttypes.closed_flag -> Parsetree.pattern

       val array : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.pattern list -> Parsetree.pattern

       val or_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs ->  Parsetree.pattern  ->  Parsetree.pattern  ->
       Parsetree.pattern

       val    constraint_   :   ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs   ->   Parsetree.pattern   ->
       Parsetree.core_type -> Parsetree.pattern

       val type_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Ast_helper.lid -> Parsetree.pattern

       val lazy_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.pattern -> Parsetree.pattern

       val unpack : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Ast_helper.str -> Parsetree.pattern

       val open_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs  ->  Ast_helper.lid  ->  Parsetree.pattern  ->
       Parsetree.pattern

       val exception_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.pattern -> Parsetree.pattern

       val    extension   :   ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs   ->   Parsetree.extension   ->
       Parsetree.pattern