public class GJVoidDepthFirstProcess<A> extends GJVoidDepthFirst<A>
Constructor and Description |
---|
GJVoidDepthFirstProcess() |
Modifier and Type | Method and Description |
---|---|
void |
endProcess(Node n,
A argu) |
void |
initProcess(Node n,
A argu) |
void |
visit(AbstractDeclarator n,
A argu)
f0 ::= AbstractDeclaratorWithPointer()
| DirectAbstractDeclarator()
|
void |
visit(AbstractDeclaratorClosed n,
A argu)
f0 ::= "("
f1 ::= AbstractDeclarator()
f2 ::= ")"
|
void |
visit(AbstractDeclaratorWithPointer n,
A argu)
f0 ::= Pointer()
f1 ::= ( DirectAbstractDeclarator() )?
|
void |
visit(AbstractDimensionOrParameter n,
A argu)
f0 ::= AbstractDeclaratorClosed()
| DimensionSize()
| ParameterTypeListClosed()
|
void |
visit(AbstractOptionalDeclarator n,
A argu)
f0 ::= ( AbstractDeclarator() )?
|
void |
visit(AdditiveExpression n,
A argu)
f0 ::= MultiplicativeExpression()
f1 ::= ( AdditiveOptionalExpression() )?
|
void |
visit(AdditiveMinusExpression n,
A argu)
f0 ::= "-"
f1 ::= AdditiveExpression()
|
void |
visit(AdditiveOptionalExpression n,
A argu)
f0 ::= AdditivePlusExpression()
| AdditiveMinusExpression()
|
void |
visit(AdditivePlusExpression n,
A argu)
f0 ::= "+"
f1 ::= AdditiveExpression()
|
void |
visit(ADeclarationSpecifier n,
A argu)
f0 ::= StorageClassSpecifier()
| TypeSpecifier()
| TypeQualifier()
|
void |
visit(ADeclaratorOp n,
A argu)
f0 ::= DimensionSize()
| ParameterTypeListClosed()
| OldParameterListClosed()
|
void |
visit(ADimensionOrParameter n,
A argu)
f0 ::= DimensionSize()
| ParameterTypeListClosed()
|
void |
visit(ANDExpression n,
A argu)
f0 ::= EqualityExpression()
f1 ::= ( "&" ANDExpression() )?
|
void |
visit(ANowaitDataClause n,
A argu)
f0 ::= NowaitClause()
| DataClause()
|
void |
visit(APostfixOperation n,
A argu)
f0 ::= BracketExpression()
| ArgumentList()
| DotId()
| ArrowId()
| PlusPlus()
| MinusMinus()
|
void |
visit(ArgumentInitializerClause n,
A argu)
f0 ::=
|
void |
visit(ArgumentList n,
A argu)
f0 ::= "("
f1 ::= ( ExpressionList() )?
f2 ::= ")"
|
void |
visit(ArrayInitializer n,
A argu)
f0 ::= "{"
f1 ::= InitializerList()
f2 ::= ( "," )?
f3 ::= "}"
|
void |
visit(ArrowId n,
A argu)
f0 ::= "->"
f1 ::=
|
void |
visit(ASection n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(ASingleClause n,
A argu)
f0 ::= NowaitClause()
| DataClause()
| OmpCopyPrivateClause()
|
void |
visit(ASpecifierQualifier n,
A argu)
f0 ::= TypeSpecifier()
| TypeQualifier()
|
void |
visit(AssignInitializerClause n,
A argu)
f0 ::=
|
void |
visit(AssignmentExpression n,
A argu)
f0 ::= NonConditionalExpression()
| ConditionalExpression()
|
void |
visit(AssignmentOperator n,
A argu)
f0 ::= "="
| "*="
| "/="
| "%="
| "+="
| "-="
| "<<="
| ">>="
| "&="
| "^="
| "|="
|
void |
visit(AtomicClause n,
A argu)
f0 ::=
|
void |
visit(AtomicConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(AUniqueForOrDataOrNowaitClause n,
A argu)
f0 ::= UniqueForClause()
| DataClause()
| NowaitClause()
|
void |
visit(AUniqueParallelOrDataClause n,
A argu)
f0 ::= UniqueParallelClause()
| DataClause()
|
void |
visit(AUniqueParallelOrUniqueForOrDataClause n,
A argu)
f0 ::= UniqueParallelClause()
| UniqueForClause()
| DataClause()
|
void |
visit(BarrierDirective n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(BeginNode n,
A argu)
Special Nodes: BeginNode and EndNode
|
void |
visit(BracketExpression n,
A argu)
f0 ::= "["
f1 ::= Expression()
f2 ::= "]"
|
void |
visit(BreakStatement n,
A argu)
f0 ::=
|
void |
visit(CallStatement n,
A argu) |
void |
visit(CaseLabeledStatement n,
A argu)
f0 ::=
|
void |
visit(CastExpression n,
A argu)
f0 ::= CastExpressionTyped()
| UnaryExpression()
|
void |
visit(CastExpressionTyped n,
A argu)
f0 ::= "("
f1 ::= TypeName()
f2 ::= ")"
f3 ::= CastExpression()
|
void |
visit(CompoundStatement n,
A argu)
f0 ::= "{"
f1 ::= ( CompoundStatementElement() )*
f2 ::= "}"
|
void |
visit(CompoundStatementElement n,
A argu)
f0 ::= Declaration()
| Statement()
|
void |
visit(ConditionalExpression n,
A argu)
f0 ::= LogicalORExpression()
f1 ::= ( "?" Expression() ":" ConditionalExpression() )?
|
void |
visit(Constant n,
A argu)
f0 ::=
|
void |
visit(ConstantExpression n,
A argu)
f0 ::= ConditionalExpression()
|
void |
visit(ContinueStatement n,
A argu)
f0 ::=
|
void |
visit(CriticalConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(DataClause n,
A argu)
f0 ::= OmpPrivateClause()
| OmpFirstPrivateClause()
| OmpLastPrivateClause()
| OmpSharedClause()
| OmpCopyinClause()
| OmpDfltSharedClause()
| OmpDfltNoneClause()
| OmpReductionClause()
|
void |
visit(Declaration n,
A argu)
f0 ::= DeclarationSpecifiers()
f1 ::= ( InitDeclaratorList() )?
f2 ::= ";"
|
void |
visit(DeclarationList n,
A argu)
f0 ::= ( Declaration() )+
|
void |
visit(DeclarationSpecifiers n,
A argu)
f0 ::= ( ADeclarationSpecifier() )+
|
void |
visit(Declarator n,
A argu)
f0 ::= ( Pointer() )?
f1 ::= DirectDeclarator()
|
void |
visit(DeclaratorOpList n,
A argu)
f0 ::= ( ADeclaratorOp() )*
|
void |
visit(DeclareReductionDirective n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(DefaultLabeledStatement n,
A argu)
f0 ::=
|
void |
visit(DimensionOrParameterList n,
A argu)
f0 ::= ( ADimensionOrParameter() )*
|
void |
visit(DimensionSize n,
A argu)
f0 ::= "["
f1 ::= ( ConstantExpression() )?
f2 ::= "]"
|
void |
visit(DirectAbstractDeclarator n,
A argu)
f0 ::= AbstractDimensionOrParameter()
f1 ::= DimensionOrParameterList()
|
void |
visit(DirectDeclarator n,
A argu)
f0 ::= IdentifierOrDeclarator()
f1 ::= DeclaratorOpList()
|
void |
visit(DoStatement n,
A argu)
f0 ::=
|
void |
visit(DotId n,
A argu)
f0 ::= "."
f1 ::=
|
void |
visit(DummyFlushDirective n,
A argu) |
void |
visit(ElementsOfTranslation n,
A argu)
f0 ::= ExternalDeclaration()
| UnknownCpp()
| UnknownPragma()
|
void |
visit(EndNode n,
A argu) |
void |
visit(Enumerator n,
A argu)
f0 ::=
|
void |
visit(EnumeratorList n,
A argu)
f0 ::= Enumerator()
f1 ::= ( "," Enumerator() )*
|
void |
visit(EnumSpecifier n,
A argu)
f0 ::= EnumSpecifierWithList()
| EnumSpecifierWithId()
|
void |
visit(EnumSpecifierWithId n,
A argu)
f0 ::=
|
void |
visit(EnumSpecifierWithList n,
A argu)
f0 ::=
|
void |
visit(EqualExpression n,
A argu)
f0 ::= "=="
f1 ::= EqualityExpression()
|
void |
visit(EqualityExpression n,
A argu)
f0 ::= RelationalExpression()
f1 ::= ( EqualOptionalExpression() )?
|
void |
visit(EqualOptionalExpression n,
A argu)
f0 ::= EqualExpression()
| NonEqualExpression()
|
void |
visit(ExclusiveORExpression n,
A argu)
f0 ::= ANDExpression()
f1 ::= ( "^" ExclusiveORExpression() )?
|
void |
visit(Expression n,
A argu)
f0 ::= AssignmentExpression()
f1 ::= ( "," AssignmentExpression() )*
|
void |
visit(ExpressionClosed n,
A argu)
f0 ::= "("
f1 ::= Expression()
f2 ::= ")"
|
void |
visit(ExpressionList n,
A argu)
f0 ::= AssignmentExpression()
f1 ::= ( "," AssignmentExpression() )*
|
void |
visit(ExpressionStatement n,
A argu)
f0 ::= ( Expression() )?
f1 ::= ";"
|
void |
visit(ExternalDeclaration n,
A argu)
f0 ::= Declaration()
| FunctionDefinition()
| DeclareReductionDirective()
| ThreadPrivateDirective()
|
void |
visit(FinalClause n,
A argu)
f0 ::=
|
void |
visit(FlushDirective n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(FlushVars n,
A argu)
f0 ::= "("
f1 ::= VariableList()
f2 ::= ")"
|
void |
visit(ForConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::= ForDirective()
f2 ::= OmpForHeader()
f3 ::= Statement()
|
void |
visit(ForDirective n,
A argu)
f0 ::=
|
void |
visit(ForStatement n,
A argu)
f0 ::=
|
void |
visit(FunctionDefinition n,
A argu)
f0 ::= ( DeclarationSpecifiers() )?
f1 ::= Declarator()
f2 ::= ( DeclarationList() )?
f3 ::= CompoundStatement()
|
void |
visit(GotoStatement n,
A argu)
f0 ::=
|
void |
visit(IdentifierOrDeclarator n,
A argu)
f0 ::=
|
void |
visit(IfClause n,
A argu)
f0 ::=
|
void |
visit(IfStatement n,
A argu)
f0 ::=
|
void |
visit(InclusiveORExpression n,
A argu)
f0 ::= ExclusiveORExpression()
f1 ::= ( "|" InclusiveORExpression() )?
|
void |
visit(InitDeclarator n,
A argu)
f0 ::= Declarator()
f1 ::= ( "=" Initializer() )?
|
void |
visit(InitDeclaratorList n,
A argu)
f0 ::= InitDeclarator()
f1 ::= ( "," InitDeclarator() )*
|
void |
visit(Initializer n,
A argu)
f0 ::= AssignmentExpression()
| ArrayInitializer()
|
void |
visit(InitializerClause n,
A argu)
f0 ::= AssignInitializerClause()
| ArgumentInitializerClause()
|
void |
visit(InitializerList n,
A argu)
f0 ::= Initializer()
f1 ::= ( "," Initializer() )*
|
void |
visit(IterationStatement n,
A argu)
f0 ::= WhileStatement()
| DoStatement()
| ForStatement()
|
void |
visit(JumpStatement n,
A argu)
f0 ::= GotoStatement()
| ContinueStatement()
| BreakStatement()
| ReturnStatement()
|
void |
visit(LabeledStatement n,
A argu)
f0 ::= SimpleLabeledStatement()
| CaseLabeledStatement()
| DefaultLabeledStatement()
|
void |
visit(LogicalANDExpression n,
A argu)
f0 ::= InclusiveORExpression()
f1 ::= ( "&&" LogicalANDExpression() )?
|
void |
visit(LogicalORExpression n,
A argu)
f0 ::= LogicalANDExpression()
f1 ::= ( "||" LogicalORExpression() )?
|
void |
visit(MasterConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(MergeableClause n,
A argu)
f0 ::=
|
void |
visit(MinusMinus n,
A argu)
f0 ::= "--"
|
void |
visit(MultiplicativeDivExpression n,
A argu)
f0 ::= "/"
f1 ::= MultiplicativeExpression()
|
void |
visit(MultiplicativeExpression n,
A argu)
f0 ::= CastExpression()
f1 ::= ( MultiplicativeOptionalExpression() )?
|
void |
visit(MultiplicativeModExpression n,
A argu)
f0 ::= "%"
f1 ::= MultiplicativeExpression()
|
void |
visit(MultiplicativeMultiExpression n,
A argu)
f0 ::= "*"
f1 ::= MultiplicativeExpression()
|
void |
visit(MultiplicativeOptionalExpression n,
A argu)
f0 ::= MultiplicativeMultiExpression()
| MultiplicativeDivExpression()
| MultiplicativeModExpression()
|
void |
visit(NodeChoice n,
A argu) |
void |
visit(NodeList n,
A argu) |
void |
visit(NodeListOptional n,
A argu) |
void |
visit(NodeOptional n,
A argu) |
void |
visit(NodeSequence n,
A argu) |
void |
visit(NodeToken n,
A argu) |
void |
visit(NonConditionalExpression n,
A argu)
f0 ::= UnaryExpression()
f1 ::= AssignmentOperator()
f2 ::= AssignmentExpression()
|
void |
visit(NonEqualExpression n,
A argu)
f0 ::= "!="
f1 ::= EqualityExpression()
|
void |
visit(NowaitClause n,
A argu)
f0 ::=
|
void |
visit(NowaitDataClauseList n,
A argu)
f0 ::= ( ANowaitDataClause() )*
|
void |
visit(NumThreadsClause n,
A argu)
f0 ::=
|
void |
visit(OldParameterList n,
A argu)
f0 ::=
|
void |
visit(OldParameterListClosed n,
A argu)
f0 ::= "("
f1 ::= ( OldParameterList() )?
f2 ::= ")"
|
void |
visit(OmpConstruct n,
A argu)
f0 ::= ParallelConstruct()
| ForConstruct()
| SectionsConstruct()
| SingleConstruct()
| ParallelForConstruct()
| ParallelSectionsConstruct()
| TaskConstruct()
| MasterConstruct()
| CriticalConstruct()
| AtomicConstruct()
| OrderedConstruct()
|
void |
visit(OmpCopyinClause n,
A argu)
f0 ::=
|
void |
visit(OmpCopyPrivateClause n,
A argu)
f0 ::=
|
void |
visit(OmpDfltNoneClause n,
A argu)
f0 ::=
|
void |
visit(OmpDfltSharedClause n,
A argu)
f0 ::=
|
void |
visit(OmpDirective n,
A argu)
f0 ::= BarrierDirective()
| TaskwaitDirective()
| TaskyieldDirective()
| FlushDirective()
|
void |
visit(OmpEol n,
A argu)
f0 ::=
|
void |
visit(OmpFirstPrivateClause n,
A argu)
f0 ::=
|
void |
visit(OmpForAdditive n,
A argu)
f0 ::=
|
void |
visit(OmpForCondition n,
A argu)
f0 ::= OmpForLTCondition()
| OmpForLECondition()
| OmpForGTCondition()
| OmpForGECondition()
|
void |
visit(OmpForGECondition n,
A argu)
f0 ::=
|
void |
visit(OmpForGTCondition n,
A argu)
f0 ::=
|
void |
visit(OmpForHeader n,
A argu)
f0 ::=
|
void |
visit(OmpForInitExpression n,
A argu)
f0 ::=
|
void |
visit(OmpForLECondition n,
A argu)
f0 ::=
|
void |
visit(OmpForLTCondition n,
A argu)
f0 ::=
|
void |
visit(OmpForMultiplicative n,
A argu)
f0 ::=
|
void |
visit(OmpForReinitExpression n,
A argu)
f0 ::= PostIncrementId()
| PostDecrementId()
| PreIncrementId()
| PreDecrementId()
| ShortAssignPlus()
| ShortAssignMinus()
| OmpForAdditive()
| OmpForSubtractive()
| OmpForMultiplicative()
|
void |
visit(OmpForSubtractive n,
A argu)
f0 ::=
|
void |
visit(OmpLastPrivateClause n,
A argu)
f0 ::=
|
void |
visit(OmpPragma n,
A argu)
f0 ::= "#"
f1 ::=
|
void |
visit(OmpPrivateClause n,
A argu)
f0 ::=
|
void |
visit(OmpReductionClause n,
A argu)
f0 ::=
|
void |
visit(OmpSharedClause n,
A argu)
f0 ::=
|
void |
visit(OrderedConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(ParallelConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::= ParallelDirective()
f2 ::= Statement()
|
void |
visit(ParallelDirective n,
A argu)
f0 ::=
|
void |
visit(ParallelForConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(ParallelSectionsConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(ParameterAbstraction n,
A argu)
f0 ::= Declarator()
| AbstractOptionalDeclarator()
|
void |
visit(ParameterDeclaration n,
A argu)
f0 ::= DeclarationSpecifiers()
f1 ::= ParameterAbstraction()
|
void |
visit(ParameterList n,
A argu)
f0 ::= ParameterDeclaration()
f1 ::= ( "," ParameterDeclaration() )*
|
void |
visit(ParameterTypeList n,
A argu)
f0 ::= ParameterList()
f1 ::= ( "," "..." )?
|
void |
visit(ParameterTypeListClosed n,
A argu)
f0 ::= "("
f1 ::= ( ParameterTypeList() )?
f2 ::= ")"
|
void |
visit(PlusPlus n,
A argu)
f0 ::= "++"
|
void |
visit(Pointer n,
A argu)
f0 ::= ( "*" | "^" )
f1 ::= ( TypeQualifierList() )?
f2 ::= ( Pointer() )?
|
void |
visit(PostCallNode n,
A argu) |
void |
visit(PostDecrementId n,
A argu)
f0 ::=
|
void |
visit(PostfixExpression n,
A argu)
f0 ::= PrimaryExpression()
f1 ::= PostfixOperationsList()
|
void |
visit(PostfixOperationsList n,
A argu)
f0 ::= ( APostfixOperation() )*
|
void |
visit(PostIncrementId n,
A argu)
f0 ::=
|
void |
visit(PreCallNode n,
A argu) |
void |
visit(PreDecrementId n,
A argu)
f0 ::= "--"
f1 ::=
|
void |
visit(PreIncrementId n,
A argu)
f0 ::= "++"
f1 ::=
|
void |
visit(PrimaryExpression n,
A argu)
f0 ::=
|
void |
visit(ReductionOp n,
A argu)
f0 ::=
|
void |
visit(ReductionTypeList n,
A argu)
f0 ::= ( TypeSpecifier() )*
|
void |
visit(RegionPhrase n,
A argu)
f0 ::= "("
f1 ::=
|
void |
visit(RelationalExpression n,
A argu)
f0 ::= ShiftExpression()
f1 ::= ( RelationalOptionalExpression() )?
|
void |
visit(RelationalGEExpression n,
A argu)
f0 ::= ">="
f1 ::= RelationalExpression()
|
void |
visit(RelationalGTExpression n,
A argu)
f0 ::= ">"
f1 ::= RelationalExpression()
|
void |
visit(RelationalLEExpression n,
A argu)
f0 ::= "<="
f1 ::= RelationalExpression()
|
void |
visit(RelationalLTExpression n,
A argu)
f0 ::= "<"
f1 ::= RelationalExpression()
|
void |
visit(RelationalOptionalExpression n,
A argu)
f0 ::= RelationalLTExpression()
| RelationalGTExpression()
| RelationalLEExpression()
| RelationalGEExpression()
|
void |
visit(ReturnStatement n,
A argu)
f0 ::=
|
void |
visit(ScheduleKind n,
A argu)
f0 ::=
|
void |
visit(SectionsConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(SectionsScope n,
A argu)
f0 ::= "{"
f1 ::= ( Statement() )?
f2 ::= ( ASection() )*
f3 ::= "}"
|
void |
visit(SelectionStatement n,
A argu)
f0 ::= IfStatement()
| SwitchStatement()
|
void |
visit(ShiftExpression n,
A argu)
f0 ::= AdditiveExpression()
f1 ::= ( ShiftOptionalExpression() )?
|
void |
visit(ShiftLeftExpression n,
A argu)
f0 ::= ">>"
f1 ::= ShiftExpression()
|
void |
visit(ShiftOptionalExpression n,
A argu)
f0 ::= ShiftLeftExpression()
| ShiftRightExpression()
|
void |
visit(ShiftRightExpression n,
A argu)
f0 ::= "<<"
f1 ::= ShiftExpression()
|
void |
visit(ShortAssignMinus n,
A argu)
f0 ::=
|
void |
visit(ShortAssignPlus n,
A argu)
f0 ::=
|
void |
visit(SimpleLabeledStatement n,
A argu)
f0 ::=
|
void |
visit(SimplePrimaryExpression n,
A argu) |
void |
visit(SingleClauseList n,
A argu)
f0 ::= ( ASingleClause() )*
|
void |
visit(SingleConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(SizeofTypeName n,
A argu)
f0 ::=
|
void |
visit(SizeofUnaryExpression n,
A argu)
f0 ::=
|
void |
visit(SpecifierQualifierList n,
A argu)
f0 ::= ( ASpecifierQualifier() )+
|
void |
visit(Statement n,
A argu)
f0 ::= ( LabeledStatement() | ExpressionStatement() | CompoundStatement()
| SelectionStatement() | IterationStatement() | JumpStatement() |
UnknownPragma() | OmpConstruct() | OmpDirective() | UnknownCpp() )
|
void |
visit(StorageClassSpecifier n,
A argu)
f0 ::=
|
void |
visit(StructDeclaration n,
A argu)
f0 ::= SpecifierQualifierList()
f1 ::= StructDeclaratorList()
f2 ::= ";"
|
void |
visit(StructDeclarationList n,
A argu)
f0 ::= ( StructDeclaration() )+
|
void |
visit(StructDeclarator n,
A argu)
f0 ::= StructDeclaratorWithDeclarator()
| StructDeclaratorWithBitField()
|
void |
visit(StructDeclaratorList n,
A argu)
f0 ::= StructDeclarator()
f1 ::= ( "," StructDeclarator() )*
|
void |
visit(StructDeclaratorWithBitField n,
A argu)
f0 ::= ":"
f1 ::= ConstantExpression()
|
void |
visit(StructDeclaratorWithDeclarator n,
A argu)
f0 ::= Declarator()
f1 ::= ( ":" ConstantExpression() )?
|
void |
visit(StructOrUnion n,
A argu)
f0 ::=
|
void |
visit(StructOrUnionSpecifier n,
A argu)
f0 ::= ( StructOrUnionSpecifierWithList() |
StructOrUnionSpecifierWithId()
)
|
void |
visit(StructOrUnionSpecifierWithId n,
A argu)
f0 ::= StructOrUnion()
f1 ::=
|
void |
visit(StructOrUnionSpecifierWithList n,
A argu)
f0 ::= StructOrUnion()
f1 ::= (
|
void |
visit(SwitchStatement n,
A argu)
f0 ::=
|
void |
visit(TaskClause n,
A argu)
f0 ::= DataClause()
| UniqueTaskClause()
|
void |
visit(TaskConstruct n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(TaskwaitDirective n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(TaskyieldDirective n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(ThreadPrivateDirective n,
A argu)
f0 ::= OmpPragma()
f1 ::=
|
void |
visit(TranslationUnit n,
A argu)
f0 ::= ( ElementsOfTranslation() )+
|
void |
visit(TypedefName n,
A argu)
f0 ::=
|
void |
visit(TypeName n,
A argu)
f0 ::= SpecifierQualifierList()
f1 ::= ( AbstractDeclarator() )?
|
void |
visit(TypeQualifier n,
A argu)
f0 ::=
|
void |
visit(TypeQualifierList n,
A argu)
f0 ::= ( TypeQualifier() )+
|
void |
visit(TypeSpecifier n,
A argu)
f0 ::= (
|
void |
visit(UnaryCastExpression n,
A argu)
f0 ::= UnaryOperator()
f1 ::= CastExpression()
|
void |
visit(UnaryExpression n,
A argu)
f0 ::= UnaryExpressionPreIncrement()
| UnaryExpressionPreDecrement()
| UnarySizeofExpression()
| UnaryCastExpression()
| PostfixExpression()
|
void |
visit(UnaryExpressionPreDecrement n,
A argu)
f0 ::= "--"
f1 ::= UnaryExpression()
|
void |
visit(UnaryExpressionPreIncrement n,
A argu)
f0 ::= "++"
f1 ::= UnaryExpression()
|
void |
visit(UnaryOperator n,
A argu)
f0 ::= "&"
| "*"
| "+"
| "-"
| "~"
| "!"
|
void |
visit(UnarySizeofExpression n,
A argu)
f0 ::= SizeofTypeName()
| SizeofUnaryExpression()
|
void |
visit(UniqueForClause n,
A argu)
f0 ::=
|
void |
visit(UniqueForClauseSchedule n,
A argu)
f0 ::=
|
void |
visit(UniqueForCollapse n,
A argu)
f0 ::=
|
void |
visit(UniqueForOrDataOrNowaitClauseList n,
A argu)
f0 ::= ( AUniqueForOrDataOrNowaitClause() )*
|
void |
visit(UniqueParallelClause n,
A argu)
f0 ::= IfClause()
| NumThreadsClause()
|
void |
visit(UniqueParallelOrDataClauseList n,
A argu)
f0 ::= ( AUniqueParallelOrDataClause() )*
|
void |
visit(UniqueParallelOrUniqueForOrDataClauseList n,
A argu)
f0 ::= ( AUniqueParallelOrUniqueForOrDataClause() )*
|
void |
visit(UniqueTaskClause n,
A argu)
f0 ::= IfClause()
| FinalClause()
| UntiedClause()
| MergeableClause()
|
void |
visit(UnknownCpp n,
A argu)
f0 ::= "#"
f1 ::=
|
void |
visit(UnknownPragma n,
A argu)
f0 ::= "#"
f1 ::=
|
void |
visit(UntiedClause n,
A argu)
f0 ::=
|
void |
visit(VariableList n,
A argu)
f0 ::=
|
void |
visit(WhileStatement n,
A argu)
f0 ::=
|
public void visit(NodeList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NodeListOptional n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NodeOptional n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NodeSequence n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NodeChoice n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NodeToken n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TranslationUnit n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ElementsOfTranslation n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ExternalDeclaration n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(FunctionDefinition n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(Declaration n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DeclarationList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DeclarationSpecifiers n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ADeclarationSpecifier n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StorageClassSpecifier n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TypeSpecifier n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TypeQualifier n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructOrUnionSpecifier n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructOrUnionSpecifierWithList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructOrUnionSpecifierWithId n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructOrUnion n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructDeclarationList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(InitDeclaratorList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(InitDeclarator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructDeclaration n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SpecifierQualifierList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ASpecifierQualifier n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructDeclaratorList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructDeclarator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructDeclaratorWithDeclarator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(StructDeclaratorWithBitField n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(EnumSpecifier n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(EnumSpecifierWithList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(EnumSpecifierWithId n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(EnumeratorList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(Enumerator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(Declarator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DirectDeclarator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DeclaratorOpList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ADeclaratorOp n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DimensionSize n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ParameterTypeListClosed n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OldParameterListClosed n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(IdentifierOrDeclarator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(Pointer n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TypeQualifierList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ParameterTypeList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ParameterList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ParameterDeclaration n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ParameterAbstraction n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AbstractOptionalDeclarator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OldParameterList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(Initializer n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ArrayInitializer n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(InitializerList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TypeName n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AbstractDeclarator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AbstractDeclaratorWithPointer n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DirectAbstractDeclarator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AbstractDimensionOrParameter n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AbstractDeclaratorClosed n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DimensionOrParameterList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ADimensionOrParameter n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TypedefName n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(Statement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UnknownCpp n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpEol n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ParallelConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpPragma n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UnknownPragma n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ParallelDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UniqueParallelOrDataClauseList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AUniqueParallelOrDataClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UniqueParallelClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(IfClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NumThreadsClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DataClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpPrivateClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpFirstPrivateClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpLastPrivateClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpSharedClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpCopyinClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpDfltSharedClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpDfltNoneClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpReductionClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ForConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ForDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UniqueForOrDataOrNowaitClauseList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AUniqueForOrDataOrNowaitClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NowaitClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UniqueForClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UniqueForCollapse n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UniqueForClauseSchedule n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ScheduleKind n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForHeader n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForInitExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForCondition n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForLTCondition n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForLECondition n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForGTCondition n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForGECondition n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForReinitExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PostIncrementId n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PostDecrementId n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PreIncrementId n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PreDecrementId n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ShortAssignPlus n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ShortAssignMinus n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForAdditive n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForSubtractive n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpForMultiplicative n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SectionsConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NowaitDataClauseList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ANowaitDataClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SectionsScope n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ASection n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SingleConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SingleClauseList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ASingleClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OmpCopyPrivateClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TaskConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TaskClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UniqueTaskClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(FinalClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UntiedClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(MergeableClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ParallelForConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UniqueParallelOrUniqueForOrDataClauseList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AUniqueParallelOrUniqueForOrDataClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ParallelSectionsConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(MasterConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(CriticalConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(RegionPhrase n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AtomicConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AtomicClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(FlushDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(FlushVars n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(OrderedConstruct n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(BarrierDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TaskwaitDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(TaskyieldDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ThreadPrivateDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DeclareReductionDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ReductionTypeList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(InitializerClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AssignInitializerClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ArgumentInitializerClause n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ReductionOp n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(VariableList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(LabeledStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SimpleLabeledStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(CaseLabeledStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DefaultLabeledStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ExpressionStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(CompoundStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(CompoundStatementElement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SelectionStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(IfStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SwitchStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(IterationStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(WhileStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DoStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ForStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(JumpStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(GotoStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ContinueStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(BreakStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ReturnStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(Expression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AssignmentExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NonConditionalExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AssignmentOperator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ConditionalExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ConstantExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(LogicalORExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(LogicalANDExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(InclusiveORExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ExclusiveORExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ANDExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(EqualityExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(EqualOptionalExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(EqualExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(NonEqualExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(RelationalExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(RelationalOptionalExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(RelationalLTExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(RelationalGTExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(RelationalLEExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(RelationalGEExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ShiftExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ShiftOptionalExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ShiftLeftExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ShiftRightExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AdditiveExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AdditiveOptionalExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AdditivePlusExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(AdditiveMinusExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(MultiplicativeExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(MultiplicativeOptionalExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(MultiplicativeMultiExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(MultiplicativeDivExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(MultiplicativeModExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(CastExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(CastExpressionTyped n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UnaryExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UnaryExpressionPreIncrement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UnaryExpressionPreDecrement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UnaryCastExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UnarySizeofExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SizeofUnaryExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SizeofTypeName n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(UnaryOperator n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PostfixExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PostfixOperationsList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(APostfixOperation n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PlusPlus n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(MinusMinus n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(BracketExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ArgumentList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DotId n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ArrowId n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PrimaryExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ExpressionClosed n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(ExpressionList n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(Constant n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(DummyFlushDirective n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(CallStatement n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PreCallNode n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(PostCallNode n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(SimplePrimaryExpression n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(BeginNode n, A argu)
GJVoidDepthFirst
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>
public void visit(EndNode n, A argu)
visit
in interface GJVoidVisitor<A>
visit
in class GJVoidDepthFirst<A>