Uses of Class
antlr.RuleBlock
-
Packages that use RuleBlock Package Description antlr antlr.actions.cpp antlr.actions.csharp antlr.actions.java antlr.actions.python -
-
Uses of RuleBlock in antlr
Fields in antlr declared as RuleBlock Modifier and Type Field Description (package private) RuleBlock
RuleSymbol. block
(package private) RuleBlock
CppCodeGenerator. currentRule
(package private) RuleBlock
CSharpCodeGenerator. currentRule
(package private) RuleBlock
JavaCodeGenerator. currentRule
Tracks the rule being generated.(package private) RuleBlock
PythonCodeGenerator. currentRule
Tracks the rule being generated.protected RuleBlock
MakeGrammar. ruleBlock
Methods in antlr that return RuleBlock Modifier and Type Method Description static RuleBlock
MakeGrammar. createNextTokenRule(Grammar g, Vector lexRules, java.lang.String rname)
Used to build nextToken() for the lexer.RuleBlock
RuleSymbol. getBlock()
Methods in antlr with parameters of type RuleBlock Modifier and Type Method Description void
DiagnosticCodeGenerator. genFollowSetForRuleBlock(RuleBlock blk)
Generate a textual representation of the follow set for a block.void
DocBookCodeGenerator. genFollowSetForRuleBlock(RuleBlock blk)
Generate a textual representation of the follow set for a block.void
HTMLCodeGenerator. genFollowSetForRuleBlock(RuleBlock blk)
Generate a textual representation of the follow set for a block.Lookahead
LLkAnalyzer. look(int k, RuleBlock blk)
Combine the lookahead computed for each alternative.Lookahead
LLkGrammarAnalyzer. look(int k, RuleBlock blk)
protected abstract java.lang.String
CodeGenerator. processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process $ and # references within the action.protected java.lang.String
CppCodeGenerator. processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process tree-specifiers in the action.protected java.lang.String
CSharpCodeGenerator. processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process tree-specifiers in the action.protected java.lang.String
DiagnosticCodeGenerator. processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
protected java.lang.String
DocBookCodeGenerator. processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
protected java.lang.String
HTMLCodeGenerator. processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
protected java.lang.String
JavaCodeGenerator. processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process $var and tree-specifiers in the action.protected java.lang.String
PythonCodeGenerator. processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process $var and tree-specifiers in the action.void
RuleSymbol. setBlock(RuleBlock rb)
-
Uses of RuleBlock in antlr.actions.cpp
Fields in antlr.actions.cpp declared as RuleBlock Modifier and Type Field Description protected RuleBlock
ActionLexer. currentRule
Constructors in antlr.actions.cpp with parameters of type RuleBlock Constructor Description ActionLexer(java.lang.String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)
-
Uses of RuleBlock in antlr.actions.csharp
Fields in antlr.actions.csharp declared as RuleBlock Modifier and Type Field Description protected RuleBlock
ActionLexer. currentRule
Constructors in antlr.actions.csharp with parameters of type RuleBlock Constructor Description ActionLexer(java.lang.String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)
-
Uses of RuleBlock in antlr.actions.java
Fields in antlr.actions.java declared as RuleBlock Modifier and Type Field Description protected RuleBlock
ActionLexer. currentRule
Constructors in antlr.actions.java with parameters of type RuleBlock Constructor Description ActionLexer(java.lang.String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)
-
Uses of RuleBlock in antlr.actions.python
Fields in antlr.actions.python declared as RuleBlock Modifier and Type Field Description protected RuleBlock
ActionLexer. currentRule
Constructors in antlr.actions.python with parameters of type RuleBlock Constructor Description ActionLexer(java.lang.String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)
-