Uses of Enum Class
org.aspectj.org.eclipse.jdt.internal.compiler.parser.TerminalToken
Packages that use TerminalToken
Package
Description
-
Uses of TerminalToken in org.aspectj.ajdt.internal.compiler.problem
Methods in org.aspectj.ajdt.internal.compiler.problem with parameters of type TerminalTokenModifier and TypeMethodDescriptionvoidAjProblemReporter.parseErrorInsertAfterToken(int start, int end, TerminalToken currentKind, char[] errorTokenSource, String errorTokenName, String expectedToken) -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete that return TerminalTokenModifier and TypeMethodDescriptionprotected TerminalTokenCompletionParser.fetchNextToken()protected TerminalTokenCompletionScanner.getNextNotFakedToken()protected TerminalTokenCompletionScanner.getNextToken0()protected TerminalTokenCompletionJavadocParser.readToken()CompletionScanner.scanIdentifierOrKeyword()CompletionScanner.scanNumber(boolean dotPrefix) Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete with parameters of type TerminalTokenModifier and TypeMethodDescriptionprotected voidCompletionParser.consumeToken(TerminalToken token) protected ObjectCompletionJavadocParser.createModuleTypeReference(TerminalToken primitiveToken, int moduleRefTokenCount) protected ObjectCompletionJavadocParser.createTypeReference(TerminalToken primitiveToken, boolean canBeModule) protected ObjectCompletionJavadocParser.syntaxRecoverQualifiedName(TerminalToken primitiveToken) -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Fields in org.aspectj.org.eclipse.jdt.internal.codeassist.impl declared as TerminalTokenModifier and TypeFieldDescriptionprotected TerminalTokenAssistParser.previousTokenprotected static final TerminalToken[]AssistParser.RECOVERY_TOKENSMethods in org.aspectj.org.eclipse.jdt.internal.codeassist.impl that return TerminalTokenMethods in org.aspectj.org.eclipse.jdt.internal.codeassist.impl with parameters of type TerminalToken -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.select that return TerminalTokenMethods in org.aspectj.org.eclipse.jdt.internal.codeassist.select with parameters of type TerminalTokenModifier and TypeMethodDescriptionprotected voidSelectionParser.consumeToken(TerminalToken token) protected ObjectSelectionJavadocParser.createTypeReference(TerminalToken primitiveToken, boolean canBeModule) -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Subclasses with type arguments of type TerminalToken in org.aspectj.org.eclipse.jdt.internal.compiler.parserModifier and TypeClassDescriptionenumMaps each terminal symbol in the java-grammar into a unique integer.Fields in org.aspectj.org.eclipse.jdt.internal.compiler.parser declared as TerminalTokenModifier and TypeFieldDescriptionParser.currentTokenRecoveredAnnotation.errorTokenParser.firstTokenTerminalToken[][]RecoveryScannerData.insertedTokensprotected TerminalTokenParser.lastIgnoredTokenprotected TerminalTokenParser.nextIgnoredTokenprotected TerminalTokenScanner.nextTokenTerminalToken[][]RecoveryScannerData.replacedTokensMethods in org.aspectj.org.eclipse.jdt.internal.compiler.parser that return TerminalTokenModifier and TypeMethodDescriptionScanner.fastForward(Statement unused) protected TerminalTokenParser.fetchNextToken()protected TerminalTokenAbstractCommentParser.getCurrentTokenType()Parser.getFirstToken()protected TerminalTokenScanner.getNextNotFakedToken()Overridable hook, to allow CompletionScanner to hide a faked identifier token.Scanner.getNextToken()protected TerminalTokenRecoveryScanner.getNextToken0()protected TerminalTokenScanner.getNextToken0()static TerminalTokenTerminalToken.getRestrictedKeyword(char[] text) static TerminalTokenTerminalToken.getRestrictedKeyword(String text) static TerminalTokenTerminalToken.of(int act) protected TerminalTokenJavadocScanner.processSingleQuotes(boolean checkIfUnicode) protected TerminalTokenScanner.processSingleQuotes(boolean checkIfUnicode) protected TerminalTokenAbstractCommentParser.readToken()protected TerminalTokenAbstractCommentParser.readTokenAndConsume()protected TerminalTokenAbstractCommentParser.readTokenSafely()protected TerminalTokenJavadocScanner.scanForSingleQuoteStringLiteral()protected TerminalTokenJavadocScanner.scanForStringLiteral()protected TerminalTokenScanner.scanForStringLiteral()protected TerminalTokenScanner.scanForTextBlock()Scanner.scanIdentifier()Scanner.scanIdentifierOrKeyword()Scanner.scanIdentifierOrKeywordAj(TerminalToken kind) Scanner.scanIdentifierOrKeywordWithBoundCheck()Scanner.scanNumber(boolean dotPrefix) static TerminalTokenReturns the enum constant of this class with the specified name.static TerminalToken[]TerminalToken.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.aspectj.org.eclipse.jdt.internal.compiler.parser with parameters of type TerminalTokenModifier and TypeMethodDescriptionbooleanConflictedParser.atConflictScenario(TerminalToken token) booleanParser.atConflictScenario(TerminalToken token) booleanConflictedParser.automatonWillShift(TerminalToken token) booleanParser.automatonWillShift(TerminalToken token) booleanParser.automatonWillShift(TerminalToken token, int lastAction) protected voidParser.consumeToken(TerminalToken type) protected abstract ObjectAbstractCommentParser.createModuleTypeReference(TerminalToken primitiveToken, int moduleRefTokenCount) protected ObjectJavadocParser.createModuleTypeReference(TerminalToken primitiveToken, int moduleRefTokenCount) protected abstract ObjectAbstractCommentParser.createTypeReference(TerminalToken primitiveToken) protected abstract ObjectAbstractCommentParser.createTypeReference(TerminalToken primitiveToken, boolean canBeModule) protected ObjectJavadocParser.createTypeReference(TerminalToken primitiveToken) protected ObjectJavadocParser.createTypeReference(TerminalToken primitiveToken, boolean canBeModule) voidRecoveryScanner.insertToken(TerminalToken token, int completedToken, int position) voidRecoveryScanner.insertTokenAhead(TerminalToken token, int index) voidRecoveryScanner.insertTokens(TerminalToken[] tokens, int completedToken, int position) static InvalidInputExceptionScanner.invalidToken(TerminalToken token) static booleanScanner.isIdentifier(TerminalToken token) static booleanScanner.isKeyword(TerminalToken token) static booleanScanner.isLiteral(TerminalToken token) static booleanScanner.isRestrictedKeyword(TerminalToken token) static booleanTerminalToken.isRestrictedKeyword(TerminalToken tokenType) protected final booleanScanner.mayBeAtCasePattern(TerminalToken token) protected booleanAbstractCommentParser.readMarkdownEscapedToken(TerminalToken expectedToken) voidScanner.recordComment(TerminalToken token) voidRecoveryScanner.replaceTokens(TerminalToken[] tokens, int start, int end) voidRecoveryScanner.replaceTokens(TerminalToken token, int start, int end) protected voidParser.reportSyntaxErrors(boolean isDietParse, TerminalToken oldFirstToken) Scanner.scanIdentifierOrKeywordAj(TerminalToken kind) voidRecoveryScanner.setPendingTokens(TerminalToken[] pendingTokens) protected ObjectAbstractCommentParser.syntaxRecoverModuleQualifiedName(TerminalToken primitiveToken, int moduleTokenCount) protected ObjectAbstractCommentParser.syntaxRecoverQualifiedName(TerminalToken primitiveToken) Scanner.toStringAction(TerminalToken act) voidScanner.ungetToken(TerminalToken unambiguousToken) -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.compiler.parser.diagnose
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.parser.diagnose that return TerminalTokenMethods in org.aspectj.org.eclipse.jdt.internal.compiler.parser.diagnose with parameters of type TerminalTokenModifier and TypeMethodDescriptionbooleanDiagnoseParser.atConflictScenario(TerminalToken token) booleanDiagnoseParser.automatonWillShift(TerminalToken token) Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.parser.diagnose with parameters of type TerminalTokenModifierConstructorDescriptionDiagnoseParser(Parser parser, TerminalToken firstToken, int start, int end, int[] intervalStartToSkip, int[] intervalEndToSkip, int[] intervalFlagsToSkip, CompilerOptions options) DiagnoseParser(Parser parser, TerminalToken firstToken, int start, int end, CompilerOptions options) LexStream(int size, Scanner scanner, int[] intervalStartToSkip, int[] intervalEndToSkip, int[] intervalFlagsToSkip, TerminalToken firstToken, int init, int eof) -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type TerminalTokenModifier and TypeMethodDescriptionvoidProblemReporter.parseError(int startPosition, int endPosition, TerminalToken currentToken, char[] currentTokenSource, String errorTokenName, String[] possibleTokens) voidProblemReporter.parseErrorDeleteToken(int start, int end, TerminalToken currentKind, char[] errorTokenSource, String errorTokenName) voidProblemReporter.parseErrorInsertAfterToken(int start, int end, TerminalToken currentKind, char[] errorTokenSource, String errorTokenName, String expectedToken) voidProblemReporter.parseErrorInsertBeforeToken(int start, int end, TerminalToken currentKind, char[] errorTokenSource, String errorTokenName, String expectedToken) voidProblemReporter.parseErrorInvalidToken(int start, int end, TerminalToken currentKind, char[] errorTokenSource, String errorTokenName, String expectedToken) voidProblemReporter.parseErrorNoSuggestion(int start, int end, TerminalToken currentKind, char[] errorTokenSource, String errorTokenName) voidProblemReporter.parseErrorReplaceToken(int start, int end, TerminalToken currentKind, char[] errorTokenSource, String errorTokenName, String expectedToken) -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.compiler.util
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.util declared as TerminalTokenMethods in org.aspectj.org.eclipse.jdt.internal.compiler.util that return TerminalTokenModifier and TypeMethodDescriptionHashtableOfObjectToTokenArray.put(Object key, TerminalToken[] value) Methods in org.aspectj.org.eclipse.jdt.internal.compiler.util with parameters of type TerminalTokenModifier and TypeMethodDescriptionHashtableOfObjectToTokenArray.put(Object key, TerminalToken[] value) -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite
Methods in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite that return TerminalTokenModifier and TypeMethodDescriptionTokenScanner.readNext(boolean ignoreComments) Reads the next token.TokenScanner.readNext(int offset, boolean ignoreComments) Reads the next token from the given offset.Methods in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite with parameters of type TerminalTokenModifier and TypeMethodDescriptionintTokenScanner.getPreviousTokenEndOffset(TerminalToken token, int startOffset) Reads from the given offset until a token is reached and returns the offset after the previous token.intTokenScanner.getTokenEndOffset(TerminalToken token, int startOffset) Reads from the given offset until a token is reached and returns the offset after the token.intTokenScanner.getTokenStartOffset(TerminalToken token, int startOffset) Reads from the given offset until a token is reached and returns the start offset of the token.static booleanTokenScanner.isComment(TerminalToken token) static booleanTokenScanner.isModifier(TerminalToken token) voidTokenScanner.readToToken(TerminalToken tok) Reads until a token is reached.voidTokenScanner.readToToken(TerminalToken tok, int offset) Reads until a token is reached, starting from the given offset. -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.eval
Methods in org.aspectj.org.eclipse.jdt.internal.eval with parameters of type TerminalTokenModifier and TypeMethodDescriptionprotected voidCodeSnippetParser.reportSyntaxErrors(boolean isDietParse, TerminalToken oldFirstToken) -
Uses of TerminalToken in org.aspectj.org.eclipse.jdt.internal.formatter
Fields in org.aspectj.org.eclipse.jdt.internal.formatter declared as TerminalTokenMethods in org.aspectj.org.eclipse.jdt.internal.formatter with parameters of type TerminalTokenModifier and TypeMethodDescriptionintTokenManager.findIndex(int positionInSource, TerminalToken tokenType, boolean forward) intTokenManager.firstIndexAfter(ASTNode node, TerminalToken tokenType) intTokenManager.firstIndexBefore(ASTNode node, TerminalToken tokenType) intTokenManager.firstIndexIn(ASTNode node, TerminalToken tokenType) TokenManager.firstTokenAfter(ASTNode node, TerminalToken tokenType) TokenManager.firstTokenBefore(ASTNode node, TerminalToken tokenType) TokenManager.firstTokenIn(ASTNode node, TerminalToken tokenType) static TokenToken.fromCurrent(Scanner scanner, TerminalToken currentToken) intTokenManager.lastIndexIn(ASTNode node, TerminalToken tokenType) TokenManager.lastTokenIn(ASTNode node, TerminalToken tokenType) Constructors in org.aspectj.org.eclipse.jdt.internal.formatter with parameters of type TerminalTokenModifierConstructorDescriptionToken(int sourceStart, int sourceEnd, TerminalToken tokenType) Token(Token tokenToCopy, int newOriginalStart, int newOriginalEnd, TerminalToken newTokenType)