Uses of Class
antlr.RuleBlock
Packages that use RuleBlock
Package
Description
-
Uses of RuleBlock in antlr
Modifier and TypeFieldDescription(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
Modifier and TypeMethodDescriptionstatic RuleBlock
MakeGrammar.createNextTokenRule
(Grammar g, Vector lexRules, String rname) Used to build nextToken() for the lexer.RuleSymbol.getBlock()
Modifier and TypeMethodDescriptionvoid
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.Combine the lookahead computed for each alternative.protected abstract String
CodeGenerator.processActionForSpecialSymbols
(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) Lexically process $ and # references within the action.protected String
CppCodeGenerator.processActionForSpecialSymbols
(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) Lexically process 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
DiagnosticCodeGenerator.processActionForSpecialSymbols
(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) protected String
DocBookCodeGenerator.processActionForSpecialSymbols
(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) protected String
HTMLCodeGenerator.processActionForSpecialSymbols
(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) protected String
JavaCodeGenerator.processActionForSpecialSymbols
(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) Lexically process $var and 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.void
-
Uses of RuleBlock in antlr.actions.cpp
Fields in antlr.actions.cpp declared as RuleBlockConstructors in antlr.actions.cpp with parameters of type RuleBlockModifierConstructorDescriptionActionLexer
(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo) -
Uses of RuleBlock in antlr.actions.csharp
Fields in antlr.actions.csharp declared as RuleBlockConstructors in antlr.actions.csharp with parameters of type RuleBlockModifierConstructorDescriptionActionLexer
(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo) -
Uses of RuleBlock in antlr.actions.java
Fields in antlr.actions.java declared as RuleBlockConstructors in antlr.actions.java with parameters of type RuleBlockModifierConstructorDescriptionActionLexer
(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo) -
Uses of RuleBlock in antlr.actions.python
Fields in antlr.actions.python declared as RuleBlockConstructors in antlr.actions.python with parameters of type RuleBlockModifierConstructorDescriptionActionLexer
(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)