val matches : pattern:Ppx_core__.Import.string ‑> Ppx_core__.Import.string ‑> Ppx_core__.Import.bool
matches ~pattern name
returns true
iff name
matches pattern
.
For instance, the exact set of names such that matches ~pattern:"foo.bar.blah" name
is:
val fold_dot_suffixes : Ppx_core__.Import.string ‑> init:'a ‑> f:(Ppx_core__.Import.string ‑> 'a ‑> 'a) ‑> 'a
fold_dot_suffixes "foo.bar.blah" ~init ~f
is
f "foo.bar.blah" (f "bar.blah" (f "blah" init)))
val get_outer_namespace : Ppx_core__.Import.string ‑> Ppx_core__.Import.string Ppx_core__.Import.option
module Registrar : sig ... end
module Whitelisted : sig ... end
module Reserved_namespaces : sig ... end
val comes_from_merlin : Ppx_core__.Import.string ‑> Ppx_core__.Import.bool