ROSE
0.11.96.11
|
Definition at line 162 of file sageGeneric.h.
Public Member Functions | |
VisitDispatcher (RoseVisitor &&rosevisitor, std::false_type) | |
VisitDispatcher (const RoseVisitor &rosevisitor, std::true_type) | |
void | visit (SgAccessModifier *n) |
void | visit (SgActualArgumentExpression *n) |
void | visit (SgAddOp *n) |
void | visit (SgAddressOfOp *n) |
void | visit (SgAggregateInitializer *n) |
void | visit (SgAliasSymbol *n) |
void | visit (SgAlignOfOp *n) |
void | visit (SgAllocateStatement *n) |
void | visit (SgAndAssignOp *n) |
void | visit (SgAndOp *n) |
void | visit (SgArithmeticIfStatement *n) |
void | visit (SgArrayType *n) |
void | visit (SgArrowExp *n) |
void | visit (SgArrowStarOp *n) |
void | visit (SgAssertStmt *n) |
void | visit (SgAssignInitializer *n) |
void | visit (SgAssignOp *n) |
void | visit (SgAssignStatement *n) |
void | visit (SgAssignedGotoStatement *n) |
void | visit (SgAssociateStatement *n) |
void | visit (SgAsteriskShapeExp *n) |
void | visit (SgAttribute *n) |
void | visit (SgAttributeSpecificationStatement *n) |
void | visit (SgAutoType *n) |
void | visit (SgAwaitExpression *n) |
void | visit (SgBackspaceStatement *n) |
void | visit (SgBaseClass *n) |
void | visit (SgExpBaseClass *n) |
void | visit (SgBaseClassModifier *n) |
void | visit (SgBasicBlock *n) |
void | visit (SgBidirectionalGraph *n) |
void | visit (SgBinaryOp *n) |
void | visit (SgBitAndOp *n) |
void | visit (SgBitAttribute *n) |
void | visit (SgBitComplementOp *n) |
void | visit (SgBitEqvOp *n) |
void | visit (SgBitOrOp *n) |
void | visit (SgBitXorOp *n) |
void | visit (SgBlockDataStatement *n) |
void | visit (SgBoolValExp *n) |
void | visit (SgBreakStmt *n) |
void | visit (SgBracedInitializer *n) |
void | visit (SgC_PreprocessorDirectiveStatement *n) |
void | visit (SgCaseOptionStmt *n) |
void | visit (SgCastExp *n) |
void | visit (SgCatchOptionStmt *n) |
void | visit (SgCatchStatementSeq *n) |
void | visit (SgCharVal *n) |
void | visit (SgChar16Val *n) |
void | visit (SgChar32Val *n) |
void | visit (SgChooseExpression *n) |
void | visit (SgClassDecl_attr *n) |
void | visit (SgClassDeclaration *n) |
void | visit (SgClassDefinition *n) |
void | visit (SgClassNameRefExp *n) |
void | visit (SgClassSymbol *n) |
void | visit (SgClassType *n) |
void | visit (SgClinkageDeclarationStatement *n) |
void | visit (SgClinkageEndStatement *n) |
void | visit (SgClinkageStartStatement *n) |
void | visit (SgCloseStatement *n) |
void | visit (SgColonShapeExp *n) |
void | visit (SgCommaOpExp *n) |
void | visit (SgCommonBlock *n) |
void | visit (SgCommonBlockObject *n) |
void | visit (SgCommonSymbol *n) |
void | visit (SgComplexVal *n) |
void | visit (SgComprehension *n) |
void | visit (SgCompoundAssignOp *n) |
void | visit (SgCompoundInitializer *n) |
void | visit (SgCompoundLiteralExp *n) |
void | visit (SgComputedGotoStatement *n) |
void | visit (SgConcatenationOp *n) |
void | visit (SgConditionalExp *n) |
void | visit (SgConjugateOp *n) |
void | visit (SgConstVolatileModifier *n) |
void | visit (SgConstructorInitializer *n) |
void | visit (SgContainsStatement *n) |
void | visit (SgContinueStmt *n) |
void | visit (SgCtorInitializerList *n) |
void | visit (SgDataStatementGroup *n) |
void | visit (SgDataStatementObject *n) |
void | visit (SgDataStatementValue *n) |
void | visit (SgDeadIfDirectiveStatement *n) |
void | visit (SgDeallocateStatement *n) |
void | visit (SgDeclarationModifier *n) |
void | visit (SgDeclarationScope *n) |
void | visit (SgDeclarationStatement *n) |
void | visit (SgDeclType *n) |
void | visit (SgDefaultOptionStmt *n) |
void | visit (SgDefaultSymbol *n) |
void | visit (SgDefineDirectiveStatement *n) |
void | visit (SgDeleteExp *n) |
void | visit (SgDerivedTypeStatement *n) |
void | visit (SgDesignatedInitializer *n) |
void | visit (SgDictionaryComprehension *n) |
void | visit (SgDictionaryExp *n) |
void | visit (SgDimensionObject *n) |
void | visit (SgDirectory *n) |
void | visit (SgDirectoryList *n) |
void | visit (SgDivAssignOp *n) |
void | visit (SgDivideOp *n) |
void | visit (SgDoWhileStmt *n) |
void | visit (SgDotExp *n) |
void | visit (SgDotStarOp *n) |
void | visit (SgDoubleVal *n) |
void | visit (SgElaboratedTypeModifier *n) |
void | visit (SgElementwiseOp *n) |
void | visit (SgElementwiseAddOp *n) |
void | visit (SgElementwiseDivideOp *n) |
void | visit (SgElementwiseLeftDivideOp *n) |
void | visit (SgElementwiseMultiplyOp *n) |
void | visit (SgElementwisePowerOp *n) |
void | visit (SgElementwiseSubtractOp *n) |
void | visit (SgElseDirectiveStatement *n) |
void | visit (SgElseWhereStatement *n) |
void | visit (SgElseifDirectiveStatement *n) |
void | visit (SgEmptyDeclaration *n) |
void | visit (SgEmptyDirectiveStatement *n) |
void | visit (SgEndfileStatement *n) |
void | visit (SgEndifDirectiveStatement *n) |
void | visit (SgEntryStatement *n) |
void | visit (SgEnumDeclaration *n) |
void | visit (SgEnumFieldSymbol *n) |
void | visit (SgEnumSymbol *n) |
void | visit (SgEnumType *n) |
void | visit (SgEnumVal *n) |
void | visit (SgEqualityOp *n) |
void | visit (SgEquivalenceStatement *n) |
void | visit (SgErrorDirectiveStatement *n) |
void | visit (SgExecStatement *n) |
void | visit (SgExponentiationOp *n) |
void | visit (SgExponentiationAssignOp *n) |
void | visit (SgExprListExp *n) |
void | visit (SgExprStatement *n) |
void | visit (SgExpression *n) |
void | visit (SgExpressionRoot *n) |
void | visit (SgFile *n) |
void | visit (SgFileList *n) |
void | visit (SgFloatVal *n) |
void | visit (SgFloat128Val *n) |
void | visit (SgFloat80Val *n) |
void | visit (SgFoldExpression *n) |
void | visit (SgFlushStatement *n) |
void | visit (SgForAllStatement *n) |
void | visit (SgForInitStatement *n) |
void | visit (SgForStatement *n) |
void | visit (SgFormatItem *n) |
void | visit (SgFormatItemList *n) |
void | visit (SgFormatStatement *n) |
void | visit (SgFortranDo *n) |
void | visit (SgOmpMetadirectiveStatement *n) |
void | visit (SgUpirSpmdStatement *n) |
void | visit (SgOmpTeamsStatement *n) |
void | visit (SgOmpCancellationPointStatement *n) |
void | visit (SgOmpDeclareMapperStatement *n) |
void | visit (SgOmpCancelStatement *n) |
void | visit (SgOmpTaskgroupStatement *n) |
void | visit (SgOmpDepobjStatement *n) |
void | visit (SgOmpDistributeStatement *n) |
void | visit (SgOmpLoopStatement *n) |
void | visit (SgOmpScanStatement *n) |
void | visit (SgOmpTaskloopStatement *n) |
void | visit (SgOmpTargetEnterDataStatement *n) |
void | visit (SgOmpTargetExitDataStatement *n) |
void | visit (SgOmpTargetParallelForStatement *n) |
void | visit (SgOmpTargetParallelStatement *n) |
void | visit (SgOmpDistributeSimdStatement *n) |
void | visit (SgOmpDistributeParallelForStatement *n) |
void | visit (SgOmpDistributeParallelForSimdStatement *n) |
void | visit (SgOmpTaskloopSimdStatement *n) |
void | visit (SgOmpTargetUpdateStatement *n) |
void | visit (SgOmpTargetParallelForSimdStatement *n) |
void | visit (SgOmpTargetParallelLoopStatement *n) |
void | visit (SgOmpTargetSimdStatement *n) |
void | visit (SgOmpTargetTeamsStatement *n) |
void | visit (SgOmpTargetTeamsDistributeStatement *n) |
void | visit (SgOmpTargetTeamsDistributeSimdStatement *n) |
void | visit (SgOmpTargetTeamsLoopStatement *n) |
void | visit (SgOmpTargetTeamsDistributeParallelForStatement *n) |
void | visit (SgOmpTargetTeamsDistributeParallelForSimdStatement *n) |
void | visit (SgOmpMasterTaskloopSimdStatement *n) |
void | visit (SgOmpParallelMasterTaskloopStatement *n) |
void | visit (SgOmpParallelMasterTaskloopSimdStatement *n) |
void | visit (SgOmpTeamsDistributeStatement *n) |
void | visit (SgOmpTeamsDistributeSimdStatement *n) |
void | visit (SgOmpTeamsDistributeParallelForStatement *n) |
void | visit (SgOmpTeamsDistributeParallelForSimdStatement *n) |
void | visit (SgOmpTeamsLoopStatement *n) |
void | visit (SgOmpParallelMasterStatement *n) |
void | visit (SgOmpMasterTaskloopStatement *n) |
void | visit (SgOmpParallelLoopStatement *n) |
void | visit (SgOmpSingleStatement *n) |
void | visit (SgUpirSimdStatement *n) |
void | visit (SgOmpTaskStatement *n) |
void | visit (SgUpirWorksharingStatement *n) |
void | visit (SgOmpForSimdStatement *n) |
void | visit (SgOmpDoStatement *n) |
void | visit (SgOmpSectionsStatement *n) |
void | visit (SgUpirFieldBodyStatement *n) |
void | visit (SgOmpAtomicStatement *n) |
void | visit (SgOmpMasterStatement *n) |
void | visit (SgOmpTaskyieldStatement *n) |
void | visit (SgOmpSectionStatement *n) |
void | visit (SgOmpOrderedStatement *n) |
void | visit (SgOmpOrderedDependStatement *n) |
void | visit (SgOmpWorkshareStatement *n) |
void | visit (SgOmpCriticalStatement *n) |
void | visit (SgUpirBodyStatement *n) |
void | visit (SgFortranIncludeLine *n) |
void | visit (SgFortranNonblockedDo *n) |
void | visit (SgFuncDecl_attr *n) |
void | visit (SgFunctionCallExp *n) |
void | visit (SgFunctionDeclaration *n) |
void | visit (SgFunctionDefinition *n) |
void | visit (SgFunctionParameterScope *n) |
void | visit (SgFunctionModifier *n) |
void | visit (SgFunctionParameterList *n) |
void | visit (SgFunctionParameterRefExp *n) |
void | visit (SgFunctionParameterTypeList *n) |
void | visit (SgFunctionRefExp *n) |
void | visit (SgFunctionSymbol *n) |
void | visit (SgFunctionType *n) |
void | visit (SgFunctionTypeSymbol *n) |
void | visit (SgFunctionTypeTable *n) |
void | visit (SgTypeTable *n) |
void | visit (SgGlobal *n) |
void | visit (SgGotoStatement *n) |
void | visit (SgGraph *n) |
void | visit (SgGraphEdge *n) |
void | visit (SgGraphEdgeList *n) |
void | visit (SgGraphNode *n) |
void | visit (SgGraphNodeList *n) |
void | visit (SgGreaterOrEqualOp *n) |
void | visit (SgGreaterThanOp *n) |
void | visit (SgIOItemExpression *n) |
void | visit (SgIOStatement *n) |
void | visit (SgIdentDirectiveStatement *n) |
void | visit (SgIfDirectiveStatement *n) |
void | visit (SgIfStmt *n) |
void | visit (SgIfdefDirectiveStatement *n) |
void | visit (SgIfndefDirectiveStatement *n) |
void | visit (SgImageControlStatement *n) |
void | visit (SgImagPartOp *n) |
void | visit (SgImplicitStatement *n) |
void | visit (SgImpliedDo *n) |
void | visit (SgImportStatement *n) |
void | visit (SgIncidenceDirectedGraph *n) |
void | visit (SgIncidenceUndirectedGraph *n) |
void | visit (SgIncludeDirectiveStatement *n) |
void | visit (SgIncludeFile *n) |
void | visit (SgIncludeNextDirectiveStatement *n) |
void | visit (SgInitializedName *n) |
void | visit (SgInitializer *n) |
void | visit (SgInquireStatement *n) |
void | visit (SgIntKeyedBidirectionalGraph *n) |
void | visit (SgIntVal *n) |
void | visit (SgIntegerDivideOp *n) |
void | visit (SgIntegerDivideAssignOp *n) |
void | visit (SgInterfaceBody *n) |
void | visit (SgHeaderFileBody *n) |
void | visit (SgHeaderFileReport *n) |
void | visit (SgInterfaceStatement *n) |
void | visit (SgInterfaceSymbol *n) |
void | visit (SgIntrinsicSymbol *n) |
void | visit (SgIsOp *n) |
void | visit (SgIsNotOp *n) |
void | visit (SgIorAssignOp *n) |
void | visit (SgKeyDatumPair *n) |
void | visit (SgCudaKernelExecConfig *n) |
void | visit (SgCudaKernelCallExp *n) |
void | visit (SgLabelRefExp *n) |
void | visit (SgLabelStatement *n) |
void | visit (SgLabelSymbol *n) |
void | visit (SgLambdaCapture *n) |
void | visit (SgLambdaCaptureList *n) |
void | visit (SgLambdaExp *n) |
void | visit (SgLambdaRefExp *n) |
void | visit (SgLeftDivideOp *n) |
void | visit (SgLessOrEqualOp *n) |
void | visit (SgLessThanOp *n) |
void | visit (SgLineDirectiveStatement *n) |
void | visit (SgLinemarkerDirectiveStatement *n) |
void | visit (SgLinkageModifier *n) |
void | visit (SgListComprehension *n) |
void | visit (SgListExp *n) |
void | visit (SgLocatedNode *n) |
void | visit (SgLocatedNodeSupport *n) |
void | visit (SgLongDoubleVal *n) |
void | visit (SgLongIntVal *n) |
void | visit (SgLongLongIntVal *n) |
void | visit (SgLshiftAssignOp *n) |
void | visit (SgLshiftOp *n) |
void | visit (SgMagicColonExp *n) |
void | visit (SgMatrixExp *n) |
void | visit (SgMatrixTransposeOp *n) |
void | visit (SgMemberFunctionDeclaration *n) |
void | visit (SgMemberFunctionRefExp *n) |
void | visit (SgMemberFunctionSymbol *n) |
void | visit (SgMemberFunctionType *n) |
void | visit (SgMembershipOp *n) |
void | visit (SgMicrosoftAttributeDeclaration *n) |
void | visit (SgMinusAssignOp *n) |
void | visit (SgMinusMinusOp *n) |
void | visit (SgMinusOp *n) |
void | visit (SgModAssignOp *n) |
void | visit (SgModOp *n) |
void | visit (SgModifier *n) |
void | visit (SgModifierNodes *n) |
void | visit (SgModifierType *n) |
void | visit (SgModuleStatement *n) |
void | visit (SgModuleSymbol *n) |
void | visit (SgMultAssignOp *n) |
void | visit (SgMultiplyOp *n) |
void | visit (SgName *n) |
void | visit (SgNameGroup *n) |
void | visit (SgNamedType *n) |
void | visit (SgNamelistStatement *n) |
void | visit (SgNamespaceAliasDeclarationStatement *n) |
void | visit (SgNamespaceDeclarationStatement *n) |
void | visit (SgNamespaceDefinitionStatement *n) |
void | visit (SgNamespaceSymbol *n) |
void | visit (SgNaryOp *n) |
void | visit (SgNaryBooleanOp *n) |
void | visit (SgNaryComparisonOp *n) |
void | visit (SgNewExp *n) |
void | visit (SgNode *n) |
void | visit (SgNoexceptOp *n) |
void | visit (SgNotEqualOp *n) |
void | visit (SgNotOp *n) |
void | visit (SgNonMembershipOp *n) |
void | visit (SgNonrealDecl *n) |
void | visit (SgNonrealRefExp *n) |
void | visit (SgNonrealSymbol *n) |
void | visit (SgNonrealType *n) |
void | visit (SgNonrealBaseClass *n) |
void | visit (SgNullExpression *n) |
void | visit (SgNullptrValExp *n) |
void | visit (SgNullStatement *n) |
void | visit (SgNullifyStatement *n) |
void | visit (SgOmpOrderedClause *n) |
void | visit (SgOmpNowaitClause *n) |
void | visit (SgOmpReadClause *n) |
void | visit (SgOmpReverseOffloadClause *n) |
void | visit (SgOmpUnifiedAddressClause *n) |
void | visit (SgOmpUnifiedSharedMemoryClause *n) |
void | visit (SgOmpDynamicAllocatorsClause *n) |
void | visit (SgOmpAtomicDefaultMemOrderClause *n) |
void | visit (SgOmpExtImplementationDefinedRequirementClause *n) |
void | visit (SgOmpWriteClause *n) |
void | visit (SgOmpThreadsClause *n) |
void | visit (SgOmpSimdClause *n) |
void | visit (SgOmpUpdateClause *n) |
void | visit (SgOmpCaptureClause *n) |
void | visit (SgOmpSeqCstClause *n) |
void | visit (SgOmpAcqRelClause *n) |
void | visit (SgOmpReleaseClause *n) |
void | visit (SgOmpAcquireClause *n) |
void | visit (SgOmpRelaxedClause *n) |
void | visit (SgOmpUntiedClause *n) |
void | visit (SgOmpMergeableClause *n) |
void | visit (SgOmpDefaultClause *n) |
void | visit (SgOmpCollapseClause *n) |
void | visit (SgOmpIfClause *n) |
void | visit (SgOmpFinalClause *n) |
void | visit (SgOmpPriorityClause *n) |
void | visit (SgUpirNumUnitsField *n) |
void | visit (SgOmpParallelClause *n) |
void | visit (SgOmpSectionsClause *n) |
void | visit (SgOmpForClause *n) |
void | visit (SgOmpTaskgroupClause *n) |
void | visit (SgOmpNumTeamsClause *n) |
void | visit (SgOmpGrainsizeClause *n) |
void | visit (SgOmpDetachClause *n) |
void | visit (SgOmpNumTasksClause *n) |
void | visit (SgOmpNogroupClause *n) |
void | visit (SgOmpHintClause *n) |
void | visit (SgOmpOrderClause *n) |
void | visit (SgOmpBindClause *n) |
void | visit (SgOmpThreadLimitClause *n) |
void | visit (SgOmpExpressionClause *n) |
void | visit (SgOmpCopyprivateClause *n) |
void | visit (SgOmpPrivateClause *n) |
void | visit (SgOmpFirstprivateClause *n) |
void | visit (SgOmpNontemporalClause *n) |
void | visit (SgOmpInclusiveClause *n) |
void | visit (SgOmpExclusiveClause *n) |
void | visit (SgOmpIsDevicePtrClause *n) |
void | visit (SgOmpUseDevicePtrClause *n) |
void | visit (SgOmpUseDeviceAddrClause *n) |
void | visit (SgOmpSharedClause *n) |
void | visit (SgOmpCopyinClause *n) |
void | visit (SgOmpLastprivateClause *n) |
void | visit (SgOmpReductionClause *n) |
void | visit (SgOmpInReductionClause *n) |
void | visit (SgOmpTaskReductionClause *n) |
void | visit (SgOmpAllocateClause *n) |
void | visit (SgOmpAllocatorClause *n) |
void | visit (SgOmpWhenClause *n) |
void | visit (SgOmpVariablesClause *n) |
void | visit (SgOmpScheduleClause *n) |
void | visit (SgOmpDistScheduleClause *n) |
void | visit (SgOmpDefaultmapClause *n) |
void | visit (SgOmpDependClause *n) |
void | visit (SgOmpAffinityClause *n) |
void | visit (SgOmpClause *n) |
void | visit (SgOpenclAccessModeModifier *n) |
void | visit (SgOpenStatement *n) |
void | visit (SgOptions *n) |
void | visit (SgOrOp *n) |
void | visit (SgParameterStatement *n) |
void | visit (SgPartialFunctionModifierType *n) |
void | visit (SgPartialFunctionType *n) |
void | visit (SgPassStatement *n) |
void | visit (SgPlusAssignOp *n) |
void | visit (SgPlusPlusOp *n) |
void | visit (SgPntrArrRefExp *n) |
void | visit (SgPointerAssignOp *n) |
void | visit (SgPointerDerefExp *n) |
void | visit (SgPointerMemberType *n) |
void | visit (SgPointerType *n) |
void | visit (SgPowerOp *n) |
void | visit (SgPragma *n) |
void | visit (SgPragmaDeclaration *n) |
void | visit (SgPrintStatement *n) |
void | visit (SgProcedureHeaderStatement *n) |
void | visit (SgProgramHeaderStatement *n) |
void | visit (SgProject *n) |
void | visit (SgPseudoDestructorRefExp *n) |
void | visit (SgQualifiedName *n) |
void | visit (SgQualifiedNameType *n) |
void | visit (SgRangeExp *n) |
void | visit (SgRangeBasedForStatement *n) |
void | visit (SgReadStatement *n) |
void | visit (SgRealPartOp *n) |
void | visit (SgRefExp *n) |
void | visit (SgReferenceType *n) |
void | visit (SgRenamePair *n) |
void | visit (SgRenameSymbol *n) |
void | visit (SgReturnStmt *n) |
void | visit (SgRewindStatement *n) |
void | visit (SgRshiftAssignOp *n) |
void | visit (SgRshiftOp *n) |
void | visit (SgRvalueReferenceType *n) |
void | visit (SgScopeOp *n) |
void | visit (SgScopeStatement *n) |
void | visit (SgSequenceStatement *n) |
void | visit (SgSetComprehension *n) |
void | visit (SgShortVal *n) |
void | visit (SgSizeOfOp *n) |
void | visit (SgSourceFile *n) |
void | visit (SgSpaceshipOp *n) |
void | visit (SgSpawnStmt *n) |
void | visit (SgSyncAllStatement *n) |
void | visit (SgSyncImagesStatement *n) |
void | visit (SgSyncMemoryStatement *n) |
void | visit (SgSyncTeamStatement *n) |
void | visit (SgLockStatement *n) |
void | visit (SgUnlockStatement *n) |
void | visit (SgProcessControlStatement *n) |
void | visit (SgSpecialFunctionModifier *n) |
void | visit (SgStatement *n) |
void | visit (SgStaticAssertionDeclaration *n) |
void | visit (SgStmtDeclarationStatement *n) |
void | visit (SgStatementExpression *n) |
void | visit (SgStatementFunctionStatement *n) |
void | visit (SgStorageModifier *n) |
void | visit (SgStringConversion *n) |
void | visit (SgStringKeyedBidirectionalGraph *n) |
void | visit (SgStringVal *n) |
void | visit (SgStructureModifier *n) |
void | visit (SgSubscriptExpression *n) |
void | visit (SgSubtractOp *n) |
void | visit (SgSupport *n) |
void | visit (SgSwitchStatement *n) |
void | visit (SgSymbol *n) |
void | visit (SgSymbolTable *n) |
void | visit (SgTemplateArgument *n) |
void | visit (SgTemplateArgumentList *n) |
void | visit (SgTemplateDeclaration *n) |
void | visit (SgTemplateClassDeclaration *n) |
void | visit (SgTemplateClassSymbol *n) |
void | visit (SgTemplateFunctionDeclaration *n) |
void | visit (SgTemplateFunctionRefExp *n) |
void | visit (SgTemplateFunctionSymbol *n) |
void | visit (SgTemplateMemberFunctionDeclaration *n) |
void | visit (SgTemplateMemberFunctionRefExp *n) |
void | visit (SgTemplateMemberFunctionSymbol *n) |
void | visit (SgTemplateTypedefDeclaration *n) |
void | visit (SgTemplateTypedefSymbol *n) |
void | visit (SgTemplateVariableDeclaration *n) |
void | visit (SgTemplateVariableSymbol *n) |
void | visit (SgTemplateClassDefinition *n) |
void | visit (SgTemplateFunctionDefinition *n) |
void | visit (SgTemplateInstantiationDecl *n) |
void | visit (SgTemplateInstantiationDefn *n) |
void | visit (SgTemplateInstantiationDirectiveStatement *n) |
void | visit (SgTemplateInstantiationFunctionDecl *n) |
void | visit (SgTemplateInstantiationMemberFunctionDecl *n) |
void | visit (SgTemplateInstantiationTypedefDeclaration *n) |
void | visit (SgTemplateParameter *n) |
void | visit (SgTemplateParameterVal *n) |
void | visit (SgTemplateParameterList *n) |
void | visit (SgTemplateSymbol *n) |
void | visit (SgTemplateType *n) |
void | visit (SgThisExp *n) |
void | visit (SgTypeTraitBuiltinOperator *n) |
void | visit (SgSuperExp *n) |
void | visit (SgThrowOp *n) |
void | visit (SgToken *n) |
void | visit (SgTryStmt *n) |
void | visit (SgTupleExp *n) |
void | visit (SgType *n) |
void | visit (SgTypeBool *n) |
void | visit (SgTypeChar *n) |
void | visit (SgTypeChar16 *n) |
void | visit (SgTypeChar32 *n) |
void | visit (SgTypeComplex *n) |
void | visit (SgTypeDefault *n) |
void | visit (SgTypeExpression *n) |
void | visit (SgTypeLabel *n) |
void | visit (SgTypeDouble *n) |
void | visit (SgTypeEllipse *n) |
void | visit (SgTypeFixed *n) |
void | visit (SgTypeFloat *n) |
void | visit (SgTypeFloat128 *n) |
void | visit (SgTypeFloat80 *n) |
void | visit (SgTypeGlobalVoid *n) |
void | visit (SgTypeIdOp *n) |
void | visit (SgTypeImaginary *n) |
void | visit (SgTypeInt *n) |
void | visit (SgTypeLong *n) |
void | visit (SgTypeLongDouble *n) |
void | visit (SgTypeLongLong *n) |
void | visit (SgTypeModifier *n) |
void | visit (SgTypeMatrix *n) |
void | visit (SgTypeTuple *n) |
void | visit (SgTypeNullptr *n) |
void | visit (SgTypeOfType *n) |
void | visit (SgTypeShort *n) |
void | visit (SgTypeSigned128bitInteger *n) |
void | visit (SgTypeSignedChar *n) |
void | visit (SgTypeSignedInt *n) |
void | visit (SgTypeSignedLong *n) |
void | visit (SgTypeSignedLongLong *n) |
void | visit (SgTypeSignedShort *n) |
void | visit (SgTypeString *n) |
void | visit (SgTypeUnknown *n) |
void | visit (SgTypeUnsigned128bitInteger *n) |
void | visit (SgTypeUnsignedChar *n) |
void | visit (SgTypeUnsignedInt *n) |
void | visit (SgTypeUnsignedLong *n) |
void | visit (SgTypeUnsignedLongLong *n) |
void | visit (SgTypeUnsignedShort *n) |
void | visit (SgTypeVoid *n) |
void | visit (SgTypeWchar *n) |
void | visit (SgTypedefDeclaration *n) |
void | visit (SgTypedefSeq *n) |
void | visit (SgTypedefSymbol *n) |
void | visit (SgTypedefType *n) |
void | visit (SgUPC_AccessModifier *n) |
void | visit (SgUnaryAddOp *n) |
void | visit (SgUnaryOp *n) |
void | visit (SgUndefDirectiveStatement *n) |
void | visit (SgUndirectedGraphEdge *n) |
void | visit (SgUnknownArrayOrFunctionReference *n) |
void | visit (SgUnknownFile *n) |
void | visit (SgUnparse_Info *n) |
void | visit (SgUnsignedCharVal *n) |
void | visit (SgUnsignedIntVal *n) |
void | visit (SgUnsignedLongLongIntVal *n) |
void | visit (SgUnsignedLongVal *n) |
void | visit (SgUnsignedShortVal *n) |
void | visit (SgUpcBarrierStatement *n) |
void | visit (SgUpcBlocksizeofExpression *n) |
void | visit (SgUpcElemsizeofExpression *n) |
void | visit (SgUpcFenceStatement *n) |
void | visit (SgUpcForAllStatement *n) |
void | visit (SgUpcLocalsizeofExpression *n) |
void | visit (SgUpcMythread *n) |
void | visit (SgUpcNotifyStatement *n) |
void | visit (SgUpcThreads *n) |
void | visit (SgUpcWaitStatement *n) |
void | visit (SgUseStatement *n) |
void | visit (SgUserDefinedBinaryOp *n) |
void | visit (SgUserDefinedUnaryOp *n) |
void | visit (SgUsingDeclarationStatement *n) |
void | visit (SgUsingDirectiveStatement *n) |
void | visit (SgValueExp *n) |
void | visit (SgVarArgCopyOp *n) |
void | visit (SgVarArgEndOp *n) |
void | visit (SgVarArgOp *n) |
void | visit (SgVarArgStartOneOperandOp *n) |
void | visit (SgVarArgStartOp *n) |
void | visit (SgVarRefExp *n) |
void | visit (SgVariableDeclaration *n) |
void | visit (SgVariableDefinition *n) |
void | visit (SgVariableSymbol *n) |
void | visit (SgVariantExpression *n) |
void | visit (SgVariantStatement *n) |
void | visit (SgVoidVal *n) |
void | visit (SgWaitStatement *n) |
void | visit (SgWarningDirectiveStatement *n) |
void | visit (SgWithStatement *n) |
void | visit (SgWcharVal *n) |
void | visit (SgWhereStatement *n) |
void | visit (SgWhileStmt *n) |
void | visit (SgWriteStatement *n) |
void | visit (SgXorAssignOp *n) |
void | visit (SgYieldExpression *n) |
void | visit (Sg_File_Info *n) |
void | visit (SgTypeCAFTeam *n) |
void | visit (SgCAFWithTeamStatement *n) |
void | visit (SgCAFCoExpression *n) |
void | visit (SgCallExpression *n) |
void | visit (SgTypeCrayPointer *n) |
void | visit (SgClassExp *n) |
Public Member Functions inherited from ROSE_VisitorPatternDefaultBase | |
void | visit (SgDirectedGraphEdge *variable_SgDirectedGraphEdge) |
void | visit (SgAsmStmt *variable_SgAsmStmt) |
void | visit (SgUpirTaskStatement *variable_SgUpirTaskStatement) |
void | visit (SgOmpTargetDataStatement *variable_SgOmpTargetDataStatement) |
void | visit (SgOmpUnrollStatement *variable_SgOmpUnrollStatement) |
void | visit (SgOmpTileStatement *variable_SgOmpTileStatement) |
void | visit (SgUpirLoopStatement *variable_SgUpirLoopStatement) |
void | visit (SgUpirLoopParallelStatement *variable_SgUpirLoopParallelStatement) |
void | visit (SgUpirSyncStatement *variable_SgUpirSyncStatement) |
void | visit (SgOmpFlushStatement *variable_SgOmpFlushStatement) |
void | visit (SgOmpAllocateStatement *variable_SgOmpAllocateStatement) |
void | visit (SgUpirFieldStatement *variable_SgUpirFieldStatement) |
void | visit (SgOmpDeclareSimdStatement *variable_SgOmpDeclareSimdStatement) |
void | visit (SgOmpBarrierStatement *variable_SgOmpBarrierStatement) |
void | visit (SgOmpRequiresStatement *variable_SgOmpRequiresStatement) |
void | visit (SgOmpTaskwaitStatement *variable_SgOmpTaskwaitStatement) |
void | visit (SgOmpThreadprivateStatement *variable_SgOmpThreadprivateStatement) |
void | visit (SgUpirBaseStatement *variable_SgUpirBaseStatement) |
void | visit (SgAsmOp *variable_SgAsmOp) |
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 (SgOmpDepobjUpdateClause *variable_SgOmpDepobjUpdateClause) |
void | visit (SgOmpDestroyClause *variable_SgOmpDestroyClause) |
void | visit (SgOmpBeginClause *variable_SgOmpBeginClause) |
void | visit (SgOmpEndClause *variable_SgOmpEndClause) |
void | visit (SgOmpAtomicClause *variable_SgOmpAtomicClause) |
void | visit (SgOmpProcBindClause *variable_SgOmpProcBindClause) |
void | visit (SgOmpInbranchClause *variable_SgOmpInbranchClause) |
void | visit (SgOmpNotinbranchClause *variable_SgOmpNotinbranchClause) |
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 (SgOmpToClause *variable_SgOmpToClause) |
void | visit (SgOmpUsesAllocatorsClause *variable_SgOmpUsesAllocatorsClause) |
void | visit (SgOmpFromClause *variable_SgOmpFromClause) |
void | visit (SgOmpMapClause *variable_SgOmpMapClause) |
void | visit (SgOmpLinearClause *variable_SgOmpLinearClause) |
void | visit (SgOmpUniformClause *variable_SgOmpUniformClause) |
void | visit (SgOmpAlignedClause *variable_SgOmpAlignedClause) |
void | visit (SgOmpUsesAllocatorsDefination *variable_SgOmpUsesAllocatorsDefination) |
Public Member Functions inherited from ROSE_VisitorPattern | |
virtual void | visitDefault (SgNode *) |
Public Attributes | |
RoseVisitor | rv |