Absint.FormalMapval make : IR.ProcAttributes.t -> tcreate a formal map for the given procdesc
val empty : tthe empty formal map
val is_formal : AccessPath.base -> t -> boolreturn true if the given base var is a formal according to the given formal map
val get_formal_index : AccessPath.base -> t -> int optionreturn the index for the given base var if it is a formal, or None if it is not
val get_formal_base : int -> t -> AccessPath.base optionreturn the base var for the given index if it exists, or None if it does not. Note: this is linear in the size of the formal map
val pp : F.formatter -> t -> unitval cardinal : t -> intval iter : (AccessPath.base -> int -> unit) -> t -> unit