ROSE  0.11.145.0
Rose::BinaryAnalysis::ConcreteLocation Member List

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

ABSOLUTE enum valueRose::BinaryAnalysis::ConcreteLocation
address() const Rose::BinaryAnalysis::ConcreteLocation
compare(const ConcreteLocation &) const Rose::BinaryAnalysis::ConcreteLocation
ConcreteLocation()Rose::BinaryAnalysis::ConcreteLocation
ConcreteLocation(const ConcreteLocation &)Rose::BinaryAnalysis::ConcreteLocation
ConcreteLocation(RegisterDescriptor)Rose::BinaryAnalysis::ConcreteLocationexplicit
ConcreteLocation(RegisterDescriptor, const RegisterDictionaryPtr &)Rose::BinaryAnalysis::ConcreteLocationexplicit
ConcreteLocation(rose_addr_t)Rose::BinaryAnalysis::ConcreteLocationexplicit
ConcreteLocation(RegisterDescriptor, int64_t offset)Rose::BinaryAnalysis::ConcreteLocation
isEmpty() const finalRose::Locationinlinevirtual
isEqual(const Location &) const overrideRose::BinaryAnalysis::ConcreteLocationvirtual
isValid() const overrideRose::BinaryAnalysis::ConcreteLocationvirtual
NO_LOCATION enum valueRose::BinaryAnalysis::ConcreteLocation
offset() const Rose::BinaryAnalysis::ConcreteLocation
operator bool() const finalRose::Locationinlineexplicitvirtual
operator!() const finalRose::Locationinlinevirtual
operator!=(const Location &other) const finalRose::Locationinlinevirtual
operator<(const Location &) const override (defined in Rose::BinaryAnalysis::ConcreteLocation)Rose::BinaryAnalysis::ConcreteLocationvirtual
operator<=(const Location &) const override (defined in Rose::BinaryAnalysis::ConcreteLocation)Rose::BinaryAnalysis::ConcreteLocationvirtual
operator=(const ConcreteLocation &) (defined in Rose::BinaryAnalysis::ConcreteLocation)Rose::BinaryAnalysis::ConcreteLocation
operator==(const Location &other) const finalRose::Locationinlinevirtual
operator>(const Location &) const override (defined in Rose::BinaryAnalysis::ConcreteLocation)Rose::BinaryAnalysis::ConcreteLocationvirtual
operator>=(const Location &) const override (defined in Rose::BinaryAnalysis::ConcreteLocation)Rose::BinaryAnalysis::ConcreteLocationvirtual
parse(const std::string &)Rose::BinaryAnalysis::ConcreteLocationstatic
print(std::ostream &) const overrideRose::BinaryAnalysis::ConcreteLocationvirtual
print(std::ostream &, const RegisterDictionaryPtr &) const Rose::BinaryAnalysis::ConcreteLocation
printableName() const overrideRose::BinaryAnalysis::ConcreteLocationvirtual
reg() const Rose::BinaryAnalysis::ConcreteLocation
REGISTER enum valueRose::BinaryAnalysis::ConcreteLocation
registerDictionary() const Rose::BinaryAnalysis::ConcreteLocation
registerDictionary(const RegisterDictionaryPtr &)Rose::BinaryAnalysis::ConcreteLocation
RELATIVE enum valueRose::BinaryAnalysis::ConcreteLocation
toString() const overrideRose::BinaryAnalysis::ConcreteLocationvirtual
Type enum nameRose::BinaryAnalysis::ConcreteLocation
type() const Rose::BinaryAnalysis::ConcreteLocation
~ConcreteLocation() (defined in Rose::BinaryAnalysis::ConcreteLocation)Rose::BinaryAnalysis::ConcreteLocationvirtual
~Location()=default (defined in Rose::Location)Rose::Locationvirtual