Interface ShiftableConstant<A extends ShiftableConstant<A>>

All Superinterfaces:
Acceptor<ConstantVisitor>, ComparableConstant<A>, Constant, EquivTo, Immediate, LogicalConstant<A>, NumericConstant<A>, Value
All Known Implementing Classes:
IntConstant, LongConstant

public interface ShiftableConstant<A extends ShiftableConstant<A>> extends NumericConstant<A>, LogicalConstant<A>
  • Method Details

    • shiftLeft

      @NonNull A shiftLeft(@NonNull IntConstant c)
    • shiftRight

      @NonNull A shiftRight(@NonNull IntConstant c)
    • unsignedShiftRight

      @NonNull A unsignedShiftRight(@NonNull IntConstant c)