Klasse SelectionParser
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.select.SelectionParser
- 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
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
int
static final char[]
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, 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, tryNestingLevel, 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, 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, TokenNameBeginRecordPattern, 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
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungchar[]
protected void
protected void
protected void
classInstanceCreation
(boolean hasClassBody) protected void
protected void
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
consumeEnterAnonymousClassBody
(boolean qualified) protected void
protected void
protected void
consumeFieldAccess
(boolean isSuperAccess) protected void
consumeFormalParameter
(boolean isVarArgs) 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
consumeNormalAnnotation
(boolean isTypeAnnotation) protected void
protected void
protected void
consumePostExpressionInSwitch
(boolean statSwitch) protected void
protected void
consumeReferenceExpression
(ReferenceExpression referenceExpression) protected void
consumeSingleMemberAnnotation
(boolean isTypeAnnotation) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
consumeToken
(int token) protected void
protected int
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 JavadocParser
protected LocalDeclaration
createLocalDeclaration
(char[] assistName, int sourceStart, int sourceEnd) createParameterizedQualifiedAssistTypeReference
(char[][] tokens, 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 SelectionParser
dietParse
(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) protected NameReference
getUnspecifiedReference
(boolean rejectTypeAnnotations) protected NameReference
void
protected MessageSend
protected MessageSend
parse
(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) protected boolean
protected int
void
void
setAssistIdentifier
(char[] assistIdent) toString()
protected Argument
protected void
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.codeassist.impl.AssistParser
assistNodeNeedsStacking, assistNodeParent, becomeSimpleParser, bodyEnd, bodyEnd, buildInitialRecoveryState, consumeAnnotationTypeDeclarationHeader, consumeClassBodyDeclaration, consumeClassBodyopt, consumeClassHeader, consumeConstructorBody, consumeConstructorHeader, consumeEnhancedForStatementHeaderInit, consumeEnterMemberValue, consumeEnumConstantHeader, consumeEnumConstantHeaderName, consumeEnumConstantNoClassBody, consumeEnumConstantWithClassBody, consumeEnumHeader, consumeExitMemberValue, consumeExplicitConstructorInvocation, consumeFieldDeclaration, consumeForceNoDiet, consumeInterfaceHeader, consumeMethodBody, consumeMethodDeclaration, consumeMethodHeader, consumeMethodInvocationNameWithTypeArguments, consumeMethodInvocationPrimaryWithTypeArguments, consumeMethodInvocationSuper, consumeMethodInvocationSuperWithTypeArguments, consumeModuleDeclaration, consumeModuleHeader, consumeNestedLambda, consumeNestedMethod, consumeOpenFakeBlock, consumePackageDeclarationName, consumePackageDeclarationNameWithModifiers, consumeRestoreDiet, consumeSinglePkgName, consumeSingleRequiresModuleName, consumeSingleStaticImportDeclarationName, consumeSingleTargetModuleName, consumeSingleTypeImportDeclarationName, consumeStaticInitializer, consumeStaticOnly, copyState, detectAssistNodeParent, fallBackToSpringForward, flushAssistState, flushElementStack, getAssistTypeReferenceForGenericType, getNextToken, getTypeReference, goForBlockStatementsopt, goForBlockStatementsOrCatchHeader, goForCompilationUnit, goForHeaders, identifierSubSet, indexOfAssistIdentifier, indexOfAssistIdentifier, initialize, initialize, isAssistParser, isIndirectlyInsideEnumConstantnitialization, isIndirectlyInsideFieldInitialization, isIndirectlyInsideLambdaBlock, isIndirectlyInsideLambdaExpression, isIndirectlyInsideMethod, isIndirectlyInsideType, isInsideArrayInitializer, isInsideAttributeValue, isInsideEnumConstantnitialization, isInsideFieldInitialization, isInsideMethod, isInsideModuleInfo, isInsideType, lastIndexOfElement, parseBlockStatements, parseBlockStatements, parseBlockStatements, parseBlockStatements, popElement, popUntilElement, prepareForBlockStatements, prepareForHeaders, pushOnElementStack, pushOnElementStack, pushOnElementStack, recoveryExitFromVariable, recoveryTokenCheck, replaceAssistStatement, requireExtendedRecovery, reset, restoreAssistParser, shouldStackAssistNode, 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
actFromTokenOrSynthetic, annotateTypeReference, annotationRecoveryCheckPoint, arrayInitializer, asi, atConflictScenario, augmentTypeWithAdditionalDimensions, automatonState, automatonWillShift, automatonWillShift, base_check, blockReal, buildFilesFromLPG, checkAndSetModifiers, checkComment, checkForDiamond, checkNonNLSAfterBodyEnd, collectResultExpressionsYield, computeQualifiedGenericsFromRightSide, computeReverseTable, concatExpressionLists, concatGenericsLists, concatNodeLists, consumeAdditionalBound, consumeAdditionalBound1, consumeAdditionalBoundList, consumeAdditionalBoundList1, consumeAllocationHeader, consumeAnnotationAsModifier, consumeAnnotationName, consumeAnnotationTypeDeclaration, consumeAnnotationTypeDeclarationHeaderName, consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters, consumeAnnotationTypeMemberDeclaration, consumeAnnotationTypeMemberDeclarations, consumeAnnotationTypeMemberDeclarationsopt, consumeArgumentList, consumeArguments, consumeArrayAccess, consumeArrayCreationHeader, consumeArrayInitializer, consumeArrayTypeWithTypeArgumentsName, consumeAssertStatement, consumeAssignment, consumeAssignmentOperator, consumeCaseLabel, consumeCaseLabelElement, consumeCaseLabelElementPattern, consumeCaseLabelElements, consumeCaseLabelExpr, consumeCatches, consumeCatchHeader, consumeCatchType, consumeClassBodyDeclarations, consumeClassBodyDeclarationsopt, consumeClassDeclaration, consumeClassHeaderExtends, consumeClassHeaderImplements, consumeClassHeaderName1, consumeClassHeaderPermittedSubclasses, consumeClassInstanceCreationExpression, consumeClassInstanceCreationExpressionName, consumeClassInstanceCreationExpressionQualified, consumeClassOrInterface, consumeClassOrInterfaceName, consumeClassTypeElt, consumeClassTypeList, consumeCompactConstructorDeclaration, consumeCompactConstructorHeader, consumeCompactConstructorHeaderName, consumeCompactConstructorHeaderNameWithTypeParameters, consumeCompilationUnit, consumeConditionalExpression, consumeConditionalExpressionWithName, consumeConstantExpression, consumeConstructorBlockStatements, consumeConstructorDeclaration, consumeConstructorHeaderName, consumeConstructorHeaderNameWithTypeParameters, consumeCreateInitializer, consumeDefaultLabel, consumeDefaultLabelExpr, consumeDefaultModifiers, consumeDiet, consumeDims, consumeDimWithOrWithOutExpr, consumeDimWithOrWithOutExprs, consumeElidedLeftBraceAndReturn, consumeEmptyAnnotationTypeMemberDeclarationsopt, consumeEmptyArgumentListopt, consumeEmptyArguments, consumeEmptyArrayInitializer, consumeEmptyArrayInitializeropt, consumeEmptyBlockStatementsopt, consumeEmptyCatchesopt, consumeEmptyClassBodyDeclarationsopt, consumeEmptyDimsopt, consumeEmptyEnumDeclarations, consumeEmptyExpression, consumeEmptyForInitopt, consumeEmptyForUpdateopt, consumeEmptyInterfaceMemberDeclarationsopt, consumeEmptyInternalCompilationUnit, consumeEmptyMemberValueArrayInitializer, consumeEmptyMemberValuePairsopt, consumeEmptyMethodHeaderDefaultValue, consumeEmptyModuleStatementsOpt, consumeEmptyRecordBodyDeclaration, consumeEmptyStatement, consumeEmptySwitchBlock, consumeEmptyTypeArguments, consumeEmptyTypeDeclaration, consumeEnhancedForStatement, consumeEnhancedForStatementHeader, consumeEnhancedForStatementHeaderInitRecord, consumeEnterCompilationUnit, consumeEnterInstanceCreationArgumentList, consumeEnterMemberValueArrayInitializer, consumeEnumBodyNoConstants, consumeEnumBodyWithConstants, consumeEnumConstants, consumeEnumDeclaration, consumeEnumDeclarations, consumeEnumHeaderName, consumeEnumHeaderNameWithTypeParameters, consumeEqualityExpression, consumeEqualityExpressionWithName, consumeExitTryBlock, consumeExitVariableWithoutInitialization, consumeExplicitConstructorInvocationWithTypeArguments, consumeExplicitThisParameter, consumeExportsHeader, consumeExportsStatement, consumeExpression, consumeExpressionStatement, consumeForInit, consumeFormalParameterList, consumeFormalParameterListopt, consumeGenericType, consumeGenericTypeArrayType, consumeGenericTypeNameArrayType, consumeGenericTypeWithDiamond, consumeIdentifierOrNew, consumeImportDeclaration, consumeImportDeclarations, consumeInstanceOfClassic, consumeInstanceOfExpression, consumeInstanceofPattern, consumeInstanceOfRHS, consumeInterfaceDeclaration, consumeInterfaceHeaderExtends, consumeInterfaceHeaderName1, consumeInterfaceHeaderPermittedSubClassesAndSubInterfaces, consumeInterfaceMemberDeclarations, consumeInterfaceMemberDeclarationsopt, consumeInterfaceMethodDeclaration, consumeInterfaceType, consumeInterfaceTypeList, consumeInternalCompilationUnit, consumeInternalCompilationUnitWithModuleDeclaration, consumeInternalCompilationUnitWithTypes, consumeInvalidAnnotationTypeDeclaration, consumeInvalidConstructorDeclaration, consumeInvalidConstructorDeclaration, consumeInvalidEnumDeclaration, consumeInvalidInterfaceDeclaration, consumeInvocationExpression, consumeLabel, consumeLambdaHeader, consumeLeftParen, consumeLocalVariableDeclaration, consumeMemberValueArrayInitializer, consumeMemberValueAsName, consumeMemberValuePairs, consumeMemberValues, consumeMethodHeaderDefaultValue, consumeMethodHeaderExtendedDims, consumeMethodHeaderName, consumeMethodHeaderNameWithTypeParameters, consumeMethodHeaderRightParen, consumeMethodHeaderThrowsClause, consumeModifiers, consumeModifiers2, consumeModuleModifiers, consumeModuleStatements, consumeMultipleResources, consumeNameArrayType, consumeNestedType, consumeNonTypeUseName, consumeOneDimLoop, consumeOneMoreTypeAnnotation, consumeOnlySynchronized, consumeOnlyTypeArguments, consumeOnlyTypeArgumentsForCastExpression, consumeOpensHeader, consumeOpensStatement, consumePackageComment, consumePackageDeclaration, consumePattern, consumePatternInsideInstanceof, consumePatternList, consumePatternListopt, consumePostfixExpression, consumePrimaryNoNewArray, consumePrimaryNoNewArrayArrayType, consumePrimaryNoNewArrayName, consumePrimaryNoNewArrayNameThis, consumePrimaryNoNewArrayPrimitiveArrayType, consumePrimaryNoNewArrayPrimitiveType, consumePrimaryNoNewArrayThis, consumePrimaryNoNewArrayWithName, consumePrimitiveArrayType, consumePrimitiveType, consumeProvidesInterface, consumeProvidesStatement, consumePushCombineModifiers, consumePushLeftBrace, consumePushModifiers, consumePushModifiersForHeader, consumePushPosition, consumePushRealModifiers, consumeQualifiedName, consumeQualifiedSuperReceiver, consumeRecordBody, consumeRecordBodyDeclaration, consumeRecordBodyDeclarations, consumeRecordComponent, consumeRecordComponentHeaderRightParen, consumeRecordComponents, consumeRecordComponentsopt, consumeRecordDeclaration, consumeRecordHeader, consumeRecordHeaderName1, consumeRecordHeaderNameWithTypeParameters, consumeRecordHeaderPart, consumeRecordPattern, consumeRecordPatternWithId, consumeRecoveryMethodHeaderName, consumeRecoveryMethodHeaderNameWithTypeParameters, consumeReduceImports, consumeReferenceExpressionGenericTypeForm, consumeReferenceExpressionPrimaryForm, consumeReferenceExpressionSuperForm, consumeReferenceExpressionTypeArgumentsAndTrunk, consumeReferenceExpressionTypeForm, consumeReferenceType, consumeReferenceType1, consumeReferenceType2, consumeReferenceType3, consumeRequiresStatement, consumeResourceAsFieldAccess, consumeResourceAsLocalVariable, consumeResourceAsLocalVariableDeclaration, consumeResourceAsThis, consumeResourceOptionalTrailingSemiColon, consumeResourceSpecification, consumeRightParen, consumeServiceImplNameList, consumeSingleMemberAnnotationMemberValue, consumeSingleResource, consumeSingleServiceImplName, consumeStatementBreak, consumeStatementBreakWithLabel, consumeStatementCatch, consumeStatementContinue, consumeStatementContinueWithLabel, consumeStatementExpressionList, consumeStatementFor, consumeStatementLabel, consumeStatementReturn, consumeStatementSynchronized, consumeStatementThrow, consumeStatementTry, consumeStatementYield, consumeSwitchBlock, consumeSwitchBlockStatement, consumeSwitchBlockStatements, consumeSwitchExprThrowDefaultArm, consumeSwitchLabelCaseLhs, consumeSwitchLabeledBlock, consumeSwitchLabeledRule, consumeSwitchLabeledRules, consumeSwitchLabeledRuleToBlockStatement, consumeSwitchLabeledThrowStatement, consumeSwitchLabels, consumeTargetModuleList, consumeTargetModuleNameList, consumeTextBlock, consumeThrowExpression, consumeTypeAnnotation, consumeTypeArgument, consumeTypeArgumentList, consumeTypeArgumentList1, consumeTypeArgumentList2, consumeTypeArgumentList3, consumeTypeArgumentReferenceType1, consumeTypeArgumentReferenceType2, consumeTypeArguments, consumeTypeDeclarations, consumeTypeElidedLambdaParameter, consumeTypeHeaderNameWithTypeParameters, consumeTypeParameter1, consumeTypeParameter1WithExtends, consumeTypeParameter1WithExtendsAndBounds, consumeTypeParameterHeader, consumeTypeParameterList, consumeTypeParameterList1, consumeTypeParameters, consumeTypeParameterWithExtends, consumeTypeParameterWithExtendsAndBounds, consumeTypePattern, consumeTypeReferenceWithModifiersAndAnnotations, consumeUnannotatableQualifiedName, consumeUnaryExpression, consumeUnaryExpression, consumeUnionType, consumeUnionTypeAsClassType, consumeUsesHeader, consumeUsesStatement, consumeVariableDeclaratorIdParameter, consumeVariableDeclarators, consumeVariableInitializers, consumeWildcard, consumeWildcard1, consumeWildcard1WithBounds, consumeWildcard2, consumeWildcard2WithBounds, consumeWildcard3, consumeWildcard3WithBounds, consumeWildcardBounds1Extends, consumeWildcardBounds1Super, consumeWildcardBounds2Extends, consumeWildcardBounds2Super, consumeWildcardBounds3Extends, consumeWildcardBounds3Super, consumeWildcardBoundsExtends, consumeWildcardBoundsSuper, consumeWildcardWithBounds, consumeWithClause, consumeZeroAdditionalBounds, consumeZeroTypeAnnotations, containsComment, convertToMethodDeclaration, createComponent, createFieldDeclaration, createIntersectionCastTypeReference, createStringLiteral, currentRecoveryType, dietParse, dispatchDeclarationInto, dispatchDeclarationIntoEnumDeclaration, dispatchDeclarationIntoRecordDeclaration, endParse, fetchNextToken, flushCommentsDefinedPriorTo, getAnnotationsOnDimensions, getAnnotationType, getFirstToken, getJavaDocPositions, getMethodBodies, getNextCharacter, getTypeReference, getTypeReferenceForGenericType, 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, newAllocationExpression, ntAction, optimizedConcatNodeLists, original_state, 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, pushOnRealBlockStack, pushOnTypeAnnotationLengthStack, pushOnTypeAnnotationStack, readByteTable, readLongTable, readNameTable, readReadableNameTable, readTable, recoverStatements, rejectIllegalLeadingTypeAnnotations, reportSyntaxErrors, resetModifiers, resetStacks, resumeOnSyntaxError, setMethodsFullRecovery, setStatementsRecovery, tAction, updateSourceDeclarationParts, updateSourcePosition
-
Felddetails
-
SELECTION_PARSER
protected static final int SELECTION_PARSER- Siehe auch:
-
SELECTION_OR_ASSIST_PARSER
protected static final int SELECTION_OR_ASSIST_PARSER- Siehe auch:
-
K_BETWEEN_CASE_AND_COLONORARROW
protected static final int K_BETWEEN_CASE_AND_COLONORARROW- 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_POST_AND_AND
protected static final int K_POST_AND_AND- Siehe auch:
-
K_POST_OR_OR
protected static final int K_POST_OR_OR- Siehe auch:
-
K_INSIDE_IF
protected static final int K_INSIDE_IF- Siehe auch:
-
K_INSIDE_THEN
protected static final int K_INSIDE_THEN- Siehe auch:
-
K_INSIDE_ELSE
protected static final int K_INSIDE_ELSE- Siehe auch:
-
K_INSIDE_WHILE
protected static final int K_INSIDE_WHILE- Siehe auch:
-
K_POST_WHILE_EXPRESSION
protected static final int K_POST_WHILE_EXPRESSION- Siehe auch:
-
K_INSIDE_STATEMENT_SWITCH
protected static final int K_INSIDE_STATEMENT_SWITCH- Siehe auch:
-
K_INSIDE_EXPRESSION_SWITCH
protected static final int K_INSIDE_EXPRESSION_SWITCH- Siehe auch:
-
K_INSIDE_WHEN
protected static final int K_INSIDE_WHEN- Siehe auch:
-
assistNodeParent
-
selectionStart
public int selectionStart -
selectionEnd
public int selectionEnd -
SUPER
public static final char[] SUPER -
THIS
public static final char[] THIS
-
-
Konstruktordetails
-
SelectionParser
-
-
Methodendetails
-
assistIdentifier
public char[] assistIdentifier()- Angegeben von:
assistIdentifier
in KlasseAssistParser
-
attachOrphanCompletionNode
protected void attachOrphanCompletionNode() -
classInstanceCreation
protected void classInstanceCreation(boolean hasClassBody) - Setzt außer Kraft:
classInstanceCreation
in KlasseTheOriginalJDTParserClass
-
consumeArrayCreationExpressionWithoutInitializer
protected void consumeArrayCreationExpressionWithoutInitializer()- Setzt außer Kraft:
consumeArrayCreationExpressionWithoutInitializer
in KlasseTheOriginalJDTParserClass
-
consumeArrayCreationExpressionWithInitializer
protected void consumeArrayCreationExpressionWithInitializer()- Setzt außer Kraft:
consumeArrayCreationExpressionWithInitializer
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionLL1
protected void consumeCastExpressionLL1()- Setzt außer Kraft:
consumeCastExpressionLL1
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionLL1WithBounds
protected void consumeCastExpressionLL1WithBounds()- Setzt außer Kraft:
consumeCastExpressionLL1WithBounds
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionWithGenericsArray
protected void consumeCastExpressionWithGenericsArray()- Setzt außer Kraft:
consumeCastExpressionWithGenericsArray
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionWithNameArray
protected void consumeCastExpressionWithNameArray()- Setzt außer Kraft:
consumeCastExpressionWithNameArray
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionWithPrimitiveType
protected void consumeCastExpressionWithPrimitiveType()- Setzt außer Kraft:
consumeCastExpressionWithPrimitiveType
in KlasseTheOriginalJDTParserClass
-
consumeCastExpressionWithQualifiedGenericsArray
protected void consumeCastExpressionWithQualifiedGenericsArray()- Setzt außer Kraft:
consumeCastExpressionWithQualifiedGenericsArray
in KlasseTheOriginalJDTParserClass
-
consumeCatchFormalParameter
protected void consumeCatchFormalParameter()- Setzt außer Kraft:
consumeCatchFormalParameter
in KlasseTheOriginalJDTParserClass
-
consumeClassInstanceCreationExpressionQualifiedWithTypeArguments
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments()- Setzt außer Kraft:
consumeClassInstanceCreationExpressionQualifiedWithTypeArguments
in KlasseTheOriginalJDTParserClass
-
consumeClassInstanceCreationExpressionWithTypeArguments
protected void consumeClassInstanceCreationExpressionWithTypeArguments()- Setzt außer Kraft:
consumeClassInstanceCreationExpressionWithTypeArguments
in KlasseTheOriginalJDTParserClass
-
consumeEnterAnonymousClassBody
protected void consumeEnterAnonymousClassBody(boolean qualified) - Setzt außer Kraft:
consumeEnterAnonymousClassBody
in KlasseAssistParser
-
consumeEnterVariable
protected void consumeEnterVariable()- Setzt außer Kraft:
consumeEnterVariable
in KlasseTheOriginalJDTParserClass
-
consumeExitVariableWithInitialization
protected void consumeExitVariableWithInitialization()- Setzt außer Kraft:
consumeExitVariableWithInitialization
in KlasseTheOriginalJDTParserClass
-
consumeFieldAccess
protected void consumeFieldAccess(boolean isSuperAccess) - Setzt außer Kraft:
consumeFieldAccess
in KlasseTheOriginalJDTParserClass
-
consumeFormalParameter
protected void consumeFormalParameter(boolean isVarArgs) - Setzt außer Kraft:
consumeFormalParameter
in KlasseTheOriginalJDTParserClass
-
consumeGuard
protected void consumeGuard()- Setzt außer Kraft:
consumeGuard
in KlasseTheOriginalJDTParserClass
-
consumePostExpressionInIf
protected void consumePostExpressionInIf()- Setzt außer Kraft:
consumePostExpressionInIf
in KlasseTheOriginalJDTParserClass
-
consumePostExpressionInSwitch
protected void consumePostExpressionInSwitch(boolean statSwitch) - Setzt außer Kraft:
consumePostExpressionInSwitch
in KlasseTheOriginalJDTParserClass
-
consumePostExpressionInWhile
protected void consumePostExpressionInWhile()- Setzt außer Kraft:
consumePostExpressionInWhile
in KlasseTheOriginalJDTParserClass
-
consumeStatementSwitch
protected void consumeStatementSwitch()- Setzt außer Kraft:
consumeStatementSwitch
in KlasseTheOriginalJDTParserClass
-
consumeSwitchExpression
protected void consumeSwitchExpression()- Setzt außer Kraft:
consumeSwitchExpression
in KlasseTheOriginalJDTParserClass
-
consumeStatementWhile
protected void consumeStatementWhile()- Setzt außer Kraft:
consumeStatementWhile
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
-
consumeStatementDo
protected void consumeStatementDo()- Setzt außer Kraft:
consumeStatementDo
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
-
consumeSwitchLabeledExpression
protected void consumeSwitchLabeledExpression()- Setzt außer Kraft:
consumeSwitchLabeledExpression
in KlasseTheOriginalJDTParserClass
-
consumeInstanceOfExpressionWithName
protected void consumeInstanceOfExpressionWithName()- Setzt außer Kraft:
consumeInstanceOfExpressionWithName
in KlasseTheOriginalJDTParserClass
-
consumeLambdaExpression
protected void consumeLambdaExpression()- Setzt außer Kraft:
consumeLambdaExpression
in KlasseTheOriginalJDTParserClass
-
consumeReferenceExpression
- Setzt außer Kraft:
consumeReferenceExpression
in KlasseTheOriginalJDTParserClass
-
consumeLocalVariableDeclarationStatement
protected void consumeLocalVariableDeclarationStatement()- Setzt außer Kraft:
consumeLocalVariableDeclarationStatement
in KlasseTheOriginalJDTParserClass
-
consumeBlockStatement
protected void consumeBlockStatement()- Setzt außer Kraft:
consumeBlockStatement
in KlasseAssistParser
-
consumeBlockStatements
protected void consumeBlockStatements()- Setzt außer Kraft:
consumeBlockStatements
in KlasseAssistParser
-
checkRestartRecovery
protected void checkRestartRecovery() -
consumeOpenBlock
protected void consumeOpenBlock()- Setzt außer Kraft:
consumeOpenBlock
in KlasseAssistParser
-
consumeBlock
protected void consumeBlock()- Setzt außer Kraft:
consumeBlock
in KlasseAssistParser
-
consumeMarkerAnnotation
protected void consumeMarkerAnnotation(boolean isTypeAnnotation) - Setzt außer Kraft:
consumeMarkerAnnotation
in KlasseTheOriginalJDTParserClass
-
consumeMemberValuePair
protected void consumeMemberValuePair()- Setzt außer Kraft:
consumeMemberValuePair
in KlasseTheOriginalJDTParserClass
-
consumeMethodInvocationName
protected void consumeMethodInvocationName()- Setzt außer Kraft:
consumeMethodInvocationName
in KlasseAssistParser
-
consumeMethodInvocationPrimary
protected void consumeMethodInvocationPrimary()- Setzt außer Kraft:
consumeMethodInvocationPrimary
in KlasseAssistParser
-
consumeNormalAnnotation
protected void consumeNormalAnnotation(boolean isTypeAnnotation) - Setzt außer Kraft:
consumeNormalAnnotation
in KlasseTheOriginalJDTParserClass
-
consumeSingleMemberAnnotation
protected void consumeSingleMemberAnnotation(boolean isTypeAnnotation) - Setzt außer Kraft:
consumeSingleMemberAnnotation
in KlasseTheOriginalJDTParserClass
-
consumeStaticImportOnDemandDeclarationName
protected void consumeStaticImportOnDemandDeclarationName()- Setzt außer Kraft:
consumeStaticImportOnDemandDeclarationName
in KlasseAssistParser
-
consumeToken
protected void consumeToken(int token) - Setzt außer Kraft:
consumeToken
in KlasseAssistParser
-
consumeTypeImportOnDemandDeclarationName
protected void consumeTypeImportOnDemandDeclarationName()- Setzt außer Kraft:
consumeTypeImportOnDemandDeclarationName
in KlasseAssistParser
-
createSnapShotParser
- Angegeben von:
createSnapShotParser
in KlasseAssistParser
-
createAssistPackageVisibilityReference
- Angegeben von:
createAssistPackageVisibilityReference
in KlasseAssistParser
-
createAssistImportReference
- Angegeben von:
createAssistImportReference
in KlasseAssistParser
-
createAssistModuleDeclaration
public ModuleDeclaration createAssistModuleDeclaration(CompilationResult compilationResult, char[][] tokens, long[] positions) - Angegeben von:
createAssistModuleDeclaration
in KlasseAssistParser
-
createAssistPackageReference
- Angegeben von:
createAssistPackageReference
in KlasseAssistParser
-
createJavadocParser
- Setzt außer Kraft:
createJavadocParser
in KlasseTheOriginalJDTParserClass
-
createLocalDeclaration
protected LocalDeclaration createLocalDeclaration(char[] assistName, int sourceStart, int sourceEnd) - Setzt außer Kraft:
createLocalDeclaration
in KlasseTheOriginalJDTParserClass
-
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[][] tokens, 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
-
dietParse
public CompilationUnitDeclaration dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) -
getUnspecifiedReference
- Setzt außer Kraft:
getUnspecifiedReference
in KlasseTheOriginalJDTParserClass
-
getUnspecifiedReferenceOptimized
- Setzt außer Kraft:
getUnspecifiedReferenceOptimized
in KlasseAssistParser
-
initializeScanner
public void initializeScanner()- Angegeben von:
initializeScanner
in KlasseAssistParser
-
newReferenceExpression
- Setzt außer Kraft:
newReferenceExpression
in KlasseTheOriginalJDTParserClass
-
newMessageSend
- Setzt außer Kraft:
newMessageSend
in KlasseTheOriginalJDTParserClass
-
newMessageSendWithTypeArguments
- Setzt außer Kraft:
newMessageSendWithTypeArguments
in KlasseTheOriginalJDTParserClass
-
parse
public CompilationUnitDeclaration parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) - Setzt außer Kraft:
parse
in KlasseTheOriginalJDTParserClass
-
restartRecovery
protected boolean restartRecovery()- Setzt außer Kraft:
restartRecovery
in KlasseTheOriginalJDTParserClass
-
cookedAstPtr
protected int cookedAstPtr()- Setzt außer Kraft:
cookedAstPtr
in KlasseAssistParser
-
resumeAfterRecovery
protected int resumeAfterRecovery()- Setzt außer Kraft:
resumeAfterRecovery
in KlasseAssistParser
-
selectionIdentifierCheck
public void selectionIdentifierCheck() -
setAssistIdentifier
public void setAssistIdentifier(char[] assistIdent) - Angegeben von:
setAssistIdentifier
in KlasseAssistParser
-
updateRecoveryState
protected void updateRecoveryState()- Setzt außer Kraft:
updateRecoveryState
in KlasseTheOriginalJDTParserClass
-
typeElidedArgument
- Setzt außer Kraft:
typeElidedArgument
in KlasseTheOriginalJDTParserClass
-
toString
- Setzt außer Kraft:
toString
in KlasseTheOriginalJDTParserClass
-
createAssistModuleReference
- Angegeben von:
createAssistModuleReference
in KlasseAssistParser
-