mapping of ids to raw access paths. useful for id-normalizing access paths
module IdMap = InferIR.Var.Map
include module type of IdMap
val empty : 'a t
val is_empty : 'a t ‑> bool
val cardinal : 'a t ‑> int
val pp_key : InferStdlib.PrettyPrintable.F.formatter ‑> key ‑> unit
val pp : pp_value:(InferStdlib.PrettyPrintable.F.formatter ‑> 'a ‑> unit) ‑> InferStdlib.PrettyPrintable.F.formatter ‑> 'a t ‑> unit
include InferModules.AbstractDomain.WithBottom with type astate := astate
val empty : astate
The bottom value of the domain. Naming it empty instead of bottom helps to bind the empty value for sets and maps to the natural definition for bottom