diff options
Diffstat (limited to 'lib/Core/ExecutionState.h')
| -rw-r--r-- | lib/Core/ExecutionState.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/Core/ExecutionState.h b/lib/Core/ExecutionState.h index 833537f2..0e28e04f 100644 --- a/lib/Core/ExecutionState.h +++ b/lib/Core/ExecutionState.h @@ -249,8 +249,11 @@ public: bool forkDisabled = false; /// @brief Mapping symbolic address expressions to concrete base addresses - typedef std::map<ref<Expr>, ref<ConstantExpr>> base_addrs_t; + using base_addrs_t = std::map<ref<Expr>, ref<ConstantExpr>>; base_addrs_t base_addrs; + /// @brief Mapping MemoryObject addresses to refs used in the base_addrs map + using base_mo_t = std::map<uint64_t, std::set<ref<Expr>>>; + base_mo_t base_mos; public: #ifdef KLEE_UNITTEST |
