@Override public <T> T accept(BytecodeNode parent, BytecodeVisitor<T> visitor) { return visitor.visitConstant(parent, this); }
@Override public <T> T accept(BytecodeNode parent, BytecodeVisitor<T> visitor) { return visitor.visitConstant(parent, this); } }
public T visitBooleanConstant(BytecodeNode parent, BooleanConstant booleanConstant) { return visitConstant(parent, booleanConstant); }
public T visitBoxedFloatConstant(BytecodeNode parent, BoxedFloatConstant boxedFloatConstant) { return visitConstant(parent, boxedFloatConstant); }
public T visitStringConstant(BytecodeNode parent, StringConstant stringConstant) { return visitConstant(parent, stringConstant); }
public T visitIntConstant(BytecodeNode parent, IntConstant intConstant) { return visitConstant(parent, intConstant); }
public T visitBoxedIntegerConstant(BytecodeNode parent, BoxedIntegerConstant boxedIntegerConstant) { return visitConstant(parent, boxedIntegerConstant); }
public T visitBoxedDoubleConstant(BytecodeNode parent, BoxedDoubleConstant boxedDoubleConstant) { return visitConstant(parent, boxedDoubleConstant); }
public T visitBoxedBooleanConstant(BytecodeNode parent, BoxedBooleanConstant boxedBooleanConstant) { return visitConstant(parent, boxedBooleanConstant); }
public T visitFloatConstant(BytecodeNode parent, FloatConstant floatConstant) { return visitConstant(parent, floatConstant); }
public T visitLongConstant(BytecodeNode parent, LongConstant longConstant) { return visitConstant(parent, longConstant); }
public T visitBoxedLongConstant(BytecodeNode parent, BoxedLongConstant boxedLongConstant) { return visitConstant(parent, boxedLongConstant); }
public T visitDoubleConstant(BytecodeNode parent, DoubleConstant doubleConstant) { return visitConstant(parent, doubleConstant); }
public T visitClassConstant(BytecodeNode parent, ClassConstant classConstant) { return visitConstant(parent, classConstant); }