ROSE  0.11.145.0
Rose::BinaryAnalysis::CallingConvention::Definition Member List

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

appendInputParameter(const ConcreteLocation &)Rose::BinaryAnalysis::CallingConvention::Definition
appendInputParameter(RegisterDescriptor reg)Rose::BinaryAnalysis::CallingConvention::Definitioninline
appendInputParameter(RegisterDescriptor reg, int64_t offset)Rose::BinaryAnalysis::CallingConvention::Definitioninline
appendInputParameter(rose_addr_t va)Rose::BinaryAnalysis::CallingConvention::Definitioninline
appendOutputParameter(const ConcreteLocation &)Rose::BinaryAnalysis::CallingConvention::Definition
appendOutputParameter(RegisterDescriptor reg)Rose::BinaryAnalysis::CallingConvention::Definitioninline
appendOutputParameter(RegisterDescriptor reg, int64_t offset)Rose::BinaryAnalysis::CallingConvention::Definitioninline
appendOutputParameter(rose_addr_t va)Rose::BinaryAnalysis::CallingConvention::Definitioninline
calleeSavedRegisterParts() const Rose::BinaryAnalysis::CallingConvention::Definition
calleeSavedRegisters() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
calleeSavedRegisters()Rose::BinaryAnalysis::CallingConvention::Definitioninline
clearInputParameters()Rose::BinaryAnalysis::CallingConvention::Definitioninline
clearOutputParameters()Rose::BinaryAnalysis::CallingConvention::Definitioninline
clearParameters()Rose::BinaryAnalysis::CallingConvention::Definitioninline
comment() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
comment(const std::string &s)Rose::BinaryAnalysis::CallingConvention::Definitioninline
Definition()Rose::BinaryAnalysis::CallingConvention::Definitionprotected
Definition(size_t wordWidth, const std::string &name, const std::string &comment, const RegisterDictionaryPtr &)Rose::BinaryAnalysis::CallingConvention::Definitionprotected
getUsedRegisterParts() const Rose::BinaryAnalysis::CallingConvention::Definition
inputParameters() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
inputRegisterParts() const Rose::BinaryAnalysis::CallingConvention::Definition
instance(size_t wordWidth, const std::string &name, const std::string &comment, const RegisterDictionaryPtr &regs)Rose::BinaryAnalysis::CallingConvention::Definitioninlinestatic
instructionPointerRegister() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
instructionPointerRegister(RegisterDescriptor x)Rose::BinaryAnalysis::CallingConvention::Definitioninline
name() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
name(const std::string &s)Rose::BinaryAnalysis::CallingConvention::Definitioninline
nonParameterInputs() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
nonParameterInputs()Rose::BinaryAnalysis::CallingConvention::Definitioninline
nonParameterStackSize() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
nonParameterStackSize(size_t nBytes)Rose::BinaryAnalysis::CallingConvention::Definitioninline
operator=(const SharedObject &)Sawyer::SharedObjectinline
outputParameters() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
outputRegisterParts() const Rose::BinaryAnalysis::CallingConvention::Definition
ppc_32bit_ibm()Rose::BinaryAnalysis::CallingConvention::Definitionstatic
ppc_ibm(const RegisterDictionaryPtr &)Rose::BinaryAnalysis::CallingConvention::Definitionstatic
print(std::ostream &) const Rose::BinaryAnalysis::CallingConvention::Definition
print(std::ostream &, const RegisterDictionaryPtr &regDict) const Rose::BinaryAnalysis::CallingConvention::Definition
Ptr typedefRose::BinaryAnalysis::CallingConvention::Definition
registerDictionary() const Rose::BinaryAnalysis::CallingConvention::Definition
registerDictionary(const RegisterDictionaryPtr &d)Rose::BinaryAnalysis::CallingConvention::Definition
returnAddressLocation() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
returnAddressLocation(const ConcreteLocation &x)Rose::BinaryAnalysis::CallingConvention::Definitioninline
scratchRegisterParts() const Rose::BinaryAnalysis::CallingConvention::Definition
scratchRegisters() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
scratchRegisters()Rose::BinaryAnalysis::CallingConvention::Definitioninline
SharedObject()Sawyer::SharedObjectinline
SharedObject(const SharedObject &)Sawyer::SharedObjectinline
stackAlignment() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
stackAlignment(size_t nBytes)Rose::BinaryAnalysis::CallingConvention::Definitioninline
stackCleanup() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
stackCleanup(StackCleanup x)Rose::BinaryAnalysis::CallingConvention::Definitioninline
stackDirection() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
stackDirection(StackDirection x)Rose::BinaryAnalysis::CallingConvention::Definitioninline
stackParameterOrder() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
stackParameterOrder(StackParameterOrder x)Rose::BinaryAnalysis::CallingConvention::Definitioninline
stackPointerRegister() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
stackPointerRegister(RegisterDescriptor r)Rose::BinaryAnalysis::CallingConvention::Definitioninline
thisParameter() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
thisParameter(const ConcreteLocation &x)Rose::BinaryAnalysis::CallingConvention::Definitioninline
thisParameter(RegisterDescriptor reg)Rose::BinaryAnalysis::CallingConvention::Definitioninline
thisParameter(RegisterDescriptor reg, int64_t offset)Rose::BinaryAnalysis::CallingConvention::Definitioninline
thisParameter(rose_addr_t va)Rose::BinaryAnalysis::CallingConvention::Definitioninline
wordWidth() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
wordWidth(size_t nBits)Rose::BinaryAnalysis::CallingConvention::Definitioninline
x86_32bit_cdecl()Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_32bit_fastcall()Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_32bit_stdcall()Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_64bit_cdecl()Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_64bit_stdcall()Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_64bit_sysv()Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_cdecl(const RegisterDictionaryPtr &)Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_fastcall(const RegisterDictionaryPtr &)Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_stdcall(const RegisterDictionaryPtr &)Rose::BinaryAnalysis::CallingConvention::Definitionstatic
~Definition()Rose::BinaryAnalysis::CallingConvention::Definition
~SharedObject()Sawyer::SharedObjectinlinevirtual