public interface com.sun.tools.javac.parser.Lexer
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.tools.javac.parser.Lexer
  super_class: java.lang.Object
{
  public abstract void nextToken();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.sun.tools.javac.parser.Tokens$Token token();
    descriptor: ()Lcom/sun/tools/javac/parser/Tokens$Token;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.sun.tools.javac.parser.Tokens$Token token(int);
    descriptor: (I)Lcom/sun/tools/javac/parser/Tokens$Token;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      lookahead  

  public abstract com.sun.tools.javac.parser.Tokens$Token prevToken();
    descriptor: ()Lcom/sun/tools/javac/parser/Tokens$Token;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.sun.tools.javac.parser.Tokens$Token split();
    descriptor: ()Lcom/sun/tools/javac/parser/Tokens$Token;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int errPos();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void errPos(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      pos   

  public abstract com.sun.tools.javac.util.Position$LineMap getLineMap();
    descriptor: ()Lcom/sun/tools/javac/util/Position$LineMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "Lexer.java"
InnerClasses:
  public Token = com.sun.tools.javac.parser.Tokens$Token of com.sun.tools.javac.parser.Tokens
  public abstract LineMap = com.sun.tools.javac.util.Position$LineMap of com.sun.tools.javac.util.Position