Uses of Class
antlr.Token

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

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

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 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
 boolean Grammar.setOption(String key, Token value)
          Set a generic option.
 boolean LexerGrammar.setOption(String key, Token value)
          Set lexer options
 void CommonASTWithHiddenTokens.initialize(Token tok)
           
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 CommonAST.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)
           
 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)
           
 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)
           
 void AlternativeBlock.setOption(Token key, Token value)
           
 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)
           
 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 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)
           
 boolean TreeWalkerGrammar.setOption(String key, Token value)
          Set tree parser options
 ExceptionSpec RuleBlock.findExceptionSpec(Token label)
           
 void RuleBlock.setOption(Token key, Token value)
           
 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 TokenQueue.append(Token tok)
          Add token to end of the queue
 void ASTNULLType.initialize(Token t)
           
abstract  void BaseAST.initialize(Token t)
           
 boolean ParserGrammar.setOption(String key, Token value)
          Set parser options -- performs action on the following options:
 

Constructors in antlr with parameters of type Token
StringLiteralElement(Grammar g, Token t, int autoGenType)
           
CommonASTWithHiddenTokens(Token tok)
           
RuleRefElement(Grammar g, Token t, int autoGenType_)
           
NoViableAltException(Token t, String fileName_)
           
CommonAST(Token tok)
           
ZeroOrMoreBlock(Grammar g, Token start)
           
TreeElement(Grammar g, Token start)
           
ParseTreeToken(Token token)
           
CharRangeElement(LexerGrammar g, Token t1, Token t2, int autoGenType)
           
AlternativeBlock(Grammar g, Token start, boolean not)
           
AlternativeElement(Grammar g, Token start)
           
AlternativeElement(Grammar g, Token start, int autoGenType_)
           
ExceptionHandler(Token exceptionTypeAndName_, Token action_)
           
TreeSpecifierNode(Token tok_)
           
TokenRangeElement(Grammar g, Token t1, Token t2, int autoGenType)
           
GrammarAtom(Grammar g, Token t, int autoGenType)
           
ActionElement(Grammar g, Token t)
           
GrammarElement(Grammar g, Token start)
           
WildcardElement(Grammar g, Token t, int autoGenType)
           
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_)
           
CharLiteralElement(LexerGrammar g, Token t, boolean inverted, int autoGenType)
           
OneOrMoreBlock(Grammar g, Token start)
           
BlockWithImpliedExitPath(Grammar g, Token start)
           
SynPredBlock(Grammar g, Token start)
           
TokenRefElement(Grammar g, Token t, boolean inverted, int autoGenType)
           
ExceptionSpec(Token label_)
           
 

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.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()