address() const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
address(const SValuePtr &addr) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
clone() const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
create(const SValuePtr &address, const SValuePtr &value) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
eraseWriter(rose_addr_t writerVa) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
eraseWriters(const AddressSet &writerVas) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
eraseWriters() | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
get_address() const (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
get_value() const (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
getWriters() const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
hash(Combinatorics::Hasher &) const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | virtual |
insertWriter(rose_addr_t writerVa) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
insertWriters(const AddressSet &writerVas) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
instance(const SValuePtr &address, const SValuePtr &value) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinestatic |
instance(const MemoryCellPtr &other) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinestatic |
ioProperties() const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
ioProperties() | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
may_alias(const MemoryCellPtr &other, RiscOperators *addrOps) const (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | virtual |
mayAlias(const MemoryCellPtr &other, RiscOperators *addrOps) const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
MemoryCell() (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | protected |
MemoryCell(const SValuePtr &address, const SValuePtr &value) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | protected |
MemoryCell(const MemoryCell &other) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | protected |
must_alias(const MemoryCellPtr &other, RiscOperators *addrOps) const (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | virtual |
mustAlias(const MemoryCellPtr &other, RiscOperators *addrOps) const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
operator+(Formatter &) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | |
operator+(const std::string &linePrefix) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | |
position() const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
position(unsigned p) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
print(std::ostream &stream) const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | |
print(std::ostream &, Formatter &) const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | virtual |
promote(const MemoryCellPtr &x) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinestatic |
Ptr typedef | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | |
set_address(const SValuePtr &addr) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
set_value(const SValuePtr &v) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
setWriter(rose_addr_t writerVa) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | |
setWriters(const AddressSet &writerVas) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inlinevirtual |
value() const | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
value(const SValuePtr &v) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | inline |
with_format(Formatter &) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | |
~MemoryCell() (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell) | Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::MemoryCell | virtual |