appendInputParameter(const ConcreteLocation &) | Rose::BinaryAnalysis::CallingConvention::Definition | |
appendInputParameter(RegisterDescriptor reg) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendInputParameter(RegisterDescriptor reg, int64_t offset) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendInputParameter(Address va) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendOutputParameter(const ConcreteLocation &) | Rose::BinaryAnalysis::CallingConvention::Definition | |
appendOutputParameter(RegisterDescriptor reg) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendOutputParameter(RegisterDescriptor reg, int64_t offset) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendOutputParameter(Address va) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
architecture() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
argumentValueAllocator() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
argumentValueAllocator(const AllocatorPtr &) | Rose::BinaryAnalysis::CallingConvention::Definition | |
bitsPerWord() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
bitsPerWord(const Sawyer::Optional< size_t > &) | Rose::BinaryAnalysis::CallingConvention::Definition | |
byteOrder() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
calleeSavedRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
calleeSavedRegisters() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
calleeSavedRegisters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
clearInputParameters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
clearOutputParameters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
clearParameters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
comment() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
comment(const std::string &s) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
Definition() | Rose::BinaryAnalysis::CallingConvention::Definition | protected |
Definition(const std::string &name, const std::string &comment, const Architecture::BaseConstPtr &) | Rose::BinaryAnalysis::CallingConvention::Definition | protected |
getUsedRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
inputParameters() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
inputRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
instance(const std::string &name, const std::string &comment, const Architecture::BaseConstPtr &) | Rose::BinaryAnalysis::CallingConvention::Definition | static |
instructionPointerRegister() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
instructionPointerRegister(RegisterDescriptor x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
name() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
name(const std::string &s) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
nonParameterInputs() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
nonParameterInputs() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
nonParameterStackSize() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
nonParameterStackSize(size_t nBytes) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
operator=(const SharedObject &) | Sawyer::SharedObject | inline |
outputParameters() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
outputRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
print(std::ostream &) const | Rose::BinaryAnalysis::CallingConvention::Definition | |
print(std::ostream &, const RegisterDictionaryPtr ®Dict) const | Rose::BinaryAnalysis::CallingConvention::Definition | |
Ptr typedef | Rose::BinaryAnalysis::CallingConvention::Definition | |
registerDictionary() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
returnAddressLocation() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
returnAddressLocation(const ConcreteLocation &x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
returnValueAllocator() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
returnValueAllocator(const AllocatorPtr &) | Rose::BinaryAnalysis::CallingConvention::Definition | |
scratchRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
scratchRegisters() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
scratchRegisters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
serialize(S &, unsigned) (defined in Rose::BinaryAnalysis::CallingConvention::Definition) | Rose::BinaryAnalysis::CallingConvention::Definition | protected |
SharedObject() | Sawyer::SharedObject | inline |
SharedObject(const SharedObject &) | Sawyer::SharedObject | inline |
stackAlignment() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
stackAlignment(const Alignment &) | Rose::BinaryAnalysis::CallingConvention::Definition | |
stackCleanup() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackCleanup(StackCleanup x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackDirection() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackDirection(StackDirection x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackParameterOrder() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackParameterOrder(StackParameterOrder x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackPointerRegister() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
stackPointerRegister(RegisterDescriptor) | Rose::BinaryAnalysis::CallingConvention::Definition | |
thisParameter() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
thisParameter(const ConcreteLocation &x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
thisParameter(RegisterDescriptor reg) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
thisParameter(RegisterDescriptor reg, int64_t offset) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
thisParameter(Address va) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
~Definition() (defined in Rose::BinaryAnalysis::CallingConvention::Definition) | Rose::BinaryAnalysis::CallingConvention::Definition | |
~SharedObject() | Sawyer::SharedObject | inlinevirtual |