package flow_parser

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type pattern_errors = {
  1. if_expr : (Loc.t * Parse_error.t) list;
  2. if_patt : (Loc.t * Parse_error.t) list;
}
type pattern_cover =
  1. | Cover_expr of (Loc.t, Loc.t) Flow_ast.Expression.t
  2. | Cover_patt of (Loc.t, Loc.t) Flow_ast.Expression.t * pattern_errors
module type PARSER = sig ... end
val is_labelled_function : ('a, 'b) Flow_ast.Statement.t -> bool
val with_loc : ?start_loc:Loc.t -> (Parser_env.env -> 'a) -> Parser_env.env -> Loc.t * 'a
val with_loc_opt : ?start_loc:Loc.t -> (Parser_env.env -> 'a option) -> Parser_env.env -> (Loc.t * 'a) option