ROSE 2.20.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
sg::VisitDispatcher< RoseVisitor > Struct Template Reference

Description

template<class RoseVisitor>
struct sg::VisitDispatcher< RoseVisitor >

Definition at line 235 of file sageGeneric.h.

Inheritance diagram for sg::VisitDispatcher< RoseVisitor >:
Inheritance graph
[legend]
Collaboration diagram for sg::VisitDispatcher< RoseVisitor >:
Collaboration graph
[legend]

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 (SgAbsOp *n)
 
void visit (SgAdaAccessType *n)
 
void visit (SgAdaAcceptStmt *n)
 
void visit (SgAdaComponentClause *n)
 
void visit (SgAdaDelayStmt *n)
 
void visit (SgAdaEntryDecl *n)
 
void visit (SgAdaExitStmt *n)
 
void visit (SgAdaDiscreteType *n)
 
void visit (SgAdaFloatVal *n)
 
void visit (SgAdaFormalType *n)
 
void visit (SgAdaFormalTypeDecl *n)
 
void visit (SgAdaFunctionRenamingDecl *n)
 
void visit (SgAdaGenericDecl *n)
 
void visit (SgAdaGenericInstanceDecl *n)
 
void visit (SgAdaGenericDefn *n)
 
void visit (SgAdaIndexConstraint *n)
 
void visit (SgAdaAttributeClause *n)
 
void visit (SgAdaLoopStmt *n)
 
void visit (SgAdaModularType *n)
 
void visit (SgAdaPackageBody *n)
 
void visit (SgAdaPackageBodyDecl *n)
 
void visit (SgAdaPackageSpec *n)
 
void visit (SgAdaPackageSpecDecl *n)
 
void visit (SgAdaPackageSymbol *n)
 
void visit (SgAdaRangeConstraint *n)
 
void visit (SgAdaRepresentationClause *n)
 
void visit (SgAdaEnumRepresentationClause *n)
 
void visit (SgAdaRenamingDecl *n)
 
void visit (SgAdaSelectStmt *n)
 
void visit (SgAdaSelectAlternativeStmt *n)
 
void visit (SgAdaSubtype *n)
 
void visit (SgAdaDerivedType *n)
 
void visit (SgAdaAttributeExp *n)
 
void visit (SgAdaTaskBody *n)
 
void visit (SgAdaTaskBodyDecl *n)
 
void visit (SgAdaTaskSpec *n)
 
void visit (SgAdaTaskSpecDecl *n)
 
void visit (SgAdaTaskSymbol *n)
 
void visit (SgAdaRenamingSymbol *n)
 
void visit (SgAdaTaskRefExp *n)
 
void visit (SgAdaRenamingRefExp *n)
 
void visit (SgAdaTaskType *n)
 
void visit (SgAdaTaskTypeDecl *n)
 
void visit (SgAdaTerminateStmt *n)
 
void visit (SgAdaTypeConstraint *n)
 
void visit (SgAddOp *n)
 
void visit (SgAddressOfOp *n)
 
void visit (SgAggregateInitializer *n)
 
void visit (SgAliasSymbol *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 (SgAtOp *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 (SgBFloat16Val *n)
 
void visit (SgFloat16Val *n)
 
void visit (SgFloat32Val *n)
 
void visit (SgFloat64Val *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 (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 (SgJovialBitType *n)
 
void visit (SgJovialBitVal *n)
 
void visit (SgJovialTableType *n)
 
void visit (SgJovialCompoolStatement *n)
 
void visit (SgJovialForThenStatement *n)
 
void visit (SgJovialDefineDeclaration *n)
 
void visit (SgJovialDirectiveStatement *n)
 
void visit (SgJovialOverlayDeclaration *n)
 
void visit (SgJovialTablePresetExp *n)
 
void visit (SgJovialTableStatement *n)
 
void visit (SgKeyDatumPair *n)
 
void visit (SgCudaKernelExecConfig *n)
 
void visit (SgCudaKernelCallExp *n)
 
void visit (SgLabelRefExp *n)
 
void visit (SgLabelStatement *n)
 
void visit (SgJavaLabelStatement *n)
 
void visit (SgLabelSymbol *n)
 
void visit (SgJavaLabelSymbol *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 (SgMatlabForStatement *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 (SgOmpAtomicStatement *n)
 
void visit (SgOmpBarrierStatement *n)
 
void visit (SgOmpCriticalStatement *n)
 
void visit (SgOmpClauseBodyStatement *n)
 
void visit (SgOmpBodyStatement *n)
 
void visit (SgOmpDoStatement *n)
 
void visit (SgOmpFlushStatement *n)
 
void visit (SgOmpDeclareSimdStatement *n)
 
void visit (SgOmpForStatement *n)
 
void visit (SgOmpForSimdStatement *n)
 
void visit (SgOmpMasterStatement *n)
 
void visit (SgOmpOrderedStatement *n)
 
void visit (SgOmpParallelStatement *n)
 
void visit (SgOmpSectionStatement *n)
 
void visit (SgOmpSectionsStatement *n)
 
void visit (SgOmpSingleStatement *n)
 
void visit (SgOmpTaskStatement *n)
 
void visit (SgOmpTaskwaitStatement *n)
 
void visit (SgOmpThreadprivateStatement *n)
 
void visit (SgOmpWorkshareStatement *n)
 
void visit (SgOmpTargetStatement *n)
 
void visit (SgOmpTargetDataStatement *n)
 
void visit (SgOmpSimdStatement *n)
 
void visit (SgOmpClause *n)
 
void visit (SgOmpBeginClause *n)
 
void visit (SgOmpCollapseClause *n)
 
void visit (SgOmpCopyinClause *n)
 
void visit (SgOmpCopyprivateClause *n)
 
void visit (SgOmpDefaultClause *n)
 
void visit (SgOmpEndClause *n)
 
void visit (SgOmpExpressionClause *n)
 
void visit (SgOmpFirstprivateClause *n)
 
void visit (SgOmpIfClause *n)
 
void visit (SgOmpFinalClause *n)
 
void visit (SgOmpPriorityClause *n)
 
void visit (SgOmpDeviceClause *n)
 
void visit (SgOmpLastprivateClause *n)
 
void visit (SgOmpNowaitClause *n)
 
void visit (SgOmpNumThreadsClause *n)
 
void visit (SgOmpOrderedClause *n)
 
void visit (SgOmpPrivateClause *n)
 
void visit (SgOmpReductionClause *n)
 
void visit (SgOmpScheduleClause *n)
 
void visit (SgOmpSharedClause *n)
 
void visit (SgOmpUntiedClause *n)
 
void visit (SgOmpMergeableClause *n)
 
void visit (SgOmpVariablesClause *n)
 
void visit (SgOmpMapClause *n)
 
void visit (SgOmpSafelenClause *n)
 
void visit (SgOmpSimdlenClause *n)
 
void visit (SgOmpLinearClause *n)
 
void visit (SgOmpUniformClause *n)
 
void visit (SgOmpAlignedClause *n)
 
void visit (SgOmpProcBindClause *n)
 
void visit (SgOmpAtomicClause *n)
 
void visit (SgOmpInbranchClause *n)
 
void visit (SgOmpNotinbranchClause *n)
 
void visit (SgOmpDependClause *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 (SgPythonGlobalStmt *n)
 
void visit (SgPythonPrintStmt *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 (SgRemOp *n)
 
void visit (SgRenamePair *n)
 
void visit (SgRenameSymbol *n)
 
void visit (SgReplicationOp *n)
 
void visit (SgReturnStmt *n)
 
void visit (SgRewindStatement *n)
 
void visit (SgRshiftAssignOp *n)
 
void visit (SgRshiftOp *n)
 
void visit (SgRvalueReferenceType *n)
 
void visit (SgJavaUnsignedRshiftAssignOp *n)
 
void visit (SgJavaUnsignedRshiftOp *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 (SgAlignOfOp *n)
 
void visit (SgJavaInstanceOfOp *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 (SgJavaThrowStatement *n)
 
void visit (SgJavaForEachStatement *n)
 
void visit (SgJavaSynchronizedStatement *n)
 
void visit (SgJavaParameterizedType *n)
 
void visit (SgJavaWildcardType *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 (SgTypeFloat16 *n)
 
void visit (SgTypeFp16 *n)
 
void visit (SgTypeBFloat16 *n)
 
void visit (SgTypeFloat32x *n)
 
void visit (SgTypeFloat64x *n)
 
void visit (SgTypeFloat32 *n)
 
void visit (SgTypeFloat64 *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 (SgSignedCharVal *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 (SgJavaImportStatement *n)
 
void visit (SgJavaPackageDeclaration *n)
 
void visit (SgJavaPackageStatement *n)
 
void visit (SgJavaImportStatementList *n)
 
void visit (SgJavaClassDeclarationList *n)
 
void visit (SgJavaMemberValuePair *n)
 
void visit (SgJavaAnnotation *n)
 
void visit (SgJavaMarkerAnnotation *n)
 
void visit (SgJavaSingleMemberAnnotation *n)
 
void visit (SgJavaNormalAnnotation *n)
 
void visit (SgJavaTypeExpression *n)
 
void visit (SgJavaQualifiedType *n)
 
void visit (SgClassExp *n)
 
void visit (SgJavaUnionType *n)
 
void visit (SgJavaParameterType *n)
 
void visit (SgAsyncStmt *n)
 
void visit (SgFinishStmt *n)
 
void visit (SgAtStmt *n)
 
void visit (SgAtomicStmt *n)
 
void visit (SgWhenStmt *n)
 
void visit (SgAtExp *n)
 
void visit (SgFinishExp *n)
 
void visit (SgHereExp *n)
 
void visit (SgDotDotExp *n)
 
void visit (SgAdaOthersExp *n)
 
void visit (SgAdaUnitRefExp *n)
 
void visit (SgAdaDiscriminatedTypeDecl *n)
 
void visit (SgAdaDiscriminatedType *n)
 
void visit (SgAdaDiscriminantConstraint *n)
 
void visit (SgAdaGenericSymbol *n)
 
void visit (SgAdaProtectedBody *n)
 
void visit (SgAdaProtectedBodyDecl *n)
 
void visit (SgAdaProtectedSpec *n)
 
void visit (SgAdaProtectedSpecDecl *n)
 
void visit (SgAdaProtectedSymbol *n)
 
void visit (SgAdaProtectedRefExp *n)
 
void visit (SgAdaProtectedType *n)
 
void visit (SgAdaProtectedTypeDecl *n)
 
void visit (SgAdaDigitsConstraint *n)
 
void visit (SgAdaAncestorInitializer *n)
 
void visit (SgAdaDeltaConstraint *n)
 
void visit (SgAdaSubroutineType *n)
 
void visit (SgAdaGenericInstanceSymbol *n)
 
void visit (SgAdaFormalPackageDecl *n)
 
void visit (SgAdaFormalPackageSymbol *n)
 
void visit (SgAdaNullConstraint *n)
 
void visit (SgAdaUnscopedBlock *n)
 
void visit (SgAdaVariantDecl *n)
 
void visit (SgAdaVariantWhenStmt *n)
 
void visit (SgJovialLabelDeclaration *n)
 
void visit (SgRangeType *n)
 
void visit (SgTemplateVariableInstantiation *n)
 
void visit (SgReferenceExp *n)
 
void visit (SgTypeRefExp *n)
 
void visit (SgScopedRefExp *n)
 
void visit (SgScopedType *n)
 
void visit (SgTypeSymbol *n)
 
void visit (SgIntegralType *n)
 
void visit (SgSignedIntegralType *n)
 
void visit (SgUnsignedIntegralType *n)
 
void visit (SgFloatingPointType *n)
 
- Public Member Functions inherited from ROSE_VisitorPatternDefaultBase
void visit (SgJvmComposite *)
 
void visit (SgBinaryComposite *)
 
void visit (SgDirectedGraphEdge *)
 
void visit (SgAdaParameterList *)
 
void visit (SgAsmStmt *)
 
void visit (SgFortranContinueStmt *)
 
void visit (SgAsmOp *)
 
void visit (SgJovialPresetPositionExp *)
 
void visit (SgAdaInheritedFunctionSymbol *)
 
void visit (SgAsmBinaryAddressSymbol *)
 
void visit (SgAsmBinaryDataSymbol *)
 
void visit (SgAsmX86Instruction *)
 
void visit (SgAsmVoidType *)
 
void visit (SgAsmVectorType *)
 
void visit (SgAsmUserInstruction *)
 
void visit (SgAsmUnaryUnsignedExtend *)
 
void visit (SgAsmUnaryTruncate *)
 
void visit (SgAsmUnarySignedExtend *)
 
void visit (SgAsmUnaryRrx *)
 
void visit (SgAsmUnaryPlus *)
 
void visit (SgAsmUnaryMinus *)
 
void visit (SgAsmUnaryExpression *)
 
void visit (SgAsmSynthesizedFieldDeclaration *)
 
void visit (SgAsmSynthesizedDataStructureDeclaration *)
 
void visit (SgAsmStringStorage *)
 
void visit (SgAsmStoredString *)
 
void visit (SgAsmStaticData *)
 
void visit (SgAsmStackExpression *)
 
void visit (SgAsmRiscOperation *)
 
void visit (SgAsmRegisterNames *)
 
void visit (SgAsmPowerpcInstruction *)
 
void visit (SgAsmPointerType *)
 
void visit (SgAsmPEStringSection *)
 
void visit (SgAsmPESectionTable *)
 
void visit (SgAsmPESectionTableEntry *)
 
void visit (SgAsmPERVASizePairList *)
 
void visit (SgAsmPERVASizePair *)
 
void visit (SgAsmPEImportSection *)
 
void visit (SgAsmPEImportItemList *)
 
void visit (SgAsmPEImportItem *)
 
void visit (SgAsmPEImportDirectoryList *)
 
void visit (SgAsmPEImportDirectory *)
 
void visit (SgAsmPEFileHeader *)
 
void visit (SgAsmPEExportSection *)
 
void visit (SgAsmPESection *)
 
void visit (SgAsmPEExportEntryList *)
 
void visit (SgAsmPEExportEntry *)
 
void visit (SgAsmPEExportDirectory *)
 
void visit (SgAsmOperandList *)
 
void visit (SgAsmNullInstruction *)
 
void visit (SgAsmNEStringTable *)
 
void visit (SgAsmNESectionTable *)
 
void visit (SgAsmNESectionTableEntry *)
 
void visit (SgAsmNESection *)
 
void visit (SgAsmNERelocTable *)
 
void visit (SgAsmNERelocEntry *)
 
void visit (SgAsmNENameTable *)
 
void visit (SgAsmNEModuleTable *)
 
void visit (SgAsmNEFileHeader *)
 
void visit (SgAsmNEEntryTable *)
 
void visit (SgAsmNEEntryPoint *)
 
void visit (SgAsmMipsInstruction *)
 
void visit (SgAsmMemoryReferenceExpression *)
 
void visit (SgAsmM68kInstruction *)
 
void visit (SgAsmLESectionTable *)
 
void visit (SgAsmLESectionTableEntry *)
 
void visit (SgAsmLESection *)
 
void visit (SgAsmLERelocTable *)
 
void visit (SgAsmLEPageTable *)
 
void visit (SgAsmLEPageTableEntry *)
 
void visit (SgAsmLENameTable *)
 
void visit (SgAsmLEFileHeader *)
 
void visit (SgAsmLEEntryTable *)
 
void visit (SgAsmLEEntryPoint *)
 
void visit (SgAsmJvmStackMapVerificationType *)
 
void visit (SgAsmJvmStackMapTable *)
 
void visit (SgAsmJvmStackMapFrame *)
 
void visit (SgAsmJvmRuntimeVisibleAnnotations *)
 
void visit (SgAsmJvmRuntimeVisibilityParamAnnotations *)
 
void visit (SgAsmJvmRuntimeParameterAnnotation *)
 
void visit (SgAsmJvmRuntimeInvisibleAnnotations *)
 
void visit (SgAsmJvmRuntimeAnnotationValue *)
 
void visit (SgAsmJvmRuntimeAnnotationPair *)
 
void visit (SgAsmJvmRuntimeAnnotation *)
 
void visit (SgAsmJvmModule *)
 
void visit (SgAsmJvmMethodTable *)
 
void visit (SgAsmJvmMethodParameters *)
 
void visit (SgAsmJvmMethodParametersEntry *)
 
void visit (SgAsmJvmMethod *)
 
void visit (SgAsmJvmLocalVariableTypeTable *)
 
void visit (SgAsmJvmLocalVariableTypeEntry *)
 
void visit (SgAsmJvmLocalVariableTable *)
 
void visit (SgAsmJvmLocalVariableEntry *)
 
void visit (SgAsmJvmLineNumberTable *)
 
void visit (SgAsmJvmInstruction *)
 
void visit (SgAsmJvmInnerClasses *)
 
void visit (SgAsmJvmIndexTableAttr *)
 
void visit (SgAsmJvmIndexedAttr *)
 
void visit (SgAsmJvmFileHeader *)
 
void visit (SgAsmJvmFieldTable *)
 
void visit (SgAsmJvmField *)
 
void visit (SgAsmJvmExceptionTable *)
 
void visit (SgAsmJvmExceptionHandler *)
 
void visit (SgAsmJvmEnclosingMethod *)
 
void visit (SgAsmJvmConstantPool *)
 
void visit (SgAsmJvmConstantPoolEntry *)
 
void visit (SgAsmJvmCodeAttribute *)
 
void visit (SgAsmJvmClass *)
 
void visit (SgAsmJvmBootstrapMethods *)
 
void visit (SgAsmJvmBootstrapMethod *)
 
void visit (SgAsmJvmAttributeTable *)
 
void visit (SgAsmJvmAnnotationDefault *)
 
void visit (SgAsmJvmAttribute *)
 
void visit (SgAsmJvmNode *)
 
void visit (SgAsmInterpretationList *)
 
void visit (SgAsmInterpretation *)
 
void visit (SgAsmIntegerValueExpression *)
 
void visit (SgAsmIntegerType *)
 
void visit (SgAsmInstructionList *)
 
void visit (SgAsmIndirectRegisterExpression *)
 
void visit (SgAsmGenericSymbolList *)
 
void visit (SgAsmGenericSectionList *)
 
void visit (SgAsmGenericHeaderList *)
 
void visit (SgAsmGenericFormat *)
 
void visit (SgAsmGenericFileList *)
 
void visit (SgAsmGenericFile *)
 
void visit (SgAsmGenericDLLList *)
 
void visit (SgAsmGenericDLL *)
 
void visit (SgAsmFunction *)
 
void visit (SgAsmSynthesizedDeclaration *)
 
void visit (SgAsmFloatValueExpression *)
 
void visit (SgAsmFloatType *)
 
void visit (SgAsmScalarType *)
 
void visit (SgAsmType *)
 
void visit (SgAsmExprListExp *)
 
void visit (SgAsmElfSymverSection *)
 
void visit (SgAsmElfSymverNeededSection *)
 
void visit (SgAsmElfSymverNeededEntryList *)
 
void visit (SgAsmElfSymverNeededEntry *)
 
void visit (SgAsmElfSymverNeededAuxList *)
 
void visit (SgAsmElfSymverNeededAux *)
 
void visit (SgAsmElfSymverEntryList *)
 
void visit (SgAsmElfSymverEntry *)
 
void visit (SgAsmElfSymverDefinedSection *)
 
void visit (SgAsmElfSymverDefinedEntryList *)
 
void visit (SgAsmElfSymverDefinedEntry *)
 
void visit (SgAsmElfSymverDefinedAuxList *)
 
void visit (SgAsmElfSymverDefinedAux *)
 
void visit (SgAsmElfSymbolSection *)
 
void visit (SgAsmElfSymbolList *)
 
void visit (SgAsmElfSymbol *)
 
void visit (SgAsmElfStrtab *)
 
void visit (SgAsmElfStringSection *)
 
void visit (SgAsmElfSegmentTable *)
 
void visit (SgAsmElfSegmentTableEntryList *)
 
void visit (SgAsmElfSegmentTableEntry *)
 
void visit (SgAsmElfSectionTable *)
 
void visit (SgAsmElfSectionTableEntry *)
 
void visit (SgAsmElfRelocSection *)
 
void visit (SgAsmElfRelocEntryList *)
 
void visit (SgAsmElfRelocEntry *)
 
void visit (SgAsmElfNoteSection *)
 
void visit (SgAsmElfNoteEntryList *)
 
void visit (SgAsmElfNoteEntry *)
 
void visit (SgAsmElfFileHeader *)
 
void visit (SgAsmElfEHFrameSection *)
 
void visit (SgAsmElfEHFrameEntryFDList *)
 
void visit (SgAsmElfEHFrameEntryFD *)
 
void visit (SgAsmElfEHFrameEntryCIList *)
 
void visit (SgAsmElfEHFrameEntryCI *)
 
void visit (SgAsmElfDynamicSection *)
 
void visit (SgAsmElfSection *)
 
void visit (SgAsmElfDynamicEntryList *)
 
void visit (SgAsmElfDynamicEntry *)
 
void visit (SgAsmDwarfWithStmt *)
 
void visit (SgAsmDwarfVolatileType *)
 
void visit (SgAsmDwarfVariantPart *)
 
void visit (SgAsmDwarfVariant *)
 
void visit (SgAsmDwarfVariable *)
 
void visit (SgAsmDwarfUpcStrictType *)
 
void visit (SgAsmDwarfUpcSharedType *)
 
void visit (SgAsmDwarfUpcRelaxedType *)
 
void visit (SgAsmDwarfUnspecifiedType *)
 
void visit (SgAsmDwarfUnspecifiedParameters *)
 
void visit (SgAsmDwarfUnknownConstruct *)
 
void visit (SgAsmDwarfUnionType *)
 
void visit (SgAsmDwarfTypedef *)
 
void visit (SgAsmDwarfTryBlock *)
 
void visit (SgAsmDwarfThrownType *)
 
void visit (SgAsmDwarfTemplateValueParameter *)
 
void visit (SgAsmDwarfTemplateTypeParameter *)
 
void visit (SgAsmDwarfSubroutineType *)
 
void visit (SgAsmDwarfSubrangeType *)
 
void visit (SgAsmDwarfSubprogram *)
 
void visit (SgAsmDwarfStructureType *)
 
void visit (SgAsmDwarfStringType *)
 
void visit (SgAsmDwarfSharedType *)
 
void visit (SgAsmDwarfSetType *)
 
void visit (SgAsmDwarfRestrictType *)
 
void visit (SgAsmDwarfReferenceType *)
 
void visit (SgAsmDwarfPtrToMemberType *)
 
void visit (SgAsmDwarfPointerType *)
 
void visit (SgAsmDwarfPartialUnit *)
 
void visit (SgAsmDwarfPackedType *)
 
void visit (SgAsmDwarfNamespace *)
 
void visit (SgAsmDwarfNamelistItem *)
 
void visit (SgAsmDwarfNamelist *)
 
void visit (SgAsmDwarfMutableType *)
 
void visit (SgAsmDwarfModule *)
 
void visit (SgAsmDwarfMember *)
 
void visit (SgAsmDwarfMacroList *)
 
void visit (SgAsmDwarfMacro *)
 
void visit (SgAsmDwarfLineList *)
 
void visit (SgAsmDwarfLine *)
 
void visit (SgAsmDwarfLexicalBlock *)
 
void visit (SgAsmDwarfLabel *)
 
void visit (SgAsmDwarfInterfaceType *)
 
void visit (SgAsmDwarfInlinedSubroutine *)
 
void visit (SgAsmDwarfInheritance *)
 
void visit (SgAsmDwarfImportedUnit *)
 
void visit (SgAsmDwarfImportedModule *)
 
void visit (SgAsmDwarfImportedDeclaration *)
 
void visit (SgAsmDwarfFunctionTemplate *)
 
void visit (SgAsmDwarfFriend *)
 
void visit (SgAsmDwarfFormatLabel *)
 
void visit (SgAsmDwarfFormalParameter *)
 
void visit (SgAsmDwarfFileType *)
 
void visit (SgAsmDwarfEnumerator *)
 
void visit (SgAsmDwarfEnumerationType *)
 
void visit (SgAsmDwarfEntryPoint *)
 
void visit (SgAsmDwarfDwarfProcedure *)
 
void visit (SgAsmDwarfConstType *)
 
void visit (SgAsmDwarfConstructList *)
 
void visit (SgAsmDwarfConstant *)
 
void visit (SgAsmDwarfCondition *)
 
void visit (SgAsmDwarfCompilationUnitList *)
 
void visit (SgAsmDwarfCompilationUnit *)
 
void visit (SgAsmDwarfCommonInclusion *)
 
void visit (SgAsmDwarfCommonBlock *)
 
void visit (SgAsmDwarfClassType *)
 
void visit (SgAsmDwarfClassTemplate *)
 
void visit (SgAsmDwarfCatchBlock *)
 
void visit (SgAsmDwarfBaseType *)
 
void visit (SgAsmDwarfArrayType *)
 
void visit (SgAsmDwarfAccessDeclaration *)
 
void visit (SgAsmDwarfConstruct *)
 
void visit (SgAsmDwarfInformation *)
 
void visit (SgAsmDOSFileHeader *)
 
void visit (SgAsmGenericHeader *)
 
void visit (SgAsmDOSExtendedHeader *)
 
void visit (SgAsmDirectRegisterExpression *)
 
void visit (SgAsmRegisterReferenceExpression *)
 
void visit (SgAsmControlFlagsExpression *)
 
void visit (SgAsmConstantExpression *)
 
void visit (SgAsmValueExpression *)
 
void visit (SgAsmCommonSubExpression *)
 
void visit (SgAsmCoffSymbolTable *)
 
void visit (SgAsmCoffSymbolList *)
 
void visit (SgAsmCoffSymbol *)
 
void visit (SgAsmGenericSymbol *)
 
void visit (SgAsmCoffStrtab *)
 
void visit (SgAsmGenericStrtab *)
 
void visit (SgAsmCliHeader *)
 
void visit (SgAsmGenericSection *)
 
void visit (SgAsmCilUint8Heap *)
 
void visit (SgAsmCilUint32Heap *)
 
void visit (SgAsmCilTypeSpecTable *)
 
void visit (SgAsmCilTypeSpec *)
 
void visit (SgAsmCilTypeRefTable *)
 
void visit (SgAsmCilTypeRef *)
 
void visit (SgAsmCilTypeDefTable *)
 
void visit (SgAsmCilTypeDef *)
 
void visit (SgAsmCilStandAloneSigTable *)
 
void visit (SgAsmCilStandAloneSig *)
 
void visit (SgAsmCilPropertyTable *)
 
void visit (SgAsmCilPropertyMapTable *)
 
void visit (SgAsmCilPropertyMap *)
 
void visit (SgAsmCilProperty *)
 
void visit (SgAsmCilParamTable *)
 
void visit (SgAsmCilParam *)
 
void visit (SgAsmCilNestedClassTable *)
 
void visit (SgAsmCilNestedClass *)
 
void visit (SgAsmCilModuleTable *)
 
void visit (SgAsmCilModuleRefTable *)
 
void visit (SgAsmCilModuleRef *)
 
void visit (SgAsmCilModule *)
 
void visit (SgAsmCilMethodSpecTable *)
 
void visit (SgAsmCilMethodSpec *)
 
void visit (SgAsmCilMethodSemanticsTable *)
 
void visit (SgAsmCilMethodSemantics *)
 
void visit (SgAsmCilMethodImplTable *)
 
void visit (SgAsmCilMethodImpl *)
 
void visit (SgAsmCilMethodDefTable *)
 
void visit (SgAsmCilMethodDef *)
 
void visit (SgAsmCilMethodData *)
 
void visit (SgAsmCilMetadataRoot *)
 
void visit (SgAsmCilMetadataHeap *)
 
void visit (SgAsmCilMemberRefTable *)
 
void visit (SgAsmCilMemberRef *)
 
void visit (SgAsmCilManifestResourceTable *)
 
void visit (SgAsmCilManifestResource *)
 
void visit (SgAsmCilInterfaceImplTable *)
 
void visit (SgAsmCilInterfaceImpl *)
 
void visit (SgAsmCilInstruction *)
 
void visit (SgAsmCilImplMapTable *)
 
void visit (SgAsmCilImplMap *)
 
void visit (SgAsmCilGenericParamTable *)
 
void visit (SgAsmCilGenericParam *)
 
void visit (SgAsmCilGenericParamConstraintTable *)
 
void visit (SgAsmCilGenericParamConstraint *)
 
void visit (SgAsmCilFileTable *)
 
void visit (SgAsmCilFile *)
 
void visit (SgAsmCilFieldTable *)
 
void visit (SgAsmCilFieldRVATable *)
 
void visit (SgAsmCilFieldRVA *)
 
void visit (SgAsmCilFieldMarshalTable *)
 
void visit (SgAsmCilFieldMarshal *)
 
void visit (SgAsmCilFieldLayoutTable *)
 
void visit (SgAsmCilFieldLayout *)
 
void visit (SgAsmCilField *)
 
void visit (SgAsmCilExportedTypeTable *)
 
void visit (SgAsmCilExportedType *)
 
void visit (SgAsmCilExceptionData *)
 
void visit (SgAsmCilEventTable *)
 
void visit (SgAsmCilEventMapTable *)
 
void visit (SgAsmCilEventMap *)
 
void visit (SgAsmCilEvent *)
 
void visit (SgAsmCilErrorHeap *)
 
void visit (SgAsmCilDeclSecurityTable *)
 
void visit (SgAsmCilDeclSecurity *)
 
void visit (SgAsmCilDataStream *)
 
void visit (SgAsmCilCustomAttributeTable *)
 
void visit (SgAsmCilCustomAttribute *)
 
void visit (SgAsmCilConstantTable *)
 
void visit (SgAsmCilConstant *)
 
void visit (SgAsmCilClassLayoutTable *)
 
void visit (SgAsmCilClassLayout *)
 
void visit (SgAsmCilAssemblyTable *)
 
void visit (SgAsmCilAssemblyRefTable *)
 
void visit (SgAsmCilAssemblyRefProcessorTable *)
 
void visit (SgAsmCilAssemblyRefProcessor *)
 
void visit (SgAsmCilAssemblyRefOSTable *)
 
void visit (SgAsmCilAssemblyRefOS *)
 
void visit (SgAsmCilAssemblyRef *)
 
void visit (SgAsmCilAssemblyProcessorTable *)
 
void visit (SgAsmCilAssemblyProcessor *)
 
void visit (SgAsmCilAssemblyOSTable *)
 
void visit (SgAsmCilAssemblyOS *)
 
void visit (SgAsmCilAssembly *)
 
void visit (SgAsmCilMetadata *)
 
void visit (SgAsmCilNode *)
 
void visit (SgAsmByteOrder *)
 
void visit (SgAsmBlock *)
 
void visit (SgAsmBinarySubtract *)
 
void visit (SgAsmBinaryRor *)
 
void visit (SgAsmBinaryPreupdate *)
 
void visit (SgAsmBinaryPostupdate *)
 
void visit (SgAsmBinaryMultiply *)
 
void visit (SgAsmBinaryMsl *)
 
void visit (SgAsmBinaryMod *)
 
void visit (SgAsmBinaryLsr *)
 
void visit (SgAsmBinaryLsl *)
 
void visit (SgAsmBinaryDivide *)
 
void visit (SgAsmBinaryConcat *)
 
void visit (SgAsmBinaryAsr *)
 
void visit (SgAsmBinaryAdd *)
 
void visit (SgAsmBinaryExpression *)
 
void visit (SgAsmBasicString *)
 
void visit (SgAsmGenericString *)
 
void visit (SgAsmExecutableFileFormat *)
 
void visit (SgAsmInstruction *)
 
void visit (SgAsmStatement *)
 
void visit (SgAsmAarch32Coprocessor *)
 
void visit (SgAsmExpression *)
 
void visit (SgAsmNode *)
 
- Public Member Functions inherited from ROSE_VisitorPattern
virtual void visitDefault (SgNode *)
 

Public Attributes

RoseVisitor rv
 

Constructor & Destructor Documentation

◆ VisitDispatcher() [1/2]

template<class RoseVisitor >
sg::VisitDispatcher< RoseVisitor >::VisitDispatcher ( RoseVisitor &&  rosevisitor,
std::false_type   
)
inline

Definition at line 238 of file sageGeneric.h.

◆ VisitDispatcher() [2/2]

template<class RoseVisitor >
sg::VisitDispatcher< RoseVisitor >::VisitDispatcher ( const RoseVisitor &  rosevisitor,
std::true_type   
)
inline

Definition at line 243 of file sageGeneric.h.

Member Function Documentation

◆ visit() [1/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAccessModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 247 of file sageGeneric.h.

◆ visit() [2/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgActualArgumentExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 248 of file sageGeneric.h.

◆ visit() [3/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAbsOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 249 of file sageGeneric.h.

◆ visit() [4/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaAccessType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 250 of file sageGeneric.h.

◆ visit() [5/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaAcceptStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 251 of file sageGeneric.h.

◆ visit() [6/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaComponentClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 252 of file sageGeneric.h.

◆ visit() [7/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaDelayStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 253 of file sageGeneric.h.

◆ visit() [8/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaEntryDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 254 of file sageGeneric.h.

◆ visit() [9/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaExitStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 255 of file sageGeneric.h.

◆ visit() [10/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaDiscreteType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 256 of file sageGeneric.h.

◆ visit() [11/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaFloatVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 257 of file sageGeneric.h.

◆ visit() [12/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaFormalType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 258 of file sageGeneric.h.

◆ visit() [13/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaFormalTypeDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 259 of file sageGeneric.h.

◆ visit() [14/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaFunctionRenamingDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 260 of file sageGeneric.h.

◆ visit() [15/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaGenericDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 261 of file sageGeneric.h.

◆ visit() [16/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaGenericInstanceDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 262 of file sageGeneric.h.

◆ visit() [17/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaGenericDefn *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 263 of file sageGeneric.h.

◆ visit() [18/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaIndexConstraint *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 264 of file sageGeneric.h.

◆ visit() [19/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaAttributeClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 265 of file sageGeneric.h.

◆ visit() [20/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaLoopStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 266 of file sageGeneric.h.

◆ visit() [21/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaModularType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 267 of file sageGeneric.h.

◆ visit() [22/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaPackageBody *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 268 of file sageGeneric.h.

◆ visit() [23/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaPackageBodyDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 269 of file sageGeneric.h.

◆ visit() [24/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaPackageSpec *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 270 of file sageGeneric.h.

◆ visit() [25/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaPackageSpecDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 271 of file sageGeneric.h.

◆ visit() [26/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaPackageSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 272 of file sageGeneric.h.

◆ visit() [27/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaRangeConstraint *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 273 of file sageGeneric.h.

◆ visit() [28/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaRepresentationClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 274 of file sageGeneric.h.

◆ visit() [29/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaEnumRepresentationClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 275 of file sageGeneric.h.

◆ visit() [30/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaRenamingDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 276 of file sageGeneric.h.

◆ visit() [31/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaSelectStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 277 of file sageGeneric.h.

◆ visit() [32/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaSelectAlternativeStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 278 of file sageGeneric.h.

◆ visit() [33/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaSubtype *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 279 of file sageGeneric.h.

◆ visit() [34/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaDerivedType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 280 of file sageGeneric.h.

◆ visit() [35/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaAttributeExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 281 of file sageGeneric.h.

◆ visit() [36/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTaskBody *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 282 of file sageGeneric.h.

◆ visit() [37/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTaskBodyDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 283 of file sageGeneric.h.

◆ visit() [38/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTaskSpec *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 284 of file sageGeneric.h.

◆ visit() [39/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTaskSpecDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 285 of file sageGeneric.h.

◆ visit() [40/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTaskSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 286 of file sageGeneric.h.

◆ visit() [41/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaRenamingSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 287 of file sageGeneric.h.

◆ visit() [42/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTaskRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 288 of file sageGeneric.h.

◆ visit() [43/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaRenamingRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 289 of file sageGeneric.h.

◆ visit() [44/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTaskType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 290 of file sageGeneric.h.

◆ visit() [45/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTaskTypeDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 291 of file sageGeneric.h.

◆ visit() [46/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTerminateStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 292 of file sageGeneric.h.

◆ visit() [47/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaTypeConstraint *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 293 of file sageGeneric.h.

◆ visit() [48/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAddOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 294 of file sageGeneric.h.

◆ visit() [49/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAddressOfOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 295 of file sageGeneric.h.

◆ visit() [50/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAggregateInitializer *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 296 of file sageGeneric.h.

◆ visit() [51/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAliasSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 297 of file sageGeneric.h.

◆ visit() [52/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAllocateStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 298 of file sageGeneric.h.

◆ visit() [53/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAndAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 299 of file sageGeneric.h.

◆ visit() [54/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAndOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 300 of file sageGeneric.h.

◆ visit() [55/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgArithmeticIfStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 301 of file sageGeneric.h.

◆ visit() [56/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgArrayType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 302 of file sageGeneric.h.

◆ visit() [57/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgArrowExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 303 of file sageGeneric.h.

◆ visit() [58/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgArrowStarOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 304 of file sageGeneric.h.

◆ visit() [59/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAssertStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 305 of file sageGeneric.h.

◆ visit() [60/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAssignInitializer *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 306 of file sageGeneric.h.

◆ visit() [61/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 307 of file sageGeneric.h.

◆ visit() [62/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAssignStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 308 of file sageGeneric.h.

◆ visit() [63/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAssignedGotoStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 309 of file sageGeneric.h.

◆ visit() [64/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAssociateStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 310 of file sageGeneric.h.

◆ visit() [65/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAsteriskShapeExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 311 of file sageGeneric.h.

◆ visit() [66/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAtOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 312 of file sageGeneric.h.

◆ visit() [67/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAttribute *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 313 of file sageGeneric.h.

◆ visit() [68/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAttributeSpecificationStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 314 of file sageGeneric.h.

◆ visit() [69/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAutoType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 315 of file sageGeneric.h.

◆ visit() [70/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAwaitExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 316 of file sageGeneric.h.

◆ visit() [71/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBackspaceStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 317 of file sageGeneric.h.

◆ visit() [72/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBaseClass *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 318 of file sageGeneric.h.

◆ visit() [73/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgExpBaseClass *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 319 of file sageGeneric.h.

◆ visit() [74/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBaseClassModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 320 of file sageGeneric.h.

◆ visit() [75/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBasicBlock *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 321 of file sageGeneric.h.

◆ visit() [76/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBidirectionalGraph *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 322 of file sageGeneric.h.

◆ visit() [77/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBinaryOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 323 of file sageGeneric.h.

◆ visit() [78/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBitAndOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 324 of file sageGeneric.h.

◆ visit() [79/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBitAttribute *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 325 of file sageGeneric.h.

◆ visit() [80/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBitComplementOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 326 of file sageGeneric.h.

◆ visit() [81/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBitEqvOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 327 of file sageGeneric.h.

◆ visit() [82/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBitOrOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 328 of file sageGeneric.h.

◆ visit() [83/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBitXorOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 329 of file sageGeneric.h.

◆ visit() [84/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBlockDataStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 330 of file sageGeneric.h.

◆ visit() [85/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBoolValExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 331 of file sageGeneric.h.

◆ visit() [86/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBreakStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 332 of file sageGeneric.h.

◆ visit() [87/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBracedInitializer *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 333 of file sageGeneric.h.

◆ visit() [88/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgC_PreprocessorDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 334 of file sageGeneric.h.

◆ visit() [89/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCaseOptionStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 335 of file sageGeneric.h.

◆ visit() [90/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCastExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 336 of file sageGeneric.h.

◆ visit() [91/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCatchOptionStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 337 of file sageGeneric.h.

◆ visit() [92/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCatchStatementSeq *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 338 of file sageGeneric.h.

◆ visit() [93/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCharVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 339 of file sageGeneric.h.

◆ visit() [94/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgChar16Val *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 340 of file sageGeneric.h.

◆ visit() [95/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgChar32Val *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 341 of file sageGeneric.h.

◆ visit() [96/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgChooseExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 342 of file sageGeneric.h.

◆ visit() [97/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClassDecl_attr *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 343 of file sageGeneric.h.

◆ visit() [98/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClassDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 344 of file sageGeneric.h.

◆ visit() [99/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClassDefinition *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 345 of file sageGeneric.h.

◆ visit() [100/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClassNameRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 346 of file sageGeneric.h.

◆ visit() [101/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClassSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 347 of file sageGeneric.h.

◆ visit() [102/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClassType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 348 of file sageGeneric.h.

◆ visit() [103/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClinkageDeclarationStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 349 of file sageGeneric.h.

◆ visit() [104/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClinkageEndStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 350 of file sageGeneric.h.

◆ visit() [105/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClinkageStartStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 351 of file sageGeneric.h.

◆ visit() [106/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCloseStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 352 of file sageGeneric.h.

◆ visit() [107/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgColonShapeExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 353 of file sageGeneric.h.

◆ visit() [108/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCommaOpExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 354 of file sageGeneric.h.

◆ visit() [109/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCommonBlock *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 355 of file sageGeneric.h.

◆ visit() [110/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCommonBlockObject *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 356 of file sageGeneric.h.

◆ visit() [111/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCommonSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 357 of file sageGeneric.h.

◆ visit() [112/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgComplexVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 358 of file sageGeneric.h.

◆ visit() [113/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgComprehension *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 359 of file sageGeneric.h.

◆ visit() [114/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCompoundAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 360 of file sageGeneric.h.

◆ visit() [115/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCompoundInitializer *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 361 of file sageGeneric.h.

◆ visit() [116/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCompoundLiteralExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 362 of file sageGeneric.h.

◆ visit() [117/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgComputedGotoStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 363 of file sageGeneric.h.

◆ visit() [118/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgConcatenationOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 364 of file sageGeneric.h.

◆ visit() [119/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgConditionalExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 365 of file sageGeneric.h.

◆ visit() [120/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgConjugateOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 366 of file sageGeneric.h.

◆ visit() [121/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgConstVolatileModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 367 of file sageGeneric.h.

◆ visit() [122/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgConstructorInitializer *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 368 of file sageGeneric.h.

◆ visit() [123/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgContainsStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 369 of file sageGeneric.h.

◆ visit() [124/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgContinueStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 370 of file sageGeneric.h.

◆ visit() [125/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCtorInitializerList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 371 of file sageGeneric.h.

◆ visit() [126/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDataStatementGroup *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 372 of file sageGeneric.h.

◆ visit() [127/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDataStatementObject *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 373 of file sageGeneric.h.

◆ visit() [128/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDataStatementValue *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 374 of file sageGeneric.h.

◆ visit() [129/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDeadIfDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 375 of file sageGeneric.h.

◆ visit() [130/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDeallocateStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 376 of file sageGeneric.h.

◆ visit() [131/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDeclarationModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 377 of file sageGeneric.h.

◆ visit() [132/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDeclarationScope *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 378 of file sageGeneric.h.

◆ visit() [133/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDeclarationStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 379 of file sageGeneric.h.

◆ visit() [134/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDeclType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 380 of file sageGeneric.h.

◆ visit() [135/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDefaultOptionStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 381 of file sageGeneric.h.

◆ visit() [136/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDefaultSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 382 of file sageGeneric.h.

◆ visit() [137/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDefineDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 383 of file sageGeneric.h.

◆ visit() [138/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDeleteExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 384 of file sageGeneric.h.

◆ visit() [139/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDerivedTypeStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 385 of file sageGeneric.h.

◆ visit() [140/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDesignatedInitializer *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 386 of file sageGeneric.h.

◆ visit() [141/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDictionaryComprehension *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 387 of file sageGeneric.h.

◆ visit() [142/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDictionaryExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 388 of file sageGeneric.h.

◆ visit() [143/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDimensionObject *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 389 of file sageGeneric.h.

◆ visit() [144/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDirectory *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 390 of file sageGeneric.h.

◆ visit() [145/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDirectoryList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 391 of file sageGeneric.h.

◆ visit() [146/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDivAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 392 of file sageGeneric.h.

◆ visit() [147/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDivideOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 393 of file sageGeneric.h.

◆ visit() [148/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDoWhileStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 394 of file sageGeneric.h.

◆ visit() [149/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDotExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 395 of file sageGeneric.h.

◆ visit() [150/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDotStarOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 396 of file sageGeneric.h.

◆ visit() [151/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDoubleVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 397 of file sageGeneric.h.

◆ visit() [152/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElaboratedTypeModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 398 of file sageGeneric.h.

◆ visit() [153/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElementwiseOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 399 of file sageGeneric.h.

◆ visit() [154/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElementwiseAddOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 400 of file sageGeneric.h.

◆ visit() [155/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElementwiseDivideOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 401 of file sageGeneric.h.

◆ visit() [156/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElementwiseLeftDivideOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 402 of file sageGeneric.h.

◆ visit() [157/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElementwiseMultiplyOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 403 of file sageGeneric.h.

◆ visit() [158/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElementwisePowerOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 404 of file sageGeneric.h.

◆ visit() [159/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElementwiseSubtractOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 405 of file sageGeneric.h.

◆ visit() [160/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElseDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 406 of file sageGeneric.h.

◆ visit() [161/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElseWhereStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 407 of file sageGeneric.h.

◆ visit() [162/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgElseifDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 408 of file sageGeneric.h.

◆ visit() [163/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEmptyDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 409 of file sageGeneric.h.

◆ visit() [164/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEmptyDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 410 of file sageGeneric.h.

◆ visit() [165/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEndfileStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 411 of file sageGeneric.h.

◆ visit() [166/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEndifDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 412 of file sageGeneric.h.

◆ visit() [167/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEntryStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 413 of file sageGeneric.h.

◆ visit() [168/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEnumDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 414 of file sageGeneric.h.

◆ visit() [169/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEnumFieldSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 415 of file sageGeneric.h.

◆ visit() [170/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEnumSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 416 of file sageGeneric.h.

◆ visit() [171/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEnumType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 417 of file sageGeneric.h.

◆ visit() [172/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEnumVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 418 of file sageGeneric.h.

◆ visit() [173/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEqualityOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 419 of file sageGeneric.h.

◆ visit() [174/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgEquivalenceStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 420 of file sageGeneric.h.

◆ visit() [175/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgErrorDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 421 of file sageGeneric.h.

◆ visit() [176/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgExecStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 422 of file sageGeneric.h.

◆ visit() [177/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgExponentiationOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 423 of file sageGeneric.h.

◆ visit() [178/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgExponentiationAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 424 of file sageGeneric.h.

◆ visit() [179/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgExprListExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 425 of file sageGeneric.h.

◆ visit() [180/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgExprStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 426 of file sageGeneric.h.

◆ visit() [181/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 427 of file sageGeneric.h.

◆ visit() [182/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgExpressionRoot *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 428 of file sageGeneric.h.

◆ visit() [183/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFile *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 429 of file sageGeneric.h.

◆ visit() [184/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFileList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 430 of file sageGeneric.h.

◆ visit() [185/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFloatVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 431 of file sageGeneric.h.

◆ visit() [186/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFloat128Val *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 432 of file sageGeneric.h.

◆ visit() [187/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFloat80Val *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 433 of file sageGeneric.h.

◆ visit() [188/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgBFloat16Val *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 434 of file sageGeneric.h.

◆ visit() [189/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFloat16Val *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 435 of file sageGeneric.h.

◆ visit() [190/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFloat32Val *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 436 of file sageGeneric.h.

◆ visit() [191/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFloat64Val *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 437 of file sageGeneric.h.

◆ visit() [192/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFoldExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 438 of file sageGeneric.h.

◆ visit() [193/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFlushStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 439 of file sageGeneric.h.

◆ visit() [194/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgForAllStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 440 of file sageGeneric.h.

◆ visit() [195/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgForInitStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 441 of file sageGeneric.h.

◆ visit() [196/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgForStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 442 of file sageGeneric.h.

◆ visit() [197/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFormatItem *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 443 of file sageGeneric.h.

◆ visit() [198/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFormatItemList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 444 of file sageGeneric.h.

◆ visit() [199/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFormatStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 445 of file sageGeneric.h.

◆ visit() [200/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFortranDo *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 446 of file sageGeneric.h.

◆ visit() [201/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFortranIncludeLine *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 447 of file sageGeneric.h.

◆ visit() [202/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFortranNonblockedDo *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 448 of file sageGeneric.h.

◆ visit() [203/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFuncDecl_attr *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 449 of file sageGeneric.h.

◆ visit() [204/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionCallExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 450 of file sageGeneric.h.

◆ visit() [205/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 451 of file sageGeneric.h.

◆ visit() [206/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionDefinition *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 452 of file sageGeneric.h.

◆ visit() [207/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionParameterScope *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 453 of file sageGeneric.h.

◆ visit() [208/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 454 of file sageGeneric.h.

◆ visit() [209/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionParameterList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 455 of file sageGeneric.h.

◆ visit() [210/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionParameterRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 456 of file sageGeneric.h.

◆ visit() [211/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionParameterTypeList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 457 of file sageGeneric.h.

◆ visit() [212/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 458 of file sageGeneric.h.

◆ visit() [213/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 459 of file sageGeneric.h.

◆ visit() [214/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 460 of file sageGeneric.h.

◆ visit() [215/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionTypeSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 461 of file sageGeneric.h.

◆ visit() [216/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFunctionTypeTable *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 462 of file sageGeneric.h.

◆ visit() [217/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeTable *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 463 of file sageGeneric.h.

◆ visit() [218/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgGlobal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 464 of file sageGeneric.h.

◆ visit() [219/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgGotoStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 465 of file sageGeneric.h.

◆ visit() [220/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgGraph *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 466 of file sageGeneric.h.

◆ visit() [221/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgGraphEdge *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 467 of file sageGeneric.h.

◆ visit() [222/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgGraphEdgeList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 468 of file sageGeneric.h.

◆ visit() [223/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgGraphNode *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 469 of file sageGeneric.h.

◆ visit() [224/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgGraphNodeList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 470 of file sageGeneric.h.

◆ visit() [225/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgGreaterOrEqualOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 471 of file sageGeneric.h.

◆ visit() [226/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgGreaterThanOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 472 of file sageGeneric.h.

◆ visit() [227/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIOItemExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 473 of file sageGeneric.h.

◆ visit() [228/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIOStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 474 of file sageGeneric.h.

◆ visit() [229/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIdentDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 475 of file sageGeneric.h.

◆ visit() [230/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIfDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 476 of file sageGeneric.h.

◆ visit() [231/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIfStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 477 of file sageGeneric.h.

◆ visit() [232/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIfdefDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 478 of file sageGeneric.h.

◆ visit() [233/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIfndefDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 479 of file sageGeneric.h.

◆ visit() [234/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgImageControlStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 480 of file sageGeneric.h.

◆ visit() [235/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgImagPartOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 481 of file sageGeneric.h.

◆ visit() [236/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgImplicitStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 482 of file sageGeneric.h.

◆ visit() [237/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgImpliedDo *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 483 of file sageGeneric.h.

◆ visit() [238/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgImportStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 484 of file sageGeneric.h.

◆ visit() [239/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIncidenceDirectedGraph *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 485 of file sageGeneric.h.

◆ visit() [240/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIncidenceUndirectedGraph *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 486 of file sageGeneric.h.

◆ visit() [241/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIncludeDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 487 of file sageGeneric.h.

◆ visit() [242/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIncludeFile *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 488 of file sageGeneric.h.

◆ visit() [243/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIncludeNextDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 489 of file sageGeneric.h.

◆ visit() [244/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgInitializedName *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 490 of file sageGeneric.h.

◆ visit() [245/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgInitializer *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 491 of file sageGeneric.h.

◆ visit() [246/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgInquireStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 492 of file sageGeneric.h.

◆ visit() [247/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIntKeyedBidirectionalGraph *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 493 of file sageGeneric.h.

◆ visit() [248/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIntVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 494 of file sageGeneric.h.

◆ visit() [249/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIntegerDivideOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 495 of file sageGeneric.h.

◆ visit() [250/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIntegerDivideAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 496 of file sageGeneric.h.

◆ visit() [251/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgInterfaceBody *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 497 of file sageGeneric.h.

◆ visit() [252/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgHeaderFileBody *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 498 of file sageGeneric.h.

◆ visit() [253/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgHeaderFileReport *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 499 of file sageGeneric.h.

◆ visit() [254/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgInterfaceStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 500 of file sageGeneric.h.

◆ visit() [255/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgInterfaceSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 501 of file sageGeneric.h.

◆ visit() [256/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIntrinsicSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 502 of file sageGeneric.h.

◆ visit() [257/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIsOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 503 of file sageGeneric.h.

◆ visit() [258/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIsNotOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 504 of file sageGeneric.h.

◆ visit() [259/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIorAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 505 of file sageGeneric.h.

◆ visit() [260/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialBitType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 506 of file sageGeneric.h.

◆ visit() [261/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialBitVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 507 of file sageGeneric.h.

◆ visit() [262/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialTableType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 508 of file sageGeneric.h.

◆ visit() [263/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialCompoolStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 509 of file sageGeneric.h.

◆ visit() [264/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialForThenStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 510 of file sageGeneric.h.

◆ visit() [265/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialDefineDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 511 of file sageGeneric.h.

◆ visit() [266/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 512 of file sageGeneric.h.

◆ visit() [267/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialOverlayDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 513 of file sageGeneric.h.

◆ visit() [268/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialTablePresetExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 514 of file sageGeneric.h.

◆ visit() [269/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialTableStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 515 of file sageGeneric.h.

◆ visit() [270/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgKeyDatumPair *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 516 of file sageGeneric.h.

◆ visit() [271/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCudaKernelExecConfig *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 517 of file sageGeneric.h.

◆ visit() [272/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCudaKernelCallExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 518 of file sageGeneric.h.

◆ visit() [273/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLabelRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 519 of file sageGeneric.h.

◆ visit() [274/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLabelStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 520 of file sageGeneric.h.

◆ visit() [275/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaLabelStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 521 of file sageGeneric.h.

◆ visit() [276/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLabelSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 522 of file sageGeneric.h.

◆ visit() [277/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaLabelSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 523 of file sageGeneric.h.

◆ visit() [278/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLambdaCapture *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 524 of file sageGeneric.h.

◆ visit() [279/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLambdaCaptureList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 525 of file sageGeneric.h.

◆ visit() [280/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLambdaExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 526 of file sageGeneric.h.

◆ visit() [281/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLambdaRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 527 of file sageGeneric.h.

◆ visit() [282/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLeftDivideOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 528 of file sageGeneric.h.

◆ visit() [283/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLessOrEqualOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 529 of file sageGeneric.h.

◆ visit() [284/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLessThanOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 530 of file sageGeneric.h.

◆ visit() [285/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLineDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 531 of file sageGeneric.h.

◆ visit() [286/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLinemarkerDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 532 of file sageGeneric.h.

◆ visit() [287/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLinkageModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 533 of file sageGeneric.h.

◆ visit() [288/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgListComprehension *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 534 of file sageGeneric.h.

◆ visit() [289/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgListExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 535 of file sageGeneric.h.

◆ visit() [290/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLocatedNode *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 536 of file sageGeneric.h.

◆ visit() [291/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLocatedNodeSupport *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 537 of file sageGeneric.h.

◆ visit() [292/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLongDoubleVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 538 of file sageGeneric.h.

◆ visit() [293/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLongIntVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 539 of file sageGeneric.h.

◆ visit() [294/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLongLongIntVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 540 of file sageGeneric.h.

◆ visit() [295/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLshiftAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 541 of file sageGeneric.h.

◆ visit() [296/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLshiftOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 542 of file sageGeneric.h.

◆ visit() [297/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMagicColonExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 543 of file sageGeneric.h.

◆ visit() [298/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMatrixExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 544 of file sageGeneric.h.

◆ visit() [299/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMatrixTransposeOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 545 of file sageGeneric.h.

◆ visit() [300/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMatlabForStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 546 of file sageGeneric.h.

◆ visit() [301/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMemberFunctionDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 547 of file sageGeneric.h.

◆ visit() [302/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMemberFunctionRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 548 of file sageGeneric.h.

◆ visit() [303/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMemberFunctionSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 549 of file sageGeneric.h.

◆ visit() [304/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMemberFunctionType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 550 of file sageGeneric.h.

◆ visit() [305/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMembershipOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 551 of file sageGeneric.h.

◆ visit() [306/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMicrosoftAttributeDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 552 of file sageGeneric.h.

◆ visit() [307/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMinusAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 553 of file sageGeneric.h.

◆ visit() [308/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMinusMinusOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 554 of file sageGeneric.h.

◆ visit() [309/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMinusOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 555 of file sageGeneric.h.

◆ visit() [310/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgModAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 556 of file sageGeneric.h.

◆ visit() [311/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgModOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 557 of file sageGeneric.h.

◆ visit() [312/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 558 of file sageGeneric.h.

◆ visit() [313/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgModifierNodes *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 559 of file sageGeneric.h.

◆ visit() [314/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgModifierType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 560 of file sageGeneric.h.

◆ visit() [315/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgModuleStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 561 of file sageGeneric.h.

◆ visit() [316/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgModuleSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 562 of file sageGeneric.h.

◆ visit() [317/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMultAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 563 of file sageGeneric.h.

◆ visit() [318/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgMultiplyOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 564 of file sageGeneric.h.

◆ visit() [319/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgName *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 565 of file sageGeneric.h.

◆ visit() [320/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNameGroup *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 566 of file sageGeneric.h.

◆ visit() [321/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNamedType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 567 of file sageGeneric.h.

◆ visit() [322/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNamelistStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 568 of file sageGeneric.h.

◆ visit() [323/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNamespaceAliasDeclarationStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 569 of file sageGeneric.h.

◆ visit() [324/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNamespaceDeclarationStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 570 of file sageGeneric.h.

◆ visit() [325/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNamespaceDefinitionStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 571 of file sageGeneric.h.

◆ visit() [326/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNamespaceSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 572 of file sageGeneric.h.

◆ visit() [327/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNaryOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 573 of file sageGeneric.h.

◆ visit() [328/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNaryBooleanOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 574 of file sageGeneric.h.

◆ visit() [329/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNaryComparisonOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 575 of file sageGeneric.h.

◆ visit() [330/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNewExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 576 of file sageGeneric.h.

◆ visit() [331/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNode *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 577 of file sageGeneric.h.

◆ visit() [332/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNoexceptOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 578 of file sageGeneric.h.

◆ visit() [333/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNotEqualOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 579 of file sageGeneric.h.

◆ visit() [334/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNotOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 580 of file sageGeneric.h.

◆ visit() [335/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNonMembershipOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 581 of file sageGeneric.h.

◆ visit() [336/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNonrealDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 582 of file sageGeneric.h.

◆ visit() [337/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNonrealRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 583 of file sageGeneric.h.

◆ visit() [338/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNonrealSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 584 of file sageGeneric.h.

◆ visit() [339/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNonrealType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 585 of file sageGeneric.h.

◆ visit() [340/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNonrealBaseClass *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 586 of file sageGeneric.h.

◆ visit() [341/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNullExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 587 of file sageGeneric.h.

◆ visit() [342/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNullptrValExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 588 of file sageGeneric.h.

◆ visit() [343/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNullStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 589 of file sageGeneric.h.

◆ visit() [344/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgNullifyStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 590 of file sageGeneric.h.

◆ visit() [345/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpAtomicStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 591 of file sageGeneric.h.

◆ visit() [346/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpBarrierStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 592 of file sageGeneric.h.

◆ visit() [347/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpCriticalStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 593 of file sageGeneric.h.

◆ visit() [348/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpClauseBodyStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 594 of file sageGeneric.h.

◆ visit() [349/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpBodyStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 595 of file sageGeneric.h.

◆ visit() [350/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpDoStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 596 of file sageGeneric.h.

◆ visit() [351/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpFlushStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 597 of file sageGeneric.h.

◆ visit() [352/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpDeclareSimdStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 598 of file sageGeneric.h.

◆ visit() [353/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpForStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 599 of file sageGeneric.h.

◆ visit() [354/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpForSimdStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 600 of file sageGeneric.h.

◆ visit() [355/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpMasterStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 601 of file sageGeneric.h.

◆ visit() [356/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpOrderedStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 602 of file sageGeneric.h.

◆ visit() [357/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpParallelStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 603 of file sageGeneric.h.

◆ visit() [358/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpSectionStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 604 of file sageGeneric.h.

◆ visit() [359/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpSectionsStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 605 of file sageGeneric.h.

◆ visit() [360/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpSingleStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 606 of file sageGeneric.h.

◆ visit() [361/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpTaskStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 607 of file sageGeneric.h.

◆ visit() [362/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpTaskwaitStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 608 of file sageGeneric.h.

◆ visit() [363/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpThreadprivateStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 609 of file sageGeneric.h.

◆ visit() [364/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpWorkshareStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 610 of file sageGeneric.h.

◆ visit() [365/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpTargetStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 611 of file sageGeneric.h.

◆ visit() [366/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpTargetDataStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 612 of file sageGeneric.h.

◆ visit() [367/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpSimdStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 613 of file sageGeneric.h.

◆ visit() [368/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 614 of file sageGeneric.h.

◆ visit() [369/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpBeginClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 615 of file sageGeneric.h.

◆ visit() [370/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpCollapseClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 616 of file sageGeneric.h.

◆ visit() [371/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpCopyinClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 617 of file sageGeneric.h.

◆ visit() [372/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpCopyprivateClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 618 of file sageGeneric.h.

◆ visit() [373/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpDefaultClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 619 of file sageGeneric.h.

◆ visit() [374/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpEndClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 620 of file sageGeneric.h.

◆ visit() [375/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpExpressionClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 621 of file sageGeneric.h.

◆ visit() [376/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpFirstprivateClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 622 of file sageGeneric.h.

◆ visit() [377/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpIfClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 623 of file sageGeneric.h.

◆ visit() [378/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpFinalClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 624 of file sageGeneric.h.

◆ visit() [379/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpPriorityClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 625 of file sageGeneric.h.

◆ visit() [380/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpDeviceClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 626 of file sageGeneric.h.

◆ visit() [381/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpLastprivateClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 627 of file sageGeneric.h.

◆ visit() [382/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpNowaitClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 628 of file sageGeneric.h.

◆ visit() [383/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpNumThreadsClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 629 of file sageGeneric.h.

◆ visit() [384/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpOrderedClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 630 of file sageGeneric.h.

◆ visit() [385/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpPrivateClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 631 of file sageGeneric.h.

◆ visit() [386/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpReductionClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 632 of file sageGeneric.h.

◆ visit() [387/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpScheduleClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 633 of file sageGeneric.h.

◆ visit() [388/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpSharedClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 634 of file sageGeneric.h.

◆ visit() [389/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpUntiedClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 635 of file sageGeneric.h.

◆ visit() [390/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpMergeableClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 636 of file sageGeneric.h.

◆ visit() [391/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpVariablesClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 637 of file sageGeneric.h.

◆ visit() [392/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpMapClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 638 of file sageGeneric.h.

◆ visit() [393/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpSafelenClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 639 of file sageGeneric.h.

◆ visit() [394/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpSimdlenClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 640 of file sageGeneric.h.

◆ visit() [395/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpLinearClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 641 of file sageGeneric.h.

◆ visit() [396/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpUniformClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 642 of file sageGeneric.h.

◆ visit() [397/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpAlignedClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 643 of file sageGeneric.h.

◆ visit() [398/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpProcBindClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 644 of file sageGeneric.h.

◆ visit() [399/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpAtomicClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 645 of file sageGeneric.h.

◆ visit() [400/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpInbranchClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 646 of file sageGeneric.h.

◆ visit() [401/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpNotinbranchClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 647 of file sageGeneric.h.

◆ visit() [402/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOmpDependClause *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 648 of file sageGeneric.h.

◆ visit() [403/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOpenclAccessModeModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 649 of file sageGeneric.h.

◆ visit() [404/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOpenStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 650 of file sageGeneric.h.

◆ visit() [405/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOptions *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 651 of file sageGeneric.h.

◆ visit() [406/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgOrOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 652 of file sageGeneric.h.

◆ visit() [407/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgParameterStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 653 of file sageGeneric.h.

◆ visit() [408/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPartialFunctionModifierType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 654 of file sageGeneric.h.

◆ visit() [409/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPartialFunctionType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 655 of file sageGeneric.h.

◆ visit() [410/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPassStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 656 of file sageGeneric.h.

◆ visit() [411/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPlusAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 657 of file sageGeneric.h.

◆ visit() [412/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPlusPlusOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 658 of file sageGeneric.h.

◆ visit() [413/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPntrArrRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 659 of file sageGeneric.h.

◆ visit() [414/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPointerAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 660 of file sageGeneric.h.

◆ visit() [415/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPointerDerefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 661 of file sageGeneric.h.

◆ visit() [416/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPointerMemberType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 662 of file sageGeneric.h.

◆ visit() [417/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPointerType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 663 of file sageGeneric.h.

◆ visit() [418/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPowerOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 664 of file sageGeneric.h.

◆ visit() [419/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPragma *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 665 of file sageGeneric.h.

◆ visit() [420/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPragmaDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 666 of file sageGeneric.h.

◆ visit() [421/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPrintStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 667 of file sageGeneric.h.

◆ visit() [422/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgProcedureHeaderStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 668 of file sageGeneric.h.

◆ visit() [423/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgProgramHeaderStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 669 of file sageGeneric.h.

◆ visit() [424/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgProject *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 670 of file sageGeneric.h.

◆ visit() [425/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPseudoDestructorRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 671 of file sageGeneric.h.

◆ visit() [426/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPythonGlobalStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 672 of file sageGeneric.h.

◆ visit() [427/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgPythonPrintStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 673 of file sageGeneric.h.

◆ visit() [428/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgQualifiedName *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 674 of file sageGeneric.h.

◆ visit() [429/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgQualifiedNameType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 675 of file sageGeneric.h.

◆ visit() [430/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRangeExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 676 of file sageGeneric.h.

◆ visit() [431/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRangeBasedForStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 677 of file sageGeneric.h.

◆ visit() [432/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgReadStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 678 of file sageGeneric.h.

◆ visit() [433/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRealPartOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 679 of file sageGeneric.h.

◆ visit() [434/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 680 of file sageGeneric.h.

◆ visit() [435/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgReferenceType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 681 of file sageGeneric.h.

◆ visit() [436/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRemOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 682 of file sageGeneric.h.

◆ visit() [437/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRenamePair *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 683 of file sageGeneric.h.

◆ visit() [438/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRenameSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 684 of file sageGeneric.h.

◆ visit() [439/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgReplicationOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 685 of file sageGeneric.h.

◆ visit() [440/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgReturnStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 686 of file sageGeneric.h.

◆ visit() [441/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRewindStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 687 of file sageGeneric.h.

◆ visit() [442/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRshiftAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 688 of file sageGeneric.h.

◆ visit() [443/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRshiftOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 689 of file sageGeneric.h.

◆ visit() [444/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRvalueReferenceType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 690 of file sageGeneric.h.

◆ visit() [445/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaUnsignedRshiftAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 691 of file sageGeneric.h.

◆ visit() [446/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaUnsignedRshiftOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 692 of file sageGeneric.h.

◆ visit() [447/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgScopeOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 693 of file sageGeneric.h.

◆ visit() [448/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgScopeStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 694 of file sageGeneric.h.

◆ visit() [449/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSequenceStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 695 of file sageGeneric.h.

◆ visit() [450/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSetComprehension *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 696 of file sageGeneric.h.

◆ visit() [451/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgShortVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 697 of file sageGeneric.h.

◆ visit() [452/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSizeOfOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 698 of file sageGeneric.h.

◆ visit() [453/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAlignOfOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 699 of file sageGeneric.h.

◆ visit() [454/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaInstanceOfOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 700 of file sageGeneric.h.

◆ visit() [455/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSourceFile *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 701 of file sageGeneric.h.

◆ visit() [456/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSpaceshipOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 702 of file sageGeneric.h.

◆ visit() [457/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSpawnStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 703 of file sageGeneric.h.

◆ visit() [458/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSyncAllStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 704 of file sageGeneric.h.

◆ visit() [459/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSyncImagesStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 705 of file sageGeneric.h.

◆ visit() [460/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSyncMemoryStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 706 of file sageGeneric.h.

◆ visit() [461/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSyncTeamStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 707 of file sageGeneric.h.

◆ visit() [462/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgLockStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 708 of file sageGeneric.h.

◆ visit() [463/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnlockStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 709 of file sageGeneric.h.

◆ visit() [464/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaThrowStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 710 of file sageGeneric.h.

◆ visit() [465/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaForEachStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 711 of file sageGeneric.h.

◆ visit() [466/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaSynchronizedStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 712 of file sageGeneric.h.

◆ visit() [467/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaParameterizedType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 713 of file sageGeneric.h.

◆ visit() [468/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaWildcardType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 714 of file sageGeneric.h.

◆ visit() [469/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgProcessControlStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 715 of file sageGeneric.h.

◆ visit() [470/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSpecialFunctionModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 716 of file sageGeneric.h.

◆ visit() [471/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 717 of file sageGeneric.h.

◆ visit() [472/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStaticAssertionDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 718 of file sageGeneric.h.

◆ visit() [473/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStmtDeclarationStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 719 of file sageGeneric.h.

◆ visit() [474/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStatementExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 720 of file sageGeneric.h.

◆ visit() [475/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStatementFunctionStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 721 of file sageGeneric.h.

◆ visit() [476/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStorageModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 722 of file sageGeneric.h.

◆ visit() [477/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStringConversion *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 723 of file sageGeneric.h.

◆ visit() [478/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStringKeyedBidirectionalGraph *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 724 of file sageGeneric.h.

◆ visit() [479/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStringVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 725 of file sageGeneric.h.

◆ visit() [480/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgStructureModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 726 of file sageGeneric.h.

◆ visit() [481/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSubscriptExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 727 of file sageGeneric.h.

◆ visit() [482/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSubtractOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 728 of file sageGeneric.h.

◆ visit() [483/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSupport *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 729 of file sageGeneric.h.

◆ visit() [484/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSwitchStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 730 of file sageGeneric.h.

◆ visit() [485/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 731 of file sageGeneric.h.

◆ visit() [486/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSymbolTable *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 732 of file sageGeneric.h.

◆ visit() [487/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateArgument *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 733 of file sageGeneric.h.

◆ visit() [488/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateArgumentList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 734 of file sageGeneric.h.

◆ visit() [489/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 735 of file sageGeneric.h.

◆ visit() [490/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateClassDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 736 of file sageGeneric.h.

◆ visit() [491/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateClassSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 737 of file sageGeneric.h.

◆ visit() [492/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateFunctionDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 738 of file sageGeneric.h.

◆ visit() [493/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateFunctionRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 739 of file sageGeneric.h.

◆ visit() [494/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateFunctionSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 740 of file sageGeneric.h.

◆ visit() [495/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateMemberFunctionDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 741 of file sageGeneric.h.

◆ visit() [496/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateMemberFunctionRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 742 of file sageGeneric.h.

◆ visit() [497/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateMemberFunctionSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 743 of file sageGeneric.h.

◆ visit() [498/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateTypedefDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 744 of file sageGeneric.h.

◆ visit() [499/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateTypedefSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 745 of file sageGeneric.h.

◆ visit() [500/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateVariableDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 746 of file sageGeneric.h.

◆ visit() [501/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateVariableSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 747 of file sageGeneric.h.

◆ visit() [502/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateClassDefinition *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 748 of file sageGeneric.h.

◆ visit() [503/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateFunctionDefinition *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 749 of file sageGeneric.h.

◆ visit() [504/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateInstantiationDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 750 of file sageGeneric.h.

◆ visit() [505/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateInstantiationDefn *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 751 of file sageGeneric.h.

◆ visit() [506/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateInstantiationDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 752 of file sageGeneric.h.

◆ visit() [507/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateInstantiationFunctionDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 753 of file sageGeneric.h.

◆ visit() [508/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateInstantiationMemberFunctionDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 754 of file sageGeneric.h.

◆ visit() [509/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateInstantiationTypedefDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 755 of file sageGeneric.h.

◆ visit() [510/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateParameter *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 756 of file sageGeneric.h.

◆ visit() [511/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateParameterVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 757 of file sageGeneric.h.

◆ visit() [512/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateParameterList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 758 of file sageGeneric.h.

◆ visit() [513/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 759 of file sageGeneric.h.

◆ visit() [514/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 760 of file sageGeneric.h.

◆ visit() [515/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgThisExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 761 of file sageGeneric.h.

◆ visit() [516/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeTraitBuiltinOperator *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 762 of file sageGeneric.h.

◆ visit() [517/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSuperExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 763 of file sageGeneric.h.

◆ visit() [518/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgThrowOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 764 of file sageGeneric.h.

◆ visit() [519/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgToken *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 765 of file sageGeneric.h.

◆ visit() [520/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTryStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 766 of file sageGeneric.h.

◆ visit() [521/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTupleExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 767 of file sageGeneric.h.

◆ visit() [522/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 768 of file sageGeneric.h.

◆ visit() [523/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeBool *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 769 of file sageGeneric.h.

◆ visit() [524/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeChar *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 770 of file sageGeneric.h.

◆ visit() [525/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeChar16 *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 771 of file sageGeneric.h.

◆ visit() [526/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeChar32 *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 772 of file sageGeneric.h.

◆ visit() [527/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeComplex *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 773 of file sageGeneric.h.

◆ visit() [528/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeDefault *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 774 of file sageGeneric.h.

◆ visit() [529/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 775 of file sageGeneric.h.

◆ visit() [530/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeLabel *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 776 of file sageGeneric.h.

◆ visit() [531/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeDouble *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 777 of file sageGeneric.h.

◆ visit() [532/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeEllipse *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 778 of file sageGeneric.h.

◆ visit() [533/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFixed *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 779 of file sageGeneric.h.

◆ visit() [534/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFloat *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 780 of file sageGeneric.h.

◆ visit() [535/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFloat128 *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 781 of file sageGeneric.h.

◆ visit() [536/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFloat80 *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 782 of file sageGeneric.h.

◆ visit() [537/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFloat16 *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 783 of file sageGeneric.h.

◆ visit() [538/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFp16 *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 784 of file sageGeneric.h.

◆ visit() [539/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeBFloat16 *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 785 of file sageGeneric.h.

◆ visit() [540/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFloat32x *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 786 of file sageGeneric.h.

◆ visit() [541/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFloat64x *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 787 of file sageGeneric.h.

◆ visit() [542/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFloat32 *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 788 of file sageGeneric.h.

◆ visit() [543/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeFloat64 *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 789 of file sageGeneric.h.

◆ visit() [544/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeGlobalVoid *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 790 of file sageGeneric.h.

◆ visit() [545/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeIdOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 791 of file sageGeneric.h.

◆ visit() [546/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeImaginary *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 792 of file sageGeneric.h.

◆ visit() [547/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeInt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 793 of file sageGeneric.h.

◆ visit() [548/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeLong *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 794 of file sageGeneric.h.

◆ visit() [549/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeLongDouble *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 795 of file sageGeneric.h.

◆ visit() [550/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeLongLong *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 796 of file sageGeneric.h.

◆ visit() [551/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 797 of file sageGeneric.h.

◆ visit() [552/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeMatrix *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 798 of file sageGeneric.h.

◆ visit() [553/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeTuple *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 799 of file sageGeneric.h.

◆ visit() [554/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeNullptr *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 800 of file sageGeneric.h.

◆ visit() [555/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeOfType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 801 of file sageGeneric.h.

◆ visit() [556/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeShort *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 802 of file sageGeneric.h.

◆ visit() [557/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeSigned128bitInteger *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 803 of file sageGeneric.h.

◆ visit() [558/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeSignedChar *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 804 of file sageGeneric.h.

◆ visit() [559/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeSignedInt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 805 of file sageGeneric.h.

◆ visit() [560/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeSignedLong *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 806 of file sageGeneric.h.

◆ visit() [561/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeSignedLongLong *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 807 of file sageGeneric.h.

◆ visit() [562/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeSignedShort *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 808 of file sageGeneric.h.

◆ visit() [563/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeString *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 809 of file sageGeneric.h.

◆ visit() [564/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeUnknown *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 810 of file sageGeneric.h.

◆ visit() [565/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeUnsigned128bitInteger *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 811 of file sageGeneric.h.

◆ visit() [566/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeUnsignedChar *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 812 of file sageGeneric.h.

◆ visit() [567/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeUnsignedInt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 813 of file sageGeneric.h.

◆ visit() [568/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeUnsignedLong *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 814 of file sageGeneric.h.

◆ visit() [569/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeUnsignedLongLong *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 815 of file sageGeneric.h.

◆ visit() [570/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeUnsignedShort *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 816 of file sageGeneric.h.

◆ visit() [571/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeVoid *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 817 of file sageGeneric.h.

◆ visit() [572/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeWchar *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 818 of file sageGeneric.h.

◆ visit() [573/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypedefDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 819 of file sageGeneric.h.

◆ visit() [574/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypedefSeq *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 820 of file sageGeneric.h.

◆ visit() [575/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypedefSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 821 of file sageGeneric.h.

◆ visit() [576/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypedefType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 822 of file sageGeneric.h.

◆ visit() [577/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUPC_AccessModifier *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 823 of file sageGeneric.h.

◆ visit() [578/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnaryAddOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 824 of file sageGeneric.h.

◆ visit() [579/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnaryOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 825 of file sageGeneric.h.

◆ visit() [580/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUndefDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 826 of file sageGeneric.h.

◆ visit() [581/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUndirectedGraphEdge *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 827 of file sageGeneric.h.

◆ visit() [582/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnknownArrayOrFunctionReference *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 828 of file sageGeneric.h.

◆ visit() [583/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnknownFile *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 829 of file sageGeneric.h.

◆ visit() [584/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnparse_Info *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 830 of file sageGeneric.h.

◆ visit() [585/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSignedCharVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 831 of file sageGeneric.h.

◆ visit() [586/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnsignedCharVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 832 of file sageGeneric.h.

◆ visit() [587/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnsignedIntVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 833 of file sageGeneric.h.

◆ visit() [588/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnsignedLongLongIntVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 834 of file sageGeneric.h.

◆ visit() [589/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnsignedLongVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 835 of file sageGeneric.h.

◆ visit() [590/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnsignedShortVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 836 of file sageGeneric.h.

◆ visit() [591/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcBarrierStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 837 of file sageGeneric.h.

◆ visit() [592/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcBlocksizeofExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 838 of file sageGeneric.h.

◆ visit() [593/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcElemsizeofExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 839 of file sageGeneric.h.

◆ visit() [594/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcFenceStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 840 of file sageGeneric.h.

◆ visit() [595/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcForAllStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 841 of file sageGeneric.h.

◆ visit() [596/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcLocalsizeofExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 842 of file sageGeneric.h.

◆ visit() [597/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcMythread *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 843 of file sageGeneric.h.

◆ visit() [598/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcNotifyStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 844 of file sageGeneric.h.

◆ visit() [599/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcThreads *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 845 of file sageGeneric.h.

◆ visit() [600/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUpcWaitStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 846 of file sageGeneric.h.

◆ visit() [601/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUseStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 847 of file sageGeneric.h.

◆ visit() [602/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUserDefinedBinaryOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 848 of file sageGeneric.h.

◆ visit() [603/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUserDefinedUnaryOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 849 of file sageGeneric.h.

◆ visit() [604/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUsingDeclarationStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 850 of file sageGeneric.h.

◆ visit() [605/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUsingDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 851 of file sageGeneric.h.

◆ visit() [606/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgValueExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 852 of file sageGeneric.h.

◆ visit() [607/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVarArgCopyOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 853 of file sageGeneric.h.

◆ visit() [608/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVarArgEndOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 854 of file sageGeneric.h.

◆ visit() [609/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVarArgOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 855 of file sageGeneric.h.

◆ visit() [610/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVarArgStartOneOperandOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 856 of file sageGeneric.h.

◆ visit() [611/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVarArgStartOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 857 of file sageGeneric.h.

◆ visit() [612/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVarRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 858 of file sageGeneric.h.

◆ visit() [613/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVariableDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 859 of file sageGeneric.h.

◆ visit() [614/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVariableDefinition *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 860 of file sageGeneric.h.

◆ visit() [615/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVariableSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 861 of file sageGeneric.h.

◆ visit() [616/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVariantExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 862 of file sageGeneric.h.

◆ visit() [617/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVariantStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 863 of file sageGeneric.h.

◆ visit() [618/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgVoidVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 864 of file sageGeneric.h.

◆ visit() [619/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgWaitStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 865 of file sageGeneric.h.

◆ visit() [620/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgWarningDirectiveStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 866 of file sageGeneric.h.

◆ visit() [621/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgWithStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 867 of file sageGeneric.h.

◆ visit() [622/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgWcharVal *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 868 of file sageGeneric.h.

◆ visit() [623/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgWhereStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 869 of file sageGeneric.h.

◆ visit() [624/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgWhileStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 870 of file sageGeneric.h.

◆ visit() [625/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgWriteStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 871 of file sageGeneric.h.

◆ visit() [626/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgXorAssignOp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 872 of file sageGeneric.h.

◆ visit() [627/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgYieldExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 873 of file sageGeneric.h.

◆ visit() [628/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( Sg_File_Info *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 874 of file sageGeneric.h.

◆ visit() [629/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeCAFTeam *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 875 of file sageGeneric.h.

◆ visit() [630/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCAFWithTeamStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 876 of file sageGeneric.h.

◆ visit() [631/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCAFCoExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 877 of file sageGeneric.h.

◆ visit() [632/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgCallExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 878 of file sageGeneric.h.

◆ visit() [633/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeCrayPointer *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 879 of file sageGeneric.h.

◆ visit() [634/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaImportStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 880 of file sageGeneric.h.

◆ visit() [635/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaPackageDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 881 of file sageGeneric.h.

◆ visit() [636/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaPackageStatement *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 882 of file sageGeneric.h.

◆ visit() [637/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaImportStatementList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 883 of file sageGeneric.h.

◆ visit() [638/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaClassDeclarationList *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 884 of file sageGeneric.h.

◆ visit() [639/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaMemberValuePair *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 885 of file sageGeneric.h.

◆ visit() [640/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaAnnotation *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 886 of file sageGeneric.h.

◆ visit() [641/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaMarkerAnnotation *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 887 of file sageGeneric.h.

◆ visit() [642/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaSingleMemberAnnotation *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 888 of file sageGeneric.h.

◆ visit() [643/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaNormalAnnotation *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 889 of file sageGeneric.h.

◆ visit() [644/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaTypeExpression *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 890 of file sageGeneric.h.

◆ visit() [645/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaQualifiedType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 891 of file sageGeneric.h.

◆ visit() [646/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgClassExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 892 of file sageGeneric.h.

◆ visit() [647/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaUnionType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 893 of file sageGeneric.h.

◆ visit() [648/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJavaParameterType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 894 of file sageGeneric.h.

◆ visit() [649/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAsyncStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 895 of file sageGeneric.h.

◆ visit() [650/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFinishStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 896 of file sageGeneric.h.

◆ visit() [651/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAtStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 897 of file sageGeneric.h.

◆ visit() [652/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAtomicStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 898 of file sageGeneric.h.

◆ visit() [653/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgWhenStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 900 of file sageGeneric.h.

◆ visit() [654/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAtExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 901 of file sageGeneric.h.

◆ visit() [655/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFinishExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 902 of file sageGeneric.h.

◆ visit() [656/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgHereExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 903 of file sageGeneric.h.

◆ visit() [657/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgDotDotExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 904 of file sageGeneric.h.

◆ visit() [658/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaOthersExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 905 of file sageGeneric.h.

◆ visit() [659/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaUnitRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 906 of file sageGeneric.h.

◆ visit() [660/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaDiscriminatedTypeDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 907 of file sageGeneric.h.

◆ visit() [661/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaDiscriminatedType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 908 of file sageGeneric.h.

◆ visit() [662/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaDiscriminantConstraint *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 909 of file sageGeneric.h.

◆ visit() [663/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaGenericSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 910 of file sageGeneric.h.

◆ visit() [664/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaProtectedBody *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 912 of file sageGeneric.h.

◆ visit() [665/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaProtectedBodyDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 913 of file sageGeneric.h.

◆ visit() [666/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaProtectedSpec *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 914 of file sageGeneric.h.

◆ visit() [667/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaProtectedSpecDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 915 of file sageGeneric.h.

◆ visit() [668/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaProtectedSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 916 of file sageGeneric.h.

◆ visit() [669/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaProtectedRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 917 of file sageGeneric.h.

◆ visit() [670/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaProtectedType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 918 of file sageGeneric.h.

◆ visit() [671/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaProtectedTypeDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 919 of file sageGeneric.h.

◆ visit() [672/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaDigitsConstraint *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 920 of file sageGeneric.h.

◆ visit() [673/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaAncestorInitializer *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 921 of file sageGeneric.h.

◆ visit() [674/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaDeltaConstraint *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 922 of file sageGeneric.h.

◆ visit() [675/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaSubroutineType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 923 of file sageGeneric.h.

◆ visit() [676/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaGenericInstanceSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 924 of file sageGeneric.h.

◆ visit() [677/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaFormalPackageDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 925 of file sageGeneric.h.

◆ visit() [678/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaFormalPackageSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 926 of file sageGeneric.h.

◆ visit() [679/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaNullConstraint *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 927 of file sageGeneric.h.

◆ visit() [680/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaUnscopedBlock *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 928 of file sageGeneric.h.

◆ visit() [681/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaVariantDecl *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 929 of file sageGeneric.h.

◆ visit() [682/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgAdaVariantWhenStmt *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 930 of file sageGeneric.h.

◆ visit() [683/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgJovialLabelDeclaration *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 931 of file sageGeneric.h.

◆ visit() [684/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgRangeType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 933 of file sageGeneric.h.

◆ visit() [685/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTemplateVariableInstantiation *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 935 of file sageGeneric.h.

◆ visit() [686/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgReferenceExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 936 of file sageGeneric.h.

◆ visit() [687/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 937 of file sageGeneric.h.

◆ visit() [688/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgScopedRefExp *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 938 of file sageGeneric.h.

◆ visit() [689/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgScopedType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 939 of file sageGeneric.h.

◆ visit() [690/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgTypeSymbol *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 940 of file sageGeneric.h.

◆ visit() [691/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgIntegralType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 941 of file sageGeneric.h.

◆ visit() [692/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgSignedIntegralType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 942 of file sageGeneric.h.

◆ visit() [693/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgUnsignedIntegralType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 943 of file sageGeneric.h.

◆ visit() [694/694]

template<class RoseVisitor >
void sg::VisitDispatcher< RoseVisitor >::visit ( SgFloatingPointType *  n)
inlinevirtual

Reimplemented from ROSE_VisitorPatternDefaultBase.

Definition at line 944 of file sageGeneric.h.

Member Data Documentation

◆ rv

template<class RoseVisitor >
RoseVisitor sg::VisitDispatcher< RoseVisitor >::rv

Definition at line 1277 of file sageGeneric.h.


The documentation for this struct was generated from the following file: