static Match<org.objectweb.asm.tree.AbstractInsnNode> |
InstructionMatchers.anILoadOf(SlotRead<Integer> counterVariable) |
|
static Match<org.objectweb.asm.tree.AbstractInsnNode> |
InstructionMatchers.anIStoreTo(SlotRead<Integer> counterVariable) |
|
static Match<org.objectweb.asm.tree.AbstractInsnNode> |
InstructionMatchers.incrementsVariable(SlotRead<Integer> counterVariable) |
|
static Match<org.objectweb.asm.tree.AbstractInsnNode> |
InstructionMatchers.isInstruction(SlotRead<org.objectweb.asm.tree.AbstractInsnNode> target) |
|
static Match<org.objectweb.asm.tree.AbstractInsnNode> |
InstructionMatchers.jumpsTo(SlotRead<org.objectweb.asm.tree.LabelNode> loopStart) |
|
static Match<org.objectweb.asm.tree.AbstractInsnNode> |
InstructionMatchers.labelNode(SlotRead<org.objectweb.asm.tree.LabelNode> loopEnd) |
|
static Match<org.objectweb.asm.tree.AbstractInsnNode> |
InstructionMatchers.recordTarget(SlotRead<org.objectweb.asm.tree.AbstractInsnNode> target,
SlotWrite<Boolean> found) |
Records if a instruction matches the target, but always returns true
|
static Match<org.objectweb.asm.tree.AbstractInsnNode> |
InstructionMatchers.variableMatches(SlotRead<Integer> counterVariable) |
|