ROSE  0.10.12.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 ParameterLocation &)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 ParameterLocation &)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::Definitioninlineprotected
Definition(size_t wordWidth, const std::string &name, const std::string &comment, const RegisterDictionary *regDict)Rose::BinaryAnalysis::CallingConvention::Definitioninlineprotected
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 RegisterDictionary *regs)Rose::BinaryAnalysis::CallingConvention::Definitioninlinestatic
name() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
name(const std::string &s)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 RegisterDictionary *)Rose::BinaryAnalysis::CallingConvention::Definitionstatic
print(std::ostream &, const RegisterDictionary *regDict=NULL) const Rose::BinaryAnalysis::CallingConvention::Definition
Ptr typedefRose::BinaryAnalysis::CallingConvention::Definition
registerDictionary() const Rose::BinaryAnalysis::CallingConvention::Definitioninline
registerDictionary(const RegisterDictionary *d)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 ParameterLocation &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 RegisterDictionary *)Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_fastcall(const RegisterDictionary *)Rose::BinaryAnalysis::CallingConvention::Definitionstatic
x86_stdcall(const RegisterDictionary *)Rose::BinaryAnalysis::CallingConvention::Definitionstatic
~SharedObject()Sawyer::SharedObjectinlinevirtual