Lines Matching refs:mutatableCode
69 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate() argument
70 if (mutatableCode.getInstructionCount() == 1) { in canMutate()
79 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation() argument
89 swapInsnIdx = rng.nextInt(mutatableCode.getInstructionCount()); in generateMutation()
90 MInsn toBeSwapped = mutatableCode.getInstructionAt(swapInsnIdx); in generateMutation()
112 } else if (swapWithInsnIdx >= mutatableCode.getInstructionCount()) { in generateMutation()
118 if (mutatableCode.getInstructionAt(swapWithInsnIdx).insn.justRaw) { in generateMutation()
136 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
146 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
148 MInsn toBeSwapped = mutatableCode.getInstructionAt(mutation.swapInsnIdx); in applyMutation()
149 MInsn swappedWith = mutatableCode.getInstructionAt(mutation.swapWithInsnIdx); in applyMutation()
155 mutatableCode.swapInstructionsByIndex(mutation.swapInsnIdx, mutation.swapWithInsnIdx); in applyMutation()