public class IGVInstrListener extends java.lang.Object implements InstructionsListener
InstructionsListener.OperationType| Constructor and Description |
|---|
IGVInstrListener() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Tuple<Instr,Instr>> |
getRemovedEdges() |
void |
instrChanged(BasicBlock basicBlock,
Instr oldInstr,
Instr newInstr,
int index,
InstructionsListener.OperationType op)
listen to a change of a list of instructions, right before the change going to take place
|
java.util.List<Instr> |
removedList(BasicBlock basicBlock) |
void |
reset() |
public java.util.List<Instr> removedList(BasicBlock basicBlock)
public void instrChanged(BasicBlock basicBlock, Instr oldInstr, Instr newInstr, int index, InstructionsListener.OperationType op)
InstructionsListenerinstrChanged in interface InstructionsListenerbasicBlock - List of instructions before the change happensoldInstr - If possible, specify which instruction is the old one at indexnewInstr - If possible, this the new element inserted at indexindex - where the manipulation takes placeop - the operation type can be an ADD, REMOVE or UPDATEpublic void reset()
Copyright © 2001-2021 JRuby. All Rights Reserved.