Go to the documentation of this file.
33 #ifndef TTA_NULL_PROCEDURE_HH
34 #define TTA_NULL_PROCEDURE_HH
58 std::string
name()
const;
void insertInstructionAfter(const Instruction &pos, Instruction *ins)
void addInstruction(Instruction &ins)
Instruction & instructionAt(UIntWord address) const
static NullProcedure & instance()
int instructionCount() const
Instruction & previousInstruction(const Instruction &ins) const
void setParent(Program &prog)
void setStartAddress(Address start)
Address startAddress() const
Address endAddress() const
static NullProcedure instance_
Unique instance of NullProcedure.
Address address(const Instruction &ins) const
NullProcedure & operator=(const NullProcedure &)
Assignment not allowed.
Instruction & nextInstruction(const Instruction &ins) const
Instruction & firstInstruction() const
bool hasNextInstruction(const Instruction &ins) const
Instruction & lastInstruction() const