This method is specialized in child classes to execute the task.
This method is specialized in child classes to execute the task.
true if the second pass is executing.
Checks whether this DedexerTask is equals to another DedexerTask
Checks whether this DedexerTask is equals to another DedexerTask
true if this DedexerTask is equal to the other DedexerTask
Returns a boolean flag whether the task parses code when its renderTask is invoked during the second pass.
Returns a boolean flag whether the task parses code when its renderTask is invoked during the second pass. This information is used by the second pass of the disassembler: if this method returns true, the instruction parser is not invoked after the task's renderTask was invoked because it is assumed that the task itself parsed a piece of code.
The position in the source file.
The parse flag for the task
Retrieves the priority for this task.
Retrieves the priority for this task. Tasks are executed by decreasing priority if there are more than one tasks at a location.
The priority of the task.
This method is specialized in child classes to emit output at the instructions's location once the instruction is reachedin the second pass.
This method is specialized in child classes to emit output at the instructions's location once the instruction is reachedin the second pass.
Position in the code where the renderTask was called