59 virtual std::ostream&
Print(std::ostream &output)
const override;
Base class for code generators.
Definition: CodeGenerator.h:58
Instruction performing a conditional jump.
Definition: CondJumpInstruction.h:23
Base class for engines.
Definition: Engine.h:34
A conditional map jump instruction.
Definition: FieldCondJumpInstruction.h:26
virtual std::ostream & Print(std::ostream &output) const override
Prints the instruction.
Definition: FieldCondJumpInstruction.cpp:124
virtual uint32 GetDestAddress() const override
Retrieves the destination address of the jump.
Definition: FieldCondJumpInstruction.cpp:98
virtual void ProcessInst(Function &function, ValueStack &stack, Engine *engine, CodeGenerator *code_gen) override
Processes a conditional jump instruction.
Definition: FieldCondJumpInstruction.cpp:27
unsigned int uint32
Definition: scummsys.h:435
Structure representing a function.
Definition: Function.h:26