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
static Token Token.badToken
           
protected  Token Alternative.treeSpecifier
           
protected  Token ParseTreeToken.token
           
 Token MismatchedTokenException.token
           
protected  Token Grammar.preambleAction
           
protected  Token Grammar.classMemberAction
           
(package private)  Token DefineGrammarSymbols.thePreambleAction
           
 Token NoViableAltException.token
           
protected  Token CharScanner._returnToken
           
protected  Token ExceptionSpec.label
           
protected  Token ExceptionHandler.exceptionTypeAndName
           
protected  Token ExceptionHandler.action
           
 

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

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

Constructors in antlr with parameters of type Token
RuleRefElement(Grammar g, Token t, int autoGenType_)
           
TreeElement(Grammar g, Token start)
           
ActionElement(Grammar g, Token t)
           
GrammarAtom(Grammar g, Token t, int autoGenType)
           
BlockWithImpliedExitPath(Grammar g, Token start)
           
StringLiteralElement(Grammar g, Token t, int autoGenType)
           
WildcardElement(Grammar g, Token t, int autoGenType)
           
ParseTreeToken(Token token)
           
AlternativeElement(Grammar g, Token start)
           
AlternativeElement(Grammar g, Token start, int autoGenType_)
           
GrammarElement(Grammar g, Token start)
           
CommonAST(Token tok)
           
CommonASTWithHiddenTokens(Token tok)
           
MismatchedTokenException(String[] tokenNames_, Token token_, int lower, int upper_, boolean matchNot, String fileName_)
           
MismatchedTokenException(String[] tokenNames_, Token token_, int expecting_, boolean matchNot, String fileName_)
           
MismatchedTokenException(String[] tokenNames_, Token token_, BitSet set_, boolean matchNot, String fileName_)
           
TokenRangeElement(Grammar g, Token t1, Token t2, int autoGenType)
           
OneOrMoreBlock(Grammar g, Token start)
           
ZeroOrMoreBlock(Grammar g, Token start)
           
TokenRefElement(Grammar g, Token t, boolean inverted, int autoGenType)
           
AlternativeBlock(Grammar g, Token start, boolean not)
           
NoViableAltException(Token t, String fileName_)
           
CharLiteralElement(LexerGrammar g, Token t, boolean inverted, int autoGenType)
           
ExceptionSpec(Token label_)
           
CharRangeElement(LexerGrammar g, Token t1, Token t2, int autoGenType)
           
ExceptionHandler(Token exceptionTypeAndName_, Token action_)
           
SynPredBlock(Grammar g, Token start)
           
TreeSpecifierNode(Token tok_)
           
 

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
static TokenOffsetInfo ASDebugStream.getOffsetInfo(TokenStream stream, Token token)
           
 TokenOffsetInfo 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
 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()