Uses of Class
antlr.RuleBlock

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

Uses of RuleBlock in antlr
 

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

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

Methods in antlr with parameters of type RuleBlock
 void HTMLCodeGenerator.genFollowSetForRuleBlock(RuleBlock blk)
          Generate a textual representation of the follow set for a block.
protected  java.lang.String HTMLCodeGenerator.processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
           
 Lookahead LLkAnalyzer.look(int k, RuleBlock blk)
          Combine the lookahead computed for each alternative.
 void RuleSymbol.setBlock(RuleBlock rb)
           
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 JavaCodeGenerator.processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
          Lexically process $var and tree-specifiers in the action.
 void DocBookCodeGenerator.genFollowSetForRuleBlock(RuleBlock blk)
          Generate a textual representation of the follow set for a block.
protected  java.lang.String DocBookCodeGenerator.processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
           
protected abstract  java.lang.String CodeGenerator.processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
          Lexically process $ and # references within the action.
 void DiagnosticCodeGenerator.genFollowSetForRuleBlock(RuleBlock blk)
          Generate a textual representation of the follow set for a block.
protected  java.lang.String DiagnosticCodeGenerator.processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
           
 Lookahead LLkGrammarAnalyzer.look(int k, RuleBlock blk)
           
protected  java.lang.String CppCodeGenerator.processActionForSpecialSymbols(java.lang.String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
          Lexically process tree-specifiers in the action.
 

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(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
protected  RuleBlock ActionLexer.currentRule
           
 

Constructors in antlr.actions.csharp with parameters of type RuleBlock
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
protected  RuleBlock ActionLexer.currentRule
           
 

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