ROSE  0.11.145.0
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 162 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 (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 (SgTypeGlobalVoid *n)
 
void visit (SgTypeIdOp *n)
 
void visit (SgTypeImaginary *n)
 
void visit (SgTypeInt *n)
 
void visit (SgTypeLong *n)
 
void visit (SgTypeLongDouble *n)
 
void visit (SgTypeLongLong *n)
 
void visit (SgTypeModifier *n)
 
void visit (SgTypeMatrix *n)
 
void visit (SgTypeTuple *n)
 
void visit (SgTypeNullptr *n)
 
void visit (SgTypeOfType *n)
 
void visit (SgTypeShort *n)
 
void visit (SgTypeSigned128bitInteger *n)
 
void visit (SgTypeSignedChar *n)
 
void visit (SgTypeSignedInt *n)
 
void visit (SgTypeSignedLong *n)
 
void visit (SgTypeSignedLongLong *n)
 
void visit (SgTypeSignedShort *n)
 
void visit (SgTypeString *n)
 
void visit (SgTypeUnknown *n)
 
void visit (SgTypeUnsigned128bitInteger *n)
 
void visit (SgTypeUnsignedChar *n)
 
void visit (SgTypeUnsignedInt *n)
 
void visit (SgTypeUnsignedLong *n)
 
void visit (SgTypeUnsignedLongLong *n)
 
void visit (SgTypeUnsignedShort *n)
 
void visit (SgTypeVoid *n)
 
void visit (SgTypeWchar *n)
 
void visit (SgTypedefDeclaration *n)
 
void visit (SgTypedefSeq *n)
 
void visit (SgTypedefSymbol *n)
 
void visit (SgTypedefType *n)
 
void visit (SgUPC_AccessModifier *n)
 
void visit (SgUnaryAddOp *n)
 
void visit (SgUnaryOp *n)
 
void visit (SgUndefDirectiveStatement *n)
 
void visit (SgUndirectedGraphEdge *n)
 
void visit (SgUnknownArrayOrFunctionReference *n)
 
void visit (SgUnknownFile *n)
 
void visit (SgUnparse_Info *n)
 
void visit (SgUnsignedCharVal *n)
 
void visit (SgUnsignedIntVal *n)
 
void visit (SgUnsignedLongLongIntVal *n)
 
void visit (SgUnsignedLongVal *n)
 
void visit (SgUnsignedShortVal *n)
 
void visit (SgUpcBarrierStatement *n)
 
void visit (SgUpcBlocksizeofExpression *n)
 
void visit (SgUpcElemsizeofExpression *n)
 
void visit (SgUpcFenceStatement *n)
 
void visit (SgUpcForAllStatement *n)
 
void visit (SgUpcLocalsizeofExpression *n)
 
void visit (SgUpcMythread *n)
 
void visit (SgUpcNotifyStatement *n)
 
void visit (SgUpcThreads *n)
 
void visit (SgUpcWaitStatement *n)
 
void visit (SgUseStatement *n)
 
void visit (SgUserDefinedBinaryOp *n)
 
void visit (SgUserDefinedUnaryOp *n)
 
void visit (SgUsingDeclarationStatement *n)
 
void visit (SgUsingDirectiveStatement *n)
 
void visit (SgValueExp *n)
 
void visit (SgVarArgCopyOp *n)
 
void visit (SgVarArgEndOp *n)
 
void visit (SgVarArgOp *n)
 
void visit (SgVarArgStartOneOperandOp *n)
 
void visit (SgVarArgStartOp *n)
 
void visit (SgVarRefExp *n)
 
void visit (SgVariableDeclaration *n)
 
void visit (SgVariableDefinition *n)
 
void visit (SgVariableSymbol *n)
 
void visit (SgVariantExpression *n)
 
void visit (SgVariantStatement *n)
 
void visit (SgVoidVal *n)
 
void visit (SgWaitStatement *n)
 
void visit (SgWarningDirectiveStatement *n)
 
void visit (SgWithStatement *n)
 
void visit (SgWcharVal *n)
 
void visit (SgWhereStatement *n)
 
void visit (SgWhileStmt *n)
 
void visit (SgWriteStatement *n)
 
void visit (SgXorAssignOp *n)
 
void visit (SgYieldExpression *n)
 
void visit (Sg_File_Info *n)
 
void visit (SgTypeCAFTeam *n)
 
void visit (SgCAFWithTeamStatement *n)
 
void visit (SgCAFCoExpression *n)
 
void visit (SgCallExpression *n)
 
void visit (SgTypeCrayPointer *n)
 
void visit (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)
 
- Public Member Functions inherited from ROSE_VisitorPatternDefaultBase
void visit (SgJvmComposite *variable_SgJvmComposite)
 
void visit (SgBinaryComposite *variable_SgBinaryComposite)
 
void visit (SgDirectedGraphEdge *variable_SgDirectedGraphEdge)
 
void visit (SgAdaParameterList *variable_SgAdaParameterList)
 
void visit (SgAsmStmt *variable_SgAsmStmt)
 
void visit (SgFortranContinueStmt *variable_SgFortranContinueStmt)
 
void visit (SgJovialLabelDeclaration *variable_SgJovialLabelDeclaration)
 
void visit (SgAsmOp *variable_SgAsmOp)
 
void visit (SgJovialPresetPositionExp *variable_SgJovialPresetPositionExp)
 
void visit (SgAdaInheritedFunctionSymbol *variable_SgAdaInheritedFunctionSymbol)
 
void visit (SgAsmBinaryAddressSymbol *variable_SgAsmBinaryAddressSymbol)
 
void visit (SgAsmBinaryDataSymbol *variable_SgAsmBinaryDataSymbol)
 
void visit (SgAsmX86Instruction *variable_SgAsmX86Instruction)
 
void visit (SgAsmDwarfVolatileType *variable_SgAsmDwarfVolatileType)
 
void visit (SgAsmVectorType *variable_SgAsmVectorType)
 
void visit (SgAsmUnaryUnsignedExtend *variable_SgAsmUnaryUnsignedExtend)
 
void visit (SgAsmUnaryTruncate *variable_SgAsmUnaryTruncate)
 
void visit (SgAsmUnarySignedExtend *variable_SgAsmUnarySignedExtend)
 
void visit (SgAsmUnaryRrx *variable_SgAsmUnaryRrx)
 
void visit (SgAsmUnaryPlus *variable_SgAsmUnaryPlus)
 
void visit (SgAsmUnaryMinus *variable_SgAsmUnaryMinus)
 
void visit (SgAsmUnaryExpression *variable_SgAsmUnaryExpression)
 
void visit (SgAsmSynthesizedFieldDeclaration *variable_SgAsmSynthesizedFieldDeclaration)
 
void visit (SgAsmSynthesizedDataStructureDeclaration *variable_SgAsmSynthesizedDataStructureDeclaration)
 
void visit (SgAsmStringStorage *variable_SgAsmStringStorage)
 
void visit (SgAsmStoredString *variable_SgAsmStoredString)
 
void visit (SgAsmStaticData *variable_SgAsmStaticData)
 
void visit (SgAsmStackExpression *variable_SgAsmStackExpression)
 
void visit (SgAsmRiscOperation *variable_SgAsmRiscOperation)
 
void visit (SgAsmRegisterNames *variable_SgAsmRegisterNames)
 
void visit (SgAsmPowerpcInstruction *variable_SgAsmPowerpcInstruction)
 
void visit (SgAsmPEStringSection *variable_SgAsmPEStringSection)
 
void visit (SgAsmPESectionTable *variable_SgAsmPESectionTable)
 
void visit (SgAsmPESectionTableEntry *variable_SgAsmPESectionTableEntry)
 
void visit (SgAsmPERVASizePairList *variable_SgAsmPERVASizePairList)
 
void visit (SgAsmPERVASizePair *variable_SgAsmPERVASizePair)
 
void visit (SgAsmPEImportSection *variable_SgAsmPEImportSection)
 
void visit (SgAsmPEImportItemList *variable_SgAsmPEImportItemList)
 
void visit (SgAsmPEImportItem *variable_SgAsmPEImportItem)
 
void visit (SgAsmPEImportDirectoryList *variable_SgAsmPEImportDirectoryList)
 
void visit (SgAsmPEImportDirectory *variable_SgAsmPEImportDirectory)
 
void visit (SgAsmPEFileHeader *variable_SgAsmPEFileHeader)
 
void visit (SgAsmPEExportSection *variable_SgAsmPEExportSection)
 
void visit (SgAsmPESection *variable_SgAsmPESection)
 
void visit (SgAsmPEExportEntryList *variable_SgAsmPEExportEntryList)
 
void visit (SgAsmPEExportEntry *variable_SgAsmPEExportEntry)
 
void visit (SgAsmPEExportDirectory *variable_SgAsmPEExportDirectory)
 
void visit (SgAsmOperandList *variable_SgAsmOperandList)
 
void visit (SgAsmNullInstruction *variable_SgAsmNullInstruction)
 
void visit (SgAsmNEStringTable *variable_SgAsmNEStringTable)
 
void visit (SgAsmNESectionTable *variable_SgAsmNESectionTable)
 
void visit (SgAsmNESectionTableEntry *variable_SgAsmNESectionTableEntry)
 
void visit (SgAsmNESection *variable_SgAsmNESection)
 
void visit (SgAsmNERelocTable *variable_SgAsmNERelocTable)
 
void visit (SgAsmNERelocEntry *variable_SgAsmNERelocEntry)
 
void visit (SgAsmNENameTable *variable_SgAsmNENameTable)
 
void visit (SgAsmNEModuleTable *variable_SgAsmNEModuleTable)
 
void visit (SgAsmNEFileHeader *variable_SgAsmNEFileHeader)
 
void visit (SgAsmNEEntryTable *variable_SgAsmNEEntryTable)
 
void visit (SgAsmNEEntryPoint *variable_SgAsmNEEntryPoint)
 
void visit (SgAsmMipsInstruction *variable_SgAsmMipsInstruction)
 
void visit (SgAsmMemoryReferenceExpression *variable_SgAsmMemoryReferenceExpression)
 
void visit (SgAsmM68kInstruction *variable_SgAsmM68kInstruction)
 
void visit (SgAsmLESectionTable *variable_SgAsmLESectionTable)
 
void visit (SgAsmLESectionTableEntry *variable_SgAsmLESectionTableEntry)
 
void visit (SgAsmLESection *variable_SgAsmLESection)
 
void visit (SgAsmLERelocTable *variable_SgAsmLERelocTable)
 
void visit (SgAsmLEPageTable *variable_SgAsmLEPageTable)
 
void visit (SgAsmLEPageTableEntry *variable_SgAsmLEPageTableEntry)
 
void visit (SgAsmLENameTable *variable_SgAsmLENameTable)
 
void visit (SgAsmLEFileHeader *variable_SgAsmLEFileHeader)
 
void visit (SgAsmLEEntryTable *variable_SgAsmLEEntryTable)
 
void visit (SgAsmLEEntryPoint *variable_SgAsmLEEntryPoint)
 
void visit (SgAsmJvmStackMapVerificationType *variable_SgAsmJvmStackMapVerificationType)
 
void visit (SgAsmJvmStackMapTable *variable_SgAsmJvmStackMapTable)
 
void visit (SgAsmJvmStackMapFrame *variable_SgAsmJvmStackMapFrame)
 
void visit (SgAsmJvmSourceFile *variable_SgAsmJvmSourceFile)
 
void visit (SgAsmJvmSignature *variable_SgAsmJvmSignature)
 
void visit (SgAsmJvmNestMembers *variable_SgAsmJvmNestMembers)
 
void visit (SgAsmJvmNestHost *variable_SgAsmJvmNestHost)
 
void visit (SgAsmJvmModuleMainClass *variable_SgAsmJvmModuleMainClass)
 
void visit (SgAsmJvmMethodTable *variable_SgAsmJvmMethodTable)
 
void visit (SgAsmJvmMethod *variable_SgAsmJvmMethod)
 
void visit (SgAsmJvmLineNumberTable *variable_SgAsmJvmLineNumberTable)
 
void visit (SgAsmJvmLineNumberEntry *variable_SgAsmJvmLineNumberEntry)
 
void visit (SgAsmJvmInstruction *variable_SgAsmJvmInstruction)
 
void visit (SgAsmJvmInnerClasses *variable_SgAsmJvmInnerClasses)
 
void visit (SgAsmJvmInnerClassesEntry *variable_SgAsmJvmInnerClassesEntry)
 
void visit (SgAsmJvmFileHeader *variable_SgAsmJvmFileHeader)
 
void visit (SgAsmJvmFieldTable *variable_SgAsmJvmFieldTable)
 
void visit (SgAsmJvmField *variable_SgAsmJvmField)
 
void visit (SgAsmJvmExceptionTable *variable_SgAsmJvmExceptionTable)
 
void visit (SgAsmJvmExceptions *variable_SgAsmJvmExceptions)
 
void visit (SgAsmJvmExceptionHandler *variable_SgAsmJvmExceptionHandler)
 
void visit (SgAsmJvmEnclosingMethod *variable_SgAsmJvmEnclosingMethod)
 
void visit (SgAsmJvmConstantValue *variable_SgAsmJvmConstantValue)
 
void visit (SgAsmJvmConstantPool *variable_SgAsmJvmConstantPool)
 
void visit (SgAsmJvmConstantPoolEntry *variable_SgAsmJvmConstantPoolEntry)
 
void visit (SgAsmJvmCodeAttribute *variable_SgAsmJvmCodeAttribute)
 
void visit (SgAsmJvmClass *variable_SgAsmJvmClass)
 
void visit (SgAsmJvmBootstrapMethods *variable_SgAsmJvmBootstrapMethods)
 
void visit (SgAsmJvmBootstrapMethod *variable_SgAsmJvmBootstrapMethod)
 
void visit (SgAsmJvmAttributeTable *variable_SgAsmJvmAttributeTable)
 
void visit (SgAsmJvmAttribute *variable_SgAsmJvmAttribute)
 
void visit (SgAsmJvmNode *variable_SgAsmJvmNode)
 
void visit (SgAsmInterpretationList *variable_SgAsmInterpretationList)
 
void visit (SgAsmInterpretation *variable_SgAsmInterpretation)
 
void visit (SgAsmIntegerValueExpression *variable_SgAsmIntegerValueExpression)
 
void visit (SgAsmIntegerType *variable_SgAsmIntegerType)
 
void visit (SgAsmInstructionList *variable_SgAsmInstructionList)
 
void visit (SgAsmIndirectRegisterExpression *variable_SgAsmIndirectRegisterExpression)
 
void visit (SgAsmGenericSymbolList *variable_SgAsmGenericSymbolList)
 
void visit (SgAsmGenericSectionList *variable_SgAsmGenericSectionList)
 
void visit (SgAsmGenericHeaderList *variable_SgAsmGenericHeaderList)
 
void visit (SgAsmGenericFormat *variable_SgAsmGenericFormat)
 
void visit (SgAsmGenericFileList *variable_SgAsmGenericFileList)
 
void visit (SgAsmGenericFile *variable_SgAsmGenericFile)
 
void visit (SgAsmGenericDLLList *variable_SgAsmGenericDLLList)
 
void visit (SgAsmGenericDLL *variable_SgAsmGenericDLL)
 
void visit (SgAsmFunction *variable_SgAsmFunction)
 
void visit (SgAsmSynthesizedDeclaration *variable_SgAsmSynthesizedDeclaration)
 
void visit (SgAsmFloatValueExpression *variable_SgAsmFloatValueExpression)
 
void visit (SgAsmFloatType *variable_SgAsmFloatType)
 
void visit (SgAsmScalarType *variable_SgAsmScalarType)
 
void visit (SgAsmType *variable_SgAsmType)
 
void visit (SgAsmExprListExp *variable_SgAsmExprListExp)
 
void visit (SgAsmElfSymverSection *variable_SgAsmElfSymverSection)
 
void visit (SgAsmElfSymverNeededSection *variable_SgAsmElfSymverNeededSection)
 
void visit (SgAsmElfSymverNeededEntryList *variable_SgAsmElfSymverNeededEntryList)
 
void visit (SgAsmElfSymverNeededEntry *variable_SgAsmElfSymverNeededEntry)
 
void visit (SgAsmElfSymverNeededAuxList *variable_SgAsmElfSymverNeededAuxList)
 
void visit (SgAsmElfSymverNeededAux *variable_SgAsmElfSymverNeededAux)
 
void visit (SgAsmElfSymverEntryList *variable_SgAsmElfSymverEntryList)
 
void visit (SgAsmElfSymverEntry *variable_SgAsmElfSymverEntry)
 
void visit (SgAsmElfSymverDefinedSection *variable_SgAsmElfSymverDefinedSection)
 
void visit (SgAsmElfSymverDefinedEntryList *variable_SgAsmElfSymverDefinedEntryList)
 
void visit (SgAsmElfSymverDefinedEntry *variable_SgAsmElfSymverDefinedEntry)
 
void visit (SgAsmElfSymverDefinedAuxList *variable_SgAsmElfSymverDefinedAuxList)
 
void visit (SgAsmElfSymverDefinedAux *variable_SgAsmElfSymverDefinedAux)
 
void visit (SgAsmElfSymbolSection *variable_SgAsmElfSymbolSection)
 
void visit (SgAsmElfSymbolList *variable_SgAsmElfSymbolList)
 
void visit (SgAsmElfSymbol *variable_SgAsmElfSymbol)
 
void visit (SgAsmElfStrtab *variable_SgAsmElfStrtab)
 
void visit (SgAsmElfStringSection *variable_SgAsmElfStringSection)
 
void visit (SgAsmElfSegmentTable *variable_SgAsmElfSegmentTable)
 
void visit (SgAsmElfSegmentTableEntryList *variable_SgAsmElfSegmentTableEntryList)
 
void visit (SgAsmElfSegmentTableEntry *variable_SgAsmElfSegmentTableEntry)
 
void visit (SgAsmElfSectionTable *variable_SgAsmElfSectionTable)
 
void visit (SgAsmElfSectionTableEntry *variable_SgAsmElfSectionTableEntry)
 
void visit (SgAsmElfRelocSection *variable_SgAsmElfRelocSection)
 
void visit (SgAsmElfRelocEntryList *variable_SgAsmElfRelocEntryList)
 
void visit (SgAsmElfRelocEntry *variable_SgAsmElfRelocEntry)
 
void visit (SgAsmElfNoteSection *variable_SgAsmElfNoteSection)
 
void visit (SgAsmElfNoteEntryList *variable_SgAsmElfNoteEntryList)
 
void visit (SgAsmElfNoteEntry *variable_SgAsmElfNoteEntry)
 
void visit (SgAsmElfFileHeader *variable_SgAsmElfFileHeader)
 
void visit (SgAsmElfEHFrameSection *variable_SgAsmElfEHFrameSection)
 
void visit (SgAsmElfEHFrameEntryFDList *variable_SgAsmElfEHFrameEntryFDList)
 
void visit (SgAsmElfEHFrameEntryFD *variable_SgAsmElfEHFrameEntryFD)
 
void visit (SgAsmElfEHFrameEntryCIList *variable_SgAsmElfEHFrameEntryCIList)
 
void visit (SgAsmElfEHFrameEntryCI *variable_SgAsmElfEHFrameEntryCI)
 
void visit (SgAsmElfDynamicSection *variable_SgAsmElfDynamicSection)
 
void visit (SgAsmElfSection *variable_SgAsmElfSection)
 
void visit (SgAsmElfDynamicEntryList *variable_SgAsmElfDynamicEntryList)
 
void visit (SgAsmElfDynamicEntry *variable_SgAsmElfDynamicEntry)
 
void visit (SgAsmDwarfWithStmt *variable_SgAsmDwarfWithStmt)
 
void visit (SgAsmDwarfVariantPart *variable_SgAsmDwarfVariantPart)
 
void visit (SgAsmDwarfVariant *variable_SgAsmDwarfVariant)
 
void visit (SgAsmDwarfVariable *variable_SgAsmDwarfVariable)
 
void visit (SgAsmDwarfUpcStrictType *variable_SgAsmDwarfUpcStrictType)
 
void visit (SgAsmDwarfUpcSharedType *variable_SgAsmDwarfUpcSharedType)
 
void visit (SgAsmDwarfUpcRelaxedType *variable_SgAsmDwarfUpcRelaxedType)
 
void visit (SgAsmDwarfUnspecifiedType *variable_SgAsmDwarfUnspecifiedType)
 
void visit (SgAsmDwarfUnspecifiedParameters *variable_SgAsmDwarfUnspecifiedParameters)
 
void visit (SgAsmDwarfUnknownConstruct *variable_SgAsmDwarfUnknownConstruct)
 
void visit (SgAsmDwarfUnionType *variable_SgAsmDwarfUnionType)
 
void visit (SgAsmDwarfTypedef *variable_SgAsmDwarfTypedef)
 
void visit (SgAsmDwarfTryBlock *variable_SgAsmDwarfTryBlock)
 
void visit (SgAsmDwarfThrownType *variable_SgAsmDwarfThrownType)
 
void visit (SgAsmDwarfTemplateValueParameter *variable_SgAsmDwarfTemplateValueParameter)
 
void visit (SgAsmDwarfTemplateTypeParameter *variable_SgAsmDwarfTemplateTypeParameter)
 
void visit (SgAsmDwarfSubroutineType *variable_SgAsmDwarfSubroutineType)
 
void visit (SgAsmDwarfSubrangeType *variable_SgAsmDwarfSubrangeType)
 
void visit (SgAsmDwarfSubprogram *variable_SgAsmDwarfSubprogram)
 
void visit (SgAsmDwarfStructureType *variable_SgAsmDwarfStructureType)
 
void visit (SgAsmDwarfStringType *variable_SgAsmDwarfStringType)
 
void visit (SgAsmDwarfSharedType *variable_SgAsmDwarfSharedType)
 
void visit (SgAsmDwarfSetType *variable_SgAsmDwarfSetType)
 
void visit (SgAsmDwarfRestrictType *variable_SgAsmDwarfRestrictType)
 
void visit (SgAsmDwarfReferenceType *variable_SgAsmDwarfReferenceType)
 
void visit (SgAsmDwarfPtrToMemberType *variable_SgAsmDwarfPtrToMemberType)
 
void visit (SgAsmDwarfPointerType *variable_SgAsmDwarfPointerType)
 
void visit (SgAsmDwarfPartialUnit *variable_SgAsmDwarfPartialUnit)
 
void visit (SgAsmDwarfPackedType *variable_SgAsmDwarfPackedType)
 
void visit (SgAsmDwarfNamespace *variable_SgAsmDwarfNamespace)
 
void visit (SgAsmDwarfNamelistItem *variable_SgAsmDwarfNamelistItem)
 
void visit (SgAsmDwarfNamelist *variable_SgAsmDwarfNamelist)
 
void visit (SgAsmDwarfMutableType *variable_SgAsmDwarfMutableType)
 
void visit (SgAsmDwarfModule *variable_SgAsmDwarfModule)
 
void visit (SgAsmDwarfMember *variable_SgAsmDwarfMember)
 
void visit (SgAsmDwarfMacroList *variable_SgAsmDwarfMacroList)
 
void visit (SgAsmDwarfMacro *variable_SgAsmDwarfMacro)
 
void visit (SgAsmDwarfLineList *variable_SgAsmDwarfLineList)
 
void visit (SgAsmDwarfLine *variable_SgAsmDwarfLine)
 
void visit (SgAsmDwarfLexicalBlock *variable_SgAsmDwarfLexicalBlock)
 
void visit (SgAsmDwarfLabel *variable_SgAsmDwarfLabel)
 
void visit (SgAsmDwarfInterfaceType *variable_SgAsmDwarfInterfaceType)
 
void visit (SgAsmDwarfInlinedSubroutine *variable_SgAsmDwarfInlinedSubroutine)
 
void visit (SgAsmDwarfInheritance *variable_SgAsmDwarfInheritance)
 
void visit (SgAsmDwarfImportedUnit *variable_SgAsmDwarfImportedUnit)
 
void visit (SgAsmDwarfImportedModule *variable_SgAsmDwarfImportedModule)
 
void visit (SgAsmDwarfImportedDeclaration *variable_SgAsmDwarfImportedDeclaration)
 
void visit (SgAsmDwarfFunctionTemplate *variable_SgAsmDwarfFunctionTemplate)
 
void visit (SgAsmDwarfFriend *variable_SgAsmDwarfFriend)
 
void visit (SgAsmDwarfFormatLabel *variable_SgAsmDwarfFormatLabel)
 
void visit (SgAsmDwarfFormalParameter *variable_SgAsmDwarfFormalParameter)
 
void visit (SgAsmDwarfFileType *variable_SgAsmDwarfFileType)
 
void visit (SgAsmDwarfEnumerator *variable_SgAsmDwarfEnumerator)
 
void visit (SgAsmDwarfEnumerationType *variable_SgAsmDwarfEnumerationType)
 
void visit (SgAsmDwarfEntryPoint *variable_SgAsmDwarfEntryPoint)
 
void visit (SgAsmDwarfDwarfProcedure *variable_SgAsmDwarfDwarfProcedure)
 
void visit (SgAsmDwarfConstType *variable_SgAsmDwarfConstType)
 
void visit (SgAsmDwarfConstructList *variable_SgAsmDwarfConstructList)
 
void visit (SgAsmDwarfConstant *variable_SgAsmDwarfConstant)
 
void visit (SgAsmDwarfCondition *variable_SgAsmDwarfCondition)
 
void visit (SgAsmDwarfCompilationUnitList *variable_SgAsmDwarfCompilationUnitList)
 
void visit (SgAsmDwarfCompilationUnit *variable_SgAsmDwarfCompilationUnit)
 
void visit (SgAsmDwarfCommonInclusion *variable_SgAsmDwarfCommonInclusion)
 
void visit (SgAsmDwarfCommonBlock *variable_SgAsmDwarfCommonBlock)
 
void visit (SgAsmDwarfClassType *variable_SgAsmDwarfClassType)
 
void visit (SgAsmDwarfClassTemplate *variable_SgAsmDwarfClassTemplate)
 
void visit (SgAsmDwarfCatchBlock *variable_SgAsmDwarfCatchBlock)
 
void visit (SgAsmDwarfBaseType *variable_SgAsmDwarfBaseType)
 
void visit (SgAsmDwarfArrayType *variable_SgAsmDwarfArrayType)
 
void visit (SgAsmDwarfAccessDeclaration *variable_SgAsmDwarfAccessDeclaration)
 
void visit (SgAsmDwarfConstruct *variable_SgAsmDwarfConstruct)
 
void visit (SgAsmDwarfInformation *variable_SgAsmDwarfInformation)
 
void visit (SgAsmDOSFileHeader *variable_SgAsmDOSFileHeader)
 
void visit (SgAsmGenericHeader *variable_SgAsmGenericHeader)
 
void visit (SgAsmDOSExtendedHeader *variable_SgAsmDOSExtendedHeader)
 
void visit (SgAsmDirectRegisterExpression *variable_SgAsmDirectRegisterExpression)
 
void visit (SgAsmRegisterReferenceExpression *variable_SgAsmRegisterReferenceExpression)
 
void visit (SgAsmControlFlagsExpression *variable_SgAsmControlFlagsExpression)
 
void visit (SgAsmConstantExpression *variable_SgAsmConstantExpression)
 
void visit (SgAsmValueExpression *variable_SgAsmValueExpression)
 
void visit (SgAsmCommonSubExpression *variable_SgAsmCommonSubExpression)
 
void visit (SgAsmCoffSymbolTable *variable_SgAsmCoffSymbolTable)
 
void visit (SgAsmCoffSymbolList *variable_SgAsmCoffSymbolList)
 
void visit (SgAsmCoffSymbol *variable_SgAsmCoffSymbol)
 
void visit (SgAsmGenericSymbol *variable_SgAsmGenericSymbol)
 
void visit (SgAsmCoffStrtab *variable_SgAsmCoffStrtab)
 
void visit (SgAsmGenericStrtab *variable_SgAsmGenericStrtab)
 
void visit (SgAsmCliHeader *variable_SgAsmCliHeader)
 
void visit (SgAsmGenericSection *variable_SgAsmGenericSection)
 
void visit (SgAsmCilUint8Heap *variable_SgAsmCilUint8Heap)
 
void visit (SgAsmCilUint32Heap *variable_SgAsmCilUint32Heap)
 
void visit (SgAsmCilTypeSpecTable *variable_SgAsmCilTypeSpecTable)
 
void visit (SgAsmCilTypeSpec *variable_SgAsmCilTypeSpec)
 
void visit (SgAsmCilTypeRefTable *variable_SgAsmCilTypeRefTable)
 
void visit (SgAsmCilTypeRef *variable_SgAsmCilTypeRef)
 
void visit (SgAsmCilTypeDefTable *variable_SgAsmCilTypeDefTable)
 
void visit (SgAsmCilTypeDef *variable_SgAsmCilTypeDef)
 
void visit (SgAsmCilStandAloneSigTable *variable_SgAsmCilStandAloneSigTable)
 
void visit (SgAsmCilStandAloneSig *variable_SgAsmCilStandAloneSig)
 
void visit (SgAsmCilPropertyTable *variable_SgAsmCilPropertyTable)
 
void visit (SgAsmCilPropertyMapTable *variable_SgAsmCilPropertyMapTable)
 
void visit (SgAsmCilPropertyMap *variable_SgAsmCilPropertyMap)
 
void visit (SgAsmCilProperty *variable_SgAsmCilProperty)
 
void visit (SgAsmCilParamTable *variable_SgAsmCilParamTable)
 
void visit (SgAsmCilParam *variable_SgAsmCilParam)
 
void visit (SgAsmCilNestedClassTable *variable_SgAsmCilNestedClassTable)
 
void visit (SgAsmCilNestedClass *variable_SgAsmCilNestedClass)
 
void visit (SgAsmCilModuleTable *variable_SgAsmCilModuleTable)
 
void visit (SgAsmCilModuleRefTable *variable_SgAsmCilModuleRefTable)
 
void visit (SgAsmCilModuleRef *variable_SgAsmCilModuleRef)
 
void visit (SgAsmCilModule *variable_SgAsmCilModule)
 
void visit (SgAsmCilMethodSpecTable *variable_SgAsmCilMethodSpecTable)
 
void visit (SgAsmCilMethodSpec *variable_SgAsmCilMethodSpec)
 
void visit (SgAsmCilMethodSemanticsTable *variable_SgAsmCilMethodSemanticsTable)
 
void visit (SgAsmCilMethodSemantics *variable_SgAsmCilMethodSemantics)
 
void visit (SgAsmCilMethodImplTable *variable_SgAsmCilMethodImplTable)
 
void visit (SgAsmCilMethodImpl *variable_SgAsmCilMethodImpl)
 
void visit (SgAsmCilMethodDefTable *variable_SgAsmCilMethodDefTable)
 
void visit (SgAsmCilMethodDef *variable_SgAsmCilMethodDef)
 
void visit (SgAsmCilMetadataRoot *variable_SgAsmCilMetadataRoot)
 
void visit (SgAsmCilMetadataHeap *variable_SgAsmCilMetadataHeap)
 
void visit (SgAsmCilMemberRefTable *variable_SgAsmCilMemberRefTable)
 
void visit (SgAsmCilMemberRef *variable_SgAsmCilMemberRef)
 
void visit (SgAsmCilManifestResourceTable *variable_SgAsmCilManifestResourceTable)
 
void visit (SgAsmCilManifestResource *variable_SgAsmCilManifestResource)
 
void visit (SgAsmCilInterfaceImplTable *variable_SgAsmCilInterfaceImplTable)
 
void visit (SgAsmCilInterfaceImpl *variable_SgAsmCilInterfaceImpl)
 
void visit (SgAsmCilInstruction *variable_SgAsmCilInstruction)
 
void visit (SgAsmCilImplMapTable *variable_SgAsmCilImplMapTable)
 
void visit (SgAsmCilImplMap *variable_SgAsmCilImplMap)
 
void visit (SgAsmCilGenericParamTable *variable_SgAsmCilGenericParamTable)
 
void visit (SgAsmCilGenericParam *variable_SgAsmCilGenericParam)
 
void visit (SgAsmCilGenericParamConstraintTable *variable_SgAsmCilGenericParamConstraintTable)
 
void visit (SgAsmCilGenericParamConstraint *variable_SgAsmCilGenericParamConstraint)
 
void visit (SgAsmCilFileTable *variable_SgAsmCilFileTable)
 
void visit (SgAsmCilFile *variable_SgAsmCilFile)
 
void visit (SgAsmCilFieldTable *variable_SgAsmCilFieldTable)
 
void visit (SgAsmCilFieldRVATable *variable_SgAsmCilFieldRVATable)
 
void visit (SgAsmCilFieldRVA *variable_SgAsmCilFieldRVA)
 
void visit (SgAsmCilFieldMarshalTable *variable_SgAsmCilFieldMarshalTable)
 
void visit (SgAsmCilFieldMarshal *variable_SgAsmCilFieldMarshal)
 
void visit (SgAsmCilFieldLayoutTable *variable_SgAsmCilFieldLayoutTable)
 
void visit (SgAsmCilFieldLayout *variable_SgAsmCilFieldLayout)
 
void visit (SgAsmCilField *variable_SgAsmCilField)
 
void visit (SgAsmCilExportedTypeTable *variable_SgAsmCilExportedTypeTable)
 
void visit (SgAsmCilExportedType *variable_SgAsmCilExportedType)
 
void visit (SgAsmCilEventTable *variable_SgAsmCilEventTable)
 
void visit (SgAsmCilEventMapTable *variable_SgAsmCilEventMapTable)
 
void visit (SgAsmCilEventMap *variable_SgAsmCilEventMap)
 
void visit (SgAsmCilEvent *variable_SgAsmCilEvent)
 
void visit (SgAsmCilDeclSecurityTable *variable_SgAsmCilDeclSecurityTable)
 
void visit (SgAsmCilDeclSecurity *variable_SgAsmCilDeclSecurity)
 
void visit (SgAsmCilDataStream *variable_SgAsmCilDataStream)
 
void visit (SgAsmCilCustomAttributeTable *variable_SgAsmCilCustomAttributeTable)
 
void visit (SgAsmCilCustomAttribute *variable_SgAsmCilCustomAttribute)
 
void visit (SgAsmCilConstantTable *variable_SgAsmCilConstantTable)
 
void visit (SgAsmCilConstant *variable_SgAsmCilConstant)
 
void visit (SgAsmCilClassLayoutTable *variable_SgAsmCilClassLayoutTable)
 
void visit (SgAsmCilClassLayout *variable_SgAsmCilClassLayout)
 
void visit (SgAsmCilAssemblyTable *variable_SgAsmCilAssemblyTable)
 
void visit (SgAsmCilAssemblyRefTable *variable_SgAsmCilAssemblyRefTable)
 
void visit (SgAsmCilAssemblyRefProcessorTable *variable_SgAsmCilAssemblyRefProcessorTable)
 
void visit (SgAsmCilAssemblyRefProcessor *variable_SgAsmCilAssemblyRefProcessor)
 
void visit (SgAsmCilAssemblyRefOSTable *variable_SgAsmCilAssemblyRefOSTable)
 
void visit (SgAsmCilAssemblyRefOS *variable_SgAsmCilAssemblyRefOS)
 
void visit (SgAsmCilAssemblyRef *variable_SgAsmCilAssemblyRef)
 
void visit (SgAsmCilAssemblyProcessorTable *variable_SgAsmCilAssemblyProcessorTable)
 
void visit (SgAsmCilAssemblyProcessor *variable_SgAsmCilAssemblyProcessor)
 
void visit (SgAsmCilAssemblyOSTable *variable_SgAsmCilAssemblyOSTable)
 
void visit (SgAsmCilAssemblyOS *variable_SgAsmCilAssemblyOS)
 
void visit (SgAsmCilAssembly *variable_SgAsmCilAssembly)
 
void visit (SgAsmCilMetadata *variable_SgAsmCilMetadata)
 
void visit (SgAsmCilNode *variable_SgAsmCilNode)
 
void visit (SgAsmByteOrder *variable_SgAsmByteOrder)
 
void visit (SgAsmBlock *variable_SgAsmBlock)
 
void visit (SgAsmBinarySubtract *variable_SgAsmBinarySubtract)
 
void visit (SgAsmBinaryRor *variable_SgAsmBinaryRor)
 
void visit (SgAsmBinaryPreupdate *variable_SgAsmBinaryPreupdate)
 
void visit (SgAsmBinaryPostupdate *variable_SgAsmBinaryPostupdate)
 
void visit (SgAsmBinaryMultiply *variable_SgAsmBinaryMultiply)
 
void visit (SgAsmBinaryMsl *variable_SgAsmBinaryMsl)
 
void visit (SgAsmBinaryMod *variable_SgAsmBinaryMod)
 
void visit (SgAsmBinaryLsr *variable_SgAsmBinaryLsr)
 
void visit (SgAsmBinaryLsl *variable_SgAsmBinaryLsl)
 
void visit (SgAsmBinaryDivide *variable_SgAsmBinaryDivide)
 
void visit (SgAsmBinaryConcat *variable_SgAsmBinaryConcat)
 
void visit (SgAsmBinaryAsr *variable_SgAsmBinaryAsr)
 
void visit (SgAsmBinaryAdd *variable_SgAsmBinaryAdd)
 
void visit (SgAsmBinaryExpression *variable_SgAsmBinaryExpression)
 
void visit (SgAsmBasicString *variable_SgAsmBasicString)
 
void visit (SgAsmGenericString *variable_SgAsmGenericString)
 
void visit (SgAsmExecutableFileFormat *variable_SgAsmExecutableFileFormat)
 
void visit (SgAsmInstruction *variable_SgAsmInstruction)
 
void visit (SgAsmStatement *variable_SgAsmStatement)
 
void visit (SgAsmAarch32Coprocessor *variable_SgAsmAarch32Coprocessor)
 
void visit (SgAsmExpression *variable_SgAsmExpression)
 
void visit (SgAsmNode *variable_SgAsmNode)
 
- Public Member Functions inherited from ROSE_VisitorPattern
virtual void visitDefault (SgNode *)
 

Public Attributes

RoseVisitor rv
 

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