/** {@inheritDoc} */ @Override public String getInlineString() { return getConstant().toHuman() + " " + ThrowingInsn.toCatchString(catches); }
/** {@inheritDoc} */ @Override public String getInlineString() { Constant cst = getConstant(); String constantString = cst.toHuman(); if (cst instanceof CstString) { constantString = ((CstString) cst).toQuoted(); } return constantString + " " + ThrowingInsn.toCatchString(catches); }
/** {@inheritDoc} */ @Override public Insn withNewRegisters(RegisterSpec result, RegisterSpecList sources) { return new ThrowingCstInsn(getOpcode(), getPosition(), sources, catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withNewRegisters(RegisterSpec result, RegisterSpecList sources) { return new ThrowingCstInsn(getOpcode(), getPosition(), sources, catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withNewRegisters(RegisterSpec result, RegisterSpecList sources) { return new ThrowingCstInsn(getOpcode(), getPosition(), sources, catches, getConstant()); }
/** {@inheritDoc} */ @Override public String getInlineString() { Constant cst = getConstant(); String constantString = cst.toHuman(); if (cst instanceof CstString) { constantString = ((CstString) cst).toQuoted(); } return constantString + " " + ThrowingInsn.toCatchString(catches); }
/** {@inheritDoc} */ @Override public Insn withNewRegisters(RegisterSpec result, RegisterSpecList sources) { return new ThrowingCstInsn(getOpcode(), getPosition(), sources, catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withNewRegisters(RegisterSpec result, RegisterSpecList sources) { return new ThrowingCstInsn(getOpcode(), getPosition(), sources, catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withNewRegisters(RegisterSpec result, RegisterSpecList sources) { return new ThrowingCstInsn(getOpcode(), getPosition(), sources, catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withRegisterOffset(int delta) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources().withOffset(delta), catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withAddedCatch(Type type) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources(), catches.withAddedType(type), getConstant()); }
/** {@inheritDoc} */ @Override public Insn withRegisterOffset(int delta) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources().withOffset(delta), catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withRegisterOffset(int delta) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources().withOffset(delta), catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withRegisterOffset(int delta) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources().withOffset(delta), catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withRegisterOffset(int delta) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources().withOffset(delta), catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withAddedCatch(Type type) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources(), catches.withAddedType(type), getConstant()); }
/** {@inheritDoc} */ @Override public Insn withAddedCatch(Type type) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources(), catches.withAddedType(type), getConstant()); }
/** {@inheritDoc} */ @Override public Insn withAddedCatch(Type type) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources(), catches.withAddedType(type), getConstant()); }
/** {@inheritDoc} */ @Override public Insn withRegisterOffset(int delta) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources().withOffset(delta), catches, getConstant()); }
/** {@inheritDoc} */ @Override public Insn withRegisterOffset(int delta) { return new ThrowingCstInsn(getOpcode(), getPosition(), getSources().withOffset(delta), catches, getConstant()); }