|
CACAO
|
Public Types | |
| typedef iterator::reference | reference |
| typedef iterator::pointer | pointer |
| typedef iterator::iterator_category | iterator_category |
| typedef iterator::value_type | value_type |
| typedef iterator::difference_type | difference_type |
Public Member Functions | |
| MBBIterator (MachineInstructionSchedule *parent, const iterator &it) | |
| MBBIterator (const MBBIterator &other) | |
| MBBIterator & | operator++ () |
| MachineInstructionSchedule * | get_parent () const |
| MBBIterator | operator++ (int) |
| MBBIterator & | operator-- () |
| MBBIterator | operator-- (int) |
| bool | operator== (const MBBIterator &rhs) const |
| bool | operator< (const MBBIterator &rhs) const |
| bool | operator!= (const MBBIterator &rhs) const |
| bool | operator> (const MBBIterator &rhs) const |
| reference | operator* () |
| const reference | operator* () const |
| pointer | operator-> () |
| const pointer | operator-> () const |
Private Types | |
| typedef alloc::ordered_list < MachineBasicBlock * > ::type::iterator | iterator |
Private Member Functions | |
| MBBIterator () | |
| empty constructor More... | |
Private Attributes | |
| MachineInstructionSchedule * | parent |
| iterator | it |
Friends | |
| class | MachineInstructionSchedule |
| class | MachineBasicBlock |
| class | const_MBBIterator |
Definition at line 43 of file MachineInstructionSchedule.hpp.
| typedef iterator::difference_type cacao::jit::compiler2::MBBIterator::difference_type |
Definition at line 54 of file MachineInstructionSchedule.hpp.
|
private |
Definition at line 44 of file MachineInstructionSchedule.hpp.
| typedef iterator::iterator_category cacao::jit::compiler2::MBBIterator::iterator_category |
Definition at line 52 of file MachineInstructionSchedule.hpp.
Definition at line 51 of file MachineInstructionSchedule.hpp.
Definition at line 50 of file MachineInstructionSchedule.hpp.
| typedef iterator::value_type cacao::jit::compiler2::MBBIterator::value_type |
Definition at line 53 of file MachineInstructionSchedule.hpp.
|
inlineprivate |
empty constructor
Definition at line 48 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 56 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 58 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 63 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 86 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 88 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 89 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 59 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 64 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 69 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 73 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 90 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 91 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 82 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 78 of file MachineInstructionSchedule.hpp.
|
inline |
Definition at line 87 of file MachineInstructionSchedule.hpp.
|
friend |
Definition at line 95 of file MachineInstructionSchedule.hpp.
|
friend |
Definition at line 94 of file MachineInstructionSchedule.hpp.
|
friend |
Definition at line 93 of file MachineInstructionSchedule.hpp.
|
private |
Definition at line 46 of file MachineInstructionSchedule.hpp.
|
private |
Definition at line 45 of file MachineInstructionSchedule.hpp.
1.8.5