ROSE 0.11.145.147
Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue Member List

This is the complete list of members for Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue, including all inherited members.

boolean_(bool value) constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinlinevirtual
bottom_(size_t nbits) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
comment() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
comment(const std::string &) constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
copy(size_t new_width=0) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
create(size_t nbits, uint64_t v1, uint64_t v2)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
create(size_t nbits, const Intervals &)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
create_from_bits(size_t nbits, uint64_t possible_bits)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
createMerged(const SValuePtr &other, const MergerPtr &merger, const SmtSolverPtr &solver) constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinline
createOptionalMerge(const BaseSemantics::SValuePtr &other, const BaseSemantics::MergerPtr &, const SmtSolverPtr &) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
get_comment() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinlinevirtual
get_intervals() constRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue
get_number() const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
get_width() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinlinevirtual
hash(Combinatorics::Hasher &) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
instance()Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
instance_bottom(size_t nbits)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
instance_copy(const SValuePtr &)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
instance_from_bits(size_t nbits, uint64_t possible_bits)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
instance_hull(size_t nbits, uint64_t v1, uint64_t v2)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
instance_integer(size_t nbits, uint64_t number)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
instance_intervals(size_t nbits, const Intervals &intervals)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
instance_undefined(size_t nbits)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
instance_unspecified(size_t nbits)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
intervals_ (defined in Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValueprotected
is_number() const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
isBottom() const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
isBottom_ (defined in Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValueprotected
isConcrete() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
isFalse() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
isTrue() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
may_equal(const BaseSemantics::SValuePtr &other, const SmtSolverPtr &solver=SmtSolverPtr()) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
mayEqual(const SValuePtr &other, const SmtSolverPtr &solver=SmtSolverPtr()) constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
must_equal(const BaseSemantics::SValuePtr &other, const SmtSolverPtr &solver=SmtSolverPtr()) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
mustEqual(const SValuePtr &other, const SmtSolverPtr &solver=SmtSolverPtr()) constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
nBits() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
number_(size_t nbits, uint64_t number) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
operator delete(void *ptr, size_t size) (defined in Sawyer::SmallObject)Sawyer::SmallObjectinlinestatic
operator new(size_t size) (defined in Sawyer::SmallObject)Sawyer::SmallObjectinlinestatic
operator+(Formatter &fmt)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinline
operator+(const std::string &linePrefix)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
operator=(const SharedObject &)Sawyer::SharedObjectinline
poolAllocator()Sawyer::SmallObjectinlinestatic
possible_bits() constRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue
print(std::ostream &output, BaseSemantics::Formatter &) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue::print(std::ostream &) constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
promote(const BaseSemantics::SValuePtr &)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuestatic
Ptr typedefRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue
set_comment(const std::string &) constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinlinevirtual
set_intervals(const Intervals &)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue
set_width(size_t nbits)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinlinevirtual
sharedFromThis()Sawyer::SharedFromThis< SValue >inline
sharedFromThis() constSawyer::SharedFromThis< SValue >inline
SharedObject()Sawyer::SharedObjectinline
SharedObject(const SharedObject &)Sawyer::SharedObjectinline
Super typedefRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue
SValue(size_t nbits) (defined in Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValueexplicitprotected
SValue(size_t nbits, uint64_t number) (defined in Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValueprotected
SValue(size_t nbits, uint64_t v1, uint64_t v2) (defined in Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValueprotected
SValue(size_t nbits, const Intervals &intervals) (defined in Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValueprotected
SValue() (defined in Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinlineprotected
SValue(const SValue &other) (defined in Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinlineprotected
toSigned() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
toString() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
toUnsigned() constRose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue
undefined_(size_t nbits) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
unspecified_(size_t nbits) const overrideRose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValuevirtual
width (defined in Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueprotected
with_format(Formatter &fmt)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinline
~SharedObject()Sawyer::SharedObjectinlinevirtual
~SValue() (defined in Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValueinlinevirtual