Module Absint.AnalysisState
val get_instr : unit -> IR.Sil.instr option
Get last instruction seen in symbolic execution
val get_loc_exn : unit -> IBase.Location.t
Get last location seen in symbolic execution
val get_loc : unit -> IBase.Location.t option
Get last location seen in symbolic execution
val get_node_exn : unit -> IR.Procdesc.Node.t
Get last node seen in symbolic execution
val get_node : unit -> IR.Procdesc.Node.t option
Get last node seen in symbolic execution
val set_instr : IR.Sil.instr -> unit
Set last instruction seen in symbolic execution
val set_node : IR.Procdesc.Node.t -> unit
Set last node seen in symbolic execution
State management
val restore : t -> unit
Restore the old state.
val save : unit -> t
Return the old state, and revert the current state to the initial one.