Uses of Class
org.tromer.jie.syntaxtree.NodeListOptional

Packages that use NodeListOptional
org.tromer.jie.syntaxtree Java abstract syntax tree nodes, generated by JavaCC from JTB-generated grammar. 
org.tromer.jie.visitor Basic visitor classes for Java abstract syntax trees, generated by JTB and by JIE's makeVisitors.pl script. 
 

Uses of NodeListOptional in org.tromer.jie.syntaxtree
 

Fields in org.tromer.jie.syntaxtree declared as NodeListOptional
 NodeListOptional MethodDeclaration.nodeListOptional
           
 NodeListOptional NestedClassDeclaration.nodeListOptional
           
 NodeListOptional FieldDeclaration.nodeListOptional
           
 NodeListOptional FieldDeclaration.nodeListOptional1
           
 NodeListOptional ConditionalAndExpression.nodeListOptional
           
 NodeListOptional VariableDeclaratorId.nodeListOptional
           
 NodeListOptional NestedInterfaceDeclaration.nodeListOptional
           
 NodeListOptional UnmodifiedInterfaceDeclaration.nodeListOptional
           
 NodeListOptional NameList.nodeListOptional
           
 NodeListOptional ClassDeclaration.nodeListOptional
           
 NodeListOptional MultiplicativeExpression.nodeListOptional
           
 NodeListOptional LocalVariableDeclaration.nodeListOptional
           
 NodeListOptional CompilationUnit.nodeListOptional
           
 NodeListOptional CompilationUnit.nodeListOptional1
           
 NodeListOptional MethodDeclarationLookahead.nodeListOptional
           
 NodeListOptional Block.nodeListOptional
           
 NodeListOptional EqualityExpression.nodeListOptional
           
 NodeListOptional SwitchStatement.nodeListOptional
           
 NodeListOptional PrimaryExpression.nodeListOptional
           
 NodeListOptional ArgumentList.nodeListOptional
           
 NodeListOptional TopBlockStatements.nodeListOptional
           
 NodeListOptional StatementExpressionList.nodeListOptional
           
 NodeListOptional ClassBody.nodeListOptional
           
 NodeListOptional AdditiveExpression.nodeListOptional
           
 NodeListOptional AndExpression.nodeListOptional
           
 NodeListOptional InclusiveOrExpression.nodeListOptional
           
 NodeListOptional ShiftExpression.nodeListOptional
           
 NodeListOptional InterfaceDeclaration.nodeListOptional
           
 NodeListOptional Name.nodeListOptional
           
 NodeListOptional MethodDeclarator.nodeListOptional
           
 NodeListOptional TryStatement.nodeListOptional
           
 NodeListOptional RelationalExpression.nodeListOptional
           
 NodeListOptional ExclusiveOrExpression.nodeListOptional
           
 NodeListOptional Type.nodeListOptional
           
 NodeListOptional ConditionalOrExpression.nodeListOptional
           
 

Constructors in org.tromer.jie.syntaxtree with parameters of type NodeListOptional
MethodDeclaration.MethodDeclaration(NodeListOptional n0, ResultType n1, MethodDeclarator n2, NodeOptional n3, NodeChoice n4)
           
NestedClassDeclaration.NestedClassDeclaration(NodeListOptional n0, UnmodifiedClassDeclaration n1)
           
FieldDeclaration.FieldDeclaration(NodeListOptional n0, Type n1, VariableDeclarator n2, NodeListOptional n3, NodeToken n4)
           
FieldDeclaration.FieldDeclaration(NodeListOptional n0, Type n1, VariableDeclarator n2, NodeListOptional n3)
           
ConditionalAndExpression.ConditionalAndExpression(InclusiveOrExpression n0, NodeListOptional n1)
           
VariableDeclaratorId.VariableDeclaratorId(NodeToken n0, NodeListOptional n1)
           
NestedInterfaceDeclaration.NestedInterfaceDeclaration(NodeListOptional n0, UnmodifiedInterfaceDeclaration n1)
           
UnmodifiedInterfaceDeclaration.UnmodifiedInterfaceDeclaration(NodeToken n0, NodeToken n1, NodeOptional n2, NodeToken n3, NodeListOptional n4, NodeToken n5)
           
UnmodifiedInterfaceDeclaration.UnmodifiedInterfaceDeclaration(NodeToken n0, NodeOptional n1, NodeListOptional n2)
           
NameList.NameList(Name n0, NodeListOptional n1)
           
ClassDeclaration.ClassDeclaration(NodeListOptional n0, UnmodifiedClassDeclaration n1)
           
MultiplicativeExpression.MultiplicativeExpression(UnaryExpression n0, NodeListOptional n1)
           
LocalVariableDeclaration.LocalVariableDeclaration(NodeOptional n0, Type n1, VariableDeclarator n2, NodeListOptional n3)
           
CompilationUnit.CompilationUnit(NodeOptional n0, NodeListOptional n1, NodeListOptional n2, NodeToken n3)
           
CompilationUnit.CompilationUnit(NodeOptional n0, NodeListOptional n1, NodeListOptional n2)
           
MethodDeclarationLookahead.MethodDeclarationLookahead(NodeListOptional n0, ResultType n1, NodeToken n2, NodeToken n3)
           
MethodDeclarationLookahead.MethodDeclarationLookahead(NodeListOptional n0, ResultType n1, NodeToken n2)
           
Block.Block(NodeToken n0, NodeListOptional n1, NodeToken n2)
           
Block.Block(NodeListOptional n0)
           
EqualityExpression.EqualityExpression(InstanceOfExpression n0, NodeListOptional n1)
           
SwitchStatement.SwitchStatement(NodeToken n0, NodeToken n1, Expression n2, NodeToken n3, NodeToken n4, NodeListOptional n5, NodeToken n6)
           
SwitchStatement.SwitchStatement(Expression n0, NodeListOptional n1)
           
PrimaryExpression.PrimaryExpression(PrimaryPrefix n0, NodeListOptional n1)
           
ArgumentList.ArgumentList(Expression n0, NodeListOptional n1)
           
TopBlockStatements.TopBlockStatements(NodeListOptional n0)
           
StatementExpressionList.StatementExpressionList(StatementExpression n0, NodeListOptional n1)
           
ClassBody.ClassBody(NodeToken n0, NodeListOptional n1, NodeToken n2)
           
ClassBody.ClassBody(NodeListOptional n0)
           
AdditiveExpression.AdditiveExpression(MultiplicativeExpression n0, NodeListOptional n1)
           
AndExpression.AndExpression(EqualityExpression n0, NodeListOptional n1)
           
InclusiveOrExpression.InclusiveOrExpression(ExclusiveOrExpression n0, NodeListOptional n1)
           
ShiftExpression.ShiftExpression(AdditiveExpression n0, NodeListOptional n1)
           
InterfaceDeclaration.InterfaceDeclaration(NodeListOptional n0, UnmodifiedInterfaceDeclaration n1)
           
Name.Name(NodeToken n0, NodeListOptional n1)
           
MethodDeclarator.MethodDeclarator(NodeToken n0, FormalParameters n1, NodeListOptional n2)
           
TryStatement.TryStatement(NodeToken n0, Block n1, NodeListOptional n2, NodeOptional n3)
           
TryStatement.TryStatement(Block n0, NodeListOptional n1, NodeOptional n2)
           
RelationalExpression.RelationalExpression(ShiftExpression n0, NodeListOptional n1)
           
ExclusiveOrExpression.ExclusiveOrExpression(AndExpression n0, NodeListOptional n1)
           
Type.Type(NodeChoice n0, NodeListOptional n1)
           
ConditionalOrExpression.ConditionalOrExpression(ConditionalAndExpressionWrapper n0, NodeListOptional n1)
           
 

Uses of NodeListOptional in org.tromer.jie.visitor
 

Methods in org.tromer.jie.visitor with parameters of type NodeListOptional
 java.lang.Object NullObjectVisitor.visit(NodeListOptional n, java.lang.Object argu)
           
 java.lang.Object CallingDepthFirst.visit(NodeListOptional n, java.lang.Object argu)
           
 void PrePostDepthFirst.visit(NodeListOptional n)
           
 java.lang.Object ObjectVisitor.visit(NodeListOptional n, java.lang.Object argu)
           
 void Visitor.visit(NodeListOptional n)
           
 java.lang.Object ObjectDepthFirst.visit(NodeListOptional n, java.lang.Object argu)
           
 void DepthFirstVisitor.visit(NodeListOptional n)
           
 java.lang.Object GreedyDepthFirst.visit(NodeListOptional n, java.lang.Object argu)