Uses of Class
antlr.Token

Packages that use Token
antlr   
antlr.actions.cpp   
antlr.actions.csharp   
antlr.actions.java   
antlr.actions.python   
antlr.ASdebug   
antlr.collections   
antlr.debug   
antlr.preprocessor   
 

Uses of Token in antlr
 

Subclasses of Token in antlr
 class CommonHiddenStreamToken
           
 class CommonToken
           
 class TokenWithIndex
          This token knows what index 0..n-1 it is from beginning of stream.
 

Fields in antlr declared as Token
protected  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
           
 Token NoViableAltException.token
           
protected  Token ParseTreeToken.token
           
 Token MismatchedTokenException.token
           
protected  Token Alternative.treeSpecifier
           
 

Methods in antlr that return Token
 Token TokenQueue.elementAt(int idx)
          Fetch a token from the queue by index
 Token Grammar.getOption(String key)
          Get an option.
 Token TreeSpecifierNode.getToken()
           
 Token CharScanner.getTokenObject()
           
 Token Alternative.getTreeSpecifier()
           
 Token ANTLRParser.id()
           
 Token TokenBuffer.LT(int i)
          Get a lookahead token
abstract  Token Parser.LT(int i)
          Return the ith token of lookahead
 Token LLkParser.LT(int i)
           
protected  Token CharScanner.makeToken(int t)
           
 Token TokenStream.nextToken()
           
 Token ANTLRTokdefLexer.nextToken()
           
 Token TokenStreamRewriteEngine.nextToken()
           
 Token TokenStreamSelector.nextToken()
           
 Token TokenStreamBasicFilter.nextToken()
           
 Token ANTLRLexer.nextToken()
           
 Token TokenStreamHiddenTokenFilter.nextToken()
          Return the next monitored token.
 Token ANTLRParser.optionValue()
           
 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.
 

Methods in antlr with parameters of type Token
 void 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 token
 void TokenQueue.append(Token tok)
          Add token to end of the queue
 void ANTLRGrammarParseBehavior.beginExceptionSpec(Token label)
           
 void MakeGrammar.beginExceptionSpec(Token label)
          Add an exception spec to an exception group or rule block
 void DefineGrammarSymbols.beginExceptionSpec(Token label)
           
 void ANTLRGrammarParseBehavior.beginSubRule(Token label, Token start, boolean not)
           
 void MakeGrammar.beginSubRule(Token label, Token start, boolean not)
           
 void DefineGrammarSymbols.beginSubRule(Token label, Token start, boolean not)
           
 void ANTLRGrammarParseBehavior.beginTree(Token tok)
           
 void MakeGrammar.beginTree(Token tok)
           
 void DefineGrammarSymbols.beginTree(Token tok)
           
 AST ASTFactory.create(Token tok)
           
 AST ASTFactory.create(Token tok, String className)
          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 MakeGrammar.defineRuleName(Token r, String access, boolean ruleAutoGen, String docComment)
           
 void DefineGrammarSymbols.defineRuleName(Token r, String access, boolean ruleAutoGen, String docComment)
          Define a lexer or parser rule
 void ANTLRGrammarParseBehavior.defineToken(Token tokname, Token tokliteral)
           
 void DefineGrammarSymbols.defineToken(Token tokname, Token tokliteral)
          Define a token from tokens {...}.
 void TokenStreamRewriteEngine.delete(String programName, Token from, Token to)
           
 void TokenStreamRewriteEngine.delete(Token indexT)
           
 void TokenStreamRewriteEngine.delete(Token from, Token to)
           
 void ANTLRParser.ebnf(Token label, boolean not)
           
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.
 ExceptionSpec RuleBlock.findExceptionSpec(Token label)
           
 void CppCodeGenerator.genLineNo(Token t)
          Generate a #line or // line depending on options
 TokenOffsetInfo TokenStreamRewriteEngine.getOffsetInfo(Token token)
           
 TokenOffsetInfo TokenStreamSelector.getOffsetInfo(Token token)
           
 TokenOffsetInfo TokenStreamBasicFilter.getOffsetInfo(Token token)
           
 void CommonAST.initialize(Token tok)
           
 void ParseTree.initialize(Token token)
           
abstract  void BaseAST.initialize(Token t)
           
 void CommonASTWithHiddenTokens.initialize(Token tok)
           
 void ASTNULLType.initialize(Token t)
           
 void TokenStreamRewriteEngine.insertAfter(String programName, Token t, String text)
           
 void TokenStreamRewriteEngine.insertAfter(Token t, String text)
           
 void TokenStreamRewriteEngine.insertBefore(String programName, Token t, String text)
           
 void TokenStreamRewriteEngine.insertBefore(Token t, String text)
           
 void ANTLRParser.notTerminal(Token label)
           
 void CppCodeGenerator.printAction(Token t)
          Print an action stored in a token surrounded by #line stuff
 void ANTLRParser.range(Token label)
           
 void ANTLRGrammarParseBehavior.refAction(Token action)
           
 void MakeGrammar.refAction(Token action)
           
 void DefineGrammarSymbols.refAction(Token action)
           
 void ANTLRGrammarParseBehavior.refArgAction(Token action)
           
 void MakeGrammar.refArgAction(Token action)
           
 void DefineGrammarSymbols.refArgAction(Token action)
           
 void ANTLRGrammarParseBehavior.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 DefineGrammarSymbols.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 MakeGrammar.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 ANTLRGrammarParseBehavior.refElementOption(Token option, Token value)
           
 void MakeGrammar.refElementOption(Token option, Token value)
           
 void DefineGrammarSymbols.refElementOption(Token option, Token value)
           
 void ANTLRGrammarParseBehavior.refExceptionHandler(Token exTypeAndName, Token action)
           
 void MakeGrammar.refExceptionHandler(Token exTypeAndName, Token action)
          Add an exception handler to an exception spec
 void DefineGrammarSymbols.refExceptionHandler(Token exTypeAndName, Token action)
           
 void ANTLRGrammarParseBehavior.refHeaderAction(Token name, Token act)
           
 void DefineGrammarSymbols.refHeaderAction(Token name, Token act)
           
 void ANTLRGrammarParseBehavior.refInitAction(Token action)
           
 void MakeGrammar.refInitAction(Token action)
           
 void DefineGrammarSymbols.refInitAction(Token action)
           
 void ANTLRGrammarParseBehavior.refMemberAction(Token act)
           
 void MakeGrammar.refMemberAction(Token act)
           
 void DefineGrammarSymbols.refMemberAction(Token act)
           
 void ANTLRGrammarParseBehavior.refPreambleAction(Token act)
           
 void MakeGrammar.refPreambleAction(Token act)
           
 void DefineGrammarSymbols.refPreambleAction(Token act)
           
 void ANTLRGrammarParseBehavior.refReturnAction(Token returnAction)
           
 void MakeGrammar.refReturnAction(Token returnAction)
           
 void DefineGrammarSymbols.refReturnAction(Token returnAction)
           
 void ANTLRGrammarParseBehavior.refRule(Token idAssign, Token r, Token label, Token arg, int autoGenType)
           
 void MakeGrammar.refRule(Token idAssign, Token r, Token label, Token args, int autoGenType)
           
 void DefineGrammarSymbols.refRule(Token idAssign, Token r, Token label, Token args, int autoGenType)
           
 void ANTLRGrammarParseBehavior.refSemPred(Token pred)
           
 void MakeGrammar.refSemPred(Token pred)
           
 void DefineGrammarSymbols.refSemPred(Token pred)
           
 void ANTLRGrammarParseBehavior.refStringLiteral(Token lit, Token label, int autoGenType, boolean lastInRule)
           
 void MakeGrammar.refStringLiteral(Token lit, Token label, int autoGenType, boolean lastInRule)
           
 void DefineGrammarSymbols.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 MakeGrammar.refToken(Token idAssign, 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 token
 void ANTLRGrammarParseBehavior.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 DefineGrammarSymbols.refTokenRange(Token t1, Token t2, Token label, int autoGenType, boolean lastInRule)
           
 void ANTLRGrammarParseBehavior.refTokensSpecElementOption(Token tok, Token option, Token value)
           
 void MakeGrammar.refTokensSpecElementOption(Token tok, Token option, Token value)
           
 void DefineGrammarSymbols.refTokensSpecElementOption(Token tok, Token option, Token value)
           
 void ANTLRGrammarParseBehavior.refTreeSpecifier(Token treeSpec)
           
 void MakeGrammar.refTreeSpecifier(Token treeSpec)
           
 void DefineGrammarSymbols.refTreeSpecifier(Token treeSpec)
           
 void ANTLRGrammarParseBehavior.refWildcard(Token t, Token label, int autoGenType)
           
 void MakeGrammar.refWildcard(Token t, Token label, int autoGenType)
           
 void DefineGrammarSymbols.refWildcard(Token t, Token label, int autoGenType)
           
 void TokenStreamRewriteEngine.replace(String programName, Token from, Token to, String text)
           
 void TokenStreamRewriteEngine.replace(Token indexT, String text)
           
 void TokenStreamRewriteEngine.replace(Token from, Token to, String text)
           
 void ANTLRGrammarParseBehavior.setArgOfRuleRef(Token argaction)
           
 void MakeGrammar.setArgOfRuleRef(Token argAction)
           
 void DefineGrammarSymbols.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.
 boolean LexerGrammar.setOption(String key, Token value)
          Set lexer options
 boolean ParserGrammar.setOption(String key, Token value)
          Set parser options -- performs action on the following options:
 boolean Grammar.setOption(String key, Token value)
          Set a generic option.
 boolean TreeWalkerGrammar.setOption(String key, Token value)
          Set tree parser options
 void RuleBlock.setOption(Token key, Token value)
           
 void GrammarAtom.setOption(Token option, Token value)
           
 void AlternativeBlock.setOption(Token key, Token value)
           
 void ANTLRGrammarParseBehavior.setRuleOption(Token key, Token value)
           
 void MakeGrammar.setRuleOption(Token key, Token value)
           
 void DefineGrammarSymbols.setRuleOption(Token key, Token value)
           
 void ANTLRGrammarParseBehavior.setSubruleOption(Token key, Token value)
           
 void MakeGrammar.setSubruleOption(Token key, Token value)
           
 void DefineGrammarSymbols.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 lexer
 void ANTLRGrammarParseBehavior.startParser(String file, Token name, String superClass, String doc)
           
 void DefineGrammarSymbols.startParser(String file, Token name, String superClass, String doc)
          Start a new parser
 void 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-walker
 void ANTLRParser.terminal(Token label)
           
 void ANTLRParser.tokensSpecOptions(Token t)
           
 

Constructors in antlr with parameters of type Token
ActionElement(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)
           
CommonAST(Token tok)
           
CommonASTWithHiddenTokens(Token tok)
           
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_, BitSet set_, boolean matchNot, String fileName_)
           
MismatchedTokenException(String[] tokenNames_, Token token_, int expecting_, boolean matchNot, String fileName_)
           
MismatchedTokenException(String[] tokenNames_, Token token_, int lower, int upper_, 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)
           
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
 Token ActionLexer.nextToken()
           
 

Uses of Token in antlr.actions.csharp
 

Methods in antlr.actions.csharp that return Token
 Token ActionLexer.nextToken()
           
 

Uses of Token in antlr.actions.java
 

Methods in antlr.actions.java that return Token
 Token ActionLexer.nextToken()
           
 

Uses of Token in antlr.actions.python
 

Methods in antlr.actions.python that return Token
 Token CodeLexer.nextToken()
           
 Token ActionLexer.nextToken()
           
 

Uses of Token in antlr.ASdebug
 

Methods in antlr.ASdebug with parameters of type Token
 TokenOffsetInfo IASDebugStream.getOffsetInfo(Token token)
          Returns the offset information for the token
static TokenOffsetInfo ASDebugStream.getOffsetInfo(TokenStream stream, Token token)
           
 

Uses of Token in antlr.collections
 

Methods in antlr.collections with parameters of type Token
 void AST.initialize(Token t)
           
 

Uses of Token in antlr.debug
 

Methods in antlr.debug that return Token
protected  Token DebuggingCharScanner.makeToken(int t)
           
 

Uses of Token in antlr.preprocessor
 

Methods in antlr.preprocessor that return Token
 Token PreprocessorLexer.nextToken()