Uses of Class
antlr.AlternativeElement
-
Packages that use AlternativeElement Package Description antlr -
-
Uses of AlternativeElement in antlr
Subclasses of AlternativeElement in antlr Modifier and Type Class Description (package private) class
ActionElement
(package private) class
AlternativeBlock
A list of alternatives(package private) class
BlockEndElement
All alternative blocks are "terminated" by BlockEndElements unless they are rule blocks (in which case they use RuleEndElement).(package private) class
BlockWithImpliedExitPath
(package private) class
CharLiteralElement
(package private) class
CharRangeElement
(package private) class
GrammarAtom
A GrammarAtom is either a token ref, a character ref, or string.(package private) class
OneOrMoreBlock
class
RuleBlock
A list of alternatives and info contained in the rule definition.(package private) class
RuleEndElement
Contains a list of all places that reference this enclosing rule.(package private) class
RuleRefElement
(package private) class
StringLiteralElement
(package private) class
SynPredBlock
(package private) class
TokenRangeElement
(package private) class
TokenRefElement
(package private) class
TreeElement
A TreeElement is a block with one alternative and a root node(package private) class
WildcardElement
(package private) class
ZeroOrMoreBlock
Fields in antlr declared as AlternativeElement Modifier and Type Field Description (package private) AlternativeElement
Alternative. head
(package private) AlternativeElement
AlternativeElement. next
protected AlternativeElement
DocBookCodeGenerator. prevAltElem
protected AlternativeElement
HTMLCodeGenerator. prevAltElem
(package private) AlternativeElement
Alternative. tail
Methods in antlr that return AlternativeElement Modifier and Type Method Description AlternativeElement
BlockContext. currentElement()
Methods in antlr with parameters of type AlternativeElement Modifier and Type Method Description void
BlockContext. addAlternativeElement(AlternativeElement e)
void
TreeBlockContext. addAlternativeElement(AlternativeElement e)
void
Alternative. addElement(AlternativeElement e)
protected void
MakeGrammar. addElementToCurrentAlt(AlternativeElement e)
protected void
CppCodeGenerator. genASTDeclaration(AlternativeElement el)
protected void
CppCodeGenerator. genASTDeclaration(AlternativeElement el, java.lang.String node_type)
protected void
CppCodeGenerator. genASTDeclaration(AlternativeElement el, java.lang.String var_name, java.lang.String node_type)
protected void
CSharpCodeGenerator. genASTDeclaration(AlternativeElement el)
protected void
CSharpCodeGenerator. genASTDeclaration(AlternativeElement el, java.lang.String node_type)
protected void
CSharpCodeGenerator. genASTDeclaration(AlternativeElement el, java.lang.String var_name, java.lang.String node_type)
protected void
JavaCodeGenerator. genASTDeclaration(AlternativeElement el)
protected void
JavaCodeGenerator. genASTDeclaration(AlternativeElement el, java.lang.String node_type)
protected void
JavaCodeGenerator. genASTDeclaration(AlternativeElement el, java.lang.String var_name, java.lang.String node_type)
protected void
PythonCodeGenerator. genASTDeclaration(AlternativeElement el)
protected void
PythonCodeGenerator. genASTDeclaration(AlternativeElement el, java.lang.String node_type)
protected void
PythonCodeGenerator. genASTDeclaration(AlternativeElement el, java.lang.String var_name, java.lang.String node_type)
Constructors in antlr with parameters of type AlternativeElement Constructor Description Alternative(AlternativeElement firstElement)
-