Module for Mangled Names
type t
Type of mangled names
include sig ... end
val compare : t ‑> t ‑> int
val equal : t ‑> t ‑> bool
Equality for mangled names
val from_string : string ‑> t
Convert a string to a mangled name
val mangled : string ‑> string ‑> t
Create a mangled name from a plain and mangled string
val to_string : t ‑> string
Convert a mangled name to a string
val to_string_full : t ‑> string
Convert a full mangled name to a string
val pp : Format.formatter ‑> t ‑> unit
Pretty print a mangled name
module Set : InferStdlib.IStd.Caml.Set.S with type Set.elt = t
Set of Mangled.
module Map : InferStdlib.IStd.Caml.Map.S with type Map.key = t
Map with Mangled as key