Provided by: ocaml-compiler-libs_4.02.3-5ubuntu2_amd64 bug

NAME

       Ast_helper.Exp - Expressions

Module

       Module   Ast_helper.Exp

Documentation

       Module Exp
        : sig end

       Expressions

       val    mk    :   ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs   ->   Parsetree.expression_desc   ->
       Parsetree.expression

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

       val ident : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Ast_helper.lid -> Parsetree.expression

       val   constant   :   ?loc:Ast_helper.loc   ->    ?attrs:Ast_helper.attrs    ->    Asttypes.constant    ->
       Parsetree.expression

       val let_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Asttypes.rec_flag -> Parsetree.value_binding
       list -> Parsetree.expression -> Parsetree.expression

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

       val  function_   :   ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs   ->   Parsetree.case   list   ->
       Parsetree.expression

       val  apply  : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.expression -> (Asttypes.label *
       Parsetree.expression) list -> Parsetree.expression

       val match_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs  ->  Parsetree.expression  ->  Parsetree.case
       list -> Parsetree.expression

       val  try_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.expression -> Parsetree.case list
       -> Parsetree.expression

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

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

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

       val  record  :  ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> (Ast_helper.lid * Parsetree.expression)
       list -> Parsetree.expression option -> Parsetree.expression

       val field : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.expression ->  Ast_helper.lid  ->
       Parsetree.expression

       val  setfield  : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.expression -> Ast_helper.lid
       -> Parsetree.expression -> Parsetree.expression

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

       val   ifthenelse   :   ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs   ->   Parsetree.expression  ->
       Parsetree.expression -> Parsetree.expression option -> Parsetree.expression

       val   sequence   :   ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs   ->   Parsetree.expression    ->
       Parsetree.expression -> Parsetree.expression

       val    while_    :    ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs   ->   Parsetree.expression   ->
       Parsetree.expression -> Parsetree.expression

       val for_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.pattern -> Parsetree.expression ->
       Parsetree.expression -> Asttypes.direction_flag -> Parsetree.expression -> Parsetree.expression

       val   coerce   :   ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs    ->    Parsetree.expression    ->
       Parsetree.core_type option -> Parsetree.core_type -> Parsetree.expression

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

       val  send  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->  Parsetree.expression  ->  string   ->
       Parsetree.expression

       val new_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Ast_helper.lid -> Parsetree.expression

       val setinstvar : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Ast_helper.str -> Parsetree.expression
       -> Parsetree.expression

       val  override : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> (Ast_helper.str * Parsetree.expression)
       list -> Parsetree.expression

       val letmodule : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Ast_helper.str -> Parsetree.module_expr
       -> Parsetree.expression -> Parsetree.expression

       val   assert_   :   ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs   ->    Parsetree.expression    ->
       Parsetree.expression

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

       val poly : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.expression ->  Parsetree.core_type
       option -> Parsetree.expression

       val   object_   :   ?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs  ->  Parsetree.class_structure  ->
       Parsetree.expression

       val newtype :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->  string  ->  Parsetree.expression  ->
       Parsetree.expression

       val    pack    :    ?loc:Ast_helper.loc    ->   ?attrs:Ast_helper.attrs   ->   Parsetree.module_expr   ->
       Parsetree.expression

       val open_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Asttypes.override_flag -> Ast_helper.lid ->
       Parsetree.expression -> Parsetree.expression

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

       val case : Parsetree.pattern -> ?guard:Parsetree.expression -> Parsetree.expression -> Parsetree.case

2016-02-07                                           source:                                  Ast_helper.Exp(3o)