| 
    ROSE
    0.11.96.11
    
   | 
 
Apply an analysis A's transfer function at a particular AST node type.
Definition at line 87 of file dataflow.h.
#include <dataflow.h>


Public Member Functions | |
| IntraDFTransferVisitor (const Function &f, const DataflowNode &n, NodeState &s, const std::vector< Lattice * > &d) | |
| virtual bool | finish ()=0 | 
  Public Member Functions inherited from ROSE_VisitorPatternDefaultBase | |
| void | visit (SgName *variable_SgName) | 
| void | visit (SgSymbolTable *variable_SgSymbolTable) | 
| void | visit (SgPragma *variable_SgPragma) | 
| void | visit (SgModifierNodes *variable_SgModifierNodes) | 
| void | visit (SgConstVolatileModifier *variable_SgConstVolatileModifier) | 
| void | visit (SgStorageModifier *variable_SgStorageModifier) | 
| void | visit (SgAccessModifier *variable_SgAccessModifier) | 
| void | visit (SgFunctionModifier *variable_SgFunctionModifier) | 
| void | visit (SgUPC_AccessModifier *variable_SgUPC_AccessModifier) | 
| void | visit (SgLinkageModifier *variable_SgLinkageModifier) | 
| void | visit (SgSpecialFunctionModifier *variable_SgSpecialFunctionModifier) | 
| void | visit (SgTypeModifier *variable_SgTypeModifier) | 
| void | visit (SgElaboratedTypeModifier *variable_SgElaboratedTypeModifier) | 
| void | visit (SgBaseClassModifier *variable_SgBaseClassModifier) | 
| void | visit (SgDeclarationModifier *variable_SgDeclarationModifier) | 
| void | visit (SgStructureModifier *variable_SgStructureModifier) | 
| void | visit (SgOpenclAccessModeModifier *variable_SgOpenclAccessModeModifier) | 
| void | visit (SgModifier *variable_SgModifier) | 
| void | visit (Sg_File_Info *variable_Sg_File_Info) | 
| void | visit (SgSourceFile *variable_SgSourceFile) | 
| void | visit (SgUnknownFile *variable_SgUnknownFile) | 
| void | visit (SgFile *variable_SgFile) | 
| void | visit (SgFileList *variable_SgFileList) | 
| void | visit (SgDirectory *variable_SgDirectory) | 
| void | visit (SgDirectoryList *variable_SgDirectoryList) | 
| void | visit (SgProject *variable_SgProject) | 
| void | visit (SgOptions *variable_SgOptions) | 
| void | visit (SgUnparse_Info *variable_SgUnparse_Info) | 
| void | visit (SgIncludeFile *variable_SgIncludeFile) | 
| void | visit (SgFuncDecl_attr *variable_SgFuncDecl_attr) | 
| void | visit (SgClassDecl_attr *variable_SgClassDecl_attr) | 
| void | visit (SgTypedefSeq *variable_SgTypedefSeq) | 
| void | visit (SgFunctionParameterTypeList *variable_SgFunctionParameterTypeList) | 
| void | visit (SgTemplateParameter *variable_SgTemplateParameter) | 
| void | visit (SgTemplateArgument *variable_SgTemplateArgument) | 
| void | visit (SgTemplateParameterList *variable_SgTemplateParameterList) | 
| void | visit (SgTemplateArgumentList *variable_SgTemplateArgumentList) | 
| void | visit (SgBitAttribute *variable_SgBitAttribute) | 
| void | visit (SgAttribute *variable_SgAttribute) | 
| void | visit (SgExpBaseClass *variable_SgExpBaseClass) | 
| void | visit (SgNonrealBaseClass *variable_SgNonrealBaseClass) | 
| void | visit (SgBaseClass *variable_SgBaseClass) | 
| void | visit (SgUndirectedGraphEdge *variable_SgUndirectedGraphEdge) | 
| void | visit (SgDirectedGraphEdge *variable_SgDirectedGraphEdge) | 
| void | visit (SgGraphNode *variable_SgGraphNode) | 
| void | visit (SgGraphEdge *variable_SgGraphEdge) | 
| void | visit (SgStringKeyedBidirectionalGraph *variable_SgStringKeyedBidirectionalGraph) | 
| void | visit (SgIntKeyedBidirectionalGraph *variable_SgIntKeyedBidirectionalGraph) | 
| void | visit (SgBidirectionalGraph *variable_SgBidirectionalGraph) | 
| void | visit (SgIncidenceDirectedGraph *variable_SgIncidenceDirectedGraph) | 
| void | visit (SgIncidenceUndirectedGraph *variable_SgIncidenceUndirectedGraph) | 
| void | visit (SgGraph *variable_SgGraph) | 
| void | visit (SgGraphNodeList *variable_SgGraphNodeList) | 
| void | visit (SgGraphEdgeList *variable_SgGraphEdgeList) | 
| void | visit (SgQualifiedName *variable_SgQualifiedName) | 
| void | visit (SgNameGroup *variable_SgNameGroup) | 
| void | visit (SgDimensionObject *variable_SgDimensionObject) | 
| void | visit (SgDataStatementGroup *variable_SgDataStatementGroup) | 
| void | visit (SgDataStatementObject *variable_SgDataStatementObject) | 
| void | visit (SgDataStatementValue *variable_SgDataStatementValue) | 
| void | visit (SgFormatItem *variable_SgFormatItem) | 
| void | visit (SgFormatItemList *variable_SgFormatItemList) | 
| void | visit (SgTypeTable *variable_SgTypeTable) | 
| void | visit (SgHeaderFileReport *variable_SgHeaderFileReport) | 
| void | visit (SgSupport *variable_SgSupport) | 
| void | visit (SgTypeUnknown *variable_SgTypeUnknown) | 
| void | visit (SgTypeChar *variable_SgTypeChar) | 
| void | visit (SgTypeSignedChar *variable_SgTypeSignedChar) | 
| void | visit (SgTypeUnsignedChar *variable_SgTypeUnsignedChar) | 
| void | visit (SgTypeShort *variable_SgTypeShort) | 
| void | visit (SgTypeSignedShort *variable_SgTypeSignedShort) | 
| void | visit (SgTypeUnsignedShort *variable_SgTypeUnsignedShort) | 
| void | visit (SgTypeInt *variable_SgTypeInt) | 
| void | visit (SgTypeSignedInt *variable_SgTypeSignedInt) | 
| void | visit (SgTypeUnsignedInt *variable_SgTypeUnsignedInt) | 
| void | visit (SgTypeLong *variable_SgTypeLong) | 
| void | visit (SgTypeSignedLong *variable_SgTypeSignedLong) | 
| void | visit (SgTypeUnsignedLong *variable_SgTypeUnsignedLong) | 
| void | visit (SgTypeVoid *variable_SgTypeVoid) | 
| void | visit (SgTypeGlobalVoid *variable_SgTypeGlobalVoid) | 
| void | visit (SgTypeWchar *variable_SgTypeWchar) | 
| void | visit (SgTypeFloat *variable_SgTypeFloat) | 
| void | visit (SgTypeDouble *variable_SgTypeDouble) | 
| void | visit (SgTypeLongLong *variable_SgTypeLongLong) | 
| void | visit (SgTypeSignedLongLong *variable_SgTypeSignedLongLong) | 
| void | visit (SgTypeUnsignedLongLong *variable_SgTypeUnsignedLongLong) | 
| void | visit (SgTypeLongDouble *variable_SgTypeLongDouble) | 
| void | visit (SgTypeFloat80 *variable_SgTypeFloat80) | 
| void | visit (SgTypeFloat128 *variable_SgTypeFloat128) | 
| void | visit (SgTypeString *variable_SgTypeString) | 
| void | visit (SgTypeBool *variable_SgTypeBool) | 
| void | visit (SgTypeFixed *variable_SgTypeFixed) | 
| void | visit (SgTypeMatrix *variable_SgTypeMatrix) | 
| void | visit (SgTypeTuple *variable_SgTypeTuple) | 
| void | visit (SgTypeNullptr *variable_SgTypeNullptr) | 
| void | visit (SgTypeComplex *variable_SgTypeComplex) | 
| void | visit (SgTypeImaginary *variable_SgTypeImaginary) | 
| void | visit (SgTypeDefault *variable_SgTypeDefault) | 
| void | visit (SgPointerMemberType *variable_SgPointerMemberType) | 
| void | visit (SgReferenceType *variable_SgReferenceType) | 
| void | visit (SgRvalueReferenceType *variable_SgRvalueReferenceType) | 
| void | visit (SgDeclType *variable_SgDeclType) | 
| void | visit (SgTypeOfType *variable_SgTypeOfType) | 
| void | visit (SgTypeCAFTeam *variable_SgTypeCAFTeam) | 
| void | visit (SgTypeUnsigned128bitInteger *variable_SgTypeUnsigned128bitInteger) | 
| void | visit (SgTypeSigned128bitInteger *variable_SgTypeSigned128bitInteger) | 
| void | visit (SgTypeLabel *variable_SgTypeLabel) | 
| void | visit (SgTemplateType *variable_SgTemplateType) | 
| void | visit (SgEnumType *variable_SgEnumType) | 
| void | visit (SgTypedefType *variable_SgTypedefType) | 
| void | visit (SgNonrealType *variable_SgNonrealType) | 
| void | visit (SgAutoType *variable_SgAutoType) | 
| void | visit (SgModifierType *variable_SgModifierType) | 
| void | visit (SgPartialFunctionModifierType *variable_SgPartialFunctionModifierType) | 
| void | visit (SgArrayType *variable_SgArrayType) | 
| void | visit (SgTypeEllipse *variable_SgTypeEllipse) | 
| void | visit (SgTypeCrayPointer *variable_SgTypeCrayPointer) | 
| void | visit (SgPartialFunctionType *variable_SgPartialFunctionType) | 
| void | visit (SgMemberFunctionType *variable_SgMemberFunctionType) | 
| void | visit (SgFunctionType *variable_SgFunctionType) | 
| void | visit (SgPointerType *variable_SgPointerType) | 
| void | visit (SgClassType *variable_SgClassType) | 
| void | visit (SgNamedType *variable_SgNamedType) | 
| void | visit (SgQualifiedNameType *variable_SgQualifiedNameType) | 
| void | visit (SgTypeChar16 *variable_SgTypeChar16) | 
| void | visit (SgTypeChar32 *variable_SgTypeChar32) | 
| void | visit (SgType *variable_SgType) | 
| void | visit (SgForStatement *variable_SgForStatement) | 
| void | visit (SgForInitStatement *variable_SgForInitStatement) | 
| void | visit (SgRangeBasedForStatement *variable_SgRangeBasedForStatement) | 
| void | visit (SgCatchStatementSeq *variable_SgCatchStatementSeq) | 
| void | visit (SgFunctionParameterList *variable_SgFunctionParameterList) | 
| void | visit (SgCtorInitializerList *variable_SgCtorInitializerList) | 
| void | visit (SgBasicBlock *variable_SgBasicBlock) | 
| void | visit (SgGlobal *variable_SgGlobal) | 
| void | visit (SgIfStmt *variable_SgIfStmt) | 
| void | visit (SgWhileStmt *variable_SgWhileStmt) | 
| void | visit (SgDoWhileStmt *variable_SgDoWhileStmt) | 
| void | visit (SgSwitchStatement *variable_SgSwitchStatement) | 
| void | visit (SgCatchOptionStmt *variable_SgCatchOptionStmt) | 
| void | visit (SgFunctionParameterScope *variable_SgFunctionParameterScope) | 
| void | visit (SgDeclarationScope *variable_SgDeclarationScope) | 
| void | visit (SgVariableDefinition *variable_SgVariableDefinition) | 
| void | visit (SgStmtDeclarationStatement *variable_SgStmtDeclarationStatement) | 
| void | visit (SgEnumDeclaration *variable_SgEnumDeclaration) | 
| void | visit (SgAsmStmt *variable_SgAsmStmt) | 
| void | visit (SgFunctionTypeTable *variable_SgFunctionTypeTable) | 
| void | visit (SgExprStatement *variable_SgExprStatement) | 
| void | visit (SgLabelStatement *variable_SgLabelStatement) | 
| void | visit (SgCaseOptionStmt *variable_SgCaseOptionStmt) | 
| void | visit (SgTryStmt *variable_SgTryStmt) | 
| void | visit (SgDefaultOptionStmt *variable_SgDefaultOptionStmt) | 
| void | visit (SgBreakStmt *variable_SgBreakStmt) | 
| void | visit (SgContinueStmt *variable_SgContinueStmt) | 
| void | visit (SgReturnStmt *variable_SgReturnStmt) | 
| void | visit (SgGotoStatement *variable_SgGotoStatement) | 
| void | visit (SgSpawnStmt *variable_SgSpawnStmt) | 
| void | visit (SgTemplateTypedefDeclaration *variable_SgTemplateTypedefDeclaration) | 
| void | visit (SgTemplateInstantiationTypedefDeclaration *variable_SgTemplateInstantiationTypedefDeclaration) | 
| void | visit (SgTypedefDeclaration *variable_SgTypedefDeclaration) | 
| void | visit (SgNullStatement *variable_SgNullStatement) | 
| void | visit (SgVariantStatement *variable_SgVariantStatement) | 
| void | visit (SgPragmaDeclaration *variable_SgPragmaDeclaration) | 
| void | visit (SgTemplateClassDeclaration *variable_SgTemplateClassDeclaration) | 
| void | visit (SgTemplateMemberFunctionDeclaration *variable_SgTemplateMemberFunctionDeclaration) | 
| void | visit (SgTemplateFunctionDeclaration *variable_SgTemplateFunctionDeclaration) | 
| void | visit (SgTemplateVariableDeclaration *variable_SgTemplateVariableDeclaration) | 
| void | visit (SgTemplateDeclaration *variable_SgTemplateDeclaration) | 
| void | visit (SgVariableDeclaration *variable_SgVariableDeclaration) | 
| void | visit (SgTemplateInstantiationDecl *variable_SgTemplateInstantiationDecl) | 
| void | visit (SgTemplateInstantiationDefn *variable_SgTemplateInstantiationDefn) | 
| void | visit (SgTemplateInstantiationFunctionDecl *variable_SgTemplateInstantiationFunctionDecl) | 
| void | visit (SgTemplateInstantiationMemberFunctionDecl *variable_SgTemplateInstantiationMemberFunctionDecl) | 
| void | visit (SgNonrealDecl *variable_SgNonrealDecl) | 
| void | visit (SgWithStatement *variable_SgWithStatement) | 
| void | visit (SgPassStatement *variable_SgPassStatement) | 
| void | visit (SgAssertStmt *variable_SgAssertStmt) | 
| void | visit (SgExecStatement *variable_SgExecStatement) | 
| void | visit (SgProgramHeaderStatement *variable_SgProgramHeaderStatement) | 
| void | visit (SgProcedureHeaderStatement *variable_SgProcedureHeaderStatement) | 
| void | visit (SgEntryStatement *variable_SgEntryStatement) | 
| void | visit (SgFortranNonblockedDo *variable_SgFortranNonblockedDo) | 
| void | visit (SgInterfaceStatement *variable_SgInterfaceStatement) | 
| void | visit (SgParameterStatement *variable_SgParameterStatement) | 
| void | visit (SgCommonBlock *variable_SgCommonBlock) | 
| void | visit (SgModuleStatement *variable_SgModuleStatement) | 
| void | visit (SgUseStatement *variable_SgUseStatement) | 
| void | visit (SgProcessControlStatement *variable_SgProcessControlStatement) | 
| void | visit (SgPrintStatement *variable_SgPrintStatement) | 
| void | visit (SgReadStatement *variable_SgReadStatement) | 
| void | visit (SgWriteStatement *variable_SgWriteStatement) | 
| void | visit (SgOpenStatement *variable_SgOpenStatement) | 
| void | visit (SgCloseStatement *variable_SgCloseStatement) | 
| void | visit (SgInquireStatement *variable_SgInquireStatement) | 
| void | visit (SgFlushStatement *variable_SgFlushStatement) | 
| void | visit (SgBackspaceStatement *variable_SgBackspaceStatement) | 
| void | visit (SgRewindStatement *variable_SgRewindStatement) | 
| void | visit (SgEndfileStatement *variable_SgEndfileStatement) | 
| void | visit (SgWaitStatement *variable_SgWaitStatement) | 
| void | visit (SgCAFWithTeamStatement *variable_SgCAFWithTeamStatement) | 
| void | visit (SgFormatStatement *variable_SgFormatStatement) | 
| void | visit (SgFortranDo *variable_SgFortranDo) | 
| void | visit (SgForAllStatement *variable_SgForAllStatement) | 
| void | visit (SgIOStatement *variable_SgIOStatement) | 
| void | visit (SgSyncAllStatement *variable_SgSyncAllStatement) | 
| void | visit (SgSyncImagesStatement *variable_SgSyncImagesStatement) | 
| void | visit (SgSyncMemoryStatement *variable_SgSyncMemoryStatement) | 
| void | visit (SgSyncTeamStatement *variable_SgSyncTeamStatement) | 
| void | visit (SgLockStatement *variable_SgLockStatement) | 
| void | visit (SgUnlockStatement *variable_SgUnlockStatement) | 
| void | visit (SgImageControlStatement *variable_SgImageControlStatement) | 
| void | visit (SgUpcNotifyStatement *variable_SgUpcNotifyStatement) | 
| void | visit (SgUpcWaitStatement *variable_SgUpcWaitStatement) | 
| void | visit (SgUpcBarrierStatement *variable_SgUpcBarrierStatement) | 
| void | visit (SgUpcFenceStatement *variable_SgUpcFenceStatement) | 
| void | visit (SgUpcForAllStatement *variable_SgUpcForAllStatement) | 
| void | visit (SgUpirSpmdStatement *variable_SgUpirSpmdStatement) | 
| void | visit (SgOmpLoopStatement *variable_SgOmpLoopStatement) | 
| void | visit (SgOmpScanStatement *variable_SgOmpScanStatement) | 
| void | visit (SgOmpTaskloopStatement *variable_SgOmpTaskloopStatement) | 
| void | visit (SgOmpTaskgroupStatement *variable_SgOmpTaskgroupStatement) | 
| void | visit (SgOmpDepobjStatement *variable_SgOmpDepobjStatement) | 
| void | visit (SgOmpTeamsStatement *variable_SgOmpTeamsStatement) | 
| void | visit (SgOmpCancellationPointStatement *variable_SgOmpCancellationPointStatement) | 
| void | visit (SgOmpDeclareMapperStatement *variable_SgOmpDeclareMapperStatement) | 
| void | visit (SgOmpCancelStatement *variable_SgOmpCancelStatement) | 
| void | visit (SgOmpDistributeStatement *variable_SgOmpDistributeStatement) | 
| void | visit (SgOmpMetadirectiveStatement *variable_SgOmpMetadirectiveStatement) | 
| void | visit (SgOmpSingleStatement *variable_SgOmpSingleStatement) | 
| void | visit (SgOmpTaskStatement *variable_SgOmpTaskStatement) | 
| void | visit (SgOmpTargetEnterDataStatement *variable_SgOmpTargetEnterDataStatement) | 
| void | visit (SgOmpTargetExitDataStatement *variable_SgOmpTargetExitDataStatement) | 
| void | visit (SgUpirWorksharingStatement *variable_SgUpirWorksharingStatement) | 
| void | visit (SgOmpForSimdStatement *variable_SgOmpForSimdStatement) | 
| void | visit (SgOmpDoStatement *variable_SgOmpDoStatement) | 
| void | visit (SgOmpSectionsStatement *variable_SgOmpSectionsStatement) | 
| void | visit (SgOmpAtomicStatement *variable_SgOmpAtomicStatement) | 
| void | visit (SgUpirTaskStatement *variable_SgUpirTaskStatement) | 
| void | visit (SgOmpTargetDataStatement *variable_SgOmpTargetDataStatement) | 
| void | visit (SgOmpTargetParallelForStatement *variable_SgOmpTargetParallelForStatement) | 
| void | visit (SgOmpTargetParallelStatement *variable_SgOmpTargetParallelStatement) | 
| void | visit (SgOmpDistributeSimdStatement *variable_SgOmpDistributeSimdStatement) | 
| void | visit (SgOmpDistributeParallelForStatement *variable_SgOmpDistributeParallelForStatement) | 
| void | visit (SgOmpDistributeParallelForSimdStatement *variable_SgOmpDistributeParallelForSimdStatement) | 
| void | visit (SgOmpTaskloopSimdStatement *variable_SgOmpTaskloopSimdStatement) | 
| void | visit (SgOmpTargetUpdateStatement *variable_SgOmpTargetUpdateStatement) | 
| void | visit (SgOmpTargetParallelForSimdStatement *variable_SgOmpTargetParallelForSimdStatement) | 
| void | visit (SgOmpTargetParallelLoopStatement *variable_SgOmpTargetParallelLoopStatement) | 
| void | visit (SgOmpTargetSimdStatement *variable_SgOmpTargetSimdStatement) | 
| void | visit (SgOmpTargetTeamsStatement *variable_SgOmpTargetTeamsStatement) | 
| void | visit (SgOmpTargetTeamsDistributeStatement *variable_SgOmpTargetTeamsDistributeStatement) | 
| void | visit (SgOmpTargetTeamsDistributeSimdStatement *variable_SgOmpTargetTeamsDistributeSimdStatement) | 
| void | visit (SgOmpTargetTeamsLoopStatement *variable_SgOmpTargetTeamsLoopStatement) | 
| void | visit (SgOmpTargetTeamsDistributeParallelForStatement *variable_SgOmpTargetTeamsDistributeParallelForStatement) | 
| void | visit (SgOmpTargetTeamsDistributeParallelForSimdStatement *variable_SgOmpTargetTeamsDistributeParallelForSimdStatement) | 
| void | visit (SgOmpMasterTaskloopSimdStatement *variable_SgOmpMasterTaskloopSimdStatement) | 
| void | visit (SgOmpParallelMasterTaskloopStatement *variable_SgOmpParallelMasterTaskloopStatement) | 
| void | visit (SgOmpParallelMasterTaskloopSimdStatement *variable_SgOmpParallelMasterTaskloopSimdStatement) | 
| void | visit (SgOmpTeamsDistributeStatement *variable_SgOmpTeamsDistributeStatement) | 
| void | visit (SgOmpTeamsDistributeSimdStatement *variable_SgOmpTeamsDistributeSimdStatement) | 
| void | visit (SgOmpTeamsDistributeParallelForStatement *variable_SgOmpTeamsDistributeParallelForStatement) | 
| void | visit (SgOmpTeamsDistributeParallelForSimdStatement *variable_SgOmpTeamsDistributeParallelForSimdStatement) | 
| void | visit (SgOmpTeamsLoopStatement *variable_SgOmpTeamsLoopStatement) | 
| void | visit (SgOmpParallelMasterStatement *variable_SgOmpParallelMasterStatement) | 
| void | visit (SgOmpMasterTaskloopStatement *variable_SgOmpMasterTaskloopStatement) | 
| void | visit (SgOmpParallelLoopStatement *variable_SgOmpParallelLoopStatement) | 
| void | visit (SgOmpUnrollStatement *variable_SgOmpUnrollStatement) | 
| void | visit (SgOmpTileStatement *variable_SgOmpTileStatement) | 
| void | visit (SgUpirSimdStatement *variable_SgUpirSimdStatement) | 
| void | visit (SgOmpCriticalStatement *variable_SgOmpCriticalStatement) | 
| void | visit (SgOmpOrderedStatement *variable_SgOmpOrderedStatement) | 
| void | visit (SgUpirLoopStatement *variable_SgUpirLoopStatement) | 
| void | visit (SgUpirLoopParallelStatement *variable_SgUpirLoopParallelStatement) | 
| void | visit (SgUpirSyncStatement *variable_SgUpirSyncStatement) | 
| void | visit (SgUpirFieldBodyStatement *variable_SgUpirFieldBodyStatement) | 
| void | visit (SgOmpMasterStatement *variable_SgOmpMasterStatement) | 
| void | visit (SgOmpSectionStatement *variable_SgOmpSectionStatement) | 
| void | visit (SgOmpWorkshareStatement *variable_SgOmpWorkshareStatement) | 
| void | visit (SgOmpFlushStatement *variable_SgOmpFlushStatement) | 
| void | visit (SgOmpAllocateStatement *variable_SgOmpAllocateStatement) | 
| void | visit (SgOmpOrderedDependStatement *variable_SgOmpOrderedDependStatement) | 
| void | visit (SgUpirBodyStatement *variable_SgUpirBodyStatement) | 
| void | visit (SgUpirFieldStatement *variable_SgUpirFieldStatement) | 
| void | visit (SgBlockDataStatement *variable_SgBlockDataStatement) | 
| void | visit (SgImplicitStatement *variable_SgImplicitStatement) | 
| void | visit (SgStatementFunctionStatement *variable_SgStatementFunctionStatement) | 
| void | visit (SgWhereStatement *variable_SgWhereStatement) | 
| void | visit (SgNullifyStatement *variable_SgNullifyStatement) | 
| void | visit (SgEquivalenceStatement *variable_SgEquivalenceStatement) | 
| void | visit (SgDerivedTypeStatement *variable_SgDerivedTypeStatement) | 
| void | visit (SgAttributeSpecificationStatement *variable_SgAttributeSpecificationStatement) | 
| void | visit (SgAllocateStatement *variable_SgAllocateStatement) | 
| void | visit (SgDeallocateStatement *variable_SgDeallocateStatement) | 
| void | visit (SgContainsStatement *variable_SgContainsStatement) | 
| void | visit (SgSequenceStatement *variable_SgSequenceStatement) | 
| void | visit (SgElseWhereStatement *variable_SgElseWhereStatement) | 
| void | visit (SgArithmeticIfStatement *variable_SgArithmeticIfStatement) | 
| void | visit (SgAssignStatement *variable_SgAssignStatement) | 
| void | visit (SgComputedGotoStatement *variable_SgComputedGotoStatement) | 
| void | visit (SgAssignedGotoStatement *variable_SgAssignedGotoStatement) | 
| void | visit (SgNamelistStatement *variable_SgNamelistStatement) | 
| void | visit (SgImportStatement *variable_SgImportStatement) | 
| void | visit (SgAssociateStatement *variable_SgAssociateStatement) | 
| void | visit (SgFortranIncludeLine *variable_SgFortranIncludeLine) | 
| void | visit (SgNamespaceDeclarationStatement *variable_SgNamespaceDeclarationStatement) | 
| void | visit (SgNamespaceAliasDeclarationStatement *variable_SgNamespaceAliasDeclarationStatement) | 
| void | visit (SgNamespaceDefinitionStatement *variable_SgNamespaceDefinitionStatement) | 
| void | visit (SgUsingDeclarationStatement *variable_SgUsingDeclarationStatement) | 
| void | visit (SgUsingDirectiveStatement *variable_SgUsingDirectiveStatement) | 
| void | visit (SgTemplateInstantiationDirectiveStatement *variable_SgTemplateInstantiationDirectiveStatement) | 
| void | visit (SgStaticAssertionDeclaration *variable_SgStaticAssertionDeclaration) | 
| void | visit (SgTemplateClassDefinition *variable_SgTemplateClassDefinition) | 
| void | visit (SgTemplateFunctionDefinition *variable_SgTemplateFunctionDefinition) | 
| void | visit (SgClassDeclaration *variable_SgClassDeclaration) | 
| void | visit (SgClassDefinition *variable_SgClassDefinition) | 
| void | visit (SgFunctionDefinition *variable_SgFunctionDefinition) | 
| void | visit (SgScopeStatement *variable_SgScopeStatement) | 
| void | visit (SgMemberFunctionDeclaration *variable_SgMemberFunctionDeclaration) | 
| void | visit (SgFunctionDeclaration *variable_SgFunctionDeclaration) | 
| void | visit (SgIncludeDirectiveStatement *variable_SgIncludeDirectiveStatement) | 
| void | visit (SgDefineDirectiveStatement *variable_SgDefineDirectiveStatement) | 
| void | visit (SgUndefDirectiveStatement *variable_SgUndefDirectiveStatement) | 
| void | visit (SgIfdefDirectiveStatement *variable_SgIfdefDirectiveStatement) | 
| void | visit (SgIfndefDirectiveStatement *variable_SgIfndefDirectiveStatement) | 
| void | visit (SgIfDirectiveStatement *variable_SgIfDirectiveStatement) | 
| void | visit (SgDeadIfDirectiveStatement *variable_SgDeadIfDirectiveStatement) | 
| void | visit (SgElseDirectiveStatement *variable_SgElseDirectiveStatement) | 
| void | visit (SgElseifDirectiveStatement *variable_SgElseifDirectiveStatement) | 
| void | visit (SgEndifDirectiveStatement *variable_SgEndifDirectiveStatement) | 
| void | visit (SgLineDirectiveStatement *variable_SgLineDirectiveStatement) | 
| void | visit (SgWarningDirectiveStatement *variable_SgWarningDirectiveStatement) | 
| void | visit (SgErrorDirectiveStatement *variable_SgErrorDirectiveStatement) | 
| void | visit (SgEmptyDirectiveStatement *variable_SgEmptyDirectiveStatement) | 
| void | visit (SgIncludeNextDirectiveStatement *variable_SgIncludeNextDirectiveStatement) | 
| void | visit (SgIdentDirectiveStatement *variable_SgIdentDirectiveStatement) | 
| void | visit (SgLinemarkerDirectiveStatement *variable_SgLinemarkerDirectiveStatement) | 
| void | visit (SgC_PreprocessorDirectiveStatement *variable_SgC_PreprocessorDirectiveStatement) | 
| void | visit (SgClinkageStartStatement *variable_SgClinkageStartStatement) | 
| void | visit (SgClinkageEndStatement *variable_SgClinkageEndStatement) | 
| void | visit (SgClinkageDeclarationStatement *variable_SgClinkageDeclarationStatement) | 
| void | visit (SgOmpDeclareSimdStatement *variable_SgOmpDeclareSimdStatement) | 
| void | visit (SgOmpBarrierStatement *variable_SgOmpBarrierStatement) | 
| void | visit (SgOmpTaskyieldStatement *variable_SgOmpTaskyieldStatement) | 
| void | visit (SgOmpRequiresStatement *variable_SgOmpRequiresStatement) | 
| void | visit (SgOmpTaskwaitStatement *variable_SgOmpTaskwaitStatement) | 
| void | visit (SgOmpThreadprivateStatement *variable_SgOmpThreadprivateStatement) | 
| void | visit (SgMicrosoftAttributeDeclaration *variable_SgMicrosoftAttributeDeclaration) | 
| void | visit (SgEmptyDeclaration *variable_SgEmptyDeclaration) | 
| void | visit (SgDeclarationStatement *variable_SgDeclarationStatement) | 
| void | visit (SgUpirBaseStatement *variable_SgUpirBaseStatement) | 
| void | visit (SgStatement *variable_SgStatement) | 
| void | visit (SgVarRefExp *variable_SgVarRefExp) | 
| void | visit (SgNonrealRefExp *variable_SgNonrealRefExp) | 
| void | visit (SgCompoundLiteralExp *variable_SgCompoundLiteralExp) | 
| void | visit (SgLabelRefExp *variable_SgLabelRefExp) | 
| void | visit (SgClassNameRefExp *variable_SgClassNameRefExp) | 
| void | visit (SgFunctionRefExp *variable_SgFunctionRefExp) | 
| void | visit (SgMemberFunctionRefExp *variable_SgMemberFunctionRefExp) | 
| void | visit (SgTemplateFunctionRefExp *variable_SgTemplateFunctionRefExp) | 
| void | visit (SgTemplateMemberFunctionRefExp *variable_SgTemplateMemberFunctionRefExp) | 
| void | visit (SgSizeOfOp *variable_SgSizeOfOp) | 
| void | visit (SgAlignOfOp *variable_SgAlignOfOp) | 
| void | visit (SgNoexceptOp *variable_SgNoexceptOp) | 
| void | visit (SgTypeExpression *variable_SgTypeExpression) | 
| void | visit (SgLambdaExp *variable_SgLambdaExp) | 
| void | visit (SgUpcLocalsizeofExpression *variable_SgUpcLocalsizeofExpression) | 
| void | visit (SgUpcBlocksizeofExpression *variable_SgUpcBlocksizeofExpression) | 
| void | visit (SgUpcElemsizeofExpression *variable_SgUpcElemsizeofExpression) | 
| void | visit (SgVarArgStartOp *variable_SgVarArgStartOp) | 
| void | visit (SgVarArgStartOneOperandOp *variable_SgVarArgStartOneOperandOp) | 
| void | visit (SgVarArgOp *variable_SgVarArgOp) | 
| void | visit (SgVarArgEndOp *variable_SgVarArgEndOp) | 
| void | visit (SgVarArgCopyOp *variable_SgVarArgCopyOp) | 
| void | visit (SgTypeIdOp *variable_SgTypeIdOp) | 
| void | visit (SgConditionalExp *variable_SgConditionalExp) | 
| void | visit (SgNewExp *variable_SgNewExp) | 
| void | visit (SgDeleteExp *variable_SgDeleteExp) | 
| void | visit (SgThisExp *variable_SgThisExp) | 
| void | visit (SgSuperExp *variable_SgSuperExp) | 
| void | visit (SgClassExp *variable_SgClassExp) | 
| void | visit (SgRefExp *variable_SgRefExp) | 
| void | visit (SgAggregateInitializer *variable_SgAggregateInitializer) | 
| void | visit (SgCompoundInitializer *variable_SgCompoundInitializer) | 
| void | visit (SgConstructorInitializer *variable_SgConstructorInitializer) | 
| void | visit (SgAssignInitializer *variable_SgAssignInitializer) | 
| void | visit (SgBracedInitializer *variable_SgBracedInitializer) | 
| void | visit (SgExpressionRoot *variable_SgExpressionRoot) | 
| void | visit (SgMinusOp *variable_SgMinusOp) | 
| void | visit (SgUnaryAddOp *variable_SgUnaryAddOp) | 
| void | visit (SgNotOp *variable_SgNotOp) | 
| void | visit (SgPointerDerefExp *variable_SgPointerDerefExp) | 
| void | visit (SgAddressOfOp *variable_SgAddressOfOp) | 
| void | visit (SgMinusMinusOp *variable_SgMinusMinusOp) | 
| void | visit (SgPlusPlusOp *variable_SgPlusPlusOp) | 
| void | visit (SgBitComplementOp *variable_SgBitComplementOp) | 
| void | visit (SgRealPartOp *variable_SgRealPartOp) | 
| void | visit (SgImagPartOp *variable_SgImagPartOp) | 
| void | visit (SgConjugateOp *variable_SgConjugateOp) | 
| void | visit (SgCastExp *variable_SgCastExp) | 
| void | visit (SgThrowOp *variable_SgThrowOp) | 
| void | visit (SgArrowExp *variable_SgArrowExp) | 
| void | visit (SgDotExp *variable_SgDotExp) | 
| void | visit (SgDotStarOp *variable_SgDotStarOp) | 
| void | visit (SgArrowStarOp *variable_SgArrowStarOp) | 
| void | visit (SgEqualityOp *variable_SgEqualityOp) | 
| void | visit (SgLessThanOp *variable_SgLessThanOp) | 
| void | visit (SgGreaterThanOp *variable_SgGreaterThanOp) | 
| void | visit (SgNotEqualOp *variable_SgNotEqualOp) | 
| void | visit (SgLessOrEqualOp *variable_SgLessOrEqualOp) | 
| void | visit (SgGreaterOrEqualOp *variable_SgGreaterOrEqualOp) | 
| void | visit (SgAddOp *variable_SgAddOp) | 
| void | visit (SgSubtractOp *variable_SgSubtractOp) | 
| void | visit (SgMultiplyOp *variable_SgMultiplyOp) | 
| void | visit (SgDivideOp *variable_SgDivideOp) | 
| void | visit (SgIntegerDivideOp *variable_SgIntegerDivideOp) | 
| void | visit (SgModOp *variable_SgModOp) | 
| void | visit (SgAndOp *variable_SgAndOp) | 
| void | visit (SgOrOp *variable_SgOrOp) | 
| void | visit (SgBitXorOp *variable_SgBitXorOp) | 
| void | visit (SgBitAndOp *variable_SgBitAndOp) | 
| void | visit (SgBitOrOp *variable_SgBitOrOp) | 
| void | visit (SgBitEqvOp *variable_SgBitEqvOp) | 
| void | visit (SgCommaOpExp *variable_SgCommaOpExp) | 
| void | visit (SgLshiftOp *variable_SgLshiftOp) | 
| void | visit (SgRshiftOp *variable_SgRshiftOp) | 
| void | visit (SgPntrArrRefExp *variable_SgPntrArrRefExp) | 
| void | visit (SgScopeOp *variable_SgScopeOp) | 
| void | visit (SgAssignOp *variable_SgAssignOp) | 
| void | visit (SgPlusAssignOp *variable_SgPlusAssignOp) | 
| void | visit (SgMinusAssignOp *variable_SgMinusAssignOp) | 
| void | visit (SgAndAssignOp *variable_SgAndAssignOp) | 
| void | visit (SgIorAssignOp *variable_SgIorAssignOp) | 
| void | visit (SgMultAssignOp *variable_SgMultAssignOp) | 
| void | visit (SgDivAssignOp *variable_SgDivAssignOp) | 
| void | visit (SgModAssignOp *variable_SgModAssignOp) | 
| void | visit (SgXorAssignOp *variable_SgXorAssignOp) | 
| void | visit (SgLshiftAssignOp *variable_SgLshiftAssignOp) | 
| void | visit (SgRshiftAssignOp *variable_SgRshiftAssignOp) | 
| void | visit (SgIntegerDivideAssignOp *variable_SgIntegerDivideAssignOp) | 
| void | visit (SgExponentiationAssignOp *variable_SgExponentiationAssignOp) | 
| void | visit (SgConcatenationOp *variable_SgConcatenationOp) | 
| void | visit (SgNaryComparisonOp *variable_SgNaryComparisonOp) | 
| void | visit (SgNaryBooleanOp *variable_SgNaryBooleanOp) | 
| void | visit (SgBoolValExp *variable_SgBoolValExp) | 
| void | visit (SgStringVal *variable_SgStringVal) | 
| void | visit (SgShortVal *variable_SgShortVal) | 
| void | visit (SgCharVal *variable_SgCharVal) | 
| void | visit (SgUnsignedCharVal *variable_SgUnsignedCharVal) | 
| void | visit (SgWcharVal *variable_SgWcharVal) | 
| void | visit (SgChar16Val *variable_SgChar16Val) | 
| void | visit (SgChar32Val *variable_SgChar32Val) | 
| void | visit (SgUnsignedShortVal *variable_SgUnsignedShortVal) | 
| void | visit (SgIntVal *variable_SgIntVal) | 
| void | visit (SgEnumVal *variable_SgEnumVal) | 
| void | visit (SgUnsignedIntVal *variable_SgUnsignedIntVal) | 
| void | visit (SgLongIntVal *variable_SgLongIntVal) | 
| void | visit (SgLongLongIntVal *variable_SgLongLongIntVal) | 
| void | visit (SgUnsignedLongLongIntVal *variable_SgUnsignedLongLongIntVal) | 
| void | visit (SgUnsignedLongVal *variable_SgUnsignedLongVal) | 
| void | visit (SgFloatVal *variable_SgFloatVal) | 
| void | visit (SgDoubleVal *variable_SgDoubleVal) | 
| void | visit (SgLongDoubleVal *variable_SgLongDoubleVal) | 
| void | visit (SgFloat80Val *variable_SgFloat80Val) | 
| void | visit (SgFloat128Val *variable_SgFloat128Val) | 
| void | visit (SgNullptrValExp *variable_SgNullptrValExp) | 
| void | visit (SgVoidVal *variable_SgVoidVal) | 
| void | visit (SgFunctionParameterRefExp *variable_SgFunctionParameterRefExp) | 
| void | visit (SgTemplateParameterVal *variable_SgTemplateParameterVal) | 
| void | visit (SgUpcThreads *variable_SgUpcThreads) | 
| void | visit (SgUpcMythread *variable_SgUpcMythread) | 
| void | visit (SgComplexVal *variable_SgComplexVal) | 
| void | visit (SgNullExpression *variable_SgNullExpression) | 
| void | visit (SgVariantExpression *variable_SgVariantExpression) | 
| void | visit (SgStatementExpression *variable_SgStatementExpression) | 
| void | visit (SgAsmOp *variable_SgAsmOp) | 
| void | visit (SgCudaKernelExecConfig *variable_SgCudaKernelExecConfig) | 
| void | visit (SgCudaKernelCallExp *variable_SgCudaKernelCallExp) | 
| void | visit (SgLambdaRefExp *variable_SgLambdaRefExp) | 
| void | visit (SgTupleExp *variable_SgTupleExp) | 
| void | visit (SgListExp *variable_SgListExp) | 
| void | visit (SgDictionaryExp *variable_SgDictionaryExp) | 
| void | visit (SgKeyDatumPair *variable_SgKeyDatumPair) | 
| void | visit (SgComprehension *variable_SgComprehension) | 
| void | visit (SgListComprehension *variable_SgListComprehension) | 
| void | visit (SgSetComprehension *variable_SgSetComprehension) | 
| void | visit (SgDictionaryComprehension *variable_SgDictionaryComprehension) | 
| void | visit (SgMembershipOp *variable_SgMembershipOp) | 
| void | visit (SgNonMembershipOp *variable_SgNonMembershipOp) | 
| void | visit (SgIsOp *variable_SgIsOp) | 
| void | visit (SgIsNotOp *variable_SgIsNotOp) | 
| void | visit (SgStringConversion *variable_SgStringConversion) | 
| void | visit (SgYieldExpression *variable_SgYieldExpression) | 
| void | visit (SgFoldExpression *variable_SgFoldExpression) | 
| void | visit (SgChooseExpression *variable_SgChooseExpression) | 
| void | visit (SgAwaitExpression *variable_SgAwaitExpression) | 
| void | visit (SgSpaceshipOp *variable_SgSpaceshipOp) | 
| void | visit (SgSubscriptExpression *variable_SgSubscriptExpression) | 
| void | visit (SgColonShapeExp *variable_SgColonShapeExp) | 
| void | visit (SgAsteriskShapeExp *variable_SgAsteriskShapeExp) | 
| void | visit (SgIOItemExpression *variable_SgIOItemExpression) | 
| void | visit (SgImpliedDo *variable_SgImpliedDo) | 
| void | visit (SgExponentiationOp *variable_SgExponentiationOp) | 
| void | visit (SgUnknownArrayOrFunctionReference *variable_SgUnknownArrayOrFunctionReference) | 
| void | visit (SgActualArgumentExpression *variable_SgActualArgumentExpression) | 
| void | visit (SgUserDefinedBinaryOp *variable_SgUserDefinedBinaryOp) | 
| void | visit (SgPointerAssignOp *variable_SgPointerAssignOp) | 
| void | visit (SgCAFCoExpression *variable_SgCAFCoExpression) | 
| void | visit (SgDesignatedInitializer *variable_SgDesignatedInitializer) | 
| void | visit (SgMatrixExp *variable_SgMatrixExp) | 
| void | visit (SgRangeExp *variable_SgRangeExp) | 
| void | visit (SgMagicColonExp *variable_SgMagicColonExp) | 
| void | visit (SgElementwiseMultiplyOp *variable_SgElementwiseMultiplyOp) | 
| void | visit (SgPowerOp *variable_SgPowerOp) | 
| void | visit (SgElementwisePowerOp *variable_SgElementwisePowerOp) | 
| void | visit (SgElementwiseDivideOp *variable_SgElementwiseDivideOp) | 
| void | visit (SgLeftDivideOp *variable_SgLeftDivideOp) | 
| void | visit (SgElementwiseLeftDivideOp *variable_SgElementwiseLeftDivideOp) | 
| void | visit (SgElementwiseAddOp *variable_SgElementwiseAddOp) | 
| void | visit (SgElementwiseSubtractOp *variable_SgElementwiseSubtractOp) | 
| void | visit (SgMatrixTransposeOp *variable_SgMatrixTransposeOp) | 
| void | visit (SgElementwiseOp *variable_SgElementwiseOp) | 
| void | visit (SgInitializer *variable_SgInitializer) | 
| void | visit (SgSIMDLoad *variable_SgSIMDLoad) | 
| void | visit (SgSIMDBroadcast *variable_SgSIMDBroadcast) | 
| void | visit (SgSIMDStore *variable_SgSIMDStore) | 
| void | visit (SgSIMDPartialStore *variable_SgSIMDPartialStore) | 
| void | visit (SgSIMDScalarStore *variable_SgSIMDScalarStore) | 
| void | visit (SgSIMDGather *variable_SgSIMDGather) | 
| void | visit (SgSIMDExplicitGather *variable_SgSIMDExplicitGather) | 
| void | visit (SgSIMDScatter *variable_SgSIMDScatter) | 
| void | visit (SgSIMDAddOp *variable_SgSIMDAddOp) | 
| void | visit (SgSIMDSubOp *variable_SgSIMDSubOp) | 
| void | visit (SgSIMDMulOp *variable_SgSIMDMulOp) | 
| void | visit (SgSIMDDivOp *variable_SgSIMDDivOp) | 
| void | visit (SgSIMDFmaOp *variable_SgSIMDFmaOp) | 
| void | visit (SgSIMDBinaryOp *variable_SgSIMDBinaryOp) | 
| void | visit (SgUserDefinedUnaryOp *variable_SgUserDefinedUnaryOp) | 
| void | visit (SgPseudoDestructorRefExp *variable_SgPseudoDestructorRefExp) | 
| void | visit (SgUnaryOp *variable_SgUnaryOp) | 
| void | visit (SgCompoundAssignOp *variable_SgCompoundAssignOp) | 
| void | visit (SgBinaryOp *variable_SgBinaryOp) | 
| void | visit (SgNaryOp *variable_SgNaryOp) | 
| void | visit (SgValueExp *variable_SgValueExp) | 
| void | visit (SgExprListExp *variable_SgExprListExp) | 
| void | visit (SgFunctionCallExp *variable_SgFunctionCallExp) | 
| void | visit (SgCallExpression *variable_SgCallExpression) | 
| void | visit (SgTypeTraitBuiltinOperator *variable_SgTypeTraitBuiltinOperator) | 
| void | visit (SgExpression *variable_SgExpression) | 
| void | visit (SgTemplateVariableSymbol *variable_SgTemplateVariableSymbol) | 
| void | visit (SgVariableSymbol *variable_SgVariableSymbol) | 
| void | visit (SgFunctionTypeSymbol *variable_SgFunctionTypeSymbol) | 
| void | visit (SgTemplateClassSymbol *variable_SgTemplateClassSymbol) | 
| void | visit (SgClassSymbol *variable_SgClassSymbol) | 
| void | visit (SgTemplateSymbol *variable_SgTemplateSymbol) | 
| void | visit (SgEnumSymbol *variable_SgEnumSymbol) | 
| void | visit (SgEnumFieldSymbol *variable_SgEnumFieldSymbol) | 
| void | visit (SgTemplateTypedefSymbol *variable_SgTemplateTypedefSymbol) | 
| void | visit (SgTypedefSymbol *variable_SgTypedefSymbol) | 
| void | visit (SgTemplateFunctionSymbol *variable_SgTemplateFunctionSymbol) | 
| void | visit (SgTemplateMemberFunctionSymbol *variable_SgTemplateMemberFunctionSymbol) | 
| void | visit (SgLabelSymbol *variable_SgLabelSymbol) | 
| void | visit (SgDefaultSymbol *variable_SgDefaultSymbol) | 
| void | visit (SgNamespaceSymbol *variable_SgNamespaceSymbol) | 
| void | visit (SgIntrinsicSymbol *variable_SgIntrinsicSymbol) | 
| void | visit (SgModuleSymbol *variable_SgModuleSymbol) | 
| void | visit (SgInterfaceSymbol *variable_SgInterfaceSymbol) | 
| void | visit (SgCommonSymbol *variable_SgCommonSymbol) | 
| void | visit (SgRenameSymbol *variable_SgRenameSymbol) | 
| void | visit (SgMemberFunctionSymbol *variable_SgMemberFunctionSymbol) | 
| void | visit (SgFunctionSymbol *variable_SgFunctionSymbol) | 
| void | visit (SgAliasSymbol *variable_SgAliasSymbol) | 
| void | visit (SgNonrealSymbol *variable_SgNonrealSymbol) | 
| void | visit (SgSymbol *variable_SgSymbol) | 
| void | visit (SgCommonBlockObject *variable_SgCommonBlockObject) | 
| void | visit (SgInitializedName *variable_SgInitializedName) | 
| void | visit (SgLambdaCapture *variable_SgLambdaCapture) | 
| void | visit (SgLambdaCaptureList *variable_SgLambdaCaptureList) | 
| void | visit (SgOmpOrderedClause *variable_SgOmpOrderedClause) | 
| void | visit (SgOmpNowaitClause *variable_SgOmpNowaitClause) | 
| void | visit (SgOmpNogroupClause *variable_SgOmpNogroupClause) | 
| void | visit (SgOmpReadClause *variable_SgOmpReadClause) | 
| void | visit (SgOmpThreadsClause *variable_SgOmpThreadsClause) | 
| void | visit (SgOmpSimdClause *variable_SgOmpSimdClause) | 
| void | visit (SgOmpReverseOffloadClause *variable_SgOmpReverseOffloadClause) | 
| void | visit (SgOmpExtImplementationDefinedRequirementClause *variable_SgOmpExtImplementationDefinedRequirementClause) | 
| void | visit (SgOmpUnifiedAddressClause *variable_SgOmpUnifiedAddressClause) | 
| void | visit (SgOmpUnifiedSharedMemoryClause *variable_SgOmpUnifiedSharedMemoryClause) | 
| void | visit (SgOmpDynamicAllocatorsClause *variable_SgOmpDynamicAllocatorsClause) | 
| void | visit (SgOmpAtomicDefaultMemOrderClause *variable_SgOmpAtomicDefaultMemOrderClause) | 
| void | visit (SgOmpWriteClause *variable_SgOmpWriteClause) | 
| void | visit (SgOmpUpdateClause *variable_SgOmpUpdateClause) | 
| void | visit (SgOmpDepobjUpdateClause *variable_SgOmpDepobjUpdateClause) | 
| void | visit (SgOmpDestroyClause *variable_SgOmpDestroyClause) | 
| void | visit (SgOmpCaptureClause *variable_SgOmpCaptureClause) | 
| void | visit (SgOmpSeqCstClause *variable_SgOmpSeqCstClause) | 
| void | visit (SgOmpAcqRelClause *variable_SgOmpAcqRelClause) | 
| void | visit (SgOmpReleaseClause *variable_SgOmpReleaseClause) | 
| void | visit (SgOmpAcquireClause *variable_SgOmpAcquireClause) | 
| void | visit (SgOmpRelaxedClause *variable_SgOmpRelaxedClause) | 
| void | visit (SgOmpParallelClause *variable_SgOmpParallelClause) | 
| void | visit (SgOmpSectionsClause *variable_SgOmpSectionsClause) | 
| void | visit (SgOmpForClause *variable_SgOmpForClause) | 
| void | visit (SgOmpTaskgroupClause *variable_SgOmpTaskgroupClause) | 
| void | visit (SgOmpBeginClause *variable_SgOmpBeginClause) | 
| void | visit (SgOmpEndClause *variable_SgOmpEndClause) | 
| void | visit (SgOmpUntiedClause *variable_SgOmpUntiedClause) | 
| void | visit (SgOmpMergeableClause *variable_SgOmpMergeableClause) | 
| void | visit (SgOmpDefaultClause *variable_SgOmpDefaultClause) | 
| void | visit (SgOmpAtomicClause *variable_SgOmpAtomicClause) | 
| void | visit (SgOmpProcBindClause *variable_SgOmpProcBindClause) | 
| void | visit (SgOmpOrderClause *variable_SgOmpOrderClause) | 
| void | visit (SgOmpBindClause *variable_SgOmpBindClause) | 
| void | visit (SgOmpInbranchClause *variable_SgOmpInbranchClause) | 
| void | visit (SgOmpNotinbranchClause *variable_SgOmpNotinbranchClause) | 
| void | visit (SgOmpCollapseClause *variable_SgOmpCollapseClause) | 
| void | visit (SgOmpIfClause *variable_SgOmpIfClause) | 
| void | visit (SgOmpFinalClause *variable_SgOmpFinalClause) | 
| void | visit (SgOmpPriorityClause *variable_SgOmpPriorityClause) | 
| void | visit (SgUpirNumUnitsField *variable_SgUpirNumUnitsField) | 
| void | visit (SgOmpNumTeamsClause *variable_SgOmpNumTeamsClause) | 
| void | visit (SgOmpGrainsizeClause *variable_SgOmpGrainsizeClause) | 
| void | visit (SgOmpDetachClause *variable_SgOmpDetachClause) | 
| void | visit (SgOmpNumTasksClause *variable_SgOmpNumTasksClause) | 
| void | visit (SgOmpHintClause *variable_SgOmpHintClause) | 
| void | visit (SgOmpThreadLimitClause *variable_SgOmpThreadLimitClause) | 
| void | visit (SgOmpNontemporalClause *variable_SgOmpNontemporalClause) | 
| void | visit (SgOmpInclusiveClause *variable_SgOmpInclusiveClause) | 
| void | visit (SgOmpExclusiveClause *variable_SgOmpExclusiveClause) | 
| void | visit (SgOmpIsDevicePtrClause *variable_SgOmpIsDevicePtrClause) | 
| void | visit (SgOmpUseDevicePtrClause *variable_SgOmpUseDevicePtrClause) | 
| void | visit (SgOmpUseDeviceAddrClause *variable_SgOmpUseDeviceAddrClause) | 
| void | visit (SgOmpDeviceClause *variable_SgOmpDeviceClause) | 
| void | visit (SgOmpSafelenClause *variable_SgOmpSafelenClause) | 
| void | visit (SgOmpSimdlenClause *variable_SgOmpSimdlenClause) | 
| void | visit (SgOmpPartialClause *variable_SgOmpPartialClause) | 
| void | visit (SgOmpFullClause *variable_SgOmpFullClause) | 
| void | visit (SgOmpSizesClause *variable_SgOmpSizesClause) | 
| void | visit (SgUpirBranchField *variable_SgUpirBranchField) | 
| void | visit (SgUpirNestedLevelField *variable_SgUpirNestedLevelField) | 
| void | visit (SgUpirNestedParentField *variable_SgUpirNestedParentField) | 
| void | visit (SgUpirNestedChildField *variable_SgUpirNestedChildField) | 
| void | visit (SgUpirSyncField *variable_SgUpirSyncField) | 
| void | visit (SgUpirDataField *variable_SgUpirDataField) | 
| void | visit (SgUpirTargetField *variable_SgUpirTargetField) | 
| void | visit (SgUpirDataItemField *variable_SgUpirDataItemField) | 
| void | visit (SgOmpExpressionClause *variable_SgOmpExpressionClause) | 
| void | visit (SgOmpCopyprivateClause *variable_SgOmpCopyprivateClause) | 
| void | visit (SgOmpPrivateClause *variable_SgOmpPrivateClause) | 
| void | visit (SgOmpFirstprivateClause *variable_SgOmpFirstprivateClause) | 
| void | visit (SgOmpSharedClause *variable_SgOmpSharedClause) | 
| void | visit (SgOmpCopyinClause *variable_SgOmpCopyinClause) | 
| void | visit (SgOmpLastprivateClause *variable_SgOmpLastprivateClause) | 
| void | visit (SgOmpReductionClause *variable_SgOmpReductionClause) | 
| void | visit (SgOmpInReductionClause *variable_SgOmpInReductionClause) | 
| void | visit (SgOmpTaskReductionClause *variable_SgOmpTaskReductionClause) | 
| void | visit (SgOmpAllocateClause *variable_SgOmpAllocateClause) | 
| void | visit (SgOmpDependClause *variable_SgOmpDependClause) | 
| void | visit (SgOmpToClause *variable_SgOmpToClause) | 
| void | visit (SgOmpUsesAllocatorsClause *variable_SgOmpUsesAllocatorsClause) | 
| void | visit (SgOmpFromClause *variable_SgOmpFromClause) | 
| void | visit (SgOmpAffinityClause *variable_SgOmpAffinityClause) | 
| void | visit (SgOmpMapClause *variable_SgOmpMapClause) | 
| void | visit (SgOmpLinearClause *variable_SgOmpLinearClause) | 
| void | visit (SgOmpUniformClause *variable_SgOmpUniformClause) | 
| void | visit (SgOmpAlignedClause *variable_SgOmpAlignedClause) | 
| void | visit (SgOmpVariablesClause *variable_SgOmpVariablesClause) | 
| void | visit (SgOmpScheduleClause *variable_SgOmpScheduleClause) | 
| void | visit (SgOmpWhenClause *variable_SgOmpWhenClause) | 
| void | visit (SgOmpDistScheduleClause *variable_SgOmpDistScheduleClause) | 
| void | visit (SgOmpDefaultmapClause *variable_SgOmpDefaultmapClause) | 
| void | visit (SgOmpAllocatorClause *variable_SgOmpAllocatorClause) | 
| void | visit (SgOmpUsesAllocatorsDefination *variable_SgOmpUsesAllocatorsDefination) | 
| void | visit (SgOmpClause *variable_SgOmpClause) | 
| void | visit (SgRenamePair *variable_SgRenamePair) | 
| void | visit (SgInterfaceBody *variable_SgInterfaceBody) | 
| void | visit (SgHeaderFileBody *variable_SgHeaderFileBody) | 
| void | visit (SgLocatedNodeSupport *variable_SgLocatedNodeSupport) | 
| void | visit (SgToken *variable_SgToken) | 
| void | visit (SgLocatedNode *variable_SgLocatedNode) | 
| virtual void | visit (SgNode *variable_SgNode) | 
  Public Member Functions inherited from ROSE_VisitorPattern | |
| virtual void | visitDefault (SgNode *) | 
Protected Attributes | |
| const Function & | func | 
| const DataflowNode & | dfNode | 
| NodeState & | nodeState | 
| const std::vector< Lattice * > & | dfInfo | 
 1.8.17