package ppx_regexp

  1. Overview
  2. Docs
val error : loc:Migrate_parsetree.Ast_404.Location.t -> string -> 'a
val warn : loc:Location.t -> string -> Migrate_parsetree__Ast_404.Parsetree.expression -> Migrate_parsetree__Ast_404.Parsetree.expression
val dyn_bindings : Migrate_parsetree__Ast_404.Parsetree.value_binding list ref
val clear_bindings : unit -> unit
val add_binding : Migrate_parsetree__Ast_404.Parsetree.value_binding -> unit
val get_bindings : unit -> Migrate_parsetree__Ast_404.Parsetree.value_binding list
val fresh_var : unit -> string
val is_zero : string -> int -> bool
val must_match : string -> int -> bool
val extract_bindings : loc:Migrate_parsetree.Ast_404.Location.t -> string -> Migrate_parsetree__Ast_404.Parsetree.expression * (string * int option * bool) list * int
val wrap_group_bindings : loc:Location.t -> Migrate_parsetree.Ast_404.Parsetree.expression -> int -> (string * int option * bool) list -> Migrate_parsetree.Ast_404.Parsetree.expression
val rewrite_structure : 'a -> Migrate_parsetree__Ast_404.Parsetree.structure_item list -> Migrate_parsetree__Ast_404.Parsetree.structure_item list