/** * Gets the last instruction of this block. This is just a * convenient shorthand for {@code getInsns().getLast()}. * * @return {@code non-null;} the last instruction */ public Insn getLastInsn() { return insns.getLast(); }
/** * Gets the last instruction of this block. This is just a * convenient shorthand for {@code getInsns().getLast()}. * * @return {@code non-null;} the last instruction */ public Insn getLastInsn() { return insns.getLast(); }
/** * Gets the last instruction of this block. This is just a * convenient shorthand for {@code getInsns().getLast()}. * * @return {@code non-null;} the last instruction */ public Insn getLastInsn() { return insns.getLast(); }
/** * Gets the last instruction of this block. This is just a * convenient shorthand for {@code getInsns().getLast()}. * * @return {@code non-null;} the last instruction */ public Insn getLastInsn() { return insns.getLast(); }
/** * Gets the last instruction of this block. This is just a * convenient shorthand for {@code getInsns().getLast()}. * * @return {@code non-null;} the last instruction */ public Insn getLastInsn() { return insns.getLast(); }
/** * Gets the last instruction of this block. This is just a * convenient shorthand for {@code getInsns().getLast()}. * * @return {@code non-null;} the last instruction */ public Insn getLastInsn() { return insns.getLast(); }
/** * Gets the last instruction of this block. This is just a * convenient shorthand for {@code getInsns().getLast()}. * * @return {@code non-null;} the last instruction */ public Insn getLastInsn() { return insns.getLast(); }
/** * Gets the last instruction of this block. This is just a * convenient shorthand for {@code getInsns().getLast()}. * * @return {@code non-null;} the last instruction */ public Insn getLastInsn() { return insns.getLast(); }
/** * Returns whether this block might throw an exception. This is * just a convenient shorthand for {@code getLastInsn().canThrow()}. * * @return {@code true} iff this block might throw an * exception */ public boolean canThrow() { return insns.getLast().canThrow(); }
/** * Returns whether this block might throw an exception. This is * just a convenient shorthand for {@code getLastInsn().canThrow()}. * * @return {@code true} iff this block might throw an * exception */ public boolean canThrow() { return insns.getLast().canThrow(); }
/** * Returns whether this block might throw an exception. This is * just a convenient shorthand for {@code getLastInsn().canThrow()}. * * @return {@code true} iff this block might throw an * exception */ public boolean canThrow() { return insns.getLast().canThrow(); }
/** * Returns whether this block might throw an exception. This is * just a convenient shorthand for {@code getLastInsn().canThrow()}. * * @return {@code true} iff this block might throw an * exception */ public boolean canThrow() { return insns.getLast().canThrow(); }
/** * Returns whether this block might throw an exception. This is * just a convenient shorthand for {@code getLastInsn().canThrow()}. * * @return {@code true} iff this block might throw an * exception */ public boolean canThrow() { return insns.getLast().canThrow(); }
/** * Returns whether this block might throw an exception. This is * just a convenient shorthand for {@code getLastInsn().canThrow()}. * * @return {@code true} iff this block might throw an * exception */ public boolean canThrow() { return insns.getLast().canThrow(); }
/** * Returns whether this block might throw an exception. This is * just a convenient shorthand for {@code getLastInsn().canThrow()}. * * @return {@code true} iff this block might throw an * exception */ public boolean canThrow() { return insns.getLast().canThrow(); }
/** * Returns whether this block has any associated exception handlers. * This is just a shorthand for inspecting the last instruction in * the block to see if it could throw, and if so, whether it in fact * has any associated handlers. * * @return {@code true} iff this block has any associated * exception handlers */ public boolean hasExceptionHandlers() { Insn lastInsn = insns.getLast(); return lastInsn.getCatches().size() != 0; }
/** * Returns whether this block has any associated exception handlers. * This is just a shorthand for inspecting the last instruction in * the block to see if it could throw, and if so, whether it in fact * has any associated handlers. * * @return {@code true} iff this block has any associated * exception handlers */ public boolean hasExceptionHandlers() { Insn lastInsn = insns.getLast(); return lastInsn.getCatches().size() != 0; }
/** * Returns whether this block has any associated exception handlers. * This is just a shorthand for inspecting the last instruction in * the block to see if it could throw, and if so, whether it in fact * has any associated handlers. * * @return {@code true} iff this block has any associated * exception handlers */ public boolean hasExceptionHandlers() { Insn lastInsn = insns.getLast(); return lastInsn.getCatches().size() != 0; }
/** * Returns whether this block has any associated exception handlers. * This is just a shorthand for inspecting the last instruction in * the block to see if it could throw, and if so, whether it in fact * has any associated handlers. * * @return {@code true} iff this block has any associated * exception handlers */ public boolean hasExceptionHandlers() { Insn lastInsn = insns.getLast(); return lastInsn.getCatches().size() != 0; }
/** * Returns whether this block has any associated exception handlers. * This is just a shorthand for inspecting the last instruction in * the block to see if it could throw, and if so, whether it in fact * has any associated handlers. * * @return {@code true} iff this block has any associated * exception handlers */ public boolean hasExceptionHandlers() { Insn lastInsn = insns.getLast(); return lastInsn.getCatches().size() != 0; }