Class ClassRefForm

    • Field Detail

      • widened

        protected boolean widened
    • Constructor Detail

      • ClassRefForm

        public ClassRefForm​(int opcode,
                            java.lang.String name,
                            int[] rewrite)
        Constructs a new instance with the specified opcode, name, operandType and rewrite.
        Parameters:
        opcode - index corresponding to the opcode's value.
        name - String printable name of the opcode.
        rewrite - Operand positions (which will later be rewritten in ByteCodes) are indicated by -1.
      • ClassRefForm

        public ClassRefForm​(int opcode,
                            java.lang.String name,
                            int[] rewrite,
                            boolean widened)
        Constructs a new instance with the specified opcode, name, operandType and rewrite.
        Parameters:
        opcode - index corresponding to the opcode's value.
        name - String printable name of the opcode.
        rewrite - Operand positions (which will later be rewritten in ByteCodes) are indicated by -1.
        widened - TODO.