Class CodeGenJavacParser

java.lang.Object
com.sun.tools.javac.parser.JavacParser
net.binis.codegen.compiler.plugin.parser.CodeGenJavacParser
All Implemented Interfaces:
com.sun.tools.javac.parser.Parser

public class CodeGenJavacParser extends com.sun.tools.javac.parser.JavacParser
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.sun.tools.javac.parser.JavacParser

    com.sun.tools.javac.parser.JavacParser.AbstractEndPosTable, com.sun.tools.javac.parser.JavacParser.EmptyEndPosTable, com.sun.tools.javac.parser.JavacParser.SimpleEndPosTable
  • Field Summary

    Fields inherited from class com.sun.tools.javac.parser.JavacParser

    DIAMOND, endPosTable, EXPR, F, lastmode, LAX_IDENTIFIER, mode, NOLAMBDA, NOPARAMS, S, token, TYPE, TYPEARG
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    CodeGenJavacParser(com.sun.tools.javac.parser.ParserFactory fac, com.sun.tools.javac.parser.Lexer S, boolean keepDocComments, boolean keepLineMap, boolean keepEndPositions)
     
    protected
    CodeGenJavacParser(com.sun.tools.javac.parser.ParserFactory fac, com.sun.tools.javac.parser.Lexer S, boolean keepDocComments, boolean keepLineMap, boolean keepEndPositions, boolean parseModuleInfo)
     
  • Method Summary

    Methods inherited from class com.sun.tools.javac.parser.JavacParser

    accept, accept, annotationsOpt, attach, block, catchClause, checkExprStat, checkNoMods, checkNoMods, checkSourceLevel, classDeclaration, classOrInterfaceOrRecordBodyDeclaration, classOrRecordOrInterfaceOrEnumDeclaration, enumDeclaration, foldStrings, formalParameter, getEndPos, getStartPos, ident, ident, implicitParameter, importDeclaration, interfaceDeclaration, isNonSealedClassStart, isNonSealedIdentifier, isRecordStart, isSealedClassStart, methodDeclaratorRest, modifiersOpt, modifiersOpt, newDocCommentTable, newEndPosTable, nextToken, parseCompilationUnit, parseExpression, parsePattern, parseSimpleStatement, parseStatement, parseType, parseType, parseType, peekToken, peekToken, peekToken, peekToken, peekToken, peekToken, peekToken, peekToken, qualident, recordDeclaration, reportSyntaxError, reportSyntaxError, resource, selectExprMode, selectTypeMode, setErrorEndPos, skip, storeEnd, switchBlockStatementGroup, syntaxError, syntaxError, term, term3, to, token, toP, typeParametersOpt, unannotatedType, variableDeclarators, variableDeclaratorsRest, variableInitializer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CodeGenJavacParser

      protected CodeGenJavacParser(com.sun.tools.javac.parser.ParserFactory fac, com.sun.tools.javac.parser.Lexer S, boolean keepDocComments, boolean keepLineMap, boolean keepEndPositions)
    • CodeGenJavacParser

      protected CodeGenJavacParser(com.sun.tools.javac.parser.ParserFactory fac, com.sun.tools.javac.parser.Lexer S, boolean keepDocComments, boolean keepLineMap, boolean keepEndPositions, boolean parseModuleInfo)