Home
last modified time | relevance | path

Searched refs:endInsn (Results 1 – 4 of 4) sorted by relevance

/art/tools/dexfuzz/src/dexfuzz/program/
DCodeTranslator.java266 mTryBlock.endInsn = insnLocationMap.get(endLocation); in readTryBlocks()
267 while ((mTryBlock.endInsn == null) && (endLocation >= startLocation)) { in readTryBlocks()
269 mTryBlock.endInsn = insnLocationMap.get(endLocation); in readTryBlocks()
278 if (mTryBlock.endInsn == null) { in readTryBlocks()
325 if (mTryBlock.startInsn.location > mTryBlock.endInsn.location) { in updateTryBlocks()
328 mTryBlock.startInsn = mTryBlock.endInsn; in updateTryBlocks()
329 mTryBlock.endInsn = tempInsn; in updateTryBlocks()
339 if (first.endInsn.location > second.startInsn.location) { in updateTryBlocks()
342 Log.debug("1st TryBlock goes from " + first.startInsn + " to " + first.endInsn); in updateTryBlocks()
343 Log.debug("2nd TryBlock goes from " + second.startInsn + " to " + second.endInsn); in updateTryBlocks()
[all …]
DMTryBlock.java26 public MInsn endInsn; field in MTryBlock
DMutatableCode.java185 if (mTryBlock.endInsn == before) { in updateTryBlocksWithReplacementInsn()
187 mTryBlock.endInsn = after; in updateTryBlocksWithReplacementInsn()
188 } else if (twoWay && mTryBlock.endInsn == after) { in updateTryBlocksWithReplacementInsn()
190 mTryBlock.endInsn = before; in updateTryBlocksWithReplacementInsn()
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DTryBlockShifter.java130 oldInsn = tryBlock.endInsn; in generateMutation()
193 tryBlock.endInsn = newInsn; in applyMutation()