Abstraction for Arrays
val abstract_array_check : InferIR.Tenv.t ‑> InferModules.Prop.normal InferModules.Prop.t ‑> InferModules.Prop.normal InferModules.Prop.tApply array abstraction and check the result
val array_abstraction_performed : bool InferStdlib.IStd.refRemember whether array abstraction was performed (to be reset before calling Abs.abstract)
val remove_redundant_elements : InferIR.Tenv.t ‑> InferModules.Prop.normal InferModules.Prop.t ‑> InferModules.Prop.normal InferModules.Prop.tremove redundant elements in an array