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
ConstructorsModifierConstructorDescriptionprotectedCodeGenJavacParser(com.sun.tools.javac.parser.ParserFactory fac, com.sun.tools.javac.parser.Lexer S, boolean keepDocComments, boolean keepLineMap, boolean keepEndPositions) protectedCodeGenJavacParser(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, typeParametersOpt, unannotatedType, unannotatedType, variableDeclarators, variableDeclaratorsRest, variableInitializer
-
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)
-