public final class jdk.internal.org.jline.reader.LineReader$Option extends java.lang.Enum<jdk.internal.org.jline.reader.LineReader$Option>
  minor version: 0
  major version: 59
  flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
  this_class: jdk.internal.org.jline.reader.LineReader$Option
  super_class: java.lang.Enum
{
  public static final jdk.internal.org.jline.reader.LineReader$Option COMPLETE_IN_WORD;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option DISABLE_EVENT_EXPANSION;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_VERIFY;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_IGNORE_SPACE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_IGNORE_DUPS;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_REDUCE_BLANKS;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_BEEP;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_INCREMENTAL;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_TIMESTAMPED;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_GROUP;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_MENU;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_LIST;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option RECOGNIZE_EXACT;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option GROUP;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option CASE_INSENSITIVE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option LIST_AMBIGUOUS;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option LIST_PACKED;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option LIST_ROWS_FIRST;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option GLOB_COMPLETE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option MENU_COMPLETE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_FRESH_LINE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option DELAY_LINE_WRAP;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_PARAM_SLASH;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_REMOVE_SLASH;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option USE_FORWARD_SLASH;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option INSERT_TAB;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option MOUSE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option DISABLE_HIGHLIGHTER;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option BRACKETED_PASTE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option ERASE_LINE_ON_FINISH;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option CASE_INSENSITIVE_SEARCH;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option INSERT_BRACKET;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option EMPTY_WORD_OPTIONS;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  private final boolean def;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static final jdk.internal.org.jline.reader.LineReader$Option[] ENUM$VALUES;
    descriptor: [Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=0, args_size=0
         0: .line 376
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "COMPLETE_IN_WORD"
            iconst_0
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.COMPLETE_IN_WORD:Ljdk/internal/org/jline/reader/LineReader$Option;
         1: .line 377
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "DISABLE_EVENT_EXPANSION"
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.DISABLE_EVENT_EXPANSION:Ljdk/internal/org/jline/reader/LineReader$Option;
         2: .line 378
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_VERIFY"
            iconst_2
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_VERIFY:Ljdk/internal/org/jline/reader/LineReader$Option;
         3: .line 379
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_IGNORE_SPACE"
            iconst_3
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_IGNORE_SPACE:Ljdk/internal/org/jline/reader/LineReader$Option;
         4: .line 380
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_IGNORE_DUPS"
            iconst_4
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_IGNORE_DUPS:Ljdk/internal/org/jline/reader/LineReader$Option;
         5: .line 381
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_REDUCE_BLANKS"
            iconst_5
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_REDUCE_BLANKS:Ljdk/internal/org/jline/reader/LineReader$Option;
         6: .line 382
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_BEEP"
            bipush 6
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_BEEP:Ljdk/internal/org/jline/reader/LineReader$Option;
         7: .line 383
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_INCREMENTAL"
            bipush 7
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_INCREMENTAL:Ljdk/internal/org/jline/reader/LineReader$Option;
         8: .line 384
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_TIMESTAMPED"
            bipush 8
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_TIMESTAMPED:Ljdk/internal/org/jline/reader/LineReader$Option;
         9: .line 385
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_GROUP"
            bipush 9
        10: .line 386
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_GROUP:Ljdk/internal/org/jline/reader/LineReader$Option;
        11: .line 387
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_MENU"
            bipush 10
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_MENU:Ljdk/internal/org/jline/reader/LineReader$Option;
        12: .line 388
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_LIST"
            bipush 11
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_LIST:Ljdk/internal/org/jline/reader/LineReader$Option;
        13: .line 389
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "RECOGNIZE_EXACT"
            bipush 12
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.RECOGNIZE_EXACT:Ljdk/internal/org/jline/reader/LineReader$Option;
        14: .line 390
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "GROUP"
            bipush 13
        15: .line 391
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.GROUP:Ljdk/internal/org/jline/reader/LineReader$Option;
        16: .line 392
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "CASE_INSENSITIVE"
            bipush 14
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        17: .line 393
            putstatic jdk.internal.org.jline.reader.LineReader$Option.CASE_INSENSITIVE:Ljdk/internal/org/jline/reader/LineReader$Option;
        18: .line 394
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "LIST_AMBIGUOUS"
            bipush 15
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_AMBIGUOUS:Ljdk/internal/org/jline/reader/LineReader$Option;
        19: .line 395
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "LIST_PACKED"
            bipush 16
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_PACKED:Ljdk/internal/org/jline/reader/LineReader$Option;
        20: .line 396
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "LIST_ROWS_FIRST"
            bipush 17
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_ROWS_FIRST:Ljdk/internal/org/jline/reader/LineReader$Option;
        21: .line 397
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "GLOB_COMPLETE"
            bipush 18
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.GLOB_COMPLETE:Ljdk/internal/org/jline/reader/LineReader$Option;
        22: .line 398
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "MENU_COMPLETE"
            bipush 19
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.MENU_COMPLETE:Ljdk/internal/org/jline/reader/LineReader$Option;
        23: .line 399
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_FRESH_LINE"
            bipush 20
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        24: .line 400
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_FRESH_LINE:Ljdk/internal/org/jline/reader/LineReader$Option;
        25: .line 402
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "DELAY_LINE_WRAP"
            bipush 21
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        26: .line 414
            putstatic jdk.internal.org.jline.reader.LineReader$Option.DELAY_LINE_WRAP:Ljdk/internal/org/jline/reader/LineReader$Option;
        27: .line 415
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_PARAM_SLASH"
            bipush 22
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_PARAM_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
        28: .line 416
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_REMOVE_SLASH"
            bipush 23
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_REMOVE_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
        29: .line 417
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "USE_FORWARD_SLASH"
            bipush 24
            iconst_0
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.USE_FORWARD_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
        30: .line 418
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "INSERT_TAB"
            bipush 25
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        31: .line 422
            putstatic jdk.internal.org.jline.reader.LineReader$Option.INSERT_TAB:Ljdk/internal/org/jline/reader/LineReader$Option;
        32: .line 423
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "MOUSE"
            bipush 26
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.MOUSE:Ljdk/internal/org/jline/reader/LineReader$Option;
        33: .line 424
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "DISABLE_HIGHLIGHTER"
            bipush 27
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.DISABLE_HIGHLIGHTER:Ljdk/internal/org/jline/reader/LineReader$Option;
        34: .line 425
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "BRACKETED_PASTE"
            bipush 28
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.BRACKETED_PASTE:Ljdk/internal/org/jline/reader/LineReader$Option;
        35: .line 426
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "ERASE_LINE_ON_FINISH"
            bipush 29
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        36: .line 431
            putstatic jdk.internal.org.jline.reader.LineReader$Option.ERASE_LINE_ON_FINISH:Ljdk/internal/org/jline/reader/LineReader$Option;
        37: .line 433
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "CASE_INSENSITIVE_SEARCH"
            bipush 30
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        38: .line 434
            putstatic jdk.internal.org.jline.reader.LineReader$Option.CASE_INSENSITIVE_SEARCH:Ljdk/internal/org/jline/reader/LineReader$Option;
        39: .line 436
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "INSERT_BRACKET"
            bipush 31
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        40: .line 437
            putstatic jdk.internal.org.jline.reader.LineReader$Option.INSERT_BRACKET:Ljdk/internal/org/jline/reader/LineReader$Option;
        41: .line 439
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "EMPTY_WORD_OPTIONS"
            bipush 32
        42: .line 440
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.EMPTY_WORD_OPTIONS:Ljdk/internal/org/jline/reader/LineReader$Option;
        43: .line 375
            bipush 33
            anewarray jdk.internal.org.jline.reader.LineReader$Option
            dup
            iconst_0
            getstatic jdk.internal.org.jline.reader.LineReader$Option.COMPLETE_IN_WORD:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_1
            getstatic jdk.internal.org.jline.reader.LineReader$Option.DISABLE_EVENT_EXPANSION:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_2
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_VERIFY:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_3
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_IGNORE_SPACE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_4
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_IGNORE_DUPS:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_5
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_REDUCE_BLANKS:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 6
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_BEEP:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 7
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_INCREMENTAL:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 8
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_TIMESTAMPED:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 9
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_GROUP:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 10
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_MENU:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 11
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_LIST:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 12
            getstatic jdk.internal.org.jline.reader.LineReader$Option.RECOGNIZE_EXACT:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 13
            getstatic jdk.internal.org.jline.reader.LineReader$Option.GROUP:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 14
            getstatic jdk.internal.org.jline.reader.LineReader$Option.CASE_INSENSITIVE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 15
            getstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_AMBIGUOUS:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 16
            getstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_PACKED:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 17
            getstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_ROWS_FIRST:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 18
            getstatic jdk.internal.org.jline.reader.LineReader$Option.GLOB_COMPLETE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 19
            getstatic jdk.internal.org.jline.reader.LineReader$Option.MENU_COMPLETE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 20
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_FRESH_LINE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 21
            getstatic jdk.internal.org.jline.reader.LineReader$Option.DELAY_LINE_WRAP:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 22
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_PARAM_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 23
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_REMOVE_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 24
            getstatic jdk.internal.org.jline.reader.LineReader$Option.USE_FORWARD_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 25
            getstatic jdk.internal.org.jline.reader.LineReader$Option.INSERT_TAB:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 26
            getstatic jdk.internal.org.jline.reader.LineReader$Option.MOUSE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 27
            getstatic jdk.internal.org.jline.reader.LineReader$Option.DISABLE_HIGHLIGHTER:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 28
            getstatic jdk.internal.org.jline.reader.LineReader$Option.BRACKETED_PASTE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 29
            getstatic jdk.internal.org.jline.reader.LineReader$Option.ERASE_LINE_ON_FINISH:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 30
            getstatic jdk.internal.org.jline.reader.LineReader$Option.CASE_INSENSITIVE_SEARCH:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 31
            getstatic jdk.internal.org.jline.reader.LineReader$Option.INSERT_BRACKET:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 32
            getstatic jdk.internal.org.jline.reader.LineReader$Option.EMPTY_WORD_OPTIONS:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            putstatic jdk.internal.org.jline.reader.LineReader$Option.ENUM$VALUES:[Ljdk/internal/org/jline/reader/LineReader$Option;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // jdk.internal.org.jline.reader.LineReader$Option this
         0: .line 446
            aload 0 /* this */
            aload 1
            iload 2
            iconst_0
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
         1: .line 447
            return
        end local 0 // jdk.internal.org.jline.reader.LineReader$Option this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljdk/internal/org/jline/reader/LineReader$Option;
    MethodParameters:
               Name  Flags
      $enum$name     
      $enum$ordinal  

  private void <init>(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // jdk.internal.org.jline.reader.LineReader$Option this
        start local 3 // boolean def
         0: .line 449
            aload 0 /* this */
            aload 1
            iload 2
            invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
         1: .line 450
            aload 0 /* this */
            iload 3 /* def */
            putfield jdk.internal.org.jline.reader.LineReader$Option.def:Z
         2: .line 451
            return
        end local 3 // boolean def
        end local 0 // jdk.internal.org.jline.reader.LineReader$Option this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljdk/internal/org/jline/reader/LineReader$Option;
            0    3     3   def  Z
    MethodParameters:
               Name  Flags
      $enum$name     
      $enum$ordinal  
      def            

  public boolean isDef();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.reader.LineReader$Option this
         0: .line 454
            aload 0 /* this */
            getfield jdk.internal.org.jline.reader.LineReader$Option.def:Z
            ireturn
        end local 0 // jdk.internal.org.jline.reader.LineReader$Option this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/reader/LineReader$Option;

  public static jdk.internal.org.jline.reader.LineReader$Option[] values();
    descriptor: ()[Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=0
         0: .line 1
            getstatic jdk.internal.org.jline.reader.LineReader$Option.ENUM$VALUES:[Ljdk/internal/org/jline/reader/LineReader$Option;
            dup
            astore 0
            iconst_0
            aload 0
            arraylength
            dup
            istore 1
            anewarray jdk.internal.org.jline.reader.LineReader$Option
            dup
            astore 2
            iconst_0
            iload 1
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
            aload 2
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static jdk.internal.org.jline.reader.LineReader$Option valueOf(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
         0: .line 1
            ldc Ljdk/internal/org/jline/reader/LineReader$Option;
            aload 0
            invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
            checkcast jdk.internal.org.jline.reader.LineReader$Option
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      name  
}
Signature: Ljava/lang/Enum<Ljdk/internal/org/jline/reader/LineReader$Option;>;
SourceFile: "LineReader.java"
NestHost: jdk.internal.org.jline.reader.LineReader
InnerClasses:
  public final Option = jdk.internal.org.jline.reader.LineReader$Option of jdk.internal.org.jline.reader.LineReader