Uses of Class
antlr.Token
Packages that use Token
Package
Description
-
Uses of Token in antlr
Modifier and TypeClassDescriptionclass
class
class
This token knows what index 0..n-1 it is from beginning of stream.Modifier and TypeFieldDescriptionprotected Token
CharScanner._returnToken
protected Token
ExceptionHandler.action
static Token
Token.badToken
protected Token
Grammar.classMemberAction
protected Token
ExceptionHandler.exceptionTypeAndName
protected Token
ExceptionSpec.label
protected Token
Grammar.preambleAction
(package private) Token
DefineGrammarSymbols.thePreambleAction
MismatchedTokenException.token
NoViableAltException.token
protected Token
ParseTreeToken.token
protected Token
Alternative.treeSpecifier
Modifier and TypeMethodDescriptionfinal Token
TokenQueue.elementAt
(int idx) Fetch a token from the queue by indexGet an option.TreeSpecifierNode.getToken()
CharScanner.getTokenObject()
Alternative.getTreeSpecifier()
final Token
ANTLRParser.id()
LLkParser.LT
(int i) abstract Token
Parser.LT
(int i) Return the ith token of lookaheadfinal Token
TokenBuffer.LT
(int i) Get a lookahead tokenprotected Token
CharScanner.makeToken
(int t) ANTLRLexer.nextToken()
ANTLRTokdefLexer.nextToken()
TokenStream.nextToken()
TokenStreamBasicFilter.nextToken()
TokenStreamHiddenTokenFilter.nextToken()
Return the next monitored token.TokenStreamRewriteEngine.nextToken()
TokenStreamSelector.nextToken()
final Token
ANTLRParser.optionValue()
final Token
ANTLRParser.qualifiedID()
Match a.b.c.d qualified ids; WILDCARD here is overloaded as id separator; that is, I need a reference to the '.' token.Modifier and TypeMethodDescriptionvoid
DefineGrammarSymbols._refStringLiteral
(Token lit, Token label, int autoGenType, boolean lastInRule) void
DefineGrammarSymbols._refToken
(Token assignId, Token t, Token label, Token args, boolean inverted, int autoGenType, boolean lastInRule) Reference a tokenfinal void
Add token to end of the queuevoid
ANTLRGrammarParseBehavior.beginExceptionSpec
(Token label) void
DefineGrammarSymbols.beginExceptionSpec
(Token label) void
MakeGrammar.beginExceptionSpec
(Token label) Add an exception spec to an exception group or rule blockvoid
ANTLRGrammarParseBehavior.beginSubRule
(Token label, Token start, boolean not) void
DefineGrammarSymbols.beginSubRule
(Token label, Token start, boolean not) void
MakeGrammar.beginSubRule
(Token label, Token start, boolean not) void
void
void
ANTLR generates reference to this when you reference a token that has a specified heterogeneous AST node type.protected AST
ASTFactory.createUsingCtor
(Token token, String className) void
ANTLRGrammarParseBehavior.defineRuleName
(Token r, String access, boolean ruleAST, String docComment) void
DefineGrammarSymbols.defineRuleName
(Token r, String access, boolean ruleAutoGen, String docComment) Define a lexer or parser rulevoid
MakeGrammar.defineRuleName
(Token r, String access, boolean ruleAutoGen, String docComment) void
ANTLRGrammarParseBehavior.defineToken
(Token tokname, Token tokliteral) void
DefineGrammarSymbols.defineToken
(Token tokname, Token tokliteral) Define a token from tokens {...}.void
void
void
final void
protected String
CodeGenerator.extractIdOfAction
(Token t) Get the identifier portion of an argument-action token.protected String
CodeGenerator.extractTypeOfAction
(Token t) Get the type string out of an argument-action token.RuleBlock.findExceptionSpec
(Token label) void
Generate a #line or // line depending on optionsTokenStreamBasicFilter.getOffsetInfo
(Token token) TokenStreamRewriteEngine.getOffsetInfo
(Token token) TokenStreamSelector.getOffsetInfo
(Token token) void
ASTNULLType.initialize
(Token t) abstract void
BaseAST.initialize
(Token t) void
CommonAST.initialize
(Token tok) void
CommonASTWithHiddenTokens.initialize
(Token tok) void
ParseTree.initialize
(Token token) void
TokenStreamRewriteEngine.insertAfter
(Token t, String text) void
TokenStreamRewriteEngine.insertAfter
(String programName, Token t, String text) void
TokenStreamRewriteEngine.insertBefore
(Token t, String text) void
TokenStreamRewriteEngine.insertBefore
(String programName, Token t, String text) final void
ANTLRParser.notTerminal
(Token label) void
CppCodeGenerator.printAction
(Token t) Print an action stored in a token surrounded by #line stufffinal void
void
void
void
void
ANTLRGrammarParseBehavior.refArgAction
(Token action) void
DefineGrammarSymbols.refArgAction
(Token action) void
MakeGrammar.refArgAction
(Token action) void
ANTLRGrammarParseBehavior.refCharLiteral
(Token lit, Token label, boolean inverted, int autoGenType, boolean lastInRule) void
DefineGrammarSymbols.refCharLiteral
(Token lit, Token label, boolean inverted, int autoGenType, boolean lastInRule) void
MakeGrammar.refCharLiteral
(Token lit, Token label, boolean inverted, int autoGenType, boolean lastInRule) void
ANTLRGrammarParseBehavior.refCharRange
(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) void
DefineGrammarSymbols.refCharRange
(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) void
MakeGrammar.refCharRange
(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) void
ANTLRGrammarParseBehavior.refElementOption
(Token option, Token value) void
DefineGrammarSymbols.refElementOption
(Token option, Token value) void
MakeGrammar.refElementOption
(Token option, Token value) void
ANTLRGrammarParseBehavior.refExceptionHandler
(Token exTypeAndName, Token action) void
DefineGrammarSymbols.refExceptionHandler
(Token exTypeAndName, Token action) void
MakeGrammar.refExceptionHandler
(Token exTypeAndName, Token action) Add an exception handler to an exception specvoid
ANTLRGrammarParseBehavior.refHeaderAction
(Token name, Token act) void
DefineGrammarSymbols.refHeaderAction
(Token name, Token act) void
ANTLRGrammarParseBehavior.refInitAction
(Token action) void
DefineGrammarSymbols.refInitAction
(Token action) void
MakeGrammar.refInitAction
(Token action) void
ANTLRGrammarParseBehavior.refMemberAction
(Token act) void
DefineGrammarSymbols.refMemberAction
(Token act) void
MakeGrammar.refMemberAction
(Token act) void
ANTLRGrammarParseBehavior.refPreambleAction
(Token act) void
DefineGrammarSymbols.refPreambleAction
(Token act) void
MakeGrammar.refPreambleAction
(Token act) void
ANTLRGrammarParseBehavior.refReturnAction
(Token returnAction) void
DefineGrammarSymbols.refReturnAction
(Token returnAction) void
MakeGrammar.refReturnAction
(Token returnAction) void
void
void
void
ANTLRGrammarParseBehavior.refSemPred
(Token pred) void
DefineGrammarSymbols.refSemPred
(Token pred) void
MakeGrammar.refSemPred
(Token pred) void
ANTLRGrammarParseBehavior.refStringLiteral
(Token lit, Token label, int autoGenType, boolean lastInRule) void
DefineGrammarSymbols.refStringLiteral
(Token lit, Token label, int autoGenType, boolean lastInRule) void
MakeGrammar.refStringLiteral
(Token lit, Token label, int autoGenType, boolean lastInRule) void
ANTLRGrammarParseBehavior.refToken
(Token assignId, Token t, Token label, Token args, boolean inverted, int autoGenType, boolean lastInRule) void
DefineGrammarSymbols.refToken
(Token assignId, Token t, Token label, Token args, boolean inverted, int autoGenType, boolean lastInRule) Reference a tokenvoid
MakeGrammar.refToken
(Token idAssign, Token t, Token label, Token args, boolean inverted, int autoGenType, boolean lastInRule) void
ANTLRGrammarParseBehavior.refTokenRange
(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) void
DefineGrammarSymbols.refTokenRange
(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) void
MakeGrammar.refTokenRange
(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule) void
ANTLRGrammarParseBehavior.refTokensSpecElementOption
(Token tok, Token option, Token value) void
DefineGrammarSymbols.refTokensSpecElementOption
(Token tok, Token option, Token value) void
MakeGrammar.refTokensSpecElementOption
(Token tok, Token option, Token value) void
ANTLRGrammarParseBehavior.refTreeSpecifier
(Token treeSpec) void
DefineGrammarSymbols.refTreeSpecifier
(Token treeSpec) void
MakeGrammar.refTreeSpecifier
(Token treeSpec) void
ANTLRGrammarParseBehavior.refWildcard
(Token t, Token label, int autoGenType) void
DefineGrammarSymbols.refWildcard
(Token t, Token label, int autoGenType) void
MakeGrammar.refWildcard
(Token t, Token label, int autoGenType) void
void
void
void
ANTLRGrammarParseBehavior.setArgOfRuleRef
(Token argaction) void
DefineGrammarSymbols.setArgOfRuleRef
(Token argaction) void
MakeGrammar.setArgOfRuleRef
(Token argAction) void
ANTLRGrammarParseBehavior.setFileOption
(Token key, Token value, String filename) void
DefineGrammarSymbols.setFileOption
(Token key, Token value, String filename) setFileOption: Associate an option value with a key.void
ANTLRGrammarParseBehavior.setGrammarOption
(Token key, Token value) void
DefineGrammarSymbols.setGrammarOption
(Token key, Token value) setGrammarOption: Associate an option value with a key.void
boolean
Set a generic option.void
boolean
Set lexer optionsboolean
Set parser options -- performs action on the following options:void
boolean
Set tree parser optionsvoid
ANTLRGrammarParseBehavior.setRuleOption
(Token key, Token value) void
DefineGrammarSymbols.setRuleOption
(Token key, Token value) void
MakeGrammar.setRuleOption
(Token key, Token value) void
ANTLRGrammarParseBehavior.setSubruleOption
(Token key, Token value) void
DefineGrammarSymbols.setSubruleOption
(Token key, Token value) void
MakeGrammar.setSubruleOption
(Token key, Token value) void
ANTLRGrammarParseBehavior.startLexer
(String file, Token name, String superClass, String doc) void
DefineGrammarSymbols.startLexer
(String file, Token name, String superClass, String doc) Start a new lexervoid
ANTLRGrammarParseBehavior.startParser
(String file, Token name, String superClass, String doc) void
DefineGrammarSymbols.startParser
(String file, Token name, String superClass, String doc) Start a new parservoid
ANTLRGrammarParseBehavior.startTreeWalker
(String file, Token name, String superClass, String doc) void
DefineGrammarSymbols.startTreeWalker
(String file, Token name, String superClass, String doc) Start a new tree-walkerfinal void
final void
ANTLRParser.tokensSpecOptions
(Token t) ModifierConstructorDescriptionActionElement
(Grammar g, Token t) AlternativeBlock
(Grammar g, Token start, boolean not) AlternativeElement
(Grammar g, Token start) AlternativeElement
(Grammar g, Token start, int autoGenType_) BlockWithImpliedExitPath
(Grammar g, Token start) CharLiteralElement
(LexerGrammar g, Token t, boolean inverted, int autoGenType) CharRangeElement
(LexerGrammar g, Token t1, Token t2, int autoGenType) ExceptionHandler
(Token exceptionTypeAndName_, Token action_) ExceptionSpec
(Token label_) GrammarAtom
(Grammar g, Token t, int autoGenType) GrammarElement
(Grammar g, Token start) MismatchedTokenException
(String[] tokenNames_, Token token_, int expecting_, boolean matchNot, String fileName_) MismatchedTokenException
(String[] tokenNames_, Token token_, int lower, int upper_, boolean matchNot, String fileName_) MismatchedTokenException
(String[] tokenNames_, Token token_, BitSet set_, boolean matchNot, String fileName_) NoViableAltException
(Token t, String fileName_) OneOrMoreBlock
(Grammar g, Token start) ParseTreeToken
(Token token) RuleRefElement
(Grammar g, Token t, int autoGenType_) StringLiteralElement
(Grammar g, Token t, int autoGenType) SynPredBlock
(Grammar g, Token start) TokenRangeElement
(Grammar g, Token t1, Token t2, int autoGenType) TokenRefElement
(Grammar g, Token t, boolean inverted, int autoGenType) TreeElement
(Grammar g, Token start) (package private)
TreeSpecifierNode
(Token tok_) WildcardElement
(Grammar g, Token t, int autoGenType) ZeroOrMoreBlock
(Grammar g, Token start) -
Uses of Token in antlr.actions.cpp
Methods in antlr.actions.cpp that return Token -
Uses of Token in antlr.actions.csharp
Methods in antlr.actions.csharp that return Token -
Uses of Token in antlr.actions.java
Methods in antlr.actions.java that return Token -
Uses of Token in antlr.actions.python
Methods in antlr.actions.python that return Token -
Uses of Token in antlr.ASdebug
Methods in antlr.ASdebug with parameters of type TokenModifier and TypeMethodDescriptionstatic TokenOffsetInfo
ASDebugStream.getOffsetInfo
(TokenStream stream, Token token) IASDebugStream.getOffsetInfo
(Token token) Returns the offset information for the token -
Uses of Token in antlr.collections
Methods in antlr.collections with parameters of type Token -
Uses of Token in antlr.debug
Methods in antlr.debug that return Token -
Uses of Token in antlr.preprocessor
Methods in antlr.preprocessor that return Token