public interface org.graalvm.compiler.core.common.type.ArithmeticOpTable$ArithmeticOpWrapper
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.graalvm.compiler.core.common.type.ArithmeticOpTable$ArithmeticOpWrapper
  super_class: java.lang.Object
{
  public abstract <OP> org.graalvm.compiler.core.common.type.ArithmeticOpTable$UnaryOp<OP> wrapUnaryOp(org.graalvm.compiler.core.common.type.ArithmeticOpTable$UnaryOp<OP>);
    descriptor: (Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$UnaryOp;)Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$UnaryOp;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <OP:Ljava/lang/Object;>(Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$UnaryOp<TOP;>;)Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$UnaryOp<TOP;>;
    MethodParameters:
      Name  Flags
      op    

  public abstract <OP> org.graalvm.compiler.core.common.type.ArithmeticOpTable$BinaryOp<OP> wrapBinaryOp(org.graalvm.compiler.core.common.type.ArithmeticOpTable$BinaryOp<OP>);
    descriptor: (Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$BinaryOp;)Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$BinaryOp;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <OP:Ljava/lang/Object;>(Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$BinaryOp<TOP;>;)Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$BinaryOp<TOP;>;
    MethodParameters:
      Name  Flags
      op    

  public abstract <OP> org.graalvm.compiler.core.common.type.ArithmeticOpTable$ShiftOp<OP> wrapShiftOp(org.graalvm.compiler.core.common.type.ArithmeticOpTable$ShiftOp<OP>);
    descriptor: (Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$ShiftOp;)Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$ShiftOp;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <OP:Ljava/lang/Object;>(Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$ShiftOp<TOP;>;)Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$ShiftOp<TOP;>;
    MethodParameters:
      Name  Flags
      op    

  public abstract <OP> org.graalvm.compiler.core.common.type.ArithmeticOpTable$IntegerConvertOp<OP> wrapIntegerConvertOp(org.graalvm.compiler.core.common.type.ArithmeticOpTable$IntegerConvertOp<OP>);
    descriptor: (Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$IntegerConvertOp;)Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$IntegerConvertOp;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <OP:Ljava/lang/Object;>(Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$IntegerConvertOp<TOP;>;)Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$IntegerConvertOp<TOP;>;
    MethodParameters:
      Name  Flags
      op    

  public abstract org.graalvm.compiler.core.common.type.ArithmeticOpTable$FloatConvertOp wrapFloatConvertOp(org.graalvm.compiler.core.common.type.ArithmeticOpTable$FloatConvertOp);
    descriptor: (Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$FloatConvertOp;)Lorg/graalvm/compiler/core/common/type/ArithmeticOpTable$FloatConvertOp;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      op    
}
SourceFile: "ArithmeticOpTable.java"
NestHost: org.graalvm.compiler.core.common.type.ArithmeticOpTable
InnerClasses:
  public abstract ArithmeticOpWrapper = org.graalvm.compiler.core.common.type.ArithmeticOpTable$ArithmeticOpWrapper of org.graalvm.compiler.core.common.type.ArithmeticOpTable
  public abstract BinaryOp = org.graalvm.compiler.core.common.type.ArithmeticOpTable$BinaryOp of org.graalvm.compiler.core.common.type.ArithmeticOpTable
  public abstract FloatConvertOp = org.graalvm.compiler.core.common.type.ArithmeticOpTable$FloatConvertOp of org.graalvm.compiler.core.common.type.ArithmeticOpTable
  public abstract IntegerConvertOp = org.graalvm.compiler.core.common.type.ArithmeticOpTable$IntegerConvertOp of org.graalvm.compiler.core.common.type.ArithmeticOpTable
  public abstract ShiftOp = org.graalvm.compiler.core.common.type.ArithmeticOpTable$ShiftOp of org.graalvm.compiler.core.common.type.ArithmeticOpTable
  public abstract UnaryOp = org.graalvm.compiler.core.common.type.ArithmeticOpTable$UnaryOp of org.graalvm.compiler.core.common.type.ArithmeticOpTable