Public Member Functions | |
TokenSymbol (String r) | |
String | getASTNodeType () |
void | setASTNodeType (String type) |
String | getParaphrase () |
int | getTokenType () |
void | setParaphrase (String p) |
void | setTokenType (int t) |
Protected Attributes | |
int | ttype |
String | paraphrase = null |
String | ASTNodeType |
antlr.TokenSymbol.TokenSymbol | ( | String | r | ) |
References antlr.TokenSymbol.ttype.
String antlr.TokenSymbol.getASTNodeType | ( | ) |
References antlr.TokenSymbol.ASTNodeType.
Referenced by antlr.CSharpCodeGenerator.genInitFactory(), antlr.CppCodeGenerator.genInitFactory(), antlr.PythonCodeGenerator.genTokenASTNodeMap(), antlr.JavaCodeGenerator.genTokenASTNodeMap(), antlr.PythonCodeGenerator.getASTCreateString(), antlr.JavaCodeGenerator.getASTCreateString(), antlr.CSharpCodeGenerator.getASTCreateString(), and antlr.TokenRefElement.TokenRefElement().
String antlr.TokenSymbol.getParaphrase | ( | ) |
int antlr.TokenSymbol.getTokenType | ( | ) |
References antlr.TokenSymbol.ttype.
Referenced by antlr.SimpleTokenManager.define(), antlr.DefineGrammarSymbols.defineToken(), antlr.PythonCodeGenerator.gen(), antlr.JavaCodeGenerator.gen(), antlr.DiagnosticCodeGenerator.gen(), antlr.CSharpCodeGenerator.genBody(), antlr.CppCodeGenerator.genBody(), antlr.CppCodeGenerator.genInitFactory(), antlr.PythonCodeGenerator.genTokenASTNodeMap(), antlr.JavaCodeGenerator.genTokenASTNodeMap(), antlr.StringLiteralElement.StringLiteralElement(), and antlr.TokenRefElement.TokenRefElement().
void antlr.TokenSymbol.setASTNodeType | ( | String | type | ) |
References antlr.TokenSymbol.ASTNodeType.
Referenced by antlr.MakeGrammar.refTokensSpecElementOption().
void antlr.TokenSymbol.setParaphrase | ( | String | p | ) |
References antlr.TokenSymbol.paraphrase.
Referenced by antlr.ANTLRTokdefParser.line(), and antlr.RuleBlock.setOption().
void antlr.TokenSymbol.setTokenType | ( | int | t | ) |
References antlr.TokenSymbol.ttype.
Referenced by antlr.DefineGrammarSymbols._refStringLiteral(), antlr.DefineGrammarSymbols._refToken(), antlr.ImportVocabTokenManager.define(), antlr.DefineGrammarSymbols.defineRuleName(), antlr.DefineGrammarSymbols.defineToken(), and antlr.SimpleTokenManager.SimpleTokenManager().
String antlr.TokenSymbol.ASTNodeType [protected] |
Set to a value in the tokens {...} section
Referenced by antlr.TokenSymbol.getASTNodeType(), and antlr.TokenSymbol.setASTNodeType().
String antlr.TokenSymbol.paraphrase = null [protected] |
describes what token matches in "human terms"
Referenced by antlr.TokenSymbol.getParaphrase(), and antlr.TokenSymbol.setParaphrase().
int antlr.TokenSymbol.ttype [protected] |