diff options
author | Son Ho | 2022-01-15 21:31:57 +0100 |
---|---|---|
committer | Son Ho | 2022-01-15 21:31:57 +0100 |
commit | 9564ad271a9d69ca58333ec33c778f3255ca1632 (patch) | |
tree | f93460bc00a86750333b3aa50722ac3d31716da4 /src/InterpreterStatements.ml | |
parent | 231c65c04c511db3c8f7f68cd5d37cdeeedfe809 (diff) |
Add sv_kind ("symbolic value kind") to track the origin of the symbolic
values
Diffstat (limited to '')
-rw-r--r-- | src/InterpreterStatements.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/InterpreterStatements.ml b/src/InterpreterStatements.ml index 8b29bac9..e92b1c0b 100644 --- a/src/InterpreterStatements.ml +++ b/src/InterpreterStatements.ml @@ -885,7 +885,7 @@ and eval_function_call_symbolic_from_inst_sig (config : C.config) (args : E.operand list) (dest : E.place) : C.eval_ctx = (* Generate a fresh symbolic value for the return value *) let ret_sv_ty = inst_sg.A.output in - let ret_spc = mk_fresh_symbolic_value ret_sv_ty in + let ret_spc = mk_fresh_symbolic_value V.FunCallRet ret_sv_ty in let ret_value = mk_typed_value_from_symbolic_value ret_spc in let ret_av regions = mk_aproj_loans_value_from_symbolic_value regions ret_spc |