Module Statement_parser.Statement

Parameters

Signature

val declare : ?in_module_or_namespace:bool -> Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.t
val declare_export_declaration : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.t
val declare_opaque_type : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.t
val export_declaration : decorators:(Loc.t, Loc.t) Flow_ast.Class.Decorator.t list -> Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.t
val expression : ?allow_sequence:bool -> Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.t
val import_declaration : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.t
val match_statement : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.t