OpenASIP  2.0
Public Member Functions | List of all members
DisassemblyReturnAddressRegister Class Reference

#include <DisassemblyReturnAddressRegister.hh>

Inheritance diagram for DisassemblyReturnAddressRegister:
Inheritance graph
Collaboration diagram for DisassemblyReturnAddressRegister:
Collaboration graph

Public Member Functions

 DisassemblyReturnAddressRegister ()
 
virtual ~DisassemblyReturnAddressRegister ()
 
virtual std::string toString () const
 
- Public Member Functions inherited from DisassemblyElement
virtual ~DisassemblyElement ()
 

Additional Inherited Members

- Protected Member Functions inherited from DisassemblyElement
 DisassemblyElement ()
 

Detailed Description

Represents an GCU's special return address register in the disassembler.

Definition at line 43 of file DisassemblyReturnAddressRegister.hh.

Constructor & Destructor Documentation

◆ DisassemblyReturnAddressRegister()

DisassemblyReturnAddressRegister::DisassemblyReturnAddressRegister ( )

The Constructor.

Parameters
indexIndex of the register.

Definition at line 41 of file DisassemblyReturnAddressRegister.cc.

41  :
43 }

◆ ~DisassemblyReturnAddressRegister()

DisassemblyReturnAddressRegister::~DisassemblyReturnAddressRegister ( )
virtual

The destructor.

Definition at line 49 of file DisassemblyReturnAddressRegister.cc.

49  {
50 }

Member Function Documentation

◆ toString()

std::string DisassemblyReturnAddressRegister::toString ( ) const
virtual

Returns disassembly of the return address register.

Returns
Disassembly of the return address register as a string.

Implements DisassemblyElement.

Definition at line 59 of file DisassemblyReturnAddressRegister.cc.

59  {
60  return "ra";
61 }

The documentation for this class was generated from the following files:
DisassemblyElement::DisassemblyElement
DisassemblyElement()
Definition: DisassemblyElement.cc:38