Skip to content
Snippets Groups Projects
Commit 19df8d3f authored by David Bühler's avatar David Bühler
Browse files

[Eva] Removes some uses of legacy callstack.

parent 4456b1ab
No related branches found
No related tags found
No related merge requests found
...@@ -240,7 +240,7 @@ module Make (Abstract: Abstractions.S_with_evaluation) = struct ...@@ -240,7 +240,7 @@ module Make (Abstract: Abstractions.S_with_evaluation) = struct
if pp then if pp then
Self.feedback Self.feedback
"@[computing for function %a.@\nCalled from %a.@]" "@[computing for function %a.@\nCalled from %a.@]"
Value_types.Callstack.pretty_short (Callstack.to_legacy call.callstack) Callstack.pretty_short call.callstack
Cil_datatype.Location.pretty (Cil_datatype.Kinstr.loc kinstr); Cil_datatype.Location.pretty (Cil_datatype.Kinstr.loc kinstr);
let cvalue_state = get_cvalue_or_top state in let cvalue_state = get_cvalue_or_top state in
let compute, kind = let compute, kind =
......
...@@ -26,7 +26,7 @@ type rcallstack = Value_types.callstack ...@@ -26,7 +26,7 @@ type rcallstack = Value_types.callstack
let empty = [] let empty = []
let from_callstack cs = List.rev (Callstack.to_legacy cs) let from_callstack cs = Callstack.to_call_list cs
let callstack_matches_callstack (rcs1:rcallstack) (rcs2:rcallstack) = let callstack_matches_callstack (rcs1:rcallstack) (rcs2:rcallstack) =
let rec aux q1 q2 = match q1, q2 with let rec aux q1 q2 = match q1, q2 with
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment