final class jflex.core.LexScan$ZzFlexStreamInfo
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: jflex.core.LexScan$ZzFlexStreamInfo
  super_class: java.lang.Object
{
  java.io.Reader zzReader;
    descriptor: Ljava/io/Reader;
    flags: (0x0000) 

  int zzEndRead;
    descriptor: I
    flags: (0x0000) 

  int zzStartRead;
    descriptor: I
    flags: (0x0000) 

  int zzCurrentPos;
    descriptor: I
    flags: (0x0000) 

  int zzMarkedPos;
    descriptor: I
    flags: (0x0000) 

  int yyline;
    descriptor: I
    flags: (0x0000) 

  long yychar;
    descriptor: J
    flags: (0x0000) 

  int yycolumn;
    descriptor: I
    flags: (0x0000) 

  char[] zzBuffer;
    descriptor: [C
    flags: (0x0000) 

  boolean zzAtBOL;
    descriptor: Z
    flags: (0x0000) 

  boolean zzAtEOF;
    descriptor: Z
    flags: (0x0000) 

  boolean zzEOFDone;
    descriptor: Z
    flags: (0x0000) 

  int zzFinalHighSurrogate;
    descriptor: I
    flags: (0x0000) 

  void <init>(java.io.Reader, int, int, int, int, char[], boolean, boolean, boolean, int, int, long, int);
    descriptor: (Ljava/io/Reader;IIII[CZZZIIJI)V
    flags: (0x0000) 
    Code:
      stack=3, locals=15, args_size=14
        start local 0 // jflex.core.LexScan$ZzFlexStreamInfo this
        start local 1 // java.io.Reader zzReader
        start local 2 // int zzEndRead
        start local 3 // int zzStartRead
        start local 4 // int zzCurrentPos
        start local 5 // int zzMarkedPos
        start local 6 // char[] zzBuffer
        start local 7 // boolean zzAtBOL
        start local 8 // boolean zzAtEOF
        start local 9 // boolean zzEOFDone
        start local 10 // int zzFinalHighSurrogate
        start local 11 // int yyline
        start local 12 // long yychar
        start local 14 // int yycolumn
         0: .line 1545
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 1550
            aload 0 /* this */
            aload 1 /* zzReader */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzReader:Ljava/io/Reader;
         2: .line 1551
            aload 0 /* this */
            iload 2 /* zzEndRead */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzEndRead:I
         3: .line 1552
            aload 0 /* this */
            iload 3 /* zzStartRead */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzStartRead:I
         4: .line 1553
            aload 0 /* this */
            iload 4 /* zzCurrentPos */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzCurrentPos:I
         5: .line 1554
            aload 0 /* this */
            iload 5 /* zzMarkedPos */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzMarkedPos:I
         6: .line 1555
            aload 0 /* this */
            aload 6 /* zzBuffer */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzBuffer:[C
         7: .line 1556
            aload 0 /* this */
            iload 7 /* zzAtBOL */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzAtBOL:Z
         8: .line 1557
            aload 0 /* this */
            iload 8 /* zzAtEOF */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzAtEOF:Z
         9: .line 1558
            aload 0 /* this */
            iload 9 /* zzEOFDone */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzEOFDone:Z
        10: .line 1559
            aload 0 /* this */
            iload 10 /* zzFinalHighSurrogate */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.zzFinalHighSurrogate:I
        11: .line 1560
            aload 0 /* this */
            iload 11 /* yyline */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.yyline:I
        12: .line 1561
            aload 0 /* this */
            lload 12 /* yychar */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.yychar:J
        13: .line 1562
            aload 0 /* this */
            iload 14 /* yycolumn */
            putfield jflex.core.LexScan$ZzFlexStreamInfo.yycolumn:I
        14: .line 1563
            return
        end local 14 // int yycolumn
        end local 12 // long yychar
        end local 11 // int yyline
        end local 10 // int zzFinalHighSurrogate
        end local 9 // boolean zzEOFDone
        end local 8 // boolean zzAtEOF
        end local 7 // boolean zzAtBOL
        end local 6 // char[] zzBuffer
        end local 5 // int zzMarkedPos
        end local 4 // int zzCurrentPos
        end local 3 // int zzStartRead
        end local 2 // int zzEndRead
        end local 1 // java.io.Reader zzReader
        end local 0 // jflex.core.LexScan$ZzFlexStreamInfo this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   15     0                  this  Ljflex/core/LexScan$ZzFlexStreamInfo;
            0   15     1              zzReader  Ljava/io/Reader;
            0   15     2             zzEndRead  I
            0   15     3           zzStartRead  I
            0   15     4          zzCurrentPos  I
            0   15     5           zzMarkedPos  I
            0   15     6              zzBuffer  [C
            0   15     7               zzAtBOL  Z
            0   15     8               zzAtEOF  Z
            0   15     9             zzEOFDone  Z
            0   15    10  zzFinalHighSurrogate  I
            0   15    11                yyline  I
            0   15    12                yychar  J
            0   15    14              yycolumn  I
    MethodParameters:
                      Name  Flags
      zzReader              
      zzEndRead             
      zzStartRead           
      zzCurrentPos          
      zzMarkedPos           
      zzBuffer              
      zzAtBOL               
      zzAtEOF               
      zzEOFDone             
      zzFinalHighSurrogate  
      yyline                
      yychar                
      yycolumn              
}
SourceFile: "LexScan.java"
NestHost: jflex.core.LexScan
InnerClasses:
  private final ZzFlexStreamInfo = jflex.core.LexScan$ZzFlexStreamInfo of jflex.core.LexScan