Class DecoderItem


  • public abstract class DecoderItem
    extends Decoder
    • Constructor Detail

      • DecoderItem

        protected DecoderItem​(int maxImageSize,
                              boolean imageSizeFixed,
                              java.lang.String opc,
                              java.lang.String opcMask)
    • Method Detail

      • resetPosition

        protected final void resetPosition()
      • matchNextOpc

        protected final boolean matchNextOpc​(ru.ispras.fortress.data.types.bitvector.BitVector image,
                                             ru.ispras.fortress.data.types.bitvector.BitVector value)
      • readNextImmediate

        protected final Immediate readNextImmediate​(ru.ispras.fortress.data.types.bitvector.BitVector image,
                                                    Type type)
      • readNextPrimitive

        protected final IsaPrimitive readNextPrimitive​(ru.ispras.fortress.data.types.bitvector.BitVector image,
                                                       Decoder decoder)