/** * Gets the first instruction of this block. This is just a * convenient shorthand for {@code getInsns().get(0)}. * * @return {@code non-null;} the first instruction */ public Insn getFirstInsn() { return insns.get(0); }
/** * Gets the first instruction of this block. This is just a * convenient shorthand for {@code getInsns().get(0)}. * * @return {@code non-null;} the first instruction */ public Insn getFirstInsn() { return insns.get(0); }
/** * Gets the first instruction of this block. This is just a * convenient shorthand for {@code getInsns().get(0)}. * * @return {@code non-null;} the first instruction */ public Insn getFirstInsn() { return insns.get(0); }
/** * Gets the first instruction of this block. This is just a * convenient shorthand for {@code getInsns().get(0)}. * * @return {@code non-null;} the first instruction */ public Insn getFirstInsn() { return insns.get(0); }
/** * Gets the first instruction of this block. This is just a * convenient shorthand for {@code getInsns().get(0)}. * * @return {@code non-null;} the first instruction */ public Insn getFirstInsn() { return insns.get(0); }
/** * Gets the first instruction of this block. This is just a * convenient shorthand for {@code getInsns().get(0)}. * * @return {@code non-null;} the first instruction */ public Insn getFirstInsn() { return insns.get(0); }
/** * Gets the first instruction of this block. This is just a * convenient shorthand for {@code getInsns().get(0)}. * * @return {@code non-null;} the first instruction */ public Insn getFirstInsn() { return insns.get(0); }
/** * Gets the last instruction. This is just a convenient shorthand for * {@code get(size() - 1)}. * * @return {@code non-null;} the last instruction */ public Insn getLast() { return get(size() - 1); }
/** * Gets the last instruction. This is just a convenient shorthand for * {@code get(size() - 1)}. * * @return {@code non-null;} the last instruction */ public Insn getLast() { return get(size() - 1); }
/** * Gets the last instruction. This is just a convenient shorthand for * {@code get(size() - 1)}. * * @return {@code non-null;} the last instruction */ public Insn getLast() { return get(size() - 1); }
/** * Gets the last instruction. This is just a convenient shorthand for * {@code get(size() - 1)}. * * @return {@code non-null;} the last instruction */ public Insn getLast() { return get(size() - 1); }
/** * Gets the last instruction. This is just a convenient shorthand for * {@code get(size() - 1)}. * * @return {@code non-null;} the last instruction */ public Insn getLast() { return get(size() - 1); }
/** * Gets the last instruction. This is just a convenient shorthand for * {@code get(size() - 1)}. * * @return {@code non-null;} the last instruction */ public Insn getLast() { return get(size() - 1); }
/** * Visits each instruction in the list, in order. * * @param visitor {@code non-null;} visitor to use */ public void forEach(Insn.Visitor visitor) { int sz = size(); for (int i = 0; i < sz; i++) { get(i).accept(visitor); } }
/** * Visits each instruction in the list, in order. * * @param visitor {@code non-null;} visitor to use */ public void forEach(Insn.Visitor visitor) { int sz = size(); for (int i = 0; i < sz; i++) { get(i).accept(visitor); } }
/** * Visits each instruction in the list, in order. * * @param visitor {@code non-null;} visitor to use */ public void forEach(Insn.Visitor visitor) { int sz = size(); for (int i = 0; i < sz; i++) { get(i).accept(visitor); } }
/** * Visits each instruction in the list, in order. * * @param visitor {@code non-null;} visitor to use */ public void forEach(Insn.Visitor visitor) { int sz = size(); for (int i = 0; i < sz; i++) { get(i).accept(visitor); } }
/** * Visits each instruction in the list, in order. * * @param visitor {@code non-null;} visitor to use */ public void forEach(Insn.Visitor visitor) { int sz = size(); for (int i = 0; i < sz; i++) { get(i).accept(visitor); } }
/** * Visits each instruction in the list, in order. * * @param visitor {@code non-null;} visitor to use */ public void forEach(Insn.Visitor visitor) { int sz = size(); for (int i = 0; i < sz; i++) { get(i).accept(visitor); } }
/** * Visits each instruction in the list, in order. * * @param visitor {@code non-null;} visitor to use */ public void forEach(Insn.Visitor visitor) { int sz = size(); for (int i = 0; i < sz; i++) { get(i).accept(visitor); } }