public class picocli.CommandLine$Model$ParserSpec
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: picocli.CommandLine$Model$ParserSpec
  super_class: java.lang.Object
{
  static final java.lang.String DEFAULT_SEPARATOR;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "="

  private java.lang.String separator;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private boolean stopAtUnmatched;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean stopAtPositional;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String endOfOptionsDelimiter;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private boolean toggleBooleanFlags;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean overwrittenOptionsAllowed;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean unmatchedArgumentsAllowed;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean expandAtFiles;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean useSimplifiedAtFiles;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.lang.Character atFileCommentChar;
    descriptor: Ljava/lang/Character;
    flags: (0x0002) ACC_PRIVATE

  private boolean posixClusteredShortOptionsAllowed;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean unmatchedOptionsArePositionalParams;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean limitSplit;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean aritySatisfiedByAttachedOptionParam;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean collectErrors;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean caseInsensitiveEnumValuesAllowed;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean trimQuotes;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean splitQuotedStrings;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7124
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 7129
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.stopAtUnmatched:Z
         2: .line 7130
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.stopAtPositional:Z
         3: .line 7131
            aload 0 /* this */
            ldc "--"
            putfield picocli.CommandLine$Model$ParserSpec.endOfOptionsDelimiter:Ljava/lang/String;
         4: .line 7132
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.toggleBooleanFlags:Z
         5: .line 7133
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.overwrittenOptionsAllowed:Z
         6: .line 7134
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.unmatchedArgumentsAllowed:Z
         7: .line 7135
            aload 0 /* this */
            iconst_1
            putfield picocli.CommandLine$Model$ParserSpec.expandAtFiles:Z
         8: .line 7136
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.useSimplifiedAtFiles:Z
         9: .line 7137
            aload 0 /* this */
            bipush 35
            invokestatic java.lang.Character.valueOf:(C)Ljava/lang/Character;
            putfield picocli.CommandLine$Model$ParserSpec.atFileCommentChar:Ljava/lang/Character;
        10: .line 7138
            aload 0 /* this */
            iconst_1
            putfield picocli.CommandLine$Model$ParserSpec.posixClusteredShortOptionsAllowed:Z
        11: .line 7139
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.unmatchedOptionsArePositionalParams:Z
        12: .line 7140
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.limitSplit:Z
        13: .line 7141
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.aritySatisfiedByAttachedOptionParam:Z
        14: .line 7142
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.collectErrors:Z
        15: .line 7143
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.caseInsensitiveEnumValuesAllowed:Z
        16: .line 7144
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual picocli.CommandLine$Model$ParserSpec.shouldTrimQuotes:()Z
            putfield picocli.CommandLine$Model$ParserSpec.trimQuotes:Z
        17: .line 7145
            aload 0 /* this */
            iconst_0
            putfield picocli.CommandLine$Model$ParserSpec.splitQuotedStrings:Z
        18: .line 7124
            return
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   19     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public java.lang.String separator();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7149
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.separator:Ljava/lang/String;
            ifnonnull 1
            ldc "="
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.separator:Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         2: areturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean stopAtUnmatched();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7152
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.stopAtUnmatched:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean stopAtPositional();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7154
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.stopAtPositional:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public java.lang.String endOfOptionsDelimiter();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7157
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.endOfOptionsDelimiter:Ljava/lang/String;
            areturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean toggleBooleanFlags();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7159
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.toggleBooleanFlags:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean overwrittenOptionsAllowed();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7161
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.overwrittenOptionsAllowed:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean unmatchedArgumentsAllowed();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7163
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.unmatchedArgumentsAllowed:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean expandAtFiles();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7165
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.expandAtFiles:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public java.lang.Character atFileCommentChar();
    descriptor: ()Ljava/lang/Character;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7168
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.atFileCommentChar:Ljava/lang/Character;
            areturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean useSimplifiedAtFiles();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7172
            ldc "picocli.useSimplifiedAtFiles"
            invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
            astore 1 /* value */
        start local 1 // java.lang.String value
         1: .line 7173
            aload 1 /* value */
            ifnull 4
         2: .line 7174
            ldc ""
            aload 1 /* value */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 3
            aload 1 /* value */
            invokestatic java.lang.Boolean.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ifne 3
            iconst_0
            ireturn
      StackMap locals: java.lang.String
      StackMap stack:
         3: iconst_1
            ireturn
         4: .line 7176
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.useSimplifiedAtFiles:Z
            ireturn
        end local 1 // java.lang.String value
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0   this  Lpicocli/CommandLine$Model$ParserSpec;
            1    5     1  value  Ljava/lang/String;

  public boolean posixClusteredShortOptionsAllowed();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7179
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.posixClusteredShortOptionsAllowed:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean caseInsensitiveEnumValuesAllowed();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7182
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.caseInsensitiveEnumValuesAllowed:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean trimQuotes();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7185
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.trimQuotes:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean splitQuotedStrings();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7188
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.splitQuotedStrings:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean unmatchedOptionsArePositionalParams();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7190
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.unmatchedOptionsArePositionalParams:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  private boolean splitFirst();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7191
            aload 0 /* this */
            invokevirtual picocli.CommandLine$Model$ParserSpec.limitSplit:()Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean limitSplit();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7194
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.limitSplit:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean aritySatisfiedByAttachedOptionParam();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7196
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.aritySatisfiedByAttachedOptionParam:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public boolean collectErrors();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7200
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.collectErrors:Z
            ireturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  public picocli.CommandLine$Model$ParserSpec separator(java.lang.String);
    descriptor: (Ljava/lang/String;)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // java.lang.String separator
         0: .line 7204
            aload 0 /* this */
            aload 1 /* separator */
            putfield picocli.CommandLine$Model$ParserSpec.separator:Ljava/lang/String;
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String separator
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  separator  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      separator  

  public picocli.CommandLine$Model$ParserSpec stopAtUnmatched(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean stopAtUnmatched
         0: .line 7206
            aload 0 /* this */
            iload 1 /* stopAtUnmatched */
            putfield picocli.CommandLine$Model$ParserSpec.stopAtUnmatched:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean stopAtUnmatched
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  stopAtUnmatched  Z
    MethodParameters:
                 Name  Flags
      stopAtUnmatched  

  public picocli.CommandLine$Model$ParserSpec stopAtPositional(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean stopAtPositional
         0: .line 7208
            aload 0 /* this */
            iload 1 /* stopAtPositional */
            putfield picocli.CommandLine$Model$ParserSpec.stopAtPositional:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean stopAtPositional
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  stopAtPositional  Z
    MethodParameters:
                  Name  Flags
      stopAtPositional  

  public picocli.CommandLine$Model$ParserSpec endOfOptionsDelimiter(java.lang.String);
    descriptor: (Ljava/lang/String;)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // java.lang.String delimiter
         0: .line 7211
            aload 0 /* this */
            aload 1 /* delimiter */
            ldc "end-of-options delimiter"
            invokestatic picocli.CommandLine$Assert.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.String
            putfield picocli.CommandLine$Model$ParserSpec.endOfOptionsDelimiter:Ljava/lang/String;
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String delimiter
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  delimiter  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      delimiter  

  public picocli.CommandLine$Model$ParserSpec toggleBooleanFlags(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean toggleBooleanFlags
         0: .line 7213
            aload 0 /* this */
            iload 1 /* toggleBooleanFlags */
            putfield picocli.CommandLine$Model$ParserSpec.toggleBooleanFlags:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean toggleBooleanFlags
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  toggleBooleanFlags  Z
    MethodParameters:
                    Name  Flags
      toggleBooleanFlags  

  public picocli.CommandLine$Model$ParserSpec overwrittenOptionsAllowed(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean overwrittenOptionsAllowed
         0: .line 7215
            aload 0 /* this */
            iload 1 /* overwrittenOptionsAllowed */
            putfield picocli.CommandLine$Model$ParserSpec.overwrittenOptionsAllowed:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean overwrittenOptionsAllowed
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0    1     0                       this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  overwrittenOptionsAllowed  Z
    MethodParameters:
                           Name  Flags
      overwrittenOptionsAllowed  

  public picocli.CommandLine$Model$ParserSpec unmatchedArgumentsAllowed(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean unmatchedArgumentsAllowed
         0: .line 7217
            aload 0 /* this */
            iload 1 /* unmatchedArgumentsAllowed */
            putfield picocli.CommandLine$Model$ParserSpec.unmatchedArgumentsAllowed:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean unmatchedArgumentsAllowed
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0    1     0                       this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  unmatchedArgumentsAllowed  Z
    MethodParameters:
                           Name  Flags
      unmatchedArgumentsAllowed  

  public picocli.CommandLine$Model$ParserSpec expandAtFiles(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean expandAtFiles
         0: .line 7219
            aload 0 /* this */
            iload 1 /* expandAtFiles */
            putfield picocli.CommandLine$Model$ParserSpec.expandAtFiles:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean expandAtFiles
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  expandAtFiles  Z
    MethodParameters:
               Name  Flags
      expandAtFiles  

  public picocli.CommandLine$Model$ParserSpec atFileCommentChar(java.lang.Character);
    descriptor: (Ljava/lang/Character;)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // java.lang.Character atFileCommentChar
         0: .line 7222
            aload 0 /* this */
            aload 1 /* atFileCommentChar */
            putfield picocli.CommandLine$Model$ParserSpec.atFileCommentChar:Ljava/lang/Character;
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Character atFileCommentChar
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  atFileCommentChar  Ljava/lang/Character;
    MethodParameters:
                   Name  Flags
      atFileCommentChar  

  public picocli.CommandLine$Model$ParserSpec useSimplifiedAtFiles(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean useSimplifiedAtFiles
         0: .line 7225
            aload 0 /* this */
            iload 1 /* useSimplifiedAtFiles */
            putfield picocli.CommandLine$Model$ParserSpec.useSimplifiedAtFiles:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean useSimplifiedAtFiles
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    1     0                  this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  useSimplifiedAtFiles  Z
    MethodParameters:
                      Name  Flags
      useSimplifiedAtFiles  

  public picocli.CommandLine$Model$ParserSpec posixClusteredShortOptionsAllowed(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean posixClusteredShortOptionsAllowed
         0: .line 7227
            aload 0 /* this */
            iload 1 /* posixClusteredShortOptionsAllowed */
            putfield picocli.CommandLine$Model$ParserSpec.posixClusteredShortOptionsAllowed:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean posixClusteredShortOptionsAllowed
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot                               Name  Signature
            0    1     0                               this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  posixClusteredShortOptionsAllowed  Z
    MethodParameters:
                                   Name  Flags
      posixClusteredShortOptionsAllowed  

  public picocli.CommandLine$Model$ParserSpec caseInsensitiveEnumValuesAllowed(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean caseInsensitiveEnumValuesAllowed
         0: .line 7230
            aload 0 /* this */
            iload 1 /* caseInsensitiveEnumValuesAllowed */
            putfield picocli.CommandLine$Model$ParserSpec.caseInsensitiveEnumValuesAllowed:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean caseInsensitiveEnumValuesAllowed
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot                              Name  Signature
            0    1     0                              this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  caseInsensitiveEnumValuesAllowed  Z
    MethodParameters:
                                  Name  Flags
      caseInsensitiveEnumValuesAllowed  

  public picocli.CommandLine$Model$ParserSpec trimQuotes(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean trimQuotes
         0: .line 7233
            aload 0 /* this */
            iload 1 /* trimQuotes */
            putfield picocli.CommandLine$Model$ParserSpec.trimQuotes:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean trimQuotes
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  trimQuotes  Z
    MethodParameters:
            Name  Flags
      trimQuotes  

  public picocli.CommandLine$Model$ParserSpec splitQuotedStrings(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean splitQuotedStrings
         0: .line 7236
            aload 0 /* this */
            iload 1 /* splitQuotedStrings */
            putfield picocli.CommandLine$Model$ParserSpec.splitQuotedStrings:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean splitQuotedStrings
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  splitQuotedStrings  Z
    MethodParameters:
                    Name  Flags
      splitQuotedStrings  

  public picocli.CommandLine$Model$ParserSpec unmatchedOptionsArePositionalParams(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean unmatchedOptionsArePositionalParams
         0: .line 7238
            aload 0 /* this */
            iload 1 /* unmatchedOptionsArePositionalParams */
            putfield picocli.CommandLine$Model$ParserSpec.unmatchedOptionsArePositionalParams:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean unmatchedOptionsArePositionalParams
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot                                 Name  Signature
            0    1     0                                 this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  unmatchedOptionsArePositionalParams  Z
    MethodParameters:
                                     Name  Flags
      unmatchedOptionsArePositionalParams  

  public picocli.CommandLine$Model$ParserSpec collectErrors(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean collectErrors
         0: .line 7242
            aload 0 /* this */
            iload 1 /* collectErrors */
            putfield picocli.CommandLine$Model$ParserSpec.collectErrors:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean collectErrors
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  collectErrors  Z
    MethodParameters:
               Name  Flags
      collectErrors  

  public picocli.CommandLine$Model$ParserSpec aritySatisfiedByAttachedOptionParam(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean newValue
         0: .line 7245
            aload 0 /* this */
            iload 1 /* newValue */
            putfield picocli.CommandLine$Model$ParserSpec.aritySatisfiedByAttachedOptionParam:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean newValue
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  newValue  Z
    MethodParameters:
          Name  Flags
      newValue  

  public picocli.CommandLine$Model$ParserSpec limitSplit(boolean);
    descriptor: (Z)Lpicocli/CommandLine$Model$ParserSpec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // boolean limitSplit
         0: .line 7249
            aload 0 /* this */
            iload 1 /* limitSplit */
            putfield picocli.CommandLine$Model$ParserSpec.limitSplit:Z
            aload 0 /* this */
            areturn
        end local 1 // boolean limitSplit
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lpicocli/CommandLine$Model$ParserSpec;
            0    1     1  limitSplit  Z
    MethodParameters:
            Name  Flags
      limitSplit  

  private boolean shouldTrimQuotes();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7252
            ldc "picocli.trimQuotes"
            invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
            astore 1 /* value */
        start local 1 // java.lang.String value
         1: .line 7253
            ldc ""
            aload 1 /* value */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
            ldc "true"
            astore 1 /* value */
         2: .line 7254
      StackMap locals: java.lang.String
      StackMap stack:
            aload 1 /* value */
            invokestatic java.lang.Boolean.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 1 // java.lang.String value
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lpicocli/CommandLine$Model$ParserSpec;
            1    3     1  value  Ljava/lang/String;

  void initSeparator(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // java.lang.String value
         0: .line 7257
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.separator:Ljava/lang/String;
            aload 1 /* value */
            ldc "="
            invokestatic picocli.CommandLine$Model.initializable:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 1
            aload 0 /* this */
            aload 1 /* value */
            putfield picocli.CommandLine$Model$ParserSpec.separator:Ljava/lang/String;
      StackMap locals:
      StackMap stack:
         1: return
        end local 1 // java.lang.String value
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lpicocli/CommandLine$Model$ParserSpec;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  void updateSeparator(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // java.lang.String value
         0: .line 7258
            aload 1 /* value */
            ldc "="
            invokestatic picocli.CommandLine$Model.isNonDefault:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 1
            aload 0 /* this */
            aload 1 /* value */
            putfield picocli.CommandLine$Model$ParserSpec.separator:Ljava/lang/String;
      StackMap locals:
      StackMap stack:
         1: return
        end local 1 // java.lang.String value
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lpicocli/CommandLine$Model$ParserSpec;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // picocli.CommandLine$Model$ParserSpec this
         0: .line 7260
            ldc "posixClusteredShortOptionsAllowed=%s, stopAtPositional=%s, stopAtUnmatched=%s, separator=%s, overwrittenOptionsAllowed=%s, unmatchedArgumentsAllowed=%s, expandAtFiles=%s, atFileCommentChar=%s, useSimplifiedAtFiles=%s, endOfOptionsDelimiter=%s, limitSplit=%s, aritySatisfiedByAttachedOptionParam=%s, toggleBooleanFlags=%s, unmatchedOptionsArePositionalParams=%s, collectErrors=%s,caseInsensitiveEnumValuesAllowed=%s, trimQuotes=%s, splitQuotedStrings=%s"
            bipush 18
            anewarray java.lang.Object
            dup
            iconst_0
         1: .line 7265
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.posixClusteredShortOptionsAllowed:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.stopAtPositional:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            iconst_2
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.stopAtUnmatched:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            iconst_3
         2: .line 7266
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.separator:Ljava/lang/String;
            aastore
            dup
            iconst_4
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.overwrittenOptionsAllowed:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            iconst_5
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.unmatchedArgumentsAllowed:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 6
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.expandAtFiles:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 7
         3: .line 7267
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.atFileCommentChar:Ljava/lang/Character;
            aastore
            dup
            bipush 8
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.useSimplifiedAtFiles:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 9
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.endOfOptionsDelimiter:Ljava/lang/String;
            aastore
            dup
            bipush 10
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.limitSplit:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 11
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.aritySatisfiedByAttachedOptionParam:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 12
         4: .line 7268
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.toggleBooleanFlags:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 13
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.unmatchedOptionsArePositionalParams:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 14
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.collectErrors:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 15
         5: .line 7269
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.caseInsensitiveEnumValuesAllowed:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 16
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.trimQuotes:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 17
            aload 0 /* this */
            getfield picocli.CommandLine$Model$ParserSpec.splitQuotedStrings:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
         6: .line 7260
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            areturn
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lpicocli/CommandLine$Model$ParserSpec;

  void initFrom(picocli.CommandLine$Model$ParserSpec);
    descriptor: (Lpicocli/CommandLine$Model$ParserSpec;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // picocli.CommandLine$Model$ParserSpec this
        start local 1 // picocli.CommandLine$Model$ParserSpec settings
         0: .line 7273
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.separator:Ljava/lang/String;
            putfield picocli.CommandLine$Model$ParserSpec.separator:Ljava/lang/String;
         1: .line 7274
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.stopAtUnmatched:Z
            putfield picocli.CommandLine$Model$ParserSpec.stopAtUnmatched:Z
         2: .line 7275
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.stopAtPositional:Z
            putfield picocli.CommandLine$Model$ParserSpec.stopAtPositional:Z
         3: .line 7276
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.endOfOptionsDelimiter:Ljava/lang/String;
            putfield picocli.CommandLine$Model$ParserSpec.endOfOptionsDelimiter:Ljava/lang/String;
         4: .line 7277
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.toggleBooleanFlags:Z
            putfield picocli.CommandLine$Model$ParserSpec.toggleBooleanFlags:Z
         5: .line 7278
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.overwrittenOptionsAllowed:Z
            putfield picocli.CommandLine$Model$ParserSpec.overwrittenOptionsAllowed:Z
         6: .line 7279
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.unmatchedArgumentsAllowed:Z
            putfield picocli.CommandLine$Model$ParserSpec.unmatchedArgumentsAllowed:Z
         7: .line 7280
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.expandAtFiles:Z
            putfield picocli.CommandLine$Model$ParserSpec.expandAtFiles:Z
         8: .line 7281
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.atFileCommentChar:Ljava/lang/Character;
            putfield picocli.CommandLine$Model$ParserSpec.atFileCommentChar:Ljava/lang/Character;
         9: .line 7282
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.posixClusteredShortOptionsAllowed:Z
            putfield picocli.CommandLine$Model$ParserSpec.posixClusteredShortOptionsAllowed:Z
        10: .line 7283
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.unmatchedOptionsArePositionalParams:Z
            putfield picocli.CommandLine$Model$ParserSpec.unmatchedOptionsArePositionalParams:Z
        11: .line 7284
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.limitSplit:Z
            putfield picocli.CommandLine$Model$ParserSpec.limitSplit:Z
        12: .line 7285
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.aritySatisfiedByAttachedOptionParam:Z
            putfield picocli.CommandLine$Model$ParserSpec.aritySatisfiedByAttachedOptionParam:Z
        13: .line 7286
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.collectErrors:Z
            putfield picocli.CommandLine$Model$ParserSpec.collectErrors:Z
        14: .line 7287
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.caseInsensitiveEnumValuesAllowed:Z
            putfield picocli.CommandLine$Model$ParserSpec.caseInsensitiveEnumValuesAllowed:Z
        15: .line 7288
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.trimQuotes:Z
            putfield picocli.CommandLine$Model$ParserSpec.trimQuotes:Z
        16: .line 7289
            aload 0 /* this */
            aload 1 /* settings */
            getfield picocli.CommandLine$Model$ParserSpec.splitQuotedStrings:Z
            putfield picocli.CommandLine$Model$ParserSpec.splitQuotedStrings:Z
        17: .line 7290
            return
        end local 1 // picocli.CommandLine$Model$ParserSpec settings
        end local 0 // picocli.CommandLine$Model$ParserSpec this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   18     0      this  Lpicocli/CommandLine$Model$ParserSpec;
            0   18     1  settings  Lpicocli/CommandLine$Model$ParserSpec;
    MethodParameters:
          Name  Flags
      settings  
}
SourceFile: "CommandLine.java"
NestHost: picocli.CommandLine
InnerClasses:
  private final Assert = picocli.CommandLine$Assert of picocli.CommandLine
  public final Model = picocli.CommandLine$Model of picocli.CommandLine
  public ParserSpec = picocli.CommandLine$Model$ParserSpec of picocli.CommandLine$Model