Klasse CompletionParser
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.TheOriginalJDTParserClass
org.aspectj.org.eclipse.jdt.internal.compiler.parser.Parser
org.aspectj.org.eclipse.jdt.internal.codeassist.impl.AssistParser
org.aspectj.org.eclipse.jdt.internal.codeassist.complete.CompletionParser
- Alle implementierten Schnittstellen:
OperatorIds
,TypeIds
,ConflictedParser
,ParserBasicInformation
,TerminalTokens
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.aspectj.org.eclipse.jdt.internal.compiler.parser.Parser
Parser.IDeclarationFactory
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.aspectj.org.eclipse.jdt.internal.compiler.parser.TheOriginalJDTParserClass
TheOriginalJDTParserClass.CaseLabelKind
-
Feldübersicht
Modifizierer und TypFeldBeschreibungprotected static final int
protected static final int
static final char[]
static final char[]
static final char[]
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
int[]
char[][]
int
int[]
boolean
int
int
boolean
static final char[]
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.codeassist.impl.AssistParser
ASSIST_PARSER, assistNode, BLOCK_BODY, bracketDepth, cursorLocation, elementInfoStack, elementKindStack, elementObjectInfoStack, elementPtr, ElementStackIncrement, EXPRESSION_BODY, isFirst, isOrphanCompletionNode, K_ATTRIBUTE_VALUE_DELIMITER, K_ENUM_CONSTANT_DELIMITER, K_FIELD_INITIALIZER_DELIMITER, K_LAMBDA_EXPRESSION_DELIMITER, K_METHOD_DELIMITER, K_MODULE_INFO_DELIMITER, K_SELECTOR, K_SWITCH_EXPRESSION_DELIMITTER, K_TYPE_DELIMITER, lastModifiers, lastModifiersStart, NO_BODY, previousIdentifierPtr, previousInfo, previousKind, previousObjectInfo, previousToken, RECOVERY_TOKENS, SUPER_CONSTRUCTOR, THIS_CONSTRUCTOR, WITH_BODY
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.parser.Parser
aspectIntPtr, aspectIntStack
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.parser.TheOriginalJDTParserClass
annotationAsModifierSourceStart, annotationRecoveryActivated, asb, asr, astLengthPtr, astLengthStack, astPtr, astStack, AstStackIncrement, base_action, BracketKinds, caseFlagSet, CASES_OMITTED_TAG, caseStartMap, check_table, checkExternalizeStrings, colonColonStart, compilationUnit, CurlyBracket, currentElement, currentToken, currentTokenStart, DEBUG, DEBUG_AUTOMATON, diet, dietInt, dimensions, endPosition, endStatementPosition, expressionLengthPtr, expressionLengthStack, expressionPtr, expressionStack, ExpressionStackIncrement, FALL_THROUGH_TAG, firstToken, forStartPosition, genericsIdentifiersLengthPtr, genericsIdentifiersLengthStack, genericsLengthPtr, genericsLengthStack, genericsPtr, genericsStack, GenericsStackIncrement, HALT, hasError, hasReportedError, identifierLengthPtr, identifierLengthStack, identifierPositionStack, identifierPtr, identifierStack, ignoreNextClosingBrace, ignoreNextOpeningBrace, in_symb, intPtr, intStack, javadoc, javadocParser, lastAct, lastCheckPoint, lastErrorEndPosition, lastErrorEndPositionBeforeRecovery, lastIgnoredToken, lastJavadocEnd, lastPosistion, lhs, listLength, listTypeParameterLength, lParenPos, methodRecoveryActivated, modifiers, modifiersSourceStart, name, nasb, nasr, nestedMethod, nestedType, nextIgnoredToken, nextTypeStart, non_terminal_index, optimizeStringLiterals, options, parsingJava11Plus, parsingJava14Plus, parsingJava15Plus, parsingJava17Plus, parsingJava18Plus, parsingJava8Plus, parsingJava9Plus, patternLengthPtr, patternLengthStack, patternPtr, patternStack, pendingRecoveredType, previewEnabled, problemReporter, rBraceEnd, rBraceStart, rBraceSuccessorStart, rBracketPosition, readableName, readManager, realBlockPtr, realBlockStack, recordStringLiterals, recoveredStaticInitializerStart, recoveredTypePtr, recoveredTypes, recovery_templates, recovery_templates_index, recoveryScanner, referenceContext, reportOnlyOneSyntaxError, reportSyntaxErrorIsRequired, RESTART, restartRecovery, RESUME, reverse_index, rhs, RoundBracket, rParenPos, rules_compliance, scanner, scope_la, scope_lhs, scope_prefix, scope_rhs, scope_state, scope_state_set, scope_suffix, SquareBracket, stack, StackIncrement, statementRecoveryActivated, statements_recovery_filter, stateStackLengthStack, stateStackTop, SUPER_CALL, switchNestingLevel, switchWithTry, synchronizedBlockSourceStart, term_action, term_check, terminal_index, THIS_CALL, typeAnnotationLengthPtr, typeAnnotationLengthStack, typeAnnotationPtr, typeAnnotationStack, TypeAnnotationStackIncrement, unstackedAct, valueLambdaNestDepth, variablesCounter, VERBOSE_RECOVERY
Von Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.ast.OperatorIds
AND, AND_AND, DIVIDE, EQUAL, EQUAL_EQUAL, GREATER, GREATER_EQUAL, INSTANCEOF, LEFT_SHIFT, LESS, LESS_EQUAL, MINUS, MINUS_MINUS, MULTIPLY, NOT, NOT_EQUAL, NumberOfTables, OR, OR_OR, PLUS, PLUS_PLUS, QUESTIONCOLON, REMAINDER, RIGHT_SHIFT, TWIDDLE, UNSIGNED_RIGHT_SHIFT, XOR
Von Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation
ACCEPT_ACTION, EOFT_SYMBOL, EOLT_SYMBOL, ERROR_ACTION, ERROR_SYMBOL, LA_STATE_OFFSET, MAX_LA, MAX_NAME_LENGTH, NT_OFFSET, NUM_NON_TERMINALS, NUM_RULES, NUM_STATES, NUM_SYMBOLS, NUM_TERMINALS, SCOPE_SIZE, SCOPE_UBOUND, START_STATE
Von Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.parser.TerminalTokens
TokenNameabstract, TokenNameafter, TokenNameAND, TokenNameAND_AND, TokenNameAND_EQUAL, TokenNamearound, TokenNameARROW, TokenNameaspect, TokenNameassert, TokenNameAT, TokenNameAT308, TokenNameAT308DOTDOTDOT, TokenNamebefore, TokenNameBeginCaseElement, TokenNameBeginCaseExpr, TokenNameBeginIntersectionCast, TokenNameBeginLambda, TokenNameBeginTypeArguments, TokenNameboolean, TokenNamebreak, TokenNamebyte, TokenNamecase, TokenNamecatch, TokenNamechar, TokenNameCharacterLiteral, TokenNameclass, TokenNameCOLON, TokenNameCOLON_COLON, TokenNameCOMMA, TokenNameCOMMENT_BLOCK, TokenNameCOMMENT_JAVADOC, TokenNameCOMMENT_LINE, TokenNameconst, TokenNamecontinue, TokenNamedeclare, TokenNamedefault, TokenNameDIVIDE, TokenNameDIVIDE_EQUAL, TokenNamedo, TokenNameDOT, TokenNamedouble, TokenNameDoubleLiteral, TokenNameElidedSemicolonAndRightBrace, TokenNameELLIPSIS, TokenNameelse, TokenNameenum, TokenNameEOF, TokenNameEQUAL, TokenNameEQUAL_EQUAL, TokenNameERROR, TokenNameexports, TokenNameextends, TokenNamefalse, TokenNamefinal, TokenNamefinally, TokenNamefloat, TokenNameFloatingPointLiteral, TokenNamefor, TokenNamegoto, TokenNameGREATER, TokenNameGREATER_EQUAL, TokenNameIdentifier, TokenNameif, TokenNameimplements, TokenNameimport, TokenNameinstanceof, TokenNameint, TokenNameIntegerLiteral, TokenNameinterface, TokenNameLBRACE, TokenNameLBRACKET, TokenNameLEFT_SHIFT, TokenNameLEFT_SHIFT_EQUAL, TokenNameLESS, TokenNameLESS_EQUAL, TokenNamelong, TokenNameLongLiteral, TokenNameLPAREN, TokenNameMINUS, TokenNameMINUS_EQUAL, TokenNameMINUS_MINUS, TokenNamemodule, TokenNameMULTIPLY, TokenNameMULTIPLY_EQUAL, TokenNamenative, TokenNamenew, TokenNamenon_sealed, TokenNameNOT, TokenNameNOT_EQUAL, TokenNameNotAToken, TokenNamenull, TokenNameopen, TokenNameopens, TokenNameOR, TokenNameOR_EQUAL, TokenNameOR_OR, TokenNamepackage, TokenNamePLUS, TokenNamePLUS_EQUAL, TokenNamePLUS_PLUS, TokenNamepointcut, TokenNameprivate, TokenNameprivileged, TokenNameprotected, TokenNameprovides, TokenNamepublic, TokenNameQUESTION, TokenNameRBRACE, TokenNameRBRACKET, TokenNameREMAINDER, TokenNameREMAINDER_EQUAL, TokenNamerequires, TokenNameRestrictedIdentifierpermits, TokenNameRestrictedIdentifierrecord, TokenNameRestrictedIdentifiersealed, TokenNameRestrictedIdentifierWhen, TokenNameRestrictedIdentifierYield, TokenNamereturn, TokenNameRIGHT_SHIFT, TokenNameRIGHT_SHIFT_EQUAL, TokenNameRPAREN, TokenNameSEMICOLON, TokenNameshort, TokenNameSingleQuoteStringLiteral, TokenNamestatic, TokenNamestrictfp, TokenNameStringLiteral, TokenNamesuper, TokenNameswitch, TokenNamesynchronized, TokenNameTextBlock, TokenNamethis, TokenNamethrow, TokenNamethrows, TokenNameto, TokenNametransient, TokenNametransitive, TokenNametrue, TokenNametry, TokenNameTWIDDLE, TokenNameUNSIGNED_RIGHT_SHIFT, TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL, TokenNameuses, TokenNamevoid, TokenNamevolatile, TokenNamewhile, TokenNameWHITESPACE, TokenNamewith, TokenNameXOR, TokenNameXOR_EQUAL
Von Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.lookup.TypeIds
BitAnyNullAnnotation, BitAutoCloseable, BitCloseable, BitCollection, BitList, BitMap, BitNonNullAnnotation, BitNonNullByDefaultAnnotation, BitNullableAnnotation, BitResourceFreeCloseable, BitUninitialized, BitUninternedType, BitWrapperCloseable, Boolean2Boolean, Boolean2Int, Boolean2String, BOXING, Byte2Byte, Byte2Char, Byte2Double, Byte2Float, Byte2Int, Byte2Long, Byte2Short, Byte2String, Char2Byte, Char2Char, Char2Double, Char2Float, Char2Int, Char2Long, Char2Short, Char2String, COMPILE_TYPE_MASK, Double2Byte, Double2Char, Double2Double, Double2Float, Double2Int, Double2Long, Double2Short, Double2String, Float2Byte, Float2Char, Float2Double, Float2Float, Float2Int, Float2Long, Float2Short, Float2String, IMPLICIT_CONVERSION_MASK, InheritableBits, Int2Byte, Int2Char, Int2Double, Int2Float, Int2Int, Int2Long, Int2Short, Int2String, Long2Byte, Long2Char, Long2Double, Long2Float, Long2Int, Long2Long, Long2Short, Long2String, NoId, Null2Null, Null2String, Object2boolean, Object2byte, Object2char, Object2double, Object2float, Object2int, Object2long, Object2Object, Object2short, Object2String, Short2Byte, Short2Char, Short2Double, Short2Float, Short2Int, Short2Long, Short2Short, Short2String, String2String, T_boolean, T_byte, T_char, T_ComGoogleCommonBasePreconditions, T_ComGoogleInjectInject, T_double, T_float, T_int, T_JavaIoException, T_JavaIoExternalizable, T_JavaIoObjectStreamException, T_JavaIoPrintStream, T_JavaIoSerializable, T_JavaLangAnnotationAnnotation, T_JavaLangAnnotationDocumented, T_JavaLangAnnotationElementType, T_JavaLangAnnotationInherited, T_JavaLangAnnotationRepeatable, T_JavaLangAnnotationRetention, T_JavaLangAnnotationRetentionPolicy, T_JavaLangAnnotationTarget, T_JavaLangAssertionError, T_JavaLangAutoCloseable, T_JavaLangBoolean, T_JavaLangByte, T_JavaLangCharacter, T_JavaLangClass, T_JavaLangClassNotFoundException, T_JavaLangCloneable, T_JavaLangDeprecated, T_JavaLangDouble, T_JavaLangEnum, T_JavaLangError, T_JavaLangException, T_JavaLangFloat, T_JavaLangFunctionalInterface, T_JavaLangIllegalArgumentException, T_JavaLangInteger, T_JavaLangInvokeMethodHandlePolymorphicSignature, T_JavaLangIterable, T_JavaLangLong, T_JavaLangNoClassDefError, T_JavaLangObject, T_JavaLangOverride, T_JavaLangRecord, T_JavaLangReflectConstructor, T_JavaLangReflectField, T_JavaLangReflectMethod, T_JavaLangRuntimeException, T_JavaLangSafeVarargs, T_JavaLangShort, T_JavaLangString, T_JavaLangStringBuffer, T_JavaLangStringBuilder, T_JavaLangSuppressWarnings, T_JavaLangSystem, T_JavaLangThrowable, T_JavaLangVoid, T_JavaUtilCollection, T_JavaUtilIterator, T_JavaUtilList, T_JavaUtilMap, T_JavaUtilObjects, T_JavaxInjectInject, T_JdkInternalPreviewFeature, T_JunitFrameworkAssert, T_LastWellKnownTypeId, T_long, T_null, T_OrgApacheCommonsLang3Validate, T_OrgApacheCommonsLangValidate, T_OrgEclipseCoreRuntimeAssert, T_OrgJunitAssert, T_OrgJunitJupiterApiAssertions, T_OrgJunitJupiterParamsProviderMethodSource, T_OrgSpringframeworkBeansFactoryAnnotationAutowired, T_short, T_undefined, T_void, UNBOXING
-
Konstruktorübersicht
KonstruktorBeschreibungCompletionParser
(ProblemReporter problemReporter, boolean storeExtraSourceEnds) CompletionParser
(ProblemReporter problemReporter, boolean storeExtraSourceEnds, org.eclipse.core.runtime.IProgressMonitor monitor) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected int
actFromTokenOrSynthetic
(int previousAct) Overridable hook, to allow CompletionParser to synthesize a few trailing tokens at (faked) EOF.protected void
char[]
protected boolean
protected ASTNode
protected void
protected TypeReference
augmentTypeWithAdditionalDimensions
(TypeReference typeRef, int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) The parser become a simple parser which behave like a Parserint
bodyEnd
(Initializer initializer) protected void
checkAndSetModifiers
(int flag) void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeAssignmentOperator
(int pos) protected void
consumeBinaryExpression
(int op) protected void
consumeBinaryExpressionWithName
(int op) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeConditionalExpression
(int op) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeEnhancedForStatementHeaderInit
(boolean hasModifiers) protected void
consumeEnterAnonymousClassBody
(boolean qualified) protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeEqualityExpression
(int op) protected void
protected void
protected void
protected void
consumeExplicitConstructorInvocation
(int flag, int recFlag) protected void
protected void
consumeFieldAccess
(boolean isSuperAccess) protected void
protected void
consumeFormalParameter
(boolean isVarArgs) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeMarkerAnnotation
(boolean isTypeAnnotation) protected void
protected void
protected void
protected void
consumeMethodDeclaration
(boolean isNotAbstract, boolean isDefaultMethod) protected void
protected void
protected void
consumeMethodHeaderName
(boolean isAnnotationMethod) protected void
consumeMethodHeaderNameWithTypeParameters
(boolean isAnnotationMethod) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeNormalAnnotation
(boolean isTypeAnnotation) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeReferenceExpression
(ReferenceExpression referenceExpression) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeSingleMemberAnnotation
(boolean isTypeAnnotation) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeToken
(int token) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeUnaryExpression
(int op) protected void
consumeUnaryExpression
(int op, boolean post) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
convertToMethodDeclaration
(ConstructorDeclaration c, CompilationResult compilationResult) void
createAssistImportReference
(char[][] tokens, long[] positions, int mod) createAssistModuleDeclaration
(CompilationResult compilationResult, char[][] tokens, long[] positions) createAssistModuleReference
(int index) createAssistPackageReference
(char[][] tokens, long[] positions) createAssistPackageVisibilityReference
(char[][] tokens, long[] positions) protected FieldDeclaration
createFieldDeclaration
(char[] assistName, int sourceStart, int sourceEnd) protected JavadocParser
protected LocalDeclaration
createLocalDeclaration
(char[] assistName, int sourceStart, int sourceEnd) createParameterizedQualifiedAssistTypeReference
(char[][] previousIdentifiers, TypeReference[][] typeArguments, char[] assistName, TypeReference[] assistTypeArguments, long[] positions) createParameterizedSingleAssistTypeReference
(TypeReference[] typeArguments, char[] assistName, long position) createQualifiedAssistNameReference
(char[][] previousIdentifiers, char[] assistName, long[] positions) createQualifiedAssistTypeReference
(char[][] previousIdentifiers, char[] assistName, long[] positions) createSingleAssistNameReference
(char[] assistName, long position) createSingleAssistTypeReference
(char[] assistName, long position) protected CompletionParser
protected StringLiteral
createStringLiteral
(char[] token, int start, int end, int lineNumber) protected void
dietParse
(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc) protected CompilationUnitDeclaration
endParse
(int act) protected int
void
protected TypeReference
getTypeReferenceForGenericType
(int dim, int identifierLength, int numberOfIdentifiers) protected NameReference
getUnspecifiedReference
(boolean rejectTypeAnnotations) protected NameReference
protected int
indexOfAssistIdentifier
(boolean useGenericsStack) void
void
initialize
(boolean parsingCompilationUnit) void
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected AllocationExpression
newAllocationExpression
(boolean isQualified) protected MessageSend
protected MessageSend
parse
(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc) void
Parse the block statements inside the given method declaration and try to complete at the cursor location.void
Parse the block statements inside the given constructor declaration and try to complete at the cursor location.parseSomeStatements
(int start, int end, int fakeBlocksCount, CompilationUnitDeclaration unit) protected void
protected void
protected void
pushOnLabelStack
(char[] label) void
void
void
reset()
void
void
restoreAssistParser
(Object parserState) Restore the parser as an assist parserprotected int
protected int
void
setAssistIdentifier
(char[] assistIdent) protected void
void
startRecordingIdentifiers
(int from, int to) void
toString()
protected Argument
protected void
protected void
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.codeassist.impl.AssistParser
bodyEnd, buildInitialRecoveryState, consumeAnnotationTypeDeclarationHeader, consumeBlock, consumeBlockStatements, consumeClassHeader, consumeEnterMemberValue, consumeEnumConstantHeader, consumeEnumHeader, consumeExitMemberValue, consumeFieldDeclaration, consumeInterfaceHeader, consumeModuleDeclaration, consumeNestedLambda, consumeOpenBlock, consumeSingleRequiresModuleName, consumeSingleTargetModuleName, consumeStaticOnly, fallBackToSpringForward, flushElementStack, getAssistTypeReferenceForGenericType, getNextToken, getTypeReference, goForBlockStatementsopt, goForBlockStatementsOrCatchHeader, goForCompilationUnit, goForHeaders, identifierSubSet, indexOfAssistIdentifier, isAssistParser, isIndirectlyInsideEnumConstantnitialization, isIndirectlyInsideFieldInitialization, isIndirectlyInsideLambdaBlock, isIndirectlyInsideLambdaExpression, isIndirectlyInsideMethod, isIndirectlyInsideType, isInsideAttributeValue, isInsideEnumConstantnitialization, isInsideFieldInitialization, isInsideMethod, isInsideModuleInfo, isInsideType, lastIndexOfElement, parseBlockStatements, parseBlockStatements, popElement, popUntilElement, prepareForHeaders, pushOnElementStack, pushOnElementStack, pushOnElementStack, replaceAssistStatement, requireExtendedRecovery, topKnownElementInfo, topKnownElementInfo, topKnownElementKind, topKnownElementKind, topKnownElementObjectInfo, topKnownElementObjectInfo, triggerRecoveryUponLambdaClosure, wrapWithExplicitConstructorCallIfNeeded
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.parser.Parser
consumeAroundDeclaration, consumeAroundHeader, consumeAroundHeaderName, consumeAspectDeclaration, consumeAspectHeader, consumeAspectHeaderName, consumeAspectHeaderNameWithTypeParameters, consumeAspectHeaderRest, consumeBasicAdviceDeclaration, consumeBasicAdviceHeader, consumeBasicAdviceHeaderName, consumeClassBodyDeclarationInAspect, consumeDeclareAnnotation, consumeDeclareAnnotationHeader, consumeDeclareDeclaration, consumeDeclareHeader, consumeEmptyPointcutDeclaration, consumeExitITDVariableWithInitializer, consumeExitITDVariableWithoutInitializer, consumeExtraParameterNoFormal, consumeExtraParameterWithFormal, consumeInterTypeConstructorDeclaration, consumeInterTypeConstructorHeader, consumeInterTypeConstructorHeaderName, consumeInterTypeFieldDeclaration, consumeInterTypeFieldHeader, consumeInterTypeMethodDeclaration, consumeInterTypeMethodHeader, consumeInterTypeMethodHeaderName, consumePointcutDeclaration, consumePointcutDesignatorOnAdvice, consumePointcutDesignatorOnDeclaration, consumePointcutHeader, consumePseudoToken, consumePseudoToken, consumePseudoTokenIdentifier, consumePseudoTokenIf, consumePseudoTokenLiteral, consumePseudoTokenModifier, consumePseudoTokenPrimitiveType, consumePseudoTokens, consumeQualifiedName, consumeRule, consumeSimpleAssertStatement, createConstructorDeclaration, createMethodDeclaration, display, getCurrentTokenStart, popPointcutDesignator, popPseudoTokens, pushOnAspectIntStack, shouldTryToRecover
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.parser.TheOriginalJDTParserClass
annotateTypeReference, annotationRecoveryCheckPoint, arrayInitializer, asi, atConflictScenario, automatonState, automatonWillShift, base_check, blockReal, buildFilesFromLPG, checkComment, checkForDiamond, checkNonNLSAfterBodyEnd, classInstanceCreation, computeQualifiedGenericsFromRightSide, computeReverseTable, concatExpressionLists, concatGenericsLists, concatNodeLists, consumeAdditionalBoundList, consumeAdditionalBoundList1, consumeAllocationHeader, consumeAnnotationTypeDeclaration, consumeAnnotationTypeMemberDeclaration, consumeAnnotationTypeMemberDeclarations, consumeAnnotationTypeMemberDeclarationsopt, consumeArgumentList, consumeArguments, consumeArrayAccess, consumeArrayInitializer, consumeArrayTypeWithTypeArgumentsName, consumeAssertStatement, consumeCaseLabelElement, consumeCaseLabelElementPattern, consumeCaseLabelElements, consumeCaseLabelExpr, consumeCastExpressionLL1WithBounds, consumeCatches, consumeCatchHeader, consumeCatchType, consumeClassBodyDeclarations, consumeClassBodyDeclarationsopt, consumeClassHeaderPermittedSubclasses, consumeClassInstanceCreationExpression, consumeClassInstanceCreationExpressionQualified, consumeClassInstanceCreationExpressionQualifiedWithTypeArguments, consumeClassInstanceCreationExpressionWithTypeArguments, consumeClassOrInterface, consumeClassOrInterfaceName, consumeClassTypeList, consumeCompactConstructorDeclaration, consumeCompactConstructorHeader, consumeCompactConstructorHeaderName, consumeCompactConstructorHeaderNameWithTypeParameters, consumeConstantExpression, consumeConstructorBlockStatements, consumeConstructorDeclaration, consumeCreateInitializer, consumeDefaultLabelExpr, consumeDefaultModifiers, consumeDiet, consumeDims, consumeDimWithOrWithOutExprs, consumeElidedLeftBraceAndReturn, consumeEmptyAnnotationTypeMemberDeclarationsopt, consumeEmptyArgumentListopt, consumeEmptyArguments, consumeEmptyArrayInitializer, consumeEmptyArrayInitializeropt, consumeEmptyBlockStatementsopt, consumeEmptyCatchesopt, consumeEmptyClassBodyDeclarationsopt, consumeEmptyDimsopt, consumeEmptyEnumDeclarations, consumeEmptyExpression, consumeEmptyForInitopt, consumeEmptyForUpdateopt, consumeEmptyInterfaceMemberDeclarationsopt, consumeEmptyInternalCompilationUnit, consumeEmptyMemberValueArrayInitializer, consumeEmptyMemberValuePairsopt, consumeEmptyMethodHeaderDefaultValue, consumeEmptyModuleStatementsOpt, consumeEmptyRecordBodyDeclaration, consumeEmptySwitchBlock, consumeEmptyTypeArguments, consumeEmptyTypeDeclaration, consumeEnterCompilationUnit, consumeEnterInstanceCreationArgumentList, consumeEnterMemberValueArrayInitializer, consumeEnumBodyNoConstants, consumeEnumBodyWithConstants, consumeEnumConstants, consumeEnumDeclaration, consumeEnumDeclarations, consumeExitTryBlock, consumeExplicitConstructorInvocationWithTypeArguments, consumeExplicitThisParameter, consumeExportsHeader, consumeExpression, consumeExpressionStatement, consumeForInit, consumeFormalParameterList, consumeFormalParameterListopt, consumeGenericType, consumeGenericTypeArrayType, consumeGenericTypeNameArrayType, consumeGuard, consumeIdentifierOrNew, consumeImportDeclarations, consumeInstanceOfClassic, consumeInstanceofPattern, consumeInstanceOfRHS, consumeInterfaceDeclaration, consumeInterfaceHeaderPermittedSubClassesAndSubInterfaces, consumeInterfaceMemberDeclarations, consumeInterfaceMemberDeclarationsopt, consumeInterfaceMethodDeclaration, consumeInterfaceTypeList, consumeInternalCompilationUnit, consumeInternalCompilationUnitWithModuleDeclaration, consumeInternalCompilationUnitWithTypes, consumeInvalidAnnotationTypeDeclaration, consumeInvalidConstructorDeclaration, consumeInvalidConstructorDeclaration, consumeInvalidEnumDeclaration, consumeInvalidInterfaceDeclaration, consumeLambdaHeader, consumeLeftParen, consumeLocalVariableDeclaration, consumeLocalVariableDeclarationStatement, consumeMemberValueArrayInitializer, consumeMemberValuePairs, consumeMemberValues, consumeMethodHeaderDefaultValue, consumeMethodHeaderThrowsClause, consumeModifiers2, consumeModuleModifiers, consumeModuleStatements, consumeMultipleResources, consumeNameArrayType, consumeNestedType, consumeNonTypeUseName, consumeOneDimLoop, consumeOneMoreTypeAnnotation, consumeOpensHeader, consumePackageComment, consumePackageDeclaration, consumeParenthesizedPattern, consumePattern, consumePatternInsideInstanceof, consumePrimaryNoNewArray, consumePrimaryNoNewArrayArrayType, consumePrimaryNoNewArrayPrimitiveArrayType, consumePrimaryNoNewArrayPrimitiveType, consumePrimaryNoNewArrayThis, consumePrimaryNoNewArrayWithName, consumePrimitiveArrayType, consumePrimitiveType, consumePushLeftBrace, consumePushModifiers, consumePushModifiersForHeader, consumePushRealModifiers, consumeQualifiedName, consumeRecordBody, consumeRecordBodyDeclaration, consumeRecordBodyDeclarations, consumeRecordComponent, consumeRecordComponentHeaderRightParen, consumeRecordComponentPatternList, consumeRecordComponentPatternsopt, consumeRecordComponents, consumeRecordComponentsopt, consumeRecordDeclaration, consumeRecordHeader, consumeRecordHeaderName1, consumeRecordHeaderNameWithTypeParameters, consumeRecordPattern, consumeRecordPatternWithId, consumeRecordStructure, consumeRecoveryMethodHeaderName, consumeRecoveryMethodHeaderNameWithTypeParameters, consumeReduceImports, consumeReferenceExpressionGenericTypeForm, consumeReferenceExpressionPrimaryForm, consumeReferenceExpressionSuperForm, consumeReferenceExpressionTypeArgumentsAndTrunk, consumeReferenceExpressionTypeForm, consumeResourceAsFieldAccess, consumeResourceAsLocalVariable, consumeResourceAsLocalVariableDeclaration, consumeResourceAsThis, consumeResourceOptionalTrailingSemiColon, consumeResourceSpecification, consumeServiceImplNameList, consumeSingleMemberAnnotationMemberValue, consumeSingleResource, consumeSingleServiceImplName, consumeStatementBreak, consumeStatementCatch, consumeStatementContinue, consumeStatementContinueWithLabel, consumeStatementDo, consumeStatementExpressionList, consumeStatementReturn, consumeStatementSynchronized, consumeStatementThrow, consumeStatementTry, consumeStatementYield, consumeSwitchBlock, consumeSwitchBlockStatement, consumeSwitchBlockStatements, consumeSwitchExprThrowDefaultArm, consumeSwitchLabelCaseLhs, consumeSwitchLabeledExpression, consumeSwitchLabeledRule, consumeSwitchLabeledRules, consumeSwitchLabeledRuleToBlockStatement, consumeSwitchLabeledThrowStatement, consumeSwitchLabels, consumeTargetModuleList, consumeTargetModuleNameList, consumeTextBlock, consumeThrowExpression, consumeTypeAnnotation, consumeTypeArgument, consumeTypeArgumentList, consumeTypeArgumentList1, consumeTypeArgumentList2, consumeTypeArgumentList3, consumeTypeDeclarations, consumeTypeElidedLambdaParameter, consumeTypeParameterList, consumeTypeParameterList1, consumeTypePattern, consumeTypeReferenceWithModifiersAndAnnotations, consumeUnannotatableQualifiedName, consumeUsesHeader, consumeVariableDeclaratorIdParameter, consumeVariableDeclarators, consumeVariableInitializers, consumeWildcard1WithBounds, consumeWildcard2WithBounds, consumeWildcard3WithBounds, consumeWildcardBounds1Super, consumeWildcardBounds2Super, consumeWildcardBounds3Super, consumeWildcardBoundsSuper, consumeWildcardWithBounds, consumeZeroAdditionalBounds, consumeZeroTypeAnnotations, containsComment, createIntersectionCastTypeReference, currentRecoveryType, dietParse, dispatchDeclarationInto, dispatchDeclarationIntoEnumDeclaration, dispatchDeclarationIntoRecordDeclaration, flushCommentsDefinedPriorTo, getAnnotationsOnDimensions, getAnnotationType, getFirstToken, getJavaDocPositions, getMethodBodies, getNextCharacter, getTypeReference, getUnspecifiedReference, goForClassBodyDeclarations, goForExpression, goForFieldDeclaration, goForGenericMethodDeclaration, goForImportDeclaration, goForInitializer, goForMemberValue, goForMethodBody, goForPackageDeclaration, goForPackageDeclaration, goForRecordBodyDeclarations, goForTypeDeclaration, hasLeadingTagComment, ignoreExpressionAssignment, ignoreNextClosingBrace, in_symbol, initTables, isParsingJava14, isParsingModuleDeclaration, jumpOverMethodBody, markEnclosingMemberWithLocalOrFunctionalType, markEnclosingMemberWithLocalType, moveRecoveryCheckpoint, nasi, ntAction, optimizedConcatNodeLists, original_state, parse, parse, parse, parse, parse, parse, parse, parseClassBodyDeclarations, parseExpression, parseLambdaExpression, parseMemberValue, parsePackageDeclaration, parseRecordBodyDeclarations, parseStatements, persistLineSeparatorPositions, problemReporter, pushIdentifier, pushIdentifier, pushIdentifier, pushOnAstLengthStack, pushOnAstStack, pushOnExpressionStack, pushOnExpressionStackLengthStack, pushOnGenericsIdentifiersLengthStack, pushOnGenericsLengthStack, pushOnGenericsStack, pushOnIntStack, pushOnPatternStack, pushOnRealBlockStack, pushOnTypeAnnotationLengthStack, pushOnTypeAnnotationStack, readByteTable, readLongTable, readNameTable, readReadableNameTable, readTable, recoverStatements, rejectIllegalLeadingTypeAnnotations, reportSyntaxErrors, resetModifiers, resetStacks, setMethodsFullRecovery, setStatementsRecovery, tAction, updateSourceDeclarationParts
-
Felddetails
-
COMPLETION_PARSER
protected static final int COMPLETION_PARSER- Siehe auch:
-
COMPLETION_OR_ASSIST_PARSER
protected static final int COMPLETION_OR_ASSIST_PARSER- Siehe auch:
-
K_BLOCK_DELIMITER
protected static final int K_BLOCK_DELIMITER- Siehe auch:
-
K_SELECTOR_INVOCATION_TYPE
protected static final int K_SELECTOR_INVOCATION_TYPE- Siehe auch:
-
K_SELECTOR_QUALIFIER
protected static final int K_SELECTOR_QUALIFIER- Siehe auch:
-
K_BETWEEN_CATCH_AND_RIGHT_PAREN
protected static final int K_BETWEEN_CATCH_AND_RIGHT_PAREN- Siehe auch:
-
K_NEXT_TYPEREF_IS_CLASS
protected static final int K_NEXT_TYPEREF_IS_CLASS- Siehe auch:
-
K_NEXT_TYPEREF_IS_INTERFACE
protected static final int K_NEXT_TYPEREF_IS_INTERFACE- Siehe auch:
-
K_NEXT_TYPEREF_IS_EXCEPTION
protected static final int K_NEXT_TYPEREF_IS_EXCEPTION- Siehe auch:
-
K_BETWEEN_NEW_AND_LEFT_BRACKET
protected static final int K_BETWEEN_NEW_AND_LEFT_BRACKET- Siehe auch:
-
K_INSIDE_THROW_STATEMENT
protected static final int K_INSIDE_THROW_STATEMENT- Siehe auch:
-
K_INSIDE_RETURN_STATEMENT
protected static final int K_INSIDE_RETURN_STATEMENT- Siehe auch:
-
K_CAST_STATEMENT
protected static final int K_CAST_STATEMENT- Siehe auch:
-
K_LOCAL_INITIALIZER_DELIMITER
protected static final int K_LOCAL_INITIALIZER_DELIMITER- Siehe auch:
-
K_ARRAY_INITIALIZER
protected static final int K_ARRAY_INITIALIZER- Siehe auch:
-
K_ARRAY_CREATION
protected static final int K_ARRAY_CREATION- Siehe auch:
-
K_UNARY_OPERATOR
protected static final int K_UNARY_OPERATOR- Siehe auch:
-
K_BINARY_OPERATOR
protected static final int K_BINARY_OPERATOR- Siehe auch:
-
K_ASSISGNMENT_OPERATOR
protected static final int K_ASSISGNMENT_OPERATOR- Siehe auch:
-
K_CONDITIONAL_OPERATOR
protected static final int K_CONDITIONAL_OPERATOR- Siehe auch:
-
K_BETWEEN_IF_AND_RIGHT_PAREN
protected static final int K_BETWEEN_IF_AND_RIGHT_PAREN- Siehe auch:
-
K_BETWEEN_WHILE_AND_RIGHT_PAREN
protected static final int K_BETWEEN_WHILE_AND_RIGHT_PAREN- Siehe auch:
-
K_BETWEEN_FOR_AND_RIGHT_PAREN
protected static final int K_BETWEEN_FOR_AND_RIGHT_PAREN- Siehe auch:
-
K_BETWEEN_SWITCH_AND_RIGHT_PAREN
protected static final int K_BETWEEN_SWITCH_AND_RIGHT_PAREN- Siehe auch:
-
K_BETWEEN_SYNCHRONIZED_AND_RIGHT_PAREN
protected static final int K_BETWEEN_SYNCHRONIZED_AND_RIGHT_PAREN- Siehe auch:
-
K_INSIDE_ASSERT_STATEMENT
protected static final int K_INSIDE_ASSERT_STATEMENT- Siehe auch:
-
K_SWITCH_LABEL
protected static final int K_SWITCH_LABEL- Siehe auch:
-
K_BETWEEN_CASE_AND_COLON
protected static final int K_BETWEEN_CASE_AND_COLON- Siehe auch:
-
K_BETWEEN_DEFAULT_AND_COLON
protected static final int K_BETWEEN_DEFAULT_AND_COLON- Siehe auch:
-
K_BETWEEN_LEFT_AND_RIGHT_BRACKET
protected static final int K_BETWEEN_LEFT_AND_RIGHT_BRACKET- Siehe auch:
-
K_EXTENDS_KEYWORD
protected static final int K_EXTENDS_KEYWORD- Siehe auch:
-
K_PARAMETERIZED_METHOD_INVOCATION
protected static final int K_PARAMETERIZED_METHOD_INVOCATION- Siehe auch:
-
K_PARAMETERIZED_ALLOCATION
protected static final int K_PARAMETERIZED_ALLOCATION- Siehe auch:
-
K_PARAMETERIZED_CAST
protected static final int K_PARAMETERIZED_CAST- Siehe auch:
-
K_BETWEEN_ANNOTATION_NAME_AND_RPAREN
protected static final int K_BETWEEN_ANNOTATION_NAME_AND_RPAREN- Siehe auch:
-
K_INSIDE_BREAK_STATEMENT
protected static final int K_INSIDE_BREAK_STATEMENT- Siehe auch:
-
K_INSIDE_CONTINUE_STATEMENT
protected static final int K_INSIDE_CONTINUE_STATEMENT- Siehe auch:
-
K_LABEL
protected static final int K_LABEL- Siehe auch:
-
K_MEMBER_VALUE_ARRAY_INITIALIZER
protected static final int K_MEMBER_VALUE_ARRAY_INITIALIZER- Siehe auch:
-
K_CONTROL_STATEMENT_DELIMITER
protected static final int K_CONTROL_STATEMENT_DELIMITER- Siehe auch:
-
K_INSIDE_ASSERT_EXCEPTION
protected static final int K_INSIDE_ASSERT_EXCEPTION- Siehe auch:
-
K_INSIDE_FOR_CONDITIONAL
protected static final int K_INSIDE_FOR_CONDITIONAL- Siehe auch:
-
K_BETWEEN_INSTANCEOF_AND_RPAREN
protected static final int K_BETWEEN_INSTANCEOF_AND_RPAREN- Siehe auch:
-
K_INSIDE_IMPORT_STATEMENT
protected static final int K_INSIDE_IMPORT_STATEMENT- Siehe auch:
-
K_INSIDE_EXPORTS_STATEMENT
protected static final int K_INSIDE_EXPORTS_STATEMENT- Siehe auch:
-
K_INSIDE_REQUIRES_STATEMENT
protected static final int K_INSIDE_REQUIRES_STATEMENT- Siehe auch:
-
K_INSIDE_USES_STATEMENT
protected static final int K_INSIDE_USES_STATEMENT- Siehe auch:
-
K_INSIDE_PROVIDES_STATEMENT
protected static final int K_INSIDE_PROVIDES_STATEMENT- Siehe auch:
-
K_AFTER_PACKAGE_IN_PACKAGE_VISIBILITY_STATEMENT
protected static final int K_AFTER_PACKAGE_IN_PACKAGE_VISIBILITY_STATEMENT- Siehe auch:
-
K_AFTER_NAME_IN_PROVIDES_STATEMENT
protected static final int K_AFTER_NAME_IN_PROVIDES_STATEMENT- Siehe auch:
-
K_AFTER_WITH_IN_PROVIDES_STATEMENT
protected static final int K_AFTER_WITH_IN_PROVIDES_STATEMENT- Siehe auch:
-
K_INSIDE_OPENS_STATEMENT
protected static final int K_INSIDE_OPENS_STATEMENT- Siehe auch:
-
K_YIELD_KEYWORD
protected static final int K_YIELD_KEYWORD- Siehe auch:
-
FAKE_TYPE_NAME
public static final char[] FAKE_TYPE_NAME -
FAKE_METHOD_NAME
public static final char[] FAKE_METHOD_NAME -
FAKE_ARGUMENT_NAME
public static final char[] FAKE_ARGUMENT_NAME -
VALUE
public static final char[] VALUE -
assistNodeParent
-
enclosingNode
-
LabelStackIncrement
protected static final int LabelStackIncrement- Siehe auch:
-
record
public boolean record -
skipRecord
public boolean skipRecord -
recordFrom
public int recordFrom -
recordTo
public int recordTo -
potentialVariableNamesPtr
public int potentialVariableNamesPtr -
potentialVariableNames
public char[][] potentialVariableNames -
potentialVariableNameStarts
public int[] potentialVariableNameStarts -
potentialVariableNameEnds
public int[] potentialVariableNameEnds -
sourceEnds
-
-
Konstruktordetails
-
CompletionParser
-
CompletionParser
public CompletionParser(ProblemReporter problemReporter, boolean storeExtraSourceEnds, org.eclipse.core.runtime.IProgressMonitor monitor)
-
-
Methodendetails
-
startRecordingIdentifiers
public void startRecordingIdentifiers(int from, int to) -
stopRecordingIdentifiers
public void stopRecordingIdentifiers() -
assistIdentifier
public char[] assistIdentifier()- Angegeben von:
assistIdentifier
in KlasseAssistParser
-
assistNodeParent
- Setzt außer Kraft:
assistNodeParent
in KlasseAssistParser
-
detectAssistNodeParent
- Setzt außer Kraft:
detectAssistNodeParent
in KlasseAssistParser
-
attachOrphanCompletionNode
protected void attachOrphanCompletionNode() -
becomeSimpleParser
Beschreibung aus Klasse kopiert:AssistParser
The parser become a simple parser which behave like a Parser- Setzt außer Kraft:
becomeSimpleParser
in KlasseAssistParser
- Gibt zurück:
- the state of the assist parser to be able to restore the assist parser state
-
bodyEnd
- Setzt außer Kraft:
bodyEnd
in KlasseAssistParser
-
checkAndSetModifiers
protected void checkAndSetModifiers(int flag) - Setzt außer Kraft:
checkAndSetModifiers
in KlasseTheOriginalJDTParserClass
-
consumePushCombineModifiers
protected void consumePushCombineModifiers()- Setzt außer Kraft:
consumePushCombineModifiers
in KlasseTheOriginalJDTParserClass
-
completionIdentifierCheck
public void completionIdentifierCheck() -
consumeArrayCreationExpressionWithInitializer
protected void consumeArrayCreationExpressionWithInitializer()- Setzt außer Kraft:
consumeArrayCreationExpressionWithInitializer
in KlasseTheOriginalJDTParserClass
-
consumeArrayCreationExpressionWithoutInitializer
protected void consumeArrayCreationExpressionWithoutInitializer()- Setzt außer Kraft:
consumeArrayCreationExpressionWithoutInitializer
in KlasseTheOriginalJDTParserClass
-
consumeArrayCreationHeader
protected void consumeArrayCreationHeader()- Setzt außer Kraft:
consumeArrayCreationHeader
in KlasseTheOriginalJDTParserClass
-
consumeAssignment
protected void consumeAssignment()- Setzt außer Kraft:
consumeAssignment
in KlasseTheOriginalJDTParserClass
-
consumeAssignmentOperator
protected void consumeAssignmentOperator(int pos) - Setzt außer Kraft:
consumeAssignmentOperator
in KlasseTheOriginalJDTParserClass
-
consumeBinaryExpression
protected void consumeBinaryExpression(int op) - Setzt außer Kraft:
consumeBinaryExpression
in KlasseTheOriginalJDTParserClass
-
consumeBinaryExpressionWithName
protected void consumeBinaryExpressionWithName(int op) - Setzt außer Kraft:
consumeBinaryExpressionWithName
in KlasseTheOriginalJDTParserClass
- Parameter:
op
- binary operator
-
consumeCaseLabel
protected void consumeCaseLabel()- Setzt außer Kraft:
consumeCaseLabel
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionWithPrimitiveType
protected void consumeCastExpressionWithPrimitiveType()- Setzt außer Kraft:
consumeCastExpressionWithPrimitiveType
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionWithGenericsArray
protected void consumeCastExpressionWithGenericsArray()- Setzt außer Kraft:
consumeCastExpressionWithGenericsArray
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionWithQualifiedGenericsArray
protected void consumeCastExpressionWithQualifiedGenericsArray()- Setzt außer Kraft:
consumeCastExpressionWithQualifiedGenericsArray
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionWithNameArray
protected void consumeCastExpressionWithNameArray()- Setzt außer Kraft:
consumeCastExpressionWithNameArray
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionLL1
protected void consumeCastExpressionLL1()- Setzt außer Kraft:
consumeCastExpressionLL1
in KlasseTheOriginalJDTParserClass
-
consumeCatchFormalParameter
protected void consumeCatchFormalParameter()- Setzt außer Kraft:
consumeCatchFormalParameter
in KlasseTheOriginalJDTParserClass
-
consumeClassBodyDeclaration
protected void consumeClassBodyDeclaration()- Setzt außer Kraft:
consumeClassBodyDeclaration
in KlasseAssistParser
-
consumeClassBodyopt
protected void consumeClassBodyopt()- Setzt außer Kraft:
consumeClassBodyopt
in KlasseAssistParser
-
consumeClassDeclaration
protected void consumeClassDeclaration()- Setzt außer Kraft:
consumeClassDeclaration
in KlasseTheOriginalJDTParserClass
-
consumeClassHeaderName1
protected void consumeClassHeaderName1()- Setzt außer Kraft:
consumeClassHeaderName1
in KlasseTheOriginalJDTParserClass
-
consumeRecordHeaderPart
protected void consumeRecordHeaderPart()- Setzt außer Kraft:
consumeRecordHeaderPart
in KlasseTheOriginalJDTParserClass
-
consumeClassHeaderExtends
protected void consumeClassHeaderExtends()- Setzt außer Kraft:
consumeClassHeaderExtends
in KlasseTheOriginalJDTParserClass
-
consumeClassHeaderImplements
protected void consumeClassHeaderImplements()- Setzt außer Kraft:
consumeClassHeaderImplements
in KlasseTheOriginalJDTParserClass
-
consumeClassInstanceCreationExpressionName
protected void consumeClassInstanceCreationExpressionName()- Setzt außer Kraft:
consumeClassInstanceCreationExpressionName
in KlasseTheOriginalJDTParserClass
-
consumeClassTypeElt
protected void consumeClassTypeElt()- Setzt außer Kraft:
consumeClassTypeElt
in KlasseTheOriginalJDTParserClass
-
consumeCompilationUnit
protected void consumeCompilationUnit()- Setzt außer Kraft:
consumeCompilationUnit
in KlasseTheOriginalJDTParserClass
-
consumeSwitchExpression
protected void consumeSwitchExpression()- Setzt außer Kraft:
consumeSwitchExpression
in KlasseTheOriginalJDTParserClass
-
consumeConditionalExpression
protected void consumeConditionalExpression(int op) - Setzt außer Kraft:
consumeConditionalExpression
in KlasseTheOriginalJDTParserClass
-
consumeConditionalExpressionWithName
protected void consumeConditionalExpressionWithName(int op) - Setzt außer Kraft:
consumeConditionalExpressionWithName
in KlasseTheOriginalJDTParserClass
-
consumeConstructorBody
protected void consumeConstructorBody()- Setzt außer Kraft:
consumeConstructorBody
in KlasseAssistParser
-
consumeConstructorHeader
protected void consumeConstructorHeader()- Setzt außer Kraft:
consumeConstructorHeader
in KlasseAssistParser
-
consumeConstructorHeaderName
protected void consumeConstructorHeaderName()- Setzt außer Kraft:
consumeConstructorHeaderName
in KlasseTheOriginalJDTParserClass
-
consumeConstructorHeaderNameWithTypeParameters
protected void consumeConstructorHeaderNameWithTypeParameters()- Setzt außer Kraft:
consumeConstructorHeaderNameWithTypeParameters
in KlasseTheOriginalJDTParserClass
-
consumeDefaultLabel
protected void consumeDefaultLabel()- Setzt außer Kraft:
consumeDefaultLabel
in KlasseTheOriginalJDTParserClass
-
consumeDimWithOrWithOutExpr
protected void consumeDimWithOrWithOutExpr()- Setzt außer Kraft:
consumeDimWithOrWithOutExpr
in KlasseTheOriginalJDTParserClass
-
consumeEmptyStatement
protected void consumeEmptyStatement()- Setzt außer Kraft:
consumeEmptyStatement
in KlasseTheOriginalJDTParserClass
-
consumeBlockStatement
protected void consumeBlockStatement()- Setzt außer Kraft:
consumeBlockStatement
in KlasseAssistParser
-
consumeEnhancedForStatement
protected void consumeEnhancedForStatement()- Setzt außer Kraft:
consumeEnhancedForStatement
in KlasseTheOriginalJDTParserClass
-
consumeEnhancedForStatementHeader
protected void consumeEnhancedForStatementHeader()- Setzt außer Kraft:
consumeEnhancedForStatementHeader
in KlasseTheOriginalJDTParserClass
-
consumeEnhancedForStatementHeaderInit
protected void consumeEnhancedForStatementHeaderInit(boolean hasModifiers) - Setzt außer Kraft:
consumeEnhancedForStatementHeaderInit
in KlasseAssistParser
-
consumeEnterAnonymousClassBody
protected void consumeEnterAnonymousClassBody(boolean qualified) - Setzt außer Kraft:
consumeEnterAnonymousClassBody
in KlasseAssistParser
-
consumeEnterVariable
protected void consumeEnterVariable()- Setzt außer Kraft:
consumeEnterVariable
in KlasseTheOriginalJDTParserClass
-
consumeEnumConstantHeaderName
protected void consumeEnumConstantHeaderName()- Setzt außer Kraft:
consumeEnumConstantHeaderName
in KlasseAssistParser
-
consumeEnumConstantNoClassBody
protected void consumeEnumConstantNoClassBody()- Setzt außer Kraft:
consumeEnumConstantNoClassBody
in KlasseAssistParser
-
consumeEnumConstantWithClassBody
protected void consumeEnumConstantWithClassBody()- Setzt außer Kraft:
consumeEnumConstantWithClassBody
in KlasseAssistParser
-
consumeEnumHeaderName
protected void consumeEnumHeaderName()- Setzt außer Kraft:
consumeEnumHeaderName
in KlasseTheOriginalJDTParserClass
-
consumeEnumHeaderNameWithTypeParameters
protected void consumeEnumHeaderNameWithTypeParameters()- Setzt außer Kraft:
consumeEnumHeaderNameWithTypeParameters
in KlasseTheOriginalJDTParserClass
-
consumeEqualityExpression
protected void consumeEqualityExpression(int op) - Setzt außer Kraft:
consumeEqualityExpression
in KlasseTheOriginalJDTParserClass
-
consumeEqualityExpressionWithName
protected void consumeEqualityExpressionWithName(int op) - Setzt außer Kraft:
consumeEqualityExpressionWithName
in KlasseTheOriginalJDTParserClass
-
consumeExitVariableWithInitialization
protected void consumeExitVariableWithInitialization()- Setzt außer Kraft:
consumeExitVariableWithInitialization
in KlasseTheOriginalJDTParserClass
-
consumeExitVariableWithoutInitialization
protected void consumeExitVariableWithoutInitialization()- Setzt außer Kraft:
consumeExitVariableWithoutInitialization
in KlasseTheOriginalJDTParserClass
-
consumeExplicitConstructorInvocation
protected void consumeExplicitConstructorInvocation(int flag, int recFlag) - Setzt außer Kraft:
consumeExplicitConstructorInvocation
in KlasseAssistParser
-
consumeFieldAccess
protected void consumeFieldAccess(boolean isSuperAccess) - Setzt außer Kraft:
consumeFieldAccess
in KlasseTheOriginalJDTParserClass
-
consumeForceNoDiet
protected void consumeForceNoDiet()- Setzt außer Kraft:
consumeForceNoDiet
in KlasseAssistParser
-
consumeFormalParameter
protected void consumeFormalParameter(boolean isVarArgs) - Setzt außer Kraft:
consumeFormalParameter
in KlasseTheOriginalJDTParserClass
-
consumeGenericTypeWithDiamond
protected void consumeGenericTypeWithDiamond()- Setzt außer Kraft:
consumeGenericTypeWithDiamond
in KlasseTheOriginalJDTParserClass
-
consumeStatementFor
protected void consumeStatementFor()- Setzt außer Kraft:
consumeStatementFor
in KlasseTheOriginalJDTParserClass
-
consumeStatementIfNoElse
protected void consumeStatementIfNoElse()- Setzt außer Kraft:
consumeStatementIfNoElse
in KlasseTheOriginalJDTParserClass
-
consumeStatementIfWithElse
protected void consumeStatementIfWithElse()- Setzt außer Kraft:
consumeStatementIfWithElse
in KlasseTheOriginalJDTParserClass
-
consumeInsideCastExpression
protected void consumeInsideCastExpression()- Setzt außer Kraft:
consumeInsideCastExpression
in KlasseTheOriginalJDTParserClass
-
consumeInsideCastExpressionLL1
protected void consumeInsideCastExpressionLL1()- Setzt außer Kraft:
consumeInsideCastExpressionLL1
in KlasseTheOriginalJDTParserClass
-
consumeInsideCastExpressionLL1WithBounds
protected void consumeInsideCastExpressionLL1WithBounds()- Setzt außer Kraft:
consumeInsideCastExpressionLL1WithBounds
in KlasseTheOriginalJDTParserClass
-
consumeInsideCastExpressionWithQualifiedGenerics
protected void consumeInsideCastExpressionWithQualifiedGenerics()- Setzt außer Kraft:
consumeInsideCastExpressionWithQualifiedGenerics
in KlasseTheOriginalJDTParserClass
-
consumeInstanceOfExpression
protected void consumeInstanceOfExpression()- Setzt außer Kraft:
consumeInstanceOfExpression
in KlasseTheOriginalJDTParserClass
-
consumeInstanceOfExpressionWithName
protected void consumeInstanceOfExpressionWithName()- Setzt außer Kraft:
consumeInstanceOfExpressionWithName
in KlasseTheOriginalJDTParserClass
-
consumeInterfaceHeaderName1
protected void consumeInterfaceHeaderName1()- Setzt außer Kraft:
consumeInterfaceHeaderName1
in KlasseTheOriginalJDTParserClass
-
consumeInterfaceHeaderExtends
protected void consumeInterfaceHeaderExtends()- Setzt außer Kraft:
consumeInterfaceHeaderExtends
in KlasseTheOriginalJDTParserClass
-
consumeInterfaceType
protected void consumeInterfaceType()- Setzt außer Kraft:
consumeInterfaceType
in KlasseTheOriginalJDTParserClass
-
consumeMethodInvocationName
protected void consumeMethodInvocationName()- Setzt außer Kraft:
consumeMethodInvocationName
in KlasseAssistParser
-
consumeMethodInvocationNameWithTypeArguments
protected void consumeMethodInvocationNameWithTypeArguments()- Setzt außer Kraft:
consumeMethodInvocationNameWithTypeArguments
in KlasseAssistParser
-
consumeMethodInvocationPrimary
protected void consumeMethodInvocationPrimary()- Setzt außer Kraft:
consumeMethodInvocationPrimary
in KlasseAssistParser
-
consumeMethodInvocationPrimaryWithTypeArguments
protected void consumeMethodInvocationPrimaryWithTypeArguments()- Setzt außer Kraft:
consumeMethodInvocationPrimaryWithTypeArguments
in KlasseAssistParser
-
consumeMethodInvocationSuper
protected void consumeMethodInvocationSuper()- Setzt außer Kraft:
consumeMethodInvocationSuper
in KlasseAssistParser
-
adjustPositionsOfMessageSendOnStack
protected void adjustPositionsOfMessageSendOnStack() -
consumeMethodInvocationSuperWithTypeArguments
protected void consumeMethodInvocationSuperWithTypeArguments()- Setzt außer Kraft:
consumeMethodInvocationSuperWithTypeArguments
in KlasseAssistParser
-
consumeMethodHeaderName
protected void consumeMethodHeaderName(boolean isAnnotationMethod) - Setzt außer Kraft:
consumeMethodHeaderName
in KlasseTheOriginalJDTParserClass
-
consumeMethodHeaderNameWithTypeParameters
protected void consumeMethodHeaderNameWithTypeParameters(boolean isAnnotationMethod) - Setzt außer Kraft:
consumeMethodHeaderNameWithTypeParameters
in KlasseTheOriginalJDTParserClass
-
consumeMethodHeaderRightParen
protected void consumeMethodHeaderRightParen()- Setzt außer Kraft:
consumeMethodHeaderRightParen
in KlasseTheOriginalJDTParserClass
-
consumeMethodHeaderExtendedDims
protected void consumeMethodHeaderExtendedDims()- Setzt außer Kraft:
consumeMethodHeaderExtendedDims
in KlasseTheOriginalJDTParserClass
-
consumeAnnotationAsModifier
protected void consumeAnnotationAsModifier()- Setzt außer Kraft:
consumeAnnotationAsModifier
in KlasseTheOriginalJDTParserClass
-
consumeAdditionalBound
protected void consumeAdditionalBound()- Setzt außer Kraft:
consumeAdditionalBound
in KlasseTheOriginalJDTParserClass
-
consumeAdditionalBound1
protected void consumeAdditionalBound1()- Setzt außer Kraft:
consumeAdditionalBound1
in KlasseTheOriginalJDTParserClass
-
consumeAnnotationName
protected void consumeAnnotationName()- Setzt außer Kraft:
consumeAnnotationName
in KlasseTheOriginalJDTParserClass
-
consumeAnnotationTypeDeclarationHeaderName
protected void consumeAnnotationTypeDeclarationHeaderName()- Setzt außer Kraft:
consumeAnnotationTypeDeclarationHeaderName
in KlasseTheOriginalJDTParserClass
-
consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters
protected void consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters()- Setzt außer Kraft:
consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters
in KlasseTheOriginalJDTParserClass
-
consumeLabel
protected void consumeLabel()- Setzt außer Kraft:
consumeLabel
in KlasseTheOriginalJDTParserClass
-
consumeLambdaExpression
protected void consumeLambdaExpression()- Setzt außer Kraft:
consumeLambdaExpression
in KlasseTheOriginalJDTParserClass
-
typeElidedArgument
- Setzt außer Kraft:
typeElidedArgument
in KlasseTheOriginalJDTParserClass
-
consumeMarkerAnnotation
protected void consumeMarkerAnnotation(boolean isTypeAnnotation) - Setzt außer Kraft:
consumeMarkerAnnotation
in KlasseTheOriginalJDTParserClass
-
consumeMemberValuePair
protected void consumeMemberValuePair()- Setzt außer Kraft:
consumeMemberValuePair
in KlasseTheOriginalJDTParserClass
-
consumeMemberValueAsName
protected void consumeMemberValueAsName()- Setzt außer Kraft:
consumeMemberValueAsName
in KlasseTheOriginalJDTParserClass
-
consumeMethodBody
protected void consumeMethodBody()- Setzt außer Kraft:
consumeMethodBody
in KlasseAssistParser
-
consumeMethodHeader
protected void consumeMethodHeader()- Setzt außer Kraft:
consumeMethodHeader
in KlasseAssistParser
-
consumeMethodDeclaration
protected void consumeMethodDeclaration(boolean isNotAbstract, boolean isDefaultMethod) - Setzt außer Kraft:
consumeMethodDeclaration
in KlasseAssistParser
-
consumeModifiers
protected void consumeModifiers()- Setzt außer Kraft:
consumeModifiers
in KlasseTheOriginalJDTParserClass
-
consumeModuleHeader
protected void consumeModuleHeader()- Setzt außer Kraft:
consumeModuleHeader
in KlasseAssistParser
-
consumeProvidesInterface
protected void consumeProvidesInterface()- Setzt außer Kraft:
consumeProvidesInterface
in KlasseTheOriginalJDTParserClass
-
consumeProvidesStatement
protected void consumeProvidesStatement()- Setzt außer Kraft:
consumeProvidesStatement
in KlasseTheOriginalJDTParserClass
-
consumeWithClause
protected void consumeWithClause()- Setzt außer Kraft:
consumeWithClause
in KlasseTheOriginalJDTParserClass
-
consumeReferenceType
protected void consumeReferenceType()- Setzt außer Kraft:
consumeReferenceType
in KlasseTheOriginalJDTParserClass
-
consumeRequiresStatement
protected void consumeRequiresStatement()- Setzt außer Kraft:
consumeRequiresStatement
in KlasseTheOriginalJDTParserClass
-
consumeRestoreDiet
protected void consumeRestoreDiet()- Setzt außer Kraft:
consumeRestoreDiet
in KlasseAssistParser
-
consumeExportsStatement
protected void consumeExportsStatement()- Setzt außer Kraft:
consumeExportsStatement
in KlasseTheOriginalJDTParserClass
-
consumeSinglePkgName
protected void consumeSinglePkgName()- Setzt außer Kraft:
consumeSinglePkgName
in KlasseAssistParser
-
consumeSingleMemberAnnotation
protected void consumeSingleMemberAnnotation(boolean isTypeAnnotation) - Setzt außer Kraft:
consumeSingleMemberAnnotation
in KlasseTheOriginalJDTParserClass
-
consumeSingleStaticImportDeclarationName
protected void consumeSingleStaticImportDeclarationName()- Setzt außer Kraft:
consumeSingleStaticImportDeclarationName
in KlasseAssistParser
-
consumeSingleTypeImportDeclarationName
protected void consumeSingleTypeImportDeclarationName()- Setzt außer Kraft:
consumeSingleTypeImportDeclarationName
in KlasseAssistParser
-
consumeStatementBreakWithLabel
protected void consumeStatementBreakWithLabel()- Setzt außer Kraft:
consumeStatementBreakWithLabel
in KlasseTheOriginalJDTParserClass
-
consumeStatementLabel
protected void consumeStatementLabel()- Setzt außer Kraft:
consumeStatementLabel
in KlasseTheOriginalJDTParserClass
-
consumeStatementSwitch
protected void consumeStatementSwitch()- Setzt außer Kraft:
consumeStatementSwitch
in KlasseTheOriginalJDTParserClass
-
consumeStatementWhile
protected void consumeStatementWhile()- Setzt außer Kraft:
consumeStatementWhile
in KlasseTheOriginalJDTParserClass
-
consumeStaticImportOnDemandDeclarationName
protected void consumeStaticImportOnDemandDeclarationName()- Setzt außer Kraft:
consumeStaticImportOnDemandDeclarationName
in KlasseAssistParser
-
consumeStaticInitializer
protected void consumeStaticInitializer()- Setzt außer Kraft:
consumeStaticInitializer
in KlasseAssistParser
-
consumeNestedMethod
protected void consumeNestedMethod()- Setzt außer Kraft:
consumeNestedMethod
in KlasseAssistParser
-
consumeNormalAnnotation
protected void consumeNormalAnnotation(boolean isTypeAnnotation) - Setzt außer Kraft:
consumeNormalAnnotation
in KlasseTheOriginalJDTParserClass
-
consumePackageDeclarationName
protected void consumePackageDeclarationName()- Setzt außer Kraft:
consumePackageDeclarationName
in KlasseAssistParser
-
consumePackageDeclarationNameWithModifiers
protected void consumePackageDeclarationNameWithModifiers()- Setzt außer Kraft:
consumePackageDeclarationNameWithModifiers
in KlasseAssistParser
-
consumePrimaryNoNewArrayName
protected void consumePrimaryNoNewArrayName()- Setzt außer Kraft:
consumePrimaryNoNewArrayName
in KlasseTheOriginalJDTParserClass
-
consumeQualifiedSuperReceiver
protected void consumeQualifiedSuperReceiver()- Setzt außer Kraft:
consumeQualifiedSuperReceiver
in KlasseTheOriginalJDTParserClass
-
consumePrimaryNoNewArrayNameThis
protected void consumePrimaryNoNewArrayNameThis()- Setzt außer Kraft:
consumePrimaryNoNewArrayNameThis
in KlasseTheOriginalJDTParserClass
-
consumePushPosition
protected void consumePushPosition()- Setzt außer Kraft:
consumePushPosition
in KlasseTheOriginalJDTParserClass
-
consumeSwitchLabeledBlock
protected void consumeSwitchLabeledBlock()- Setzt außer Kraft:
consumeSwitchLabeledBlock
in KlasseTheOriginalJDTParserClass
-
fetchNextToken
- Setzt außer Kraft:
fetchNextToken
in KlasseTheOriginalJDTParserClass
- Löst aus:
InvalidInputException
-
consumeToken
protected void consumeToken(int token) - Setzt außer Kraft:
consumeToken
in KlasseAssistParser
-
consumeInvocationExpression
protected void consumeInvocationExpression()- Setzt außer Kraft:
consumeInvocationExpression
in KlasseTheOriginalJDTParserClass
-
consumeReferenceExpression
- Setzt außer Kraft:
consumeReferenceExpression
in KlasseTheOriginalJDTParserClass
-
consumeOnlySynchronized
protected void consumeOnlySynchronized()- Setzt außer Kraft:
consumeOnlySynchronized
in KlasseTheOriginalJDTParserClass
-
consumeOnlyTypeArguments
protected void consumeOnlyTypeArguments()- Setzt außer Kraft:
consumeOnlyTypeArguments
in KlasseTheOriginalJDTParserClass
-
consumeOnlyTypeArgumentsForCastExpression
protected void consumeOnlyTypeArgumentsForCastExpression()- Setzt außer Kraft:
consumeOnlyTypeArgumentsForCastExpression
in KlasseTheOriginalJDTParserClass
-
consumeOpenFakeBlock
protected void consumeOpenFakeBlock()- Setzt außer Kraft:
consumeOpenFakeBlock
in KlasseAssistParser
-
consumeOpensStatement
protected void consumeOpensStatement()- Setzt außer Kraft:
consumeOpensStatement
in KlasseTheOriginalJDTParserClass
-
consumeRightParen
protected void consumeRightParen()- Setzt außer Kraft:
consumeRightParen
in KlasseTheOriginalJDTParserClass
-
consumeReferenceType1
protected void consumeReferenceType1()- Setzt außer Kraft:
consumeReferenceType1
in KlasseTheOriginalJDTParserClass
-
consumeReferenceType2
protected void consumeReferenceType2()- Setzt außer Kraft:
consumeReferenceType2
in KlasseTheOriginalJDTParserClass
-
consumeReferenceType3
protected void consumeReferenceType3()- Setzt außer Kraft:
consumeReferenceType3
in KlasseTheOriginalJDTParserClass
-
consumeTypeArgumentReferenceType1
protected void consumeTypeArgumentReferenceType1()- Setzt außer Kraft:
consumeTypeArgumentReferenceType1
in KlasseTheOriginalJDTParserClass
-
consumeTypeArgumentReferenceType2
protected void consumeTypeArgumentReferenceType2()- Setzt außer Kraft:
consumeTypeArgumentReferenceType2
in KlasseTheOriginalJDTParserClass
-
consumeTypeArguments
protected void consumeTypeArguments()- Setzt außer Kraft:
consumeTypeArguments
in KlasseTheOriginalJDTParserClass
-
consumeTypeHeaderNameWithTypeParameters
protected void consumeTypeHeaderNameWithTypeParameters()- Setzt außer Kraft:
consumeTypeHeaderNameWithTypeParameters
in KlasseTheOriginalJDTParserClass
-
consumeTypeImportOnDemandDeclarationName
protected void consumeTypeImportOnDemandDeclarationName()- Setzt außer Kraft:
consumeTypeImportOnDemandDeclarationName
in KlasseAssistParser
-
consumeImportDeclaration
protected void consumeImportDeclaration()- Setzt außer Kraft:
consumeImportDeclaration
in KlasseTheOriginalJDTParserClass
-
consumeTypeParameters
protected void consumeTypeParameters()- Setzt außer Kraft:
consumeTypeParameters
in KlasseTheOriginalJDTParserClass
-
consumeTypeParameterHeader
protected void consumeTypeParameterHeader()- Setzt außer Kraft:
consumeTypeParameterHeader
in KlasseTheOriginalJDTParserClass
-
consumeTypeParameter1
protected void consumeTypeParameter1()- Setzt außer Kraft:
consumeTypeParameter1
in KlasseTheOriginalJDTParserClass
-
consumeTypeParameterWithExtends
protected void consumeTypeParameterWithExtends()- Setzt außer Kraft:
consumeTypeParameterWithExtends
in KlasseTheOriginalJDTParserClass
-
consumeTypeParameterWithExtendsAndBounds
protected void consumeTypeParameterWithExtendsAndBounds()- Setzt außer Kraft:
consumeTypeParameterWithExtendsAndBounds
in KlasseTheOriginalJDTParserClass
-
consumeTypeParameter1WithExtends
protected void consumeTypeParameter1WithExtends()- Setzt außer Kraft:
consumeTypeParameter1WithExtends
in KlasseTheOriginalJDTParserClass
-
consumeTypeParameter1WithExtendsAndBounds
protected void consumeTypeParameter1WithExtendsAndBounds()- Setzt außer Kraft:
consumeTypeParameter1WithExtendsAndBounds
in KlasseTheOriginalJDTParserClass
-
consumeUnionType
protected void consumeUnionType()- Setzt außer Kraft:
consumeUnionType
in KlasseTheOriginalJDTParserClass
-
consumeUnionTypeAsClassType
protected void consumeUnionTypeAsClassType()- Setzt außer Kraft:
consumeUnionTypeAsClassType
in KlasseTheOriginalJDTParserClass
-
consumeUsesStatement
protected void consumeUsesStatement()- Setzt außer Kraft:
consumeUsesStatement
in KlasseTheOriginalJDTParserClass
-
consumeWildcard
protected void consumeWildcard()- Setzt außer Kraft:
consumeWildcard
in KlasseTheOriginalJDTParserClass
-
consumeWildcard1
protected void consumeWildcard1()- Setzt außer Kraft:
consumeWildcard1
in KlasseTheOriginalJDTParserClass
-
consumeWildcard2
protected void consumeWildcard2()- Setzt außer Kraft:
consumeWildcard2
in KlasseTheOriginalJDTParserClass
-
consumeWildcard3
protected void consumeWildcard3()- Setzt außer Kraft:
consumeWildcard3
in KlasseTheOriginalJDTParserClass
-
consumeWildcardBoundsExtends
protected void consumeWildcardBoundsExtends()- Setzt außer Kraft:
consumeWildcardBoundsExtends
in KlasseTheOriginalJDTParserClass
-
consumeWildcardBounds1Extends
protected void consumeWildcardBounds1Extends()- Setzt außer Kraft:
consumeWildcardBounds1Extends
in KlasseTheOriginalJDTParserClass
-
consumeWildcardBounds2Extends
protected void consumeWildcardBounds2Extends()- Setzt außer Kraft:
consumeWildcardBounds2Extends
in KlasseTheOriginalJDTParserClass
-
consumeWildcardBounds3Extends
protected void consumeWildcardBounds3Extends()- Setzt außer Kraft:
consumeWildcardBounds3Extends
in KlasseTheOriginalJDTParserClass
-
consumeUnaryExpression
protected void consumeUnaryExpression(int op) - Setzt außer Kraft:
consumeUnaryExpression
in KlasseTheOriginalJDTParserClass
-
consumeUnaryExpression
protected void consumeUnaryExpression(int op, boolean post) - Setzt außer Kraft:
consumeUnaryExpression
in KlasseTheOriginalJDTParserClass
-
convertToMethodDeclaration
public MethodDeclaration convertToMethodDeclaration(ConstructorDeclaration c, CompilationResult compilationResult) - Setzt außer Kraft:
convertToMethodDeclaration
in KlasseTheOriginalJDTParserClass
-
createAssistPackageVisibilityReference
- Angegeben von:
createAssistPackageVisibilityReference
in KlasseAssistParser
-
createAssistImportReference
- Angegeben von:
createAssistImportReference
in KlasseAssistParser
-
createAssistModuleReference
- Angegeben von:
createAssistModuleReference
in KlasseAssistParser
-
createAssistModuleDeclaration
public ModuleDeclaration createAssistModuleDeclaration(CompilationResult compilationResult, char[][] tokens, long[] positions) - Angegeben von:
createAssistModuleDeclaration
in KlasseAssistParser
-
createAssistPackageReference
- Angegeben von:
createAssistPackageReference
in KlasseAssistParser
-
createQualifiedAssistNameReference
public NameReference createQualifiedAssistNameReference(char[][] previousIdentifiers, char[] assistName, long[] positions) - Angegeben von:
createQualifiedAssistNameReference
in KlasseAssistParser
-
createQualifiedAssistTypeReference
public TypeReference createQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions) - Angegeben von:
createQualifiedAssistTypeReference
in KlasseAssistParser
-
createParameterizedQualifiedAssistTypeReference
public TypeReference createParameterizedQualifiedAssistTypeReference(char[][] previousIdentifiers, TypeReference[][] typeArguments, char[] assistName, TypeReference[] assistTypeArguments, long[] positions) - Angegeben von:
createParameterizedQualifiedAssistTypeReference
in KlasseAssistParser
-
createSingleAssistNameReference
- Angegeben von:
createSingleAssistNameReference
in KlasseAssistParser
-
createSingleAssistTypeReference
- Angegeben von:
createSingleAssistTypeReference
in KlasseAssistParser
-
createParameterizedSingleAssistTypeReference
public TypeReference createParameterizedSingleAssistTypeReference(TypeReference[] typeArguments, char[] assistName, long position) - Angegeben von:
createParameterizedSingleAssistTypeReference
in KlasseAssistParser
-
createStringLiteral
- Setzt außer Kraft:
createStringLiteral
in KlasseTheOriginalJDTParserClass
-
augmentTypeWithAdditionalDimensions
protected TypeReference augmentTypeWithAdditionalDimensions(TypeReference typeRef, int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) - Setzt außer Kraft:
augmentTypeWithAdditionalDimensions
in KlasseTheOriginalJDTParserClass
-
dietParse
public CompilationUnitDeclaration dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc) -
flushAssistState
public void flushAssistState()- Setzt außer Kraft:
flushAssistState
in KlasseAssistParser
-
getTypeReferenceForGenericType
protected TypeReference getTypeReferenceForGenericType(int dim, int identifierLength, int numberOfIdentifiers) - Setzt außer Kraft:
getTypeReferenceForGenericType
in KlasseTheOriginalJDTParserClass
-
getUnspecifiedReference
- Setzt außer Kraft:
getUnspecifiedReference
in KlasseTheOriginalJDTParserClass
-
updateSourcePosition
- Setzt außer Kraft:
updateSourcePosition
in KlasseTheOriginalJDTParserClass
-
consumePostfixExpression
protected void consumePostfixExpression()- Setzt außer Kraft:
consumePostfixExpression
in KlasseTheOriginalJDTParserClass
-
getUnspecifiedReferenceOptimized
- Setzt außer Kraft:
getUnspecifiedReferenceOptimized
in KlasseAssistParser
-
indexOfAssistIdentifier
protected int indexOfAssistIdentifier(boolean useGenericsStack) - Setzt außer Kraft:
indexOfAssistIdentifier
in KlasseAssistParser
-
initialize
public void initialize()- Setzt außer Kraft:
initialize
in KlasseAssistParser
-
initialize
public void initialize(boolean parsingCompilationUnit) - Setzt außer Kraft:
initialize
in KlasseAssistParser
-
copyState
- Setzt außer Kraft:
copyState
in KlasseAssistParser
-
initializeScanner
public void initializeScanner()- Angegeben von:
initializeScanner
in KlasseAssistParser
-
isInsideAnnotation
protected boolean isInsideAnnotation() -
isInsideSwitch
protected boolean isInsideSwitch() -
isInsideBreakable
protected boolean isInsideBreakable() -
isInsideLoop
protected boolean isInsideLoop() -
isInsideReturn
protected boolean isInsideReturn() -
newReferenceExpression
- Setzt außer Kraft:
newReferenceExpression
in KlasseTheOriginalJDTParserClass
-
newMessageSend
- Setzt außer Kraft:
newMessageSend
in KlasseTheOriginalJDTParserClass
-
newMessageSendWithTypeArguments
- Setzt außer Kraft:
newMessageSendWithTypeArguments
in KlasseTheOriginalJDTParserClass
-
newAllocationExpression
- Setzt außer Kraft:
newAllocationExpression
in KlasseTheOriginalJDTParserClass
-
parse
public CompilationUnitDeclaration parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc) -
parseBlockStatements
Beschreibung aus Klasse kopiert:AssistParser
Parse the block statements inside the given method declaration and try to complete at the cursor location.- Setzt außer Kraft:
parseBlockStatements
in KlasseAssistParser
-
parseBlockStatements
Beschreibung aus Klasse kopiert:AssistParser
Parse the block statements inside the given constructor declaration and try to complete at the cursor location.- Setzt außer Kraft:
parseBlockStatements
in KlasseAssistParser
-
parseSomeStatements
public MethodDeclaration parseSomeStatements(int start, int end, int fakeBlocksCount, CompilationUnitDeclaration unit) -
popUntilCompletedAnnotationIfNecessary
protected void popUntilCompletedAnnotationIfNecessary() -
prepareForBlockStatements
protected void prepareForBlockStatements()- Setzt außer Kraft:
prepareForBlockStatements
in KlasseAssistParser
-
pushOnLabelStack
protected void pushOnLabelStack(char[] label) -
recoveryExitFromVariable
public void recoveryExitFromVariable()- Setzt außer Kraft:
recoveryExitFromVariable
in KlasseAssistParser
-
recoveryTokenCheck
public void recoveryTokenCheck()- Setzt außer Kraft:
recoveryTokenCheck
in KlasseAssistParser
-
createSnapShotParser
- Angegeben von:
createSnapShotParser
in KlasseAssistParser
-
reset
public void reset()- Setzt außer Kraft:
reset
in KlasseAssistParser
-
resetAfterCompletion
public void resetAfterCompletion() -
restoreAssistParser
Beschreibung aus Klasse kopiert:AssistParser
Restore the parser as an assist parser- Setzt außer Kraft:
restoreAssistParser
in KlasseAssistParser
-
resumeOnSyntaxError
protected int resumeOnSyntaxError()- Setzt außer Kraft:
resumeOnSyntaxError
in KlasseTheOriginalJDTParserClass
-
resumeAfterRecovery
protected int resumeAfterRecovery()- Setzt außer Kraft:
resumeAfterRecovery
in KlasseAssistParser
-
setAssistIdentifier
public void setAssistIdentifier(char[] assistIdent) - Angegeben von:
setAssistIdentifier
in KlasseAssistParser
-
shouldStackAssistNode
protected void shouldStackAssistNode()- Setzt außer Kraft:
shouldStackAssistNode
in KlasseAssistParser
-
assistNodeNeedsStacking
protected boolean assistNodeNeedsStacking()- Setzt außer Kraft:
assistNodeNeedsStacking
in KlasseAssistParser
-
toString
- Setzt außer Kraft:
toString
in KlasseTheOriginalJDTParserClass
-
updateRecoveryState
protected void updateRecoveryState()- Setzt außer Kraft:
updateRecoveryState
in KlasseTheOriginalJDTParserClass
-
endParse
- Setzt außer Kraft:
endParse
in KlasseTheOriginalJDTParserClass
-
createLocalDeclaration
protected LocalDeclaration createLocalDeclaration(char[] assistName, int sourceStart, int sourceEnd) - Setzt außer Kraft:
createLocalDeclaration
in KlasseTheOriginalJDTParserClass
-
createJavadocParser
- Setzt außer Kraft:
createJavadocParser
in KlasseTheOriginalJDTParserClass
-
createFieldDeclaration
protected FieldDeclaration createFieldDeclaration(char[] assistName, int sourceStart, int sourceEnd) - Setzt außer Kraft:
createFieldDeclaration
in KlasseTheOriginalJDTParserClass
-
isInsideArrayInitializer
protected boolean isInsideArrayInitializer()- Setzt außer Kraft:
isInsideArrayInitializer
in KlasseAssistParser
-
actFromTokenOrSynthetic
protected int actFromTokenOrSynthetic(int previousAct) Beschreibung aus Klasse kopiert:TheOriginalJDTParserClass
Overridable hook, to allow CompletionParser to synthesize a few trailing tokens at (faked) EOF.- Setzt außer Kraft:
actFromTokenOrSynthetic
in KlasseTheOriginalJDTParserClass
-
isInImportStatement
protected boolean isInImportStatement() -
isInExportsStatement
protected boolean isInExportsStatement() -
isInOpensStatement
protected boolean isInOpensStatement() -
isInRequiresStatement
protected boolean isInRequiresStatement() -
isInUsesStatement
protected boolean isInUsesStatement() -
isInProvidesStatement
protected boolean isInProvidesStatement() -
isAfterWithClause
protected boolean isAfterWithClause() -
isInModuleStatements
protected boolean isInModuleStatements()
-