Class Instruction

java.lang.Object
com.dylibso.chicory.wasm.types.Instruction
Direct Known Subclasses:
AnnotatedInstruction

public class Instruction extends Object
  • Field Details

    • EMPTY_OPERANDS

      public static final long[] EMPTY_OPERANDS
  • Constructor Details

    • Instruction

      public Instruction(int address, OpCode opcode, long[] operands)
  • Method Details

    • address

      public int address()
    • opcode

      public OpCode opcode()
    • operands

      public long[] operands()
    • operandCount

      public int operandCount()
    • operand

      public long operand(int index)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object