Pulselib.PulseDecompiler
module AbstractValue = PulseAbstractValue
module Access = PulseAccess
module CallEvent = PulseCallEvent
module DecompilerExpr = PulseDecompilerExpr
module ValueHistory = PulseValueHistory
type key = AbstractValue.t
val pp : F.formatter -> t -> unit
val empty : t
val invalid : t
val add_call_source :
key ->
CallEvent.t ->
((AbstractValue.t * ValueHistory.t) * IR.Typ.t) list ->
t ->
t
val find : AbstractValue.t -> t -> DecompilerExpr.t