public class jdk.internal.org.jline.utils.AttributedStyle
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: jdk.internal.org.jline.utils.AttributedStyle
  super_class: java.lang.Object
{
  public static final int BLACK;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int RED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int GREEN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int YELLOW;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int BLUE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int MAGENTA;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int CYAN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int WHITE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int BRIGHT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  static final int F_BOLD;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  static final int F_FAINT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  static final int F_ITALIC;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  static final int F_UNDERLINE;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  static final int F_BLINK;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  static final int F_INVERSE;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 32

  static final int F_CONCEAL;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 64

  static final int F_CROSSED_OUT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 128

  static final int F_FOREGROUND;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 256

  static final int F_BACKGROUND;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 512

  static final int F_HIDDEN;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1024

  static final int MASK;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 2047

  static final int FG_COLOR_EXP;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  static final int BG_COLOR_EXP;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 24

  static final int FG_COLOR;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 16711680

  static final int BG_COLOR;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: -16777216

  public static final jdk.internal.org.jline.utils.AttributedStyle DEFAULT;
    descriptor: Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final jdk.internal.org.jline.utils.AttributedStyle BOLD;
    descriptor: Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final jdk.internal.org.jline.utils.AttributedStyle BOLD_OFF;
    descriptor: Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final jdk.internal.org.jline.utils.AttributedStyle INVERSE;
    descriptor: Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final jdk.internal.org.jline.utils.AttributedStyle INVERSE_OFF;
    descriptor: Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final jdk.internal.org.jline.utils.AttributedStyle HIDDEN;
    descriptor: Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final jdk.internal.org.jline.utils.AttributedStyle HIDDEN_OFF;
    descriptor: Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  final int style;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  final int mask;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 48
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:()V
            putstatic jdk.internal.org.jline.utils.AttributedStyle.DEFAULT:Ljdk/internal/org/jline/utils/AttributedStyle;
         1: .line 49
            getstatic jdk.internal.org.jline.utils.AttributedStyle.DEFAULT:Ljdk/internal/org/jline/utils/AttributedStyle;
            invokevirtual jdk.internal.org.jline.utils.AttributedStyle.bold:()Ljdk/internal/org/jline/utils/AttributedStyle;
            putstatic jdk.internal.org.jline.utils.AttributedStyle.BOLD:Ljdk/internal/org/jline/utils/AttributedStyle;
         2: .line 50
            getstatic jdk.internal.org.jline.utils.AttributedStyle.DEFAULT:Ljdk/internal/org/jline/utils/AttributedStyle;
            invokevirtual jdk.internal.org.jline.utils.AttributedStyle.boldOff:()Ljdk/internal/org/jline/utils/AttributedStyle;
            putstatic jdk.internal.org.jline.utils.AttributedStyle.BOLD_OFF:Ljdk/internal/org/jline/utils/AttributedStyle;
         3: .line 51
            getstatic jdk.internal.org.jline.utils.AttributedStyle.DEFAULT:Ljdk/internal/org/jline/utils/AttributedStyle;
            invokevirtual jdk.internal.org.jline.utils.AttributedStyle.inverse:()Ljdk/internal/org/jline/utils/AttributedStyle;
            putstatic jdk.internal.org.jline.utils.AttributedStyle.INVERSE:Ljdk/internal/org/jline/utils/AttributedStyle;
         4: .line 52
            getstatic jdk.internal.org.jline.utils.AttributedStyle.DEFAULT:Ljdk/internal/org/jline/utils/AttributedStyle;
            invokevirtual jdk.internal.org.jline.utils.AttributedStyle.inverseOff:()Ljdk/internal/org/jline/utils/AttributedStyle;
            putstatic jdk.internal.org.jline.utils.AttributedStyle.INVERSE_OFF:Ljdk/internal/org/jline/utils/AttributedStyle;
         5: .line 53
            getstatic jdk.internal.org.jline.utils.AttributedStyle.DEFAULT:Ljdk/internal/org/jline/utils/AttributedStyle;
            invokevirtual jdk.internal.org.jline.utils.AttributedStyle.hidden:()Ljdk/internal/org/jline/utils/AttributedStyle;
            putstatic jdk.internal.org.jline.utils.AttributedStyle.HIDDEN:Ljdk/internal/org/jline/utils/AttributedStyle;
         6: .line 54
            getstatic jdk.internal.org.jline.utils.AttributedStyle.DEFAULT:Ljdk/internal/org/jline/utils/AttributedStyle;
            invokevirtual jdk.internal.org.jline.utils.AttributedStyle.hiddenOff:()Ljdk/internal/org/jline/utils/AttributedStyle;
            putstatic jdk.internal.org.jline.utils.AttributedStyle.HIDDEN_OFF:Ljdk/internal/org/jline/utils/AttributedStyle;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 60
            aload 0 /* this */
            iconst_0
            iconst_0
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
         1: .line 61
            return
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public void <init>(jdk.internal.org.jline.utils.AttributedStyle);
    descriptor: (Ljdk/internal/org/jline/utils/AttributedStyle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
        start local 1 // jdk.internal.org.jline.utils.AttributedStyle s
         0: .line 64
            aload 0 /* this */
            aload 1 /* s */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            aload 1 /* s */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
         1: .line 65
            return
        end local 1 // jdk.internal.org.jline.utils.AttributedStyle s
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;
            0    2     1     s  Ljdk/internal/org/jline/utils/AttributedStyle;
    MethodParameters:
      Name  Flags
      s     

  public void <init>(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
        start local 1 // int style
        start local 2 // int mask
         0: .line 67
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 68
            aload 0 /* this */
            iload 1 /* style */
            putfield jdk.internal.org.jline.utils.AttributedStyle.style:I
         2: .line 69
            aload 0 /* this */
            iload 2 /* mask */
            sipush 2047
            iand
            iload 1 /* style */
            sipush 256
            iand
            ifeq 3
            ldc 16711680
            goto 4
      StackMap locals: jdk.internal.org.jline.utils.AttributedStyle int int
      StackMap stack: jdk.internal.org.jline.utils.AttributedStyle int
         3: iconst_0
      StackMap locals: jdk.internal.org.jline.utils.AttributedStyle int int
      StackMap stack: jdk.internal.org.jline.utils.AttributedStyle int int
         4: ior
         5: .line 70
            iload 1 /* style */
            sipush 512
            iand
            ifeq 6
            ldc -16777216
            goto 7
      StackMap locals: jdk.internal.org.jline.utils.AttributedStyle int int
      StackMap stack: jdk.internal.org.jline.utils.AttributedStyle int
         6: iconst_0
      StackMap locals: jdk.internal.org.jline.utils.AttributedStyle int int
      StackMap stack: jdk.internal.org.jline.utils.AttributedStyle int int
         7: ior
         8: .line 69
            putfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
         9: .line 71
            return
        end local 2 // int mask
        end local 1 // int style
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0   this  Ljdk/internal/org/jline/utils/AttributedStyle;
            0   10     1  style  I
            0   10     2   mask  I
    MethodParameters:
       Name  Flags
      style  
      mask   

  public jdk.internal.org.jline.utils.AttributedStyle bold();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 74
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            iconst_1
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            iconst_1
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle boldOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 78
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -2
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            iconst_1
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle boldDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 82
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -2
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush -2
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle faint();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 86
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            iconst_2
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            iconst_2
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle faintOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 90
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -3
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            iconst_2
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle faintDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 94
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -3
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush -3
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle italic();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 98
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            iconst_4
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            iconst_4
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle italicOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 102
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -5
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            iconst_4
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle italicDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 106
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -5
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush -5
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle underline();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 110
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush 8
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush 8
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle underlineOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 114
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -9
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush 8
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle underlineDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 118
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -9
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush -9
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle blink();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 122
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush 16
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush 16
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle blinkOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 126
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -17
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush 16
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle blinkDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 130
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -17
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush -17
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle inverse();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 134
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush 32
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush 32
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle inverseNeg();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 138
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush 32
            iand
            ifeq 1
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -33
            iand
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush 32
            ior
      StackMap locals:
      StackMap stack: int
         2: istore 1 /* s */
        start local 1 // int s
         3: .line 139
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            iload 1 /* s */
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush 32
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 1 // int s
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;
            3    4     1     s  I

  public jdk.internal.org.jline.utils.AttributedStyle inverseOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 143
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -33
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush 32
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle inverseDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 147
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -33
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush -33
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle conceal();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 151
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush 64
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush 64
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle concealOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 155
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -65
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush 64
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle concealDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 159
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            bipush -65
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            bipush -65
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle crossedOut();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 163
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            sipush 128
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush 128
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle crossedOutOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 167
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            sipush -129
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush 128
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle crossedOutDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 171
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            sipush -129
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush -129
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle foreground(int);
    descriptor: (I)Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
        start local 1 // int color
         0: .line 175
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            ldc -16711681
            iand
            sipush 256
            ior
            iload 1 /* color */
            bipush 16
            ishl
            ldc 16711680
            iand
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush 256
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 1 // int color
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljdk/internal/org/jline/utils/AttributedStyle;
            0    1     1  color  I
    MethodParameters:
       Name  Flags
      color  

  public jdk.internal.org.jline.utils.AttributedStyle foregroundOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 179
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            ldc -16711681
            iand
            sipush -257
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush 256
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle foregroundDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 183
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            ldc -16711681
            iand
            sipush -257
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            ldc -16711937
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle background(int);
    descriptor: (I)Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
        start local 1 // int color
         0: .line 187
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            ldc 16777215
            iand
            sipush 512
            ior
            iload 1 /* color */
            bipush 24
            ishl
            ldc -16777216
            iand
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush 512
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 1 // int color
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljdk/internal/org/jline/utils/AttributedStyle;
            0    1     1  color  I
    MethodParameters:
       Name  Flags
      color  

  public jdk.internal.org.jline.utils.AttributedStyle backgroundOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 191
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            ldc 16777215
            iand
            sipush -513
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush 512
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle backgroundDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 195
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            ldc 16777215
            iand
            sipush -513
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            ldc 16776703
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle hidden();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 206
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            sipush 1024
            ior
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush 1024
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle hiddenOff();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 210
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            sipush -1025
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush 1024
            ior
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public jdk.internal.org.jline.utils.AttributedStyle hiddenDefault();
    descriptor: ()Ljdk/internal/org/jline/utils/AttributedStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 214
            new jdk.internal.org.jline.utils.AttributedStyle
            dup
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            sipush -1025
            iand
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            sipush -1025
            iand
            invokespecial jdk.internal.org.jline.utils.AttributedStyle.<init>:(II)V
            areturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public int getStyle();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 218
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            ireturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public int getMask();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 222
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            ireturn
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;

  public boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
        start local 1 // java.lang.Object o
         0: .line 227
            aload 0 /* this */
            aload 1 /* o */
            if_acmpne 1
            iconst_1
            ireturn
         1: .line 228
      StackMap locals:
      StackMap stack:
            aload 1 /* o */
            ifnull 2
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            aload 1 /* o */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            if_acmpeq 3
      StackMap locals:
      StackMap stack:
         2: iconst_0
            ireturn
         3: .line 229
      StackMap locals:
      StackMap stack:
            aload 1 /* o */
            checkcast jdk.internal.org.jline.utils.AttributedStyle
            astore 2 /* that */
        start local 2 // jdk.internal.org.jline.utils.AttributedStyle that
         4: .line 230
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            aload 2 /* that */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            if_icmpeq 5
            iconst_0
            ireturn
         5: .line 231
      StackMap locals: jdk.internal.org.jline.utils.AttributedStyle
      StackMap stack:
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            aload 2 /* that */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            if_icmpne 6
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         6: iconst_0
            ireturn
        end local 2 // jdk.internal.org.jline.utils.AttributedStyle that
        end local 1 // java.lang.Object o
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Ljdk/internal/org/jline/utils/AttributedStyle;
            0    7     1     o  Ljava/lang/Object;
            4    7     2  that  Ljdk/internal/org/jline/utils/AttributedStyle;
    MethodParameters:
      Name  Flags
      o     

  public int hashCode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // jdk.internal.org.jline.utils.AttributedStyle this
         0: .line 237
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.style:I
            istore 1 /* result */
        start local 1 // int result
         1: .line 238
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield jdk.internal.org.jline.utils.AttributedStyle.mask:I
            iadd
            istore 1 /* result */
         2: .line 239
            iload 1 /* result */
            ireturn
        end local 1 // int result
        end local 0 // jdk.internal.org.jline.utils.AttributedStyle this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Ljdk/internal/org/jline/utils/AttributedStyle;
            1    3     1  result  I
}
SourceFile: "AttributedStyle.java"