diff options
Diffstat (limited to 'lib/Core/AddressSpace.h')
-rw-r--r-- | lib/Core/AddressSpace.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/Core/AddressSpace.h b/lib/Core/AddressSpace.h index 079453b3..10549e7a 100644 --- a/lib/Core/AddressSpace.h +++ b/lib/Core/AddressSpace.h @@ -125,6 +125,15 @@ namespace klee { /// \retval true The copy succeeded. /// \retval false The copy failed because a read-only object was modified. bool copyInConcretes(); + + /// Updates the memory object with the raw memory from the address + /// + /// @param mo The MemoryObject to update + /// @param os The associated memory state containing the actual data + /// @param src_address the address to copy from + /// @return + bool copyInConcrete(const MemoryObject *mo, const ObjectState *os, + uint64_t src_address); }; } // End klee namespace |