All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected void |
annotateTypeReference(Wildcard ref) |
protected void |
annotationRecoveryCheckPoint(int start,
int end) |
void |
arrayInitializer(int length) |
static int |
asi(int state) |
boolean |
atConflictScenario(int token) |
protected TypeReference |
augmentTypeWithAdditionalDimensions(TypeReference typeReference,
int additionalDimensions,
Annotation[][] additionalAnnotations,
boolean isVarargs) |
int |
automatonState() |
boolean |
automatonWillShift(int token,
int lastAction) |
static short |
base_check(int i) |
protected void |
blockReal() |
static void |
buildFilesFromLPG(java.lang.String dataFilename,
java.lang.String dataFilename2) |
RecoveredElement |
buildInitialRecoveryState() |
protected void |
checkAndSetModifiers(int flag) |
void |
checkComment() |
protected void |
checkForDiamond(TypeReference allocType) |
protected void |
checkNonNLSAfterBodyEnd(int declarationEnd) |
protected void |
classInstanceCreation(boolean isQualified) |
protected ParameterizedQualifiedTypeReference |
computeQualifiedGenericsFromRightSide(TypeReference rightSide,
int dim,
Annotation[][] annotationsOnDimensions) |
protected static int[] |
computeReverseTable(char[] newTerminalIndex,
char[] newNonTerminalIndex,
java.lang.String[] newName) |
protected void |
concatExpressionLists() |
protected void |
concatGenericsLists() |
protected void |
concatNodeLists() |
protected void |
consumeAdditionalBound() |
protected void |
consumeAdditionalBound1() |
protected void |
consumeAdditionalBoundList() |
protected void |
consumeAdditionalBoundList1() |
protected void |
consumeAllocationHeader() |
protected void |
consumeAnnotationAsModifier() |
protected void |
consumeAnnotationName() |
protected void |
consumeAnnotationTypeDeclaration() |
protected void |
consumeAnnotationTypeDeclarationHeader() |
protected void |
consumeAnnotationTypeDeclarationHeaderName() |
protected void |
consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters() |
protected void |
consumeAnnotationTypeMemberDeclaration() |
protected void |
consumeAnnotationTypeMemberDeclarations() |
protected void |
consumeAnnotationTypeMemberDeclarationsopt() |
protected void |
consumeArgumentList() |
protected void |
consumeArguments() |
protected void |
consumeArrayAccess(boolean unspecifiedReference) |
protected void |
consumeArrayCreationExpressionWithInitializer() |
protected void |
consumeArrayCreationExpressionWithoutInitializer() |
protected void |
consumeArrayCreationHeader() |
protected void |
consumeArrayInitializer() |
protected void |
consumeArrayTypeWithTypeArgumentsName() |
protected void |
consumeAssertStatement() |
protected void |
consumeAssignment() |
protected void |
consumeAssignmentOperator(int pos) |
protected void |
consumeBinaryExpression(int op) |
protected void |
consumeBinaryExpressionWithName(int op) |
protected void |
consumeBlock() |
protected void |
consumeBlockStatement() |
protected void |
consumeBlockStatements() |
protected void |
consumeCaseLabel() |
protected void |
consumeCastExpressionLL1() |
protected void |
consumeCastExpressionLL1WithBounds() |
protected void |
consumeCastExpressionWithGenericsArray() |
protected void |
consumeCastExpressionWithNameArray() |
protected void |
consumeCastExpressionWithPrimitiveType() |
protected void |
consumeCastExpressionWithQualifiedGenericsArray() |
protected void |
consumeCatches() |
protected void |
consumeCatchFormalParameter() |
protected void |
consumeCatchHeader() |
protected void |
consumeCatchType() |
protected void |
consumeClassBodyDeclaration() |
protected void |
consumeClassBodyDeclarations() |
protected void |
consumeClassBodyDeclarationsopt() |
protected void |
consumeClassBodyopt() |
protected void |
consumeClassDeclaration() |
protected void |
consumeClassHeader() |
protected void |
consumeClassHeaderExtends() |
protected void |
consumeClassHeaderImplements() |
protected void |
consumeClassHeaderName1() |
protected void |
consumeClassInstanceCreationExpression() |
protected void |
consumeClassInstanceCreationExpressionName() |
protected void |
consumeClassInstanceCreationExpressionQualified() |
protected void |
consumeClassInstanceCreationExpressionQualifiedWithTypeArguments() |
protected void |
consumeClassInstanceCreationExpressionWithTypeArguments() |
protected void |
consumeClassOrInterface() |
protected void |
consumeClassOrInterfaceName() |
protected void |
consumeClassTypeElt() |
protected void |
consumeClassTypeList() |
protected void |
consumeCompilationUnit() |
protected void |
consumeConditionalExpression(int op) |
protected void |
consumeConditionalExpressionWithName(int op) |
protected void |
consumeConstructorBlockStatements() |
protected void |
consumeConstructorBody() |
protected void |
consumeConstructorDeclaration() |
protected void |
consumeConstructorHeader() |
protected void |
consumeConstructorHeaderName() |
protected void |
consumeConstructorHeaderNameWithTypeParameters() |
protected void |
consumeCreateInitializer() |
protected void |
consumeDefaultLabel() |
protected void |
consumeDefaultModifiers() |
protected void |
consumeDiet() |
protected void |
consumeDims() |
protected void |
consumeDimWithOrWithOutExpr() |
protected void |
consumeDimWithOrWithOutExprs() |
protected void |
consumeElidedLeftBraceAndReturn() |
protected void |
consumeEmptyAnnotationTypeMemberDeclarationsopt() |
protected void |
consumeEmptyArgumentListopt() |
protected void |
consumeEmptyArguments() |
protected void |
consumeEmptyArrayInitializer() |
protected void |
consumeEmptyArrayInitializeropt() |
protected void |
consumeEmptyBlockStatementsopt() |
protected void |
consumeEmptyCatchesopt() |
protected void |
consumeEmptyClassBodyDeclarationsopt() |
protected void |
consumeEmptyDimsopt() |
protected void |
consumeEmptyEnumDeclarations() |
protected void |
consumeEmptyExpression() |
protected void |
consumeEmptyForInitopt() |
protected void |
consumeEmptyForUpdateopt() |
protected void |
consumeEmptyInterfaceMemberDeclarationsopt() |
protected void |
consumeEmptyInternalCompilationUnit() |
protected void |
consumeEmptyMemberValueArrayInitializer() |
protected void |
consumeEmptyMemberValuePairsopt() |
protected void |
consumeEmptyMethodHeaderDefaultValue() |
protected void |
consumeEmptyStatement() |
protected void |
consumeEmptySwitchBlock() |
protected void |
consumeEmptyTypeArguments() |
protected void |
consumeEmptyTypeDeclaration() |
protected void |
consumeEnhancedForStatement() |
protected void |
consumeEnhancedForStatementHeader() |
protected void |
consumeEnhancedForStatementHeaderInit(boolean hasModifiers) |
protected void |
consumeEnterAnonymousClassBody(boolean qualified) |
protected void |
consumeEnterCompilationUnit() |
protected void |
consumeEnterInstanceCreationArgumentList() |
protected void |
consumeEnterMemberValue() |
protected void |
consumeEnterMemberValueArrayInitializer() |
protected void |
consumeEnterVariable() |
protected void |
consumeEnumBodyNoConstants() |
protected void |
consumeEnumBodyWithConstants() |
protected void |
consumeEnumConstantHeader() |
protected void |
consumeEnumConstantHeaderName() |
protected void |
consumeEnumConstantNoClassBody() |
protected void |
consumeEnumConstants() |
protected void |
consumeEnumConstantWithClassBody() |
protected void |
consumeEnumDeclaration() |
protected void |
consumeEnumDeclarations() |
protected void |
consumeEnumHeader() |
protected void |
consumeEnumHeaderName() |
protected void |
consumeEnumHeaderNameWithTypeParameters() |
protected void |
consumeEqualityExpression(int op) |
protected void |
consumeEqualityExpressionWithName(int op) |
protected void |
consumeExitMemberValue() |
protected void |
consumeExitTryBlock() |
protected void |
consumeExitVariableWithInitialization() |
protected void |
consumeExitVariableWithoutInitialization() |
protected void |
consumeExplicitConstructorInvocation(int flag,
int recFlag) |
protected void |
consumeExplicitConstructorInvocationWithTypeArguments(int flag,
int recFlag) |
protected void |
consumeExplicitThisParameter(boolean isQualified) |
protected void |
consumeExpression() |
protected void |
consumeExpressionStatement() |
protected void |
consumeFieldAccess(boolean isSuperAccess) |
protected void |
consumeFieldDeclaration() |
protected void |
consumeForceNoDiet() |
protected void |
consumeForInit() |
protected void |
consumeFormalParameter(boolean isVarArgs) |
protected void |
consumeFormalParameterList() |
protected void |
consumeFormalParameterListopt() |
protected void |
consumeGenericType() |
protected void |
consumeGenericTypeArrayType() |
protected void |
consumeGenericTypeNameArrayType() |
protected void |
consumeGenericTypeWithDiamond() |
protected void |
consumeIdentifierOrNew(boolean newForm) |
protected void |
consumeImportDeclaration() |
protected void |
consumeImportDeclarations() |
protected void |
consumeInsideCastExpression() |
protected void |
consumeInsideCastExpressionLL1() |
protected void |
consumeInsideCastExpressionLL1WithBounds() |
protected void |
consumeInsideCastExpressionWithQualifiedGenerics() |
protected void |
consumeInstanceOfExpression() |
protected void |
consumeInstanceOfExpressionWithName() |
protected void |
consumeInterfaceDeclaration() |
protected void |
consumeInterfaceHeader() |
protected void |
consumeInterfaceHeaderExtends() |
protected void |
consumeInterfaceHeaderName1() |
protected void |
consumeInterfaceMemberDeclarations() |
protected void |
consumeInterfaceMemberDeclarationsopt() |
protected void |
consumeInterfaceMethodDeclaration(boolean hasSemicolonBody) |
protected void |
consumeInterfaceType() |
protected void |
consumeInterfaceTypeList() |
protected void |
consumeInternalCompilationUnit() |
protected void |
consumeInternalCompilationUnitWithTypes() |
protected void |
consumeInvalidAnnotationTypeDeclaration() |
protected void |
consumeInvalidConstructorDeclaration() |
protected void |
consumeInvalidConstructorDeclaration(boolean hasBody) |
protected void |
consumeInvalidEnumDeclaration() |
protected void |
consumeInvalidInterfaceDeclaration() |
protected void |
consumeInvocationExpression() |
protected void |
consumeLabel() |
protected void |
consumeLambdaExpression() |
protected void |
consumeLambdaHeader() |
protected void |
consumeLeftParen() |
protected void |
consumeLocalVariableDeclaration() |
protected void |
consumeLocalVariableDeclarationStatement() |
protected void |
consumeMarkerAnnotation(boolean isTypeAnnotation) |
protected void |
consumeMemberValueArrayInitializer() |
protected void |
consumeMemberValueAsName() |
protected void |
consumeMemberValuePair() |
protected void |
consumeMemberValuePairs() |
protected void |
consumeMemberValues() |
protected void |
consumeMethodBody() |
protected void |
consumeMethodDeclaration(boolean isNotAbstract,
boolean isDefaultMethod) |
protected void |
consumeMethodHeader() |
protected void |
consumeMethodHeaderDefaultValue() |
protected void |
consumeMethodHeaderExtendedDims() |
protected void |
consumeMethodHeaderName(boolean isAnnotationMethod) |
protected void |
consumeMethodHeaderNameWithTypeParameters(boolean isAnnotationMethod) |
protected void |
consumeMethodHeaderRightParen() |
protected void |
consumeMethodHeaderThrowsClause() |
protected void |
consumeMethodInvocationName() |
protected void |
consumeMethodInvocationNameWithTypeArguments() |
protected void |
consumeMethodInvocationPrimary() |
protected void |
consumeMethodInvocationPrimaryWithTypeArguments() |
protected void |
consumeMethodInvocationSuper() |
protected void |
consumeMethodInvocationSuperWithTypeArguments() |
protected void |
consumeModifiers() |
protected void |
consumeModifiers2() |
protected void |
consumeMultipleResources() |
protected void |
consumeNameArrayType() |
protected void |
consumeNestedLambda() |
protected void |
consumeNestedMethod() |
protected void |
consumeNestedType() |
protected void |
consumeNonTypeUseName() |
protected void |
consumeNormalAnnotation(boolean isTypeAnnotation) |
protected void |
consumeOneDimLoop(boolean isAnnotated) |
protected void |
consumeOneMoreTypeAnnotation() |
protected void |
consumeOnlySynchronized() |
protected void |
consumeOnlyTypeArguments() |
protected void |
consumeOnlyTypeArgumentsForCastExpression() |
protected void |
consumeOpenBlock() |
protected void |
consumePackageComment() |
protected void |
consumePackageDeclaration() |
protected void |
consumePackageDeclarationName() |
protected void |
consumePackageDeclarationNameWithModifiers() |
protected void |
consumePostfixExpression() |
protected void |
consumePrimaryNoNewArray() |
protected void |
consumePrimaryNoNewArrayArrayType() |
protected void |
consumePrimaryNoNewArrayName() |
protected void |
consumePrimaryNoNewArrayNameThis() |
protected void |
consumePrimaryNoNewArrayPrimitiveArrayType() |
protected void |
consumePrimaryNoNewArrayPrimitiveType() |
protected void |
consumePrimaryNoNewArrayThis() |
protected void |
consumePrimaryNoNewArrayWithName() |
protected void |
consumePrimitiveArrayType() |
protected void |
consumePrimitiveType() |
protected void |
consumePushCombineModifiers() |
protected void |
consumePushLeftBrace() |
protected void |
consumePushModifiers() |
protected void |
consumePushModifiersForHeader() |
protected void |
consumePushPosition() |
protected void |
consumePushRealModifiers() |
protected void |
consumeQualifiedName(boolean qualifiedNameIsAnnotated) |
protected void |
consumeQualifiedSuperReceiver() |
protected void |
consumeRecoveryMethodHeaderName() |
protected void |
consumeRecoveryMethodHeaderNameWithTypeParameters() |
protected void |
consumeReduceImports() |
protected void |
consumeReferenceExpression(ReferenceExpression referenceExpression) |
protected void |
consumeReferenceExpressionGenericTypeForm() |
protected void |
consumeReferenceExpressionPrimaryForm() |
protected void |
consumeReferenceExpressionSuperForm() |
protected void |
consumeReferenceExpressionTypeArgumentsAndTrunk(boolean qualified) |
protected void |
consumeReferenceExpressionTypeForm(boolean isPrimitive) |
protected void |
consumeReferenceType() |
protected void |
consumeReferenceType1() |
protected void |
consumeReferenceType2() |
protected void |
consumeReferenceType3() |
protected void |
consumeResourceAsLocalVariableDeclaration() |
protected void |
consumeResourceOptionalTrailingSemiColon(boolean punctuated) |
protected void |
consumeResourceSpecification() |
protected void |
consumeRestoreDiet() |
protected void |
consumeRightParen() |
protected void |
consumeRule(int act) |
protected void |
consumeSimpleAssertStatement() |
protected void |
consumeSingleMemberAnnotation(boolean isTypeAnnotation) |
protected void |
consumeSingleMemberAnnotationMemberValue() |
protected void |
consumeSingleResource() |
protected void |
consumeSingleStaticImportDeclarationName() |
protected void |
consumeSingleTypeImportDeclarationName() |
protected void |
consumeStatementBreak() |
protected void |
consumeStatementBreakWithLabel() |
protected void |
consumeStatementCatch() |
protected void |
consumeStatementContinue() |
protected void |
consumeStatementContinueWithLabel() |
protected void |
consumeStatementDo() |
protected void |
consumeStatementExpressionList() |
protected void |
consumeStatementFor() |
protected void |
consumeStatementIfNoElse() |
protected void |
consumeStatementIfWithElse() |
protected void |
consumeStatementLabel() |
protected void |
consumeStatementReturn() |
protected void |
consumeStatementSwitch() |
protected void |
consumeStatementSynchronized() |
protected void |
consumeStatementThrow() |
protected void |
consumeStatementTry(boolean withFinally,
boolean hasResources) |
protected void |
consumeStatementWhile() |
protected void |
consumeStaticImportOnDemandDeclarationName() |
protected void |
consumeStaticInitializer() |
protected void |
consumeStaticOnly() |
protected void |
consumeSwitchBlock() |
protected void |
consumeSwitchBlockStatement() |
protected void |
consumeSwitchBlockStatements() |
protected void |
consumeSwitchLabels() |
protected void |
consumeToken(int type) |
protected void |
consumeTypeAnnotation() |
protected void |
consumeTypeArgument() |
protected void |
consumeTypeArgumentList() |
protected void |
consumeTypeArgumentList1() |
protected void |
consumeTypeArgumentList2() |
protected void |
consumeTypeArgumentList3() |
protected void |
consumeTypeArgumentReferenceType1() |
protected void |
consumeTypeArgumentReferenceType2() |
protected void |
consumeTypeArguments() |
protected void |
consumeTypeDeclarations() |
protected void |
consumeTypeElidedLambdaParameter(boolean parenthesized) |
protected void |
consumeTypeHeaderNameWithTypeParameters() |
protected void |
consumeTypeImportOnDemandDeclarationName() |
protected void |
consumeTypeParameter1() |
protected void |
consumeTypeParameter1WithExtends() |
protected void |
consumeTypeParameter1WithExtendsAndBounds() |
protected void |
consumeTypeParameterHeader() |
protected void |
consumeTypeParameterList() |
protected void |
consumeTypeParameterList1() |
protected void |
consumeTypeParameters() |
protected void |
consumeTypeParameterWithExtends() |
protected void |
consumeTypeParameterWithExtendsAndBounds() |
protected void |
consumeUnannotatableQualifiedName() |
protected void |
consumeUnaryExpression(int op) |
protected void |
consumeUnaryExpression(int op,
boolean post) |
protected void |
consumeUnionType() |
protected void |
consumeUnionTypeAsClassType() |
protected void |
consumeVariableDeclaratorIdParameter() |
protected void |
consumeVariableDeclarators() |
protected void |
consumeVariableInitializers() |
protected void |
consumeWildcard() |
protected void |
consumeWildcard1() |
protected void |
consumeWildcard1WithBounds() |
protected void |
consumeWildcard2() |
protected void |
consumeWildcard2WithBounds() |
protected void |
consumeWildcard3() |
protected void |
consumeWildcard3WithBounds() |
protected void |
consumeWildcardBounds1Extends() |
protected void |
consumeWildcardBounds1Super() |
protected void |
consumeWildcardBounds2Extends() |
protected void |
consumeWildcardBounds2Super() |
protected void |
consumeWildcardBounds3Extends() |
protected void |
consumeWildcardBounds3Super() |
protected void |
consumeWildcardBoundsExtends() |
protected void |
consumeWildcardBoundsSuper() |
protected void |
consumeWildcardWithBounds() |
protected void |
consumeZeroAdditionalBounds() |
protected void |
consumeZeroTypeAnnotations() |
boolean |
containsComment(int sourceStart,
int sourceEnd)
Given the current comment stack, answer whether some comment is available in a certain exclusive range
|
MethodDeclaration |
convertToMethodDeclaration(ConstructorDeclaration c,
CompilationResult compilationResult) |
void |
copyState(Parser from) |
protected ConstructorDeclaration |
createConstructorDeclaration(CompilationResult result) |
protected FieldDeclaration |
createFieldDeclaration(char[] fieldDeclarationName,
int sourceStart,
int sourceEnd) |
IntersectionCastTypeReference |
createIntersectionCastTypeReference(TypeReference[] typeReferences) |
protected JavadocParser |
createJavadocParser() |
protected LocalDeclaration |
createLocalDeclaration(char[] localDeclarationName,
int sourceStart,
int sourceEnd) |
protected MethodDeclaration |
createMethodDeclaration(CompilationResult result) |
protected StringLiteral |
createStringLiteral(char[] token,
int start,
int end,
int lineNumber) |
protected RecoveredType |
currentRecoveryType() |
CompilationUnitDeclaration |
dietParse(ICompilationUnit sourceUnit,
CompilationResult compilationResult) |
protected void |
dispatchDeclarationInto(int length) |
protected void |
dispatchDeclarationIntoEnumDeclaration(int length) |
protected CompilationUnitDeclaration |
endParse(int act) |
int |
flushCommentsDefinedPriorTo(int position) |
protected Annotation[][] |
getAnnotationsOnDimensions(int dimensionsCount) |
protected TypeReference |
getAnnotationType() |
int |
getFirstToken() |
int[] |
getJavaDocPositions() |
void |
getMethodBodies(CompilationUnitDeclaration unit) |
protected char |
getNextCharacter(char[] comment,
int[] index) |
protected Expression |
getTypeReference(Expression exp) |
protected TypeReference |
getTypeReference(int dim) |
protected TypeReference |
getTypeReferenceForGenericType(int dim,
int identifierLength,
int numberOfIdentifiers) |
protected NameReference |
getUnspecifiedReference() |
protected NameReference |
getUnspecifiedReference(boolean rejectTypeAnnotations) |
protected NameReference |
getUnspecifiedReferenceOptimized() |
void |
goForBlockStatementsopt() |
void |
goForBlockStatementsOrCatchHeader() |
void |
goForClassBodyDeclarations() |
void |
goForCompilationUnit() |
void |
goForExpression(boolean recordLineSeparator) |
void |
goForFieldDeclaration() |
void |
goForGenericMethodDeclaration() |
void |
goForHeaders() |
void |
goForImportDeclaration() |
void |
goForInitializer() |
void |
goForMemberValue() |
void |
goForMethodBody() |
void |
goForPackageDeclaration() |
void |
goForTypeDeclaration() |
boolean |
hasLeadingTagComment(char[] commentPrefixTag,
int rangeEnd)
Look for a specific tag comment leading a given source range (comment located after any statement in astStack)
|
protected void |
ignoreExpressionAssignment() |
protected void |
ignoreNextClosingBrace() |
static int |
in_symbol(int state) |
void |
initialize() |
void |
initialize(boolean parsingCompilationUnit) |
void |
initializeScanner() |
static void |
initTables(java.lang.Class parserClass) |
protected boolean |
isAssistParser() |
protected boolean |
isIndirectlyInsideLambdaExpression() |
void |
jumpOverMethodBody() |
protected void |
markEnclosingMemberWithLocalOrFunctionalType(org.aspectj.org.eclipse.jdt.internal.compiler.parser.TheOriginalJDTParserClass.LocalTypeKind context) |
protected void |
markEnclosingMemberWithLocalType() |
protected boolean |
moveRecoveryCheckpoint() |
static int |
nasi(int state) |
protected MessageSend |
newMessageSend() |
protected MessageSend |
newMessageSendWithTypeArguments() |
ReferenceExpression |
newReferenceExpression() |
static int |
ntAction(int state,
int sym) |
protected void |
optimizedConcatNodeLists() |
protected static int |
original_state(int state) |
protected void |
parse() |
void |
parse(ConstructorDeclaration cd,
CompilationUnitDeclaration unit,
boolean recordLineSeparator) |
void |
parse(FieldDeclaration field,
TypeDeclaration type,
CompilationUnitDeclaration unit,
char[] initializationSource) |
CompilationUnitDeclaration |
parse(ICompilationUnit sourceUnit,
CompilationResult compilationResult) |
CompilationUnitDeclaration |
parse(ICompilationUnit sourceUnit,
CompilationResult compilationResult,
int start,
int end) |
void |
parse(Initializer initializer,
TypeDeclaration type,
CompilationUnitDeclaration unit) |
void |
parse(MethodDeclaration md,
CompilationUnitDeclaration unit) |
ASTNode[] |
parseClassBodyDeclarations(char[] source,
int offset,
int length,
CompilationUnitDeclaration unit) |
Expression |
parseExpression(char[] source,
int offset,
int length,
CompilationUnitDeclaration unit,
boolean recordLineSeparators) |
Expression |
parseLambdaExpression(char[] source,
int offset,
int length,
CompilationUnitDeclaration unit,
boolean recordLineSeparators) |
Expression |
parseMemberValue(char[] source,
int offset,
int length,
CompilationUnitDeclaration unit) |
void |
parseStatements(ReferenceContext rc,
int start,
int end,
TypeDeclaration[] types,
CompilationUnitDeclaration unit) |
void |
persistLineSeparatorPositions() |
protected void |
prepareForBlockStatements() |
ProblemReporter |
problemReporter()
Returns this parser's problem reporter initialized with its reference context.
|
protected void |
pushIdentifier() |
protected void |
pushIdentifier(char[] identifier,
long position) |
protected void |
pushIdentifier(int flag) |
protected void |
pushOnAstLengthStack(int pos) |
protected void |
pushOnAstStack(ASTNode node) |
protected void |
pushOnExpressionStack(Expression expr) |
protected void |
pushOnExpressionStackLengthStack(int pos) |
protected void |
pushOnGenericsIdentifiersLengthStack(int pos) |
protected void |
pushOnGenericsLengthStack(int pos) |
protected void |
pushOnGenericsStack(ASTNode node) |
protected void |
pushOnIntStack(int pos) |
protected void |
pushOnRealBlockStack(int i) |
protected void |
pushOnTypeAnnotationLengthStack(int pos) |
protected void |
pushOnTypeAnnotationStack(Annotation annotation) |
protected static byte[] |
readByteTable(java.lang.Class parserClass,
java.lang.String filename) |
protected static long[] |
readLongTable(java.lang.Class parserClass,
java.lang.String filename) |
protected static java.lang.String[] |
readNameTable(java.lang.Class parserClass,
java.lang.String filename) |
protected static java.lang.String[] |
readReadableNameTable(java.lang.Class parserClass,
java.lang.String filename) |
protected static char[] |
readTable(java.lang.Class parserClass,
java.lang.String filename) |
protected void |
recoverStatements() |
void |
recoveryExitFromVariable() |
void |
recoveryTokenCheck() |
protected void |
rejectIllegalLeadingTypeAnnotations(TypeReference typeReference) |
protected void |
reportSyntaxErrors(boolean isDietParse,
int oldFirstToken) |
protected void |
resetModifiers()
Reset modifiers buffer and comment stack.
|
protected void |
resetStacks() |
protected int |
resumeAfterRecovery() |
protected int |
resumeOnSyntaxError() |
void |
setMethodsFullRecovery(boolean enabled) |
void |
setStatementsRecovery(boolean enabled) |
protected boolean |
shouldTryToRecover() |
static int |
tAction(int state,
int sym) |
java.lang.String |
toString() |
protected Argument |
typeElidedArgument() |
protected void |
updateRecoveryState() |
protected void |
updateSourceDeclarationParts(int variableDeclaratorsCounter) |
protected void |
updateSourcePosition(Expression exp) |