Uses of Class
antlr.RuleBlock
Packages that use RuleBlock
Package
Description
-
Uses of RuleBlock in antlr
Modifier and TypeFieldDescription(package private) RuleBlockRuleSymbol.block(package private) RuleBlockCppCodeGenerator.currentRule(package private) RuleBlockCSharpCodeGenerator.currentRule(package private) RuleBlockJavaCodeGenerator.currentRuleTracks the rule being generated.(package private) RuleBlockPythonCodeGenerator.currentRuleTracks the rule being generated.protected RuleBlockMakeGrammar.ruleBlockModifier and TypeMethodDescriptionstatic RuleBlockMakeGrammar.createNextTokenRule(Grammar g, Vector lexRules, String rname) Used to build nextToken() for the lexer.RuleSymbol.getBlock()Modifier and TypeMethodDescriptionvoidDiagnosticCodeGenerator.genFollowSetForRuleBlock(RuleBlock blk) Generate a textual representation of the follow set for a block.voidDocBookCodeGenerator.genFollowSetForRuleBlock(RuleBlock blk) Generate a textual representation of the follow set for a block.voidHTMLCodeGenerator.genFollowSetForRuleBlock(RuleBlock blk) Generate a textual representation of the follow set for a block.Combine the lookahead computed for each alternative.protected abstract StringCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) Lexically process $ and # references within the action.protected StringCppCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) Lexically process tree-specifiers in the action.protected StringCSharpCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) Lexically process tree-specifiers in the action.protected StringDiagnosticCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) protected StringDocBookCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) protected StringHTMLCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) protected StringJavaCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo) Lexically process $var and tree-specifiers in the action.protected StringPythonCodeGenerator.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)