Uses of Class
antlr.RuleBlock

Packages that use RuleBlock
antlr   
antlr.actions.cpp   
antlr.actions.csharp   
antlr.actions.java   
antlr.actions.python   
 

Uses of RuleBlock in antlr
 

Fields in antlr declared as RuleBlock
(package private)  RuleBlock RuleSymbol.block
           
(package private)  RuleBlock CppCodeGenerator.currentRule
           
(package private)  RuleBlock JavaCodeGenerator.currentRule
          Tracks the rule being generated.
(package private)  RuleBlock CSharpCodeGenerator.currentRule
           
(package private)  RuleBlock PythonCodeGenerator.currentRule
          Tracks the rule being generated.
protected  RuleBlock MakeGrammar.ruleBlock
           
 

Methods in antlr that return RuleBlock
static RuleBlock MakeGrammar.createNextTokenRule(Grammar g, Vector lexRules, String rname)
          Used to build nextToken() for the lexer.
 RuleBlock RuleSymbol.getBlock()
           
 

Methods in antlr with parameters of type RuleBlock
 void DiagnosticCodeGenerator.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.
 void DocBookCodeGenerator.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  String DiagnosticCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
           
protected  String HTMLCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
           
protected  String CppCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
          Lexically process tree-specifiers in the action.
protected abstract  String CodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
          Lexically process $ and # references within the action.
protected  String JavaCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
          Lexically process $var and tree-specifiers in the action.
protected  String CSharpCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
          Lexically process tree-specifiers in the action.
protected  String PythonCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
          Lexically process $var and tree-specifiers in the action.
protected  String DocBookCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
           
 void RuleSymbol.setBlock(RuleBlock rb)
           
 

Uses of RuleBlock in antlr.actions.cpp
 

Fields in antlr.actions.cpp declared as RuleBlock
protected  RuleBlock ActionLexer.currentRule
           
 

Constructors in antlr.actions.cpp with parameters of type RuleBlock
ActionLexer(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)
           
 

Uses of RuleBlock in antlr.actions.csharp
 

Fields in antlr.actions.csharp declared as RuleBlock
protected  RuleBlock ActionLexer.currentRule
           
 

Constructors in antlr.actions.csharp with parameters of type RuleBlock
ActionLexer(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)
           
 

Uses of RuleBlock in antlr.actions.java
 

Fields in antlr.actions.java declared as RuleBlock
protected  RuleBlock ActionLexer.currentRule
           
 

Constructors in antlr.actions.java with parameters of type RuleBlock
ActionLexer(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)
           
 

Uses of RuleBlock in antlr.actions.python
 

Fields in antlr.actions.python declared as RuleBlock
protected  RuleBlock ActionLexer.currentRule
           
 

Constructors in antlr.actions.python with parameters of type RuleBlock
ActionLexer(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)