ROSE 0.11.145.147
Public Member Functions | Protected Attributes | List of all members
ContextVis_R< R > Class Template Reference

Description

template<class R>
class ContextVis_R< R >

Strategy pattern applied to visitors.

Serves as a context to a strategy, which itself is a visitor; delegates all requests to the current strategy; capable of switching strategy at will. Derived classes may declare the known strategies as friend to facilitate communication between the strategies and their context.

Definition at line 2134 of file Cxx_GrammarVisitorSupport.h.

#include <Cxx_GrammarVisitorSupport.h>

Inheritance diagram for ContextVis_R< R >:
Inheritance graph
[legend]
Collaboration diagram for ContextVis_R< R >:
Collaboration graph
[legend]

Public Member Functions

void setStrategy (ROSE_VisitorPattern *strategy)
 Allows the strategy to be set dynamically.
 
virtual void visitDefault (SgNode *x)
 
virtual void visit (SgJovialBitVal *x)
 
virtual void visit (SgName *x)
 
virtual void visit (SgSymbolTable *x)
 
virtual void visit (SgPragma *x)
 
virtual void visit (SgModifierNodes *x)
 
virtual void visit (SgConstVolatileModifier *x)
 
virtual void visit (SgStorageModifier *x)
 
virtual void visit (SgAccessModifier *x)
 
virtual void visit (SgFunctionModifier *x)
 
virtual void visit (SgUPC_AccessModifier *x)
 
virtual void visit (SgLinkageModifier *x)
 
virtual void visit (SgSpecialFunctionModifier *x)
 
virtual void visit (SgTypeModifier *x)
 
virtual void visit (SgElaboratedTypeModifier *x)
 
virtual void visit (SgBaseClassModifier *x)
 
virtual void visit (SgDeclarationModifier *x)
 
virtual void visit (SgStructureModifier *x)
 
virtual void visit (SgOpenclAccessModeModifier *x)
 
virtual void visit (SgModifier *x)
 
virtual void visit (Sg_File_Info *x)
 
virtual void visit (SgSourceFile *x)
 
virtual void visit (SgUnknownFile *x)
 
virtual void visit (SgJvmComposite *x)
 
virtual void visit (SgBinaryComposite *x)
 
virtual void visit (SgFile *x)
 
virtual void visit (SgFileList *x)
 
virtual void visit (SgDirectory *x)
 
virtual void visit (SgDirectoryList *x)
 
virtual void visit (SgProject *x)
 
virtual void visit (SgOptions *x)
 
virtual void visit (SgUnparse_Info *x)
 
virtual void visit (SgIncludeFile *x)
 
virtual void visit (SgFuncDecl_attr *x)
 
virtual void visit (SgClassDecl_attr *x)
 
virtual void visit (SgTypedefSeq *x)
 
virtual void visit (SgFunctionParameterTypeList *x)
 
virtual void visit (SgTemplateParameter *x)
 
virtual void visit (SgTemplateArgument *x)
 
virtual void visit (SgTemplateParameterList *x)
 
virtual void visit (SgTemplateArgumentList *x)
 
virtual void visit (SgBitAttribute *x)
 
virtual void visit (SgAttribute *x)
 
virtual void visit (SgExpBaseClass *x)
 
virtual void visit (SgNonrealBaseClass *x)
 
virtual void visit (SgBaseClass *x)
 
virtual void visit (SgUndirectedGraphEdge *x)
 
virtual void visit (SgDirectedGraphEdge *x)
 
virtual void visit (SgGraphNode *x)
 
virtual void visit (SgGraphEdge *x)
 
virtual void visit (SgStringKeyedBidirectionalGraph *x)
 
virtual void visit (SgIntKeyedBidirectionalGraph *x)
 
virtual void visit (SgBidirectionalGraph *x)
 
virtual void visit (SgIncidenceDirectedGraph *x)
 
virtual void visit (SgIncidenceUndirectedGraph *x)
 
virtual void visit (SgGraph *x)
 
virtual void visit (SgGraphNodeList *x)
 
virtual void visit (SgGraphEdgeList *x)
 
virtual void visit (SgQualifiedName *x)
 
virtual void visit (SgNameGroup *x)
 
virtual void visit (SgDimensionObject *x)
 
virtual void visit (SgDataStatementGroup *x)
 
virtual void visit (SgDataStatementObject *x)
 
virtual void visit (SgDataStatementValue *x)
 
virtual void visit (SgFormatItem *x)
 
virtual void visit (SgFormatItemList *x)
 
virtual void visit (SgTypeTable *x)
 
virtual void visit (SgJavaImportStatementList *x)
 
virtual void visit (SgJavaClassDeclarationList *x)
 
virtual void visit (SgHeaderFileReport *x)
 
virtual void visit (SgSupport *x)
 
virtual void visit (SgTypeUnknown *x)
 
virtual void visit (SgTypeChar *x)
 
virtual void visit (SgTypeSignedChar *x)
 
virtual void visit (SgTypeUnsignedChar *x)
 
virtual void visit (SgTypeShort *x)
 
virtual void visit (SgTypeSignedShort *x)
 
virtual void visit (SgTypeUnsignedShort *x)
 
virtual void visit (SgTypeInt *x)
 
virtual void visit (SgTypeSignedInt *x)
 
virtual void visit (SgTypeUnsignedInt *x)
 
virtual void visit (SgTypeLong *x)
 
virtual void visit (SgTypeSignedLong *x)
 
virtual void visit (SgTypeUnsignedLong *x)
 
virtual void visit (SgTypeVoid *x)
 
virtual void visit (SgTypeGlobalVoid *x)
 
virtual void visit (SgTypeWchar *x)
 
virtual void visit (SgTypeFloat *x)
 
virtual void visit (SgTypeDouble *x)
 
virtual void visit (SgTypeLongLong *x)
 
virtual void visit (SgTypeSignedLongLong *x)
 
virtual void visit (SgTypeUnsignedLongLong *x)
 
virtual void visit (SgTypeLongDouble *x)
 
virtual void visit (SgTypeFloat80 *x)
 
virtual void visit (SgTypeFloat128 *x)
 
virtual void visit (SgTypeString *x)
 
virtual void visit (SgTypeBool *x)
 
virtual void visit (SgTypeFixed *x)
 
virtual void visit (SgTypeMatrix *x)
 
virtual void visit (SgTypeTuple *x)
 
virtual void visit (SgTypeNullptr *x)
 
virtual void visit (SgTypeComplex *x)
 
virtual void visit (SgTypeImaginary *x)
 
virtual void visit (SgTypeDefault *x)
 
virtual void visit (SgPointerMemberType *x)
 
virtual void visit (SgReferenceType *x)
 
virtual void visit (SgRvalueReferenceType *x)
 
virtual void visit (SgDeclType *x)
 
virtual void visit (SgTypeOfType *x)
 
virtual void visit (SgTypeCAFTeam *x)
 
virtual void visit (SgTypeUnsigned128bitInteger *x)
 
virtual void visit (SgTypeSigned128bitInteger *x)
 
virtual void visit (SgTypeLabel *x)
 
virtual void visit (SgJavaParameterizedType *x)
 
virtual void visit (SgJavaQualifiedType *x)
 
virtual void visit (SgJavaWildcardType *x)
 
virtual void visit (SgJavaUnionType *x)
 
virtual void visit (SgJavaParameterType *x)
 
virtual void visit (SgJovialTableType *x)
 
virtual void visit (SgTemplateType *x)
 
virtual void visit (SgEnumType *x)
 
virtual void visit (SgTypedefType *x)
 
virtual void visit (SgNonrealType *x)
 
virtual void visit (SgAutoType *x)
 
virtual void visit (SgModifierType *x)
 
virtual void visit (SgPartialFunctionModifierType *x)
 
virtual void visit (SgArrayType *x)
 
virtual void visit (SgTypeEllipse *x)
 
virtual void visit (SgAdaAccessType *x)
 
virtual void visit (SgAdaSubtype *x)
 
virtual void visit (SgAdaDerivedType *x)
 
virtual void visit (SgAdaModularType *x)
 
virtual void visit (SgAdaDiscriminatedType *x)
 
virtual void visit (SgAdaFormalType *x)
 
virtual void visit (SgAdaDiscreteType *x)
 
virtual void visit (SgAdaSubroutineType *x)
 
virtual void visit (SgRangeType *x)
 
virtual void visit (SgJovialBitType *x)
 
virtual void visit (SgTypeCrayPointer *x)
 
virtual void visit (SgPartialFunctionType *x)
 
virtual void visit (SgMemberFunctionType *x)
 
virtual void visit (SgFunctionType *x)
 
virtual void visit (SgPointerType *x)
 
virtual void visit (SgAdaTaskType *x)
 
virtual void visit (SgAdaProtectedType *x)
 
virtual void visit (SgClassType *x)
 
virtual void visit (SgNamedType *x)
 
virtual void visit (SgQualifiedNameType *x)
 
virtual void visit (SgTypeChar16 *x)
 
virtual void visit (SgTypeChar32 *x)
 
virtual void visit (SgType *x)
 
virtual void visit (SgForStatement *x)
 
virtual void visit (SgForInitStatement *x)
 
virtual void visit (SgRangeBasedForStatement *x)
 
virtual void visit (SgCatchStatementSeq *x)
 
virtual void visit (SgFunctionParameterList *x)
 
virtual void visit (SgAdaParameterList *x)
 
virtual void visit (SgCtorInitializerList *x)
 
virtual void visit (SgBasicBlock *x)
 
virtual void visit (SgGlobal *x)
 
virtual void visit (SgIfStmt *x)
 
virtual void visit (SgWhileStmt *x)
 
virtual void visit (SgDoWhileStmt *x)
 
virtual void visit (SgSwitchStatement *x)
 
virtual void visit (SgCatchOptionStmt *x)
 
virtual void visit (SgFunctionParameterScope *x)
 
virtual void visit (SgDeclarationScope *x)
 
virtual void visit (SgVariableDefinition *x)
 
virtual void visit (SgStmtDeclarationStatement *x)
 
virtual void visit (SgEnumDeclaration *x)
 
virtual void visit (SgAsmStmt *x)
 
virtual void visit (SgFunctionTypeTable *x)
 
virtual void visit (SgExprStatement *x)
 
virtual void visit (SgLabelStatement *x)
 
virtual void visit (SgCaseOptionStmt *x)
 
virtual void visit (SgTryStmt *x)
 
virtual void visit (SgDefaultOptionStmt *x)
 
virtual void visit (SgBreakStmt *x)
 
virtual void visit (SgContinueStmt *x)
 
virtual void visit (SgReturnStmt *x)
 
virtual void visit (SgGotoStatement *x)
 
virtual void visit (SgAdaExitStmt *x)
 
virtual void visit (SgAdaLoopStmt *x)
 
virtual void visit (SgAdaDelayStmt *x)
 
virtual void visit (SgAdaSelectStmt *x)
 
virtual void visit (SgAdaSelectAlternativeStmt *x)
 
virtual void visit (SgAdaTerminateStmt *x)
 
virtual void visit (SgAdaUnscopedBlock *x)
 
virtual void visit (SgAdaVariantWhenStmt *x)
 
virtual void visit (SgSpawnStmt *x)
 
virtual void visit (SgFortranContinueStmt *x)
 
virtual void visit (SgTemplateTypedefDeclaration *x)
 
virtual void visit (SgTemplateInstantiationTypedefDeclaration *x)
 
virtual void visit (SgTypedefDeclaration *x)
 
virtual void visit (SgNullStatement *x)
 
virtual void visit (SgVariantStatement *x)
 
virtual void visit (SgPragmaDeclaration *x)
 
virtual void visit (SgTemplateClassDeclaration *x)
 
virtual void visit (SgTemplateMemberFunctionDeclaration *x)
 
virtual void visit (SgTemplateFunctionDeclaration *x)
 
virtual void visit (SgTemplateVariableDeclaration *x)
 
virtual void visit (SgTemplateDeclaration *x)
 
virtual void visit (SgVariableDeclaration *x)
 
virtual void visit (SgTemplateInstantiationDecl *x)
 
virtual void visit (SgTemplateInstantiationDefn *x)
 
virtual void visit (SgTemplateInstantiationFunctionDecl *x)
 
virtual void visit (SgTemplateInstantiationMemberFunctionDecl *x)
 
virtual void visit (SgNonrealDecl *x)
 
virtual void visit (SgWithStatement *x)
 
virtual void visit (SgPythonGlobalStmt *x)
 
virtual void visit (SgPythonPrintStmt *x)
 
virtual void visit (SgPassStatement *x)
 
virtual void visit (SgAssertStmt *x)
 
virtual void visit (SgExecStatement *x)
 
virtual void visit (SgProgramHeaderStatement *x)
 
virtual void visit (SgProcedureHeaderStatement *x)
 
virtual void visit (SgEntryStatement *x)
 
virtual void visit (SgFortranNonblockedDo *x)
 
virtual void visit (SgInterfaceStatement *x)
 
virtual void visit (SgParameterStatement *x)
 
virtual void visit (SgCommonBlock *x)
 
virtual void visit (SgModuleStatement *x)
 
virtual void visit (SgUseStatement *x)
 
virtual void visit (SgProcessControlStatement *x)
 
virtual void visit (SgPrintStatement *x)
 
virtual void visit (SgReadStatement *x)
 
virtual void visit (SgWriteStatement *x)
 
virtual void visit (SgOpenStatement *x)
 
virtual void visit (SgCloseStatement *x)
 
virtual void visit (SgInquireStatement *x)
 
virtual void visit (SgFlushStatement *x)
 
virtual void visit (SgBackspaceStatement *x)
 
virtual void visit (SgRewindStatement *x)
 
virtual void visit (SgEndfileStatement *x)
 
virtual void visit (SgWaitStatement *x)
 
virtual void visit (SgCAFWithTeamStatement *x)
 
virtual void visit (SgFormatStatement *x)
 
virtual void visit (SgFortranDo *x)
 
virtual void visit (SgForAllStatement *x)
 
virtual void visit (SgIOStatement *x)
 
virtual void visit (SgSyncAllStatement *x)
 
virtual void visit (SgSyncImagesStatement *x)
 
virtual void visit (SgSyncMemoryStatement *x)
 
virtual void visit (SgSyncTeamStatement *x)
 
virtual void visit (SgLockStatement *x)
 
virtual void visit (SgUnlockStatement *x)
 
virtual void visit (SgImageControlStatement *x)
 
virtual void visit (SgJovialCompoolStatement *x)
 
virtual void visit (SgJovialDefineDeclaration *x)
 
virtual void visit (SgJovialDirectiveStatement *x)
 
virtual void visit (SgJovialLabelDeclaration *x)
 
virtual void visit (SgJovialOverlayDeclaration *x)
 
virtual void visit (SgJovialForThenStatement *x)
 
virtual void visit (SgMatlabForStatement *x)
 
virtual void visit (SgUpcNotifyStatement *x)
 
virtual void visit (SgUpcWaitStatement *x)
 
virtual void visit (SgUpcBarrierStatement *x)
 
virtual void visit (SgUpcFenceStatement *x)
 
virtual void visit (SgUpcForAllStatement *x)
 
virtual void visit (SgOmpParallelStatement *x)
 
virtual void visit (SgOmpSingleStatement *x)
 
virtual void visit (SgOmpTaskStatement *x)
 
virtual void visit (SgOmpForStatement *x)
 
virtual void visit (SgOmpForSimdStatement *x)
 
virtual void visit (SgOmpDoStatement *x)
 
virtual void visit (SgOmpSectionsStatement *x)
 
virtual void visit (SgOmpAtomicStatement *x)
 
virtual void visit (SgOmpTargetStatement *x)
 
virtual void visit (SgOmpTargetDataStatement *x)
 
virtual void visit (SgOmpSimdStatement *x)
 
virtual void visit (SgOmpClauseBodyStatement *x)
 
virtual void visit (SgOmpMasterStatement *x)
 
virtual void visit (SgOmpSectionStatement *x)
 
virtual void visit (SgOmpOrderedStatement *x)
 
virtual void visit (SgOmpWorkshareStatement *x)
 
virtual void visit (SgOmpCriticalStatement *x)
 
virtual void visit (SgOmpBodyStatement *x)
 
virtual void visit (SgJavaThrowStatement *x)
 
virtual void visit (SgJavaForEachStatement *x)
 
virtual void visit (SgJavaSynchronizedStatement *x)
 
virtual void visit (SgJavaLabelStatement *x)
 
virtual void visit (SgJavaImportStatement *x)
 
virtual void visit (SgJavaPackageDeclaration *x)
 
virtual void visit (SgJavaPackageStatement *x)
 
virtual void visit (SgAsyncStmt *x)
 
virtual void visit (SgFinishStmt *x)
 
virtual void visit (SgAtStmt *x)
 
virtual void visit (SgAtomicStmt *x)
 
virtual void visit (SgWhenStmt *x)
 
virtual void visit (SgBlockDataStatement *x)
 
virtual void visit (SgImplicitStatement *x)
 
virtual void visit (SgStatementFunctionStatement *x)
 
virtual void visit (SgWhereStatement *x)
 
virtual void visit (SgNullifyStatement *x)
 
virtual void visit (SgEquivalenceStatement *x)
 
virtual void visit (SgDerivedTypeStatement *x)
 
virtual void visit (SgJovialTableStatement *x)
 
virtual void visit (SgAttributeSpecificationStatement *x)
 
virtual void visit (SgAllocateStatement *x)
 
virtual void visit (SgDeallocateStatement *x)
 
virtual void visit (SgContainsStatement *x)
 
virtual void visit (SgSequenceStatement *x)
 
virtual void visit (SgElseWhereStatement *x)
 
virtual void visit (SgArithmeticIfStatement *x)
 
virtual void visit (SgAssignStatement *x)
 
virtual void visit (SgComputedGotoStatement *x)
 
virtual void visit (SgAssignedGotoStatement *x)
 
virtual void visit (SgNamelistStatement *x)
 
virtual void visit (SgImportStatement *x)
 
virtual void visit (SgAssociateStatement *x)
 
virtual void visit (SgFortranIncludeLine *x)
 
virtual void visit (SgNamespaceDeclarationStatement *x)
 
virtual void visit (SgNamespaceAliasDeclarationStatement *x)
 
virtual void visit (SgNamespaceDefinitionStatement *x)
 
virtual void visit (SgUsingDeclarationStatement *x)
 
virtual void visit (SgUsingDirectiveStatement *x)
 
virtual void visit (SgTemplateInstantiationDirectiveStatement *x)
 
virtual void visit (SgStaticAssertionDeclaration *x)
 
virtual void visit (SgTemplateClassDefinition *x)
 
virtual void visit (SgTemplateFunctionDefinition *x)
 
virtual void visit (SgClassDeclaration *x)
 
virtual void visit (SgClassDefinition *x)
 
virtual void visit (SgFunctionDefinition *x)
 
virtual void visit (SgAdaAcceptStmt *x)
 
virtual void visit (SgAdaPackageBody *x)
 
virtual void visit (SgAdaPackageSpec *x)
 
virtual void visit (SgAdaTaskBody *x)
 
virtual void visit (SgAdaTaskSpec *x)
 
virtual void visit (SgAdaProtectedBody *x)
 
virtual void visit (SgAdaProtectedSpec *x)
 
virtual void visit (SgAdaGenericDefn *x)
 
virtual void visit (SgScopeStatement *x)
 
virtual void visit (SgMemberFunctionDeclaration *x)
 
virtual void visit (SgAdaEntryDecl *x)
 
virtual void visit (SgAdaFunctionRenamingDecl *x)
 
virtual void visit (SgFunctionDeclaration *x)
 
virtual void visit (SgIncludeDirectiveStatement *x)
 
virtual void visit (SgDefineDirectiveStatement *x)
 
virtual void visit (SgUndefDirectiveStatement *x)
 
virtual void visit (SgIfdefDirectiveStatement *x)
 
virtual void visit (SgIfndefDirectiveStatement *x)
 
virtual void visit (SgIfDirectiveStatement *x)
 
virtual void visit (SgDeadIfDirectiveStatement *x)
 
virtual void visit (SgElseDirectiveStatement *x)
 
virtual void visit (SgElseifDirectiveStatement *x)
 
virtual void visit (SgEndifDirectiveStatement *x)
 
virtual void visit (SgLineDirectiveStatement *x)
 
virtual void visit (SgWarningDirectiveStatement *x)
 
virtual void visit (SgErrorDirectiveStatement *x)
 
virtual void visit (SgEmptyDirectiveStatement *x)
 
virtual void visit (SgIncludeNextDirectiveStatement *x)
 
virtual void visit (SgIdentDirectiveStatement *x)
 
virtual void visit (SgLinemarkerDirectiveStatement *x)
 
virtual void visit (SgC_PreprocessorDirectiveStatement *x)
 
virtual void visit (SgClinkageStartStatement *x)
 
virtual void visit (SgClinkageEndStatement *x)
 
virtual void visit (SgClinkageDeclarationStatement *x)
 
virtual void visit (SgOmpFlushStatement *x)
 
virtual void visit (SgOmpDeclareSimdStatement *x)
 
virtual void visit (SgOmpBarrierStatement *x)
 
virtual void visit (SgOmpTaskwaitStatement *x)
 
virtual void visit (SgOmpThreadprivateStatement *x)
 
virtual void visit (SgMicrosoftAttributeDeclaration *x)
 
virtual void visit (SgEmptyDeclaration *x)
 
virtual void visit (SgAdaPackageSpecDecl *x)
 
virtual void visit (SgAdaPackageBodyDecl *x)
 
virtual void visit (SgAdaTaskSpecDecl *x)
 
virtual void visit (SgAdaTaskTypeDecl *x)
 
virtual void visit (SgAdaTaskBodyDecl *x)
 
virtual void visit (SgAdaProtectedSpecDecl *x)
 
virtual void visit (SgAdaProtectedTypeDecl *x)
 
virtual void visit (SgAdaProtectedBodyDecl *x)
 
virtual void visit (SgAdaRepresentationClause *x)
 
virtual void visit (SgAdaEnumRepresentationClause *x)
 
virtual void visit (SgAdaAttributeClause *x)
 
virtual void visit (SgAdaComponentClause *x)
 
virtual void visit (SgAdaRenamingDecl *x)
 
virtual void visit (SgAdaGenericDecl *x)
 
virtual void visit (SgAdaGenericInstanceDecl *x)
 
virtual void visit (SgAdaFormalTypeDecl *x)
 
virtual void visit (SgAdaFormalPackageDecl *x)
 
virtual void visit (SgAdaDiscriminatedTypeDecl *x)
 
virtual void visit (SgAdaVariantDecl *x)
 
virtual void visit (SgDeclarationStatement *x)
 
virtual void visit (SgStatement *x)
 
virtual void visit (SgAbsOp *x)
 
virtual void visit (SgActualArgumentExpression *x)
 
virtual void visit (SgAdaAncestorInitializer *x)
 
virtual void visit (SgAdaAttributeExp *x)
 
virtual void visit (SgAdaFloatVal *x)
 
virtual void visit (SgAdaOthersExp *x)
 
virtual void visit (SgAdaProtectedRefExp *x)
 
virtual void visit (SgAdaRenamingRefExp *x)
 
virtual void visit (SgAdaTaskRefExp *x)
 
virtual void visit (SgAdaUnitRefExp *x)
 
virtual void visit (SgAddOp *x)
 
virtual void visit (SgAddressOfOp *x)
 
virtual void visit (SgAggregateInitializer *x)
 
virtual void visit (SgAlignOfOp *x)
 
virtual void visit (SgAndAssignOp *x)
 
virtual void visit (SgAndOp *x)
 
virtual void visit (SgArrowExp *x)
 
virtual void visit (SgArrowStarOp *x)
 
virtual void visit (SgAsmOp *x)
 
virtual void visit (SgAssignInitializer *x)
 
virtual void visit (SgAssignOp *x)
 
virtual void visit (SgAsteriskShapeExp *x)
 
virtual void visit (SgAtExp *x)
 
virtual void visit (SgAtOp *x)
 
virtual void visit (SgAwaitExpression *x)
 
virtual void visit (SgBitAndOp *x)
 
virtual void visit (SgBitComplementOp *x)
 
virtual void visit (SgBitEqvOp *x)
 
virtual void visit (SgBitOrOp *x)
 
virtual void visit (SgBitXorOp *x)
 
virtual void visit (SgBoolValExp *x)
 
virtual void visit (SgBracedInitializer *x)
 
virtual void visit (SgCAFCoExpression *x)
 
virtual void visit (SgCastExp *x)
 
virtual void visit (SgChar16Val *x)
 
virtual void visit (SgChar32Val *x)
 
virtual void visit (SgCharVal *x)
 
virtual void visit (SgChooseExpression *x)
 
virtual void visit (SgClassExp *x)
 
virtual void visit (SgClassNameRefExp *x)
 
virtual void visit (SgColonShapeExp *x)
 
virtual void visit (SgCommaOpExp *x)
 
virtual void visit (SgComplexVal *x)
 
virtual void visit (SgCompoundInitializer *x)
 
virtual void visit (SgCompoundLiteralExp *x)
 
virtual void visit (SgComprehension *x)
 
virtual void visit (SgConcatenationOp *x)
 
virtual void visit (SgConjugateOp *x)
 
virtual void visit (SgConditionalExp *x)
 
virtual void visit (SgConstructorInitializer *x)
 
virtual void visit (SgCudaKernelCallExp *x)
 
virtual void visit (SgCudaKernelExecConfig *x)
 
virtual void visit (SgDeleteExp *x)
 
virtual void visit (SgDesignatedInitializer *x)
 
virtual void visit (SgDictionaryComprehension *x)
 
virtual void visit (SgDictionaryExp *x)
 
virtual void visit (SgDivAssignOp *x)
 
virtual void visit (SgDivideOp *x)
 
virtual void visit (SgDotDotExp *x)
 
virtual void visit (SgDotExp *x)
 
virtual void visit (SgDotStarOp *x)
 
virtual void visit (SgDoubleVal *x)
 
virtual void visit (SgElementwiseAddOp *x)
 
virtual void visit (SgElementwiseDivideOp *x)
 
virtual void visit (SgElementwiseLeftDivideOp *x)
 
virtual void visit (SgElementwiseMultiplyOp *x)
 
virtual void visit (SgElementwisePowerOp *x)
 
virtual void visit (SgElementwiseSubtractOp *x)
 
virtual void visit (SgEnumVal *x)
 
virtual void visit (SgEqualityOp *x)
 
virtual void visit (SgExponentiationAssignOp *x)
 
virtual void visit (SgExponentiationOp *x)
 
virtual void visit (SgExpressionRoot *x)
 
virtual void visit (SgFinishExp *x)
 
virtual void visit (SgFloat128Val *x)
 
virtual void visit (SgFloat80Val *x)
 
virtual void visit (SgFloatVal *x)
 
virtual void visit (SgFoldExpression *x)
 
virtual void visit (SgFunctionParameterRefExp *x)
 
virtual void visit (SgFunctionRefExp *x)
 
virtual void visit (SgGreaterOrEqualOp *x)
 
virtual void visit (SgGreaterThanOp *x)
 
virtual void visit (SgHereExp *x)
 
virtual void visit (SgImagPartOp *x)
 
virtual void visit (SgImpliedDo *x)
 
virtual void visit (SgIntegerDivideAssignOp *x)
 
virtual void visit (SgIntegerDivideOp *x)
 
virtual void visit (SgIntVal *x)
 
virtual void visit (SgIOItemExpression *x)
 
virtual void visit (SgIorAssignOp *x)
 
virtual void visit (SgIsNotOp *x)
 
virtual void visit (SgIsOp *x)
 
virtual void visit (SgJavaInstanceOfOp *x)
 
virtual void visit (SgJavaMarkerAnnotation *x)
 
virtual void visit (SgJavaNormalAnnotation *x)
 
virtual void visit (SgJavaSingleMemberAnnotation *x)
 
virtual void visit (SgJavaTypeExpression *x)
 
virtual void visit (SgJavaUnsignedRshiftAssignOp *x)
 
virtual void visit (SgJavaUnsignedRshiftOp *x)
 
virtual void visit (SgJovialPresetPositionExp *x)
 
virtual void visit (SgJovialTablePresetExp *x)
 
virtual void visit (SgKeyDatumPair *x)
 
virtual void visit (SgLabelRefExp *x)
 
virtual void visit (SgLambdaExp *x)
 
virtual void visit (SgLambdaRefExp *x)
 
virtual void visit (SgLeftDivideOp *x)
 
virtual void visit (SgLessOrEqualOp *x)
 
virtual void visit (SgLessThanOp *x)
 
virtual void visit (SgListComprehension *x)
 
virtual void visit (SgListExp *x)
 
virtual void visit (SgLongDoubleVal *x)
 
virtual void visit (SgLongIntVal *x)
 
virtual void visit (SgLongLongIntVal *x)
 
virtual void visit (SgLshiftAssignOp *x)
 
virtual void visit (SgLshiftOp *x)
 
virtual void visit (SgMagicColonExp *x)
 
virtual void visit (SgMatrixExp *x)
 
virtual void visit (SgMatrixTransposeOp *x)
 
virtual void visit (SgMemberFunctionRefExp *x)
 
virtual void visit (SgMembershipOp *x)
 
virtual void visit (SgMinusAssignOp *x)
 
virtual void visit (SgMinusMinusOp *x)
 
virtual void visit (SgMinusOp *x)
 
virtual void visit (SgModAssignOp *x)
 
virtual void visit (SgModOp *x)
 
virtual void visit (SgMultAssignOp *x)
 
virtual void visit (SgMultiplyOp *x)
 
virtual void visit (SgNaryBooleanOp *x)
 
virtual void visit (SgNaryComparisonOp *x)
 
virtual void visit (SgNewExp *x)
 
virtual void visit (SgNoexceptOp *x)
 
virtual void visit (SgNonMembershipOp *x)
 
virtual void visit (SgNonrealRefExp *x)
 
virtual void visit (SgNotOp *x)
 
virtual void visit (SgNotEqualOp *x)
 
virtual void visit (SgNullExpression *x)
 
virtual void visit (SgNullptrValExp *x)
 
virtual void visit (SgOrOp *x)
 
virtual void visit (SgPlusAssignOp *x)
 
virtual void visit (SgPlusPlusOp *x)
 
virtual void visit (SgPntrArrRefExp *x)
 
virtual void visit (SgPointerAssignOp *x)
 
virtual void visit (SgPointerDerefExp *x)
 
virtual void visit (SgPowerOp *x)
 
virtual void visit (SgPseudoDestructorRefExp *x)
 
virtual void visit (SgRangeExp *x)
 
virtual void visit (SgRealPartOp *x)
 
virtual void visit (SgRefExp *x)
 
virtual void visit (SgRemOp *x)
 
virtual void visit (SgReplicationOp *x)
 
virtual void visit (SgRshiftAssignOp *x)
 
virtual void visit (SgRshiftOp *x)
 
virtual void visit (SgScopeOp *x)
 
virtual void visit (SgSetComprehension *x)
 
virtual void visit (SgShortVal *x)
 
virtual void visit (SgSizeOfOp *x)
 
virtual void visit (SgSpaceshipOp *x)
 
virtual void visit (SgStatementExpression *x)
 
virtual void visit (SgStringConversion *x)
 
virtual void visit (SgStringVal *x)
 
virtual void visit (SgSubscriptExpression *x)
 
virtual void visit (SgSubtractOp *x)
 
virtual void visit (SgSuperExp *x)
 
virtual void visit (SgTemplateFunctionRefExp *x)
 
virtual void visit (SgTemplateMemberFunctionRefExp *x)
 
virtual void visit (SgTemplateParameterVal *x)
 
virtual void visit (SgThisExp *x)
 
virtual void visit (SgThrowOp *x)
 
virtual void visit (SgTupleExp *x)
 
virtual void visit (SgTypeExpression *x)
 
virtual void visit (SgTypeIdOp *x)
 
virtual void visit (SgTypeTraitBuiltinOperator *x)
 
virtual void visit (SgUnaryAddOp *x)
 
virtual void visit (SgUnknownArrayOrFunctionReference *x)
 
virtual void visit (SgUnsignedCharVal *x)
 
virtual void visit (SgUnsignedIntVal *x)
 
virtual void visit (SgUnsignedLongLongIntVal *x)
 
virtual void visit (SgUnsignedLongVal *x)
 
virtual void visit (SgUnsignedShortVal *x)
 
virtual void visit (SgUpcBlocksizeofExpression *x)
 
virtual void visit (SgUpcElemsizeofExpression *x)
 
virtual void visit (SgUpcLocalsizeofExpression *x)
 
virtual void visit (SgUpcMythread *x)
 
virtual void visit (SgUpcThreads *x)
 
virtual void visit (SgUserDefinedBinaryOp *x)
 
virtual void visit (SgUserDefinedUnaryOp *x)
 
virtual void visit (SgVarArgCopyOp *x)
 
virtual void visit (SgVarArgEndOp *x)
 
virtual void visit (SgVarArgOp *x)
 
virtual void visit (SgVarArgStartOneOperandOp *x)
 
virtual void visit (SgVarArgStartOp *x)
 
virtual void visit (SgVariantExpression *x)
 
virtual void visit (SgVarRefExp *x)
 
virtual void visit (SgVoidVal *x)
 
virtual void visit (SgWcharVal *x)
 
virtual void visit (SgXorAssignOp *x)
 
virtual void visit (SgYieldExpression *x)
 
virtual void visit (SgCompoundAssignOp *x)
 
virtual void visit (SgElementwiseOp *x)
 
virtual void visit (SgBinaryOp *x)
 
virtual void visit (SgFunctionCallExp *x)
 
virtual void visit (SgCallExpression *x)
 
virtual void visit (SgExprListExp *x)
 
virtual void visit (SgInitializer *x)
 
virtual void visit (SgJavaAnnotation *x)
 
virtual void visit (SgNaryOp *x)
 
virtual void visit (SgUnaryOp *x)
 
virtual void visit (SgValueExp *x)
 
virtual void visit (SgExpression *x)
 
virtual void visit (SgTemplateVariableSymbol *x)
 
virtual void visit (SgVariableSymbol *x)
 
virtual void visit (SgFunctionTypeSymbol *x)
 
virtual void visit (SgTemplateClassSymbol *x)
 
virtual void visit (SgClassSymbol *x)
 
virtual void visit (SgTemplateSymbol *x)
 
virtual void visit (SgEnumSymbol *x)
 
virtual void visit (SgEnumFieldSymbol *x)
 
virtual void visit (SgTemplateTypedefSymbol *x)
 
virtual void visit (SgTypedefSymbol *x)
 
virtual void visit (SgTemplateFunctionSymbol *x)
 
virtual void visit (SgTemplateMemberFunctionSymbol *x)
 
virtual void visit (SgLabelSymbol *x)
 
virtual void visit (SgJavaLabelSymbol *x)
 
virtual void visit (SgDefaultSymbol *x)
 
virtual void visit (SgNamespaceSymbol *x)
 
virtual void visit (SgIntrinsicSymbol *x)
 
virtual void visit (SgModuleSymbol *x)
 
virtual void visit (SgInterfaceSymbol *x)
 
virtual void visit (SgCommonSymbol *x)
 
virtual void visit (SgRenameSymbol *x)
 
virtual void visit (SgAdaInheritedFunctionSymbol *x)
 
virtual void visit (SgMemberFunctionSymbol *x)
 
virtual void visit (SgFunctionSymbol *x)
 
virtual void visit (SgAsmBinaryAddressSymbol *x)
 
virtual void visit (SgAsmBinaryDataSymbol *x)
 
virtual void visit (SgAliasSymbol *x)
 
virtual void visit (SgNonrealSymbol *x)
 
virtual void visit (SgAdaPackageSymbol *x)
 
virtual void visit (SgAdaTaskSymbol *x)
 
virtual void visit (SgAdaProtectedSymbol *x)
 
virtual void visit (SgAdaGenericSymbol *x)
 
virtual void visit (SgAdaGenericInstanceSymbol *x)
 
virtual void visit (SgAdaFormalPackageSymbol *x)
 
virtual void visit (SgAdaRenamingSymbol *x)
 
virtual void visit (SgSymbol *x)
 
virtual void visit (SgAsmX86Instruction *x)
 
virtual void visit (SgAsmVoidType *x)
 
virtual void visit (SgAsmVectorType *x)
 
virtual void visit (SgAsmUserInstruction *x)
 
virtual void visit (SgAsmUnaryUnsignedExtend *x)
 
virtual void visit (SgAsmUnaryTruncate *x)
 
virtual void visit (SgAsmUnarySignedExtend *x)
 
virtual void visit (SgAsmUnaryRrx *x)
 
virtual void visit (SgAsmUnaryPlus *x)
 
virtual void visit (SgAsmUnaryMinus *x)
 
virtual void visit (SgAsmUnaryExpression *x)
 
virtual void visit (SgAsmSynthesizedFieldDeclaration *x)
 
virtual void visit (SgAsmSynthesizedDataStructureDeclaration *x)
 
virtual void visit (SgAsmStringStorage *x)
 
virtual void visit (SgAsmStoredString *x)
 
virtual void visit (SgAsmStaticData *x)
 
virtual void visit (SgAsmStackExpression *x)
 
virtual void visit (SgAsmRiscOperation *x)
 
virtual void visit (SgAsmRegisterNames *x)
 
virtual void visit (SgAsmPowerpcInstruction *x)
 
virtual void visit (SgAsmPointerType *x)
 
virtual void visit (SgAsmPEStringSection *x)
 
virtual void visit (SgAsmPESectionTable *x)
 
virtual void visit (SgAsmPESectionTableEntry *x)
 
virtual void visit (SgAsmPERVASizePairList *x)
 
virtual void visit (SgAsmPERVASizePair *x)
 
virtual void visit (SgAsmPEImportSection *x)
 
virtual void visit (SgAsmPEImportItemList *x)
 
virtual void visit (SgAsmPEImportItem *x)
 
virtual void visit (SgAsmPEImportDirectoryList *x)
 
virtual void visit (SgAsmPEImportDirectory *x)
 
virtual void visit (SgAsmPEFileHeader *x)
 
virtual void visit (SgAsmPEExportSection *x)
 
virtual void visit (SgAsmPESection *x)
 
virtual void visit (SgAsmPEExportEntryList *x)
 
virtual void visit (SgAsmPEExportEntry *x)
 
virtual void visit (SgAsmPEExportDirectory *x)
 
virtual void visit (SgAsmOperandList *x)
 
virtual void visit (SgAsmNullInstruction *x)
 
virtual void visit (SgAsmNEStringTable *x)
 
virtual void visit (SgAsmNESectionTable *x)
 
virtual void visit (SgAsmNESectionTableEntry *x)
 
virtual void visit (SgAsmNESection *x)
 
virtual void visit (SgAsmNERelocTable *x)
 
virtual void visit (SgAsmNERelocEntry *x)
 
virtual void visit (SgAsmNENameTable *x)
 
virtual void visit (SgAsmNEModuleTable *x)
 
virtual void visit (SgAsmNEFileHeader *x)
 
virtual void visit (SgAsmNEEntryTable *x)
 
virtual void visit (SgAsmNEEntryPoint *x)
 
virtual void visit (SgAsmMipsInstruction *x)
 
virtual void visit (SgAsmMemoryReferenceExpression *x)
 
virtual void visit (SgAsmM68kInstruction *x)
 
virtual void visit (SgAsmLESectionTable *x)
 
virtual void visit (SgAsmLESectionTableEntry *x)
 
virtual void visit (SgAsmLESection *x)
 
virtual void visit (SgAsmLERelocTable *x)
 
virtual void visit (SgAsmLEPageTable *x)
 
virtual void visit (SgAsmLEPageTableEntry *x)
 
virtual void visit (SgAsmLENameTable *x)
 
virtual void visit (SgAsmLEFileHeader *x)
 
virtual void visit (SgAsmLEEntryTable *x)
 
virtual void visit (SgAsmLEEntryPoint *x)
 
virtual void visit (SgAsmJvmStackMapVerificationType *x)
 
virtual void visit (SgAsmJvmStackMapTable *x)
 
virtual void visit (SgAsmJvmStackMapFrame *x)
 
virtual void visit (SgAsmJvmSourceFile *x)
 
virtual void visit (SgAsmJvmSignature *x)
 
virtual void visit (SgAsmJvmNestMembers *x)
 
virtual void visit (SgAsmJvmNestHost *x)
 
virtual void visit (SgAsmJvmModuleMainClass *x)
 
virtual void visit (SgAsmJvmMethodTable *x)
 
virtual void visit (SgAsmJvmMethodParameters *x)
 
virtual void visit (SgAsmJvmMethodParametersEntry *x)
 
virtual void visit (SgAsmJvmMethod *x)
 
virtual void visit (SgAsmJvmLocalVariableTypeTable *x)
 
virtual void visit (SgAsmJvmLocalVariableTypeEntry *x)
 
virtual void visit (SgAsmJvmLocalVariableTable *x)
 
virtual void visit (SgAsmJvmLocalVariableEntry *x)
 
virtual void visit (SgAsmJvmLineNumberTable *x)
 
virtual void visit (SgAsmJvmLineNumberEntry *x)
 
virtual void visit (SgAsmJvmInstruction *x)
 
virtual void visit (SgAsmJvmInnerClasses *x)
 
virtual void visit (SgAsmJvmInnerClassesEntry *x)
 
virtual void visit (SgAsmJvmFileHeader *x)
 
virtual void visit (SgAsmJvmFieldTable *x)
 
virtual void visit (SgAsmJvmField *x)
 
virtual void visit (SgAsmJvmExceptionTable *x)
 
virtual void visit (SgAsmJvmExceptions *x)
 
virtual void visit (SgAsmJvmExceptionHandler *x)
 
virtual void visit (SgAsmJvmEnclosingMethod *x)
 
virtual void visit (SgAsmJvmConstantValue *x)
 
virtual void visit (SgAsmJvmConstantPool *x)
 
virtual void visit (SgAsmJvmConstantPoolEntry *x)
 
virtual void visit (SgAsmJvmCodeAttribute *x)
 
virtual void visit (SgAsmJvmClass *x)
 
virtual void visit (SgAsmJvmBootstrapMethods *x)
 
virtual void visit (SgAsmJvmBootstrapMethod *x)
 
virtual void visit (SgAsmJvmAttributeTable *x)
 
virtual void visit (SgAsmJvmAttribute *x)
 
virtual void visit (SgAsmJvmNode *x)
 
virtual void visit (SgAsmInterpretationList *x)
 
virtual void visit (SgAsmInterpretation *x)
 
virtual void visit (SgAsmIntegerValueExpression *x)
 
virtual void visit (SgAsmIntegerType *x)
 
virtual void visit (SgAsmInstructionList *x)
 
virtual void visit (SgAsmIndirectRegisterExpression *x)
 
virtual void visit (SgAsmGenericSymbolList *x)
 
virtual void visit (SgAsmGenericSectionList *x)
 
virtual void visit (SgAsmGenericHeaderList *x)
 
virtual void visit (SgAsmGenericFormat *x)
 
virtual void visit (SgAsmGenericFileList *x)
 
virtual void visit (SgAsmGenericFile *x)
 
virtual void visit (SgAsmGenericDLLList *x)
 
virtual void visit (SgAsmGenericDLL *x)
 
virtual void visit (SgAsmFunction *x)
 
virtual void visit (SgAsmSynthesizedDeclaration *x)
 
virtual void visit (SgAsmFloatValueExpression *x)
 
virtual void visit (SgAsmFloatType *x)
 
virtual void visit (SgAsmScalarType *x)
 
virtual void visit (SgAsmType *x)
 
virtual void visit (SgAsmExprListExp *x)
 
virtual void visit (SgAsmElfSymverSection *x)
 
virtual void visit (SgAsmElfSymverNeededSection *x)
 
virtual void visit (SgAsmElfSymverNeededEntryList *x)
 
virtual void visit (SgAsmElfSymverNeededEntry *x)
 
virtual void visit (SgAsmElfSymverNeededAuxList *x)
 
virtual void visit (SgAsmElfSymverNeededAux *x)
 
virtual void visit (SgAsmElfSymverEntryList *x)
 
virtual void visit (SgAsmElfSymverEntry *x)
 
virtual void visit (SgAsmElfSymverDefinedSection *x)
 
virtual void visit (SgAsmElfSymverDefinedEntryList *x)
 
virtual void visit (SgAsmElfSymverDefinedEntry *x)
 
virtual void visit (SgAsmElfSymverDefinedAuxList *x)
 
virtual void visit (SgAsmElfSymverDefinedAux *x)
 
virtual void visit (SgAsmElfSymbolSection *x)
 
virtual void visit (SgAsmElfSymbolList *x)
 
virtual void visit (SgAsmElfSymbol *x)
 
virtual void visit (SgAsmElfStrtab *x)
 
virtual void visit (SgAsmElfStringSection *x)
 
virtual void visit (SgAsmElfSegmentTable *x)
 
virtual void visit (SgAsmElfSegmentTableEntryList *x)
 
virtual void visit (SgAsmElfSegmentTableEntry *x)
 
virtual void visit (SgAsmElfSectionTable *x)
 
virtual void visit (SgAsmElfSectionTableEntry *x)
 
virtual void visit (SgAsmElfRelocSection *x)
 
virtual void visit (SgAsmElfRelocEntryList *x)
 
virtual void visit (SgAsmElfRelocEntry *x)
 
virtual void visit (SgAsmElfNoteSection *x)
 
virtual void visit (SgAsmElfNoteEntryList *x)
 
virtual void visit (SgAsmElfNoteEntry *x)
 
virtual void visit (SgAsmElfFileHeader *x)
 
virtual void visit (SgAsmElfEHFrameSection *x)
 
virtual void visit (SgAsmElfEHFrameEntryFDList *x)
 
virtual void visit (SgAsmElfEHFrameEntryFD *x)
 
virtual void visit (SgAsmElfEHFrameEntryCIList *x)
 
virtual void visit (SgAsmElfEHFrameEntryCI *x)
 
virtual void visit (SgAsmElfDynamicSection *x)
 
virtual void visit (SgAsmElfSection *x)
 
virtual void visit (SgAsmElfDynamicEntryList *x)
 
virtual void visit (SgAsmElfDynamicEntry *x)
 
virtual void visit (SgAsmDwarfWithStmt *x)
 
virtual void visit (SgAsmDwarfVolatileType *x)
 
virtual void visit (SgAsmDwarfVariantPart *x)
 
virtual void visit (SgAsmDwarfVariant *x)
 
virtual void visit (SgAsmDwarfVariable *x)
 
virtual void visit (SgAsmDwarfUpcStrictType *x)
 
virtual void visit (SgAsmDwarfUpcSharedType *x)
 
virtual void visit (SgAsmDwarfUpcRelaxedType *x)
 
virtual void visit (SgAsmDwarfUnspecifiedType *x)
 
virtual void visit (SgAsmDwarfUnspecifiedParameters *x)
 
virtual void visit (SgAsmDwarfUnknownConstruct *x)
 
virtual void visit (SgAsmDwarfUnionType *x)
 
virtual void visit (SgAsmDwarfTypedef *x)
 
virtual void visit (SgAsmDwarfTryBlock *x)
 
virtual void visit (SgAsmDwarfThrownType *x)
 
virtual void visit (SgAsmDwarfTemplateValueParameter *x)
 
virtual void visit (SgAsmDwarfTemplateTypeParameter *x)
 
virtual void visit (SgAsmDwarfSubroutineType *x)
 
virtual void visit (SgAsmDwarfSubrangeType *x)
 
virtual void visit (SgAsmDwarfSubprogram *x)
 
virtual void visit (SgAsmDwarfStructureType *x)
 
virtual void visit (SgAsmDwarfStringType *x)
 
virtual void visit (SgAsmDwarfSharedType *x)
 
virtual void visit (SgAsmDwarfSetType *x)
 
virtual void visit (SgAsmDwarfRestrictType *x)
 
virtual void visit (SgAsmDwarfReferenceType *x)
 
virtual void visit (SgAsmDwarfPtrToMemberType *x)
 
virtual void visit (SgAsmDwarfPointerType *x)
 
virtual void visit (SgAsmDwarfPartialUnit *x)
 
virtual void visit (SgAsmDwarfPackedType *x)
 
virtual void visit (SgAsmDwarfNamespace *x)
 
virtual void visit (SgAsmDwarfNamelistItem *x)
 
virtual void visit (SgAsmDwarfNamelist *x)
 
virtual void visit (SgAsmDwarfMutableType *x)
 
virtual void visit (SgAsmDwarfModule *x)
 
virtual void visit (SgAsmDwarfMember *x)
 
virtual void visit (SgAsmDwarfMacroList *x)
 
virtual void visit (SgAsmDwarfMacro *x)
 
virtual void visit (SgAsmDwarfLineList *x)
 
virtual void visit (SgAsmDwarfLine *x)
 
virtual void visit (SgAsmDwarfLexicalBlock *x)
 
virtual void visit (SgAsmDwarfLabel *x)
 
virtual void visit (SgAsmDwarfInterfaceType *x)
 
virtual void visit (SgAsmDwarfInlinedSubroutine *x)
 
virtual void visit (SgAsmDwarfInheritance *x)
 
virtual void visit (SgAsmDwarfImportedUnit *x)
 
virtual void visit (SgAsmDwarfImportedModule *x)
 
virtual void visit (SgAsmDwarfImportedDeclaration *x)
 
virtual void visit (SgAsmDwarfFunctionTemplate *x)
 
virtual void visit (SgAsmDwarfFriend *x)
 
virtual void visit (SgAsmDwarfFormatLabel *x)
 
virtual void visit (SgAsmDwarfFormalParameter *x)
 
virtual void visit (SgAsmDwarfFileType *x)
 
virtual void visit (SgAsmDwarfEnumerator *x)
 
virtual void visit (SgAsmDwarfEnumerationType *x)
 
virtual void visit (SgAsmDwarfEntryPoint *x)
 
virtual void visit (SgAsmDwarfDwarfProcedure *x)
 
virtual void visit (SgAsmDwarfConstType *x)
 
virtual void visit (SgAsmDwarfConstructList *x)
 
virtual void visit (SgAsmDwarfConstant *x)
 
virtual void visit (SgAsmDwarfCondition *x)
 
virtual void visit (SgAsmDwarfCompilationUnitList *x)
 
virtual void visit (SgAsmDwarfCompilationUnit *x)
 
virtual void visit (SgAsmDwarfCommonInclusion *x)
 
virtual void visit (SgAsmDwarfCommonBlock *x)
 
virtual void visit (SgAsmDwarfClassType *x)
 
virtual void visit (SgAsmDwarfClassTemplate *x)
 
virtual void visit (SgAsmDwarfCatchBlock *x)
 
virtual void visit (SgAsmDwarfBaseType *x)
 
virtual void visit (SgAsmDwarfArrayType *x)
 
virtual void visit (SgAsmDwarfAccessDeclaration *x)
 
virtual void visit (SgAsmDwarfConstruct *x)
 
virtual void visit (SgAsmDwarfInformation *x)
 
virtual void visit (SgAsmDOSFileHeader *x)
 
virtual void visit (SgAsmGenericHeader *x)
 
virtual void visit (SgAsmDOSExtendedHeader *x)
 
virtual void visit (SgAsmDirectRegisterExpression *x)
 
virtual void visit (SgAsmRegisterReferenceExpression *x)
 
virtual void visit (SgAsmControlFlagsExpression *x)
 
virtual void visit (SgAsmConstantExpression *x)
 
virtual void visit (SgAsmValueExpression *x)
 
virtual void visit (SgAsmCommonSubExpression *x)
 
virtual void visit (SgAsmCoffSymbolTable *x)
 
virtual void visit (SgAsmCoffSymbolList *x)
 
virtual void visit (SgAsmCoffSymbol *x)
 
virtual void visit (SgAsmGenericSymbol *x)
 
virtual void visit (SgAsmCoffStrtab *x)
 
virtual void visit (SgAsmGenericStrtab *x)
 
virtual void visit (SgAsmCliHeader *x)
 
virtual void visit (SgAsmGenericSection *x)
 
virtual void visit (SgAsmCilUint8Heap *x)
 
virtual void visit (SgAsmCilUint32Heap *x)
 
virtual void visit (SgAsmCilTypeSpecTable *x)
 
virtual void visit (SgAsmCilTypeSpec *x)
 
virtual void visit (SgAsmCilTypeRefTable *x)
 
virtual void visit (SgAsmCilTypeRef *x)
 
virtual void visit (SgAsmCilTypeDefTable *x)
 
virtual void visit (SgAsmCilTypeDef *x)
 
virtual void visit (SgAsmCilStandAloneSigTable *x)
 
virtual void visit (SgAsmCilStandAloneSig *x)
 
virtual void visit (SgAsmCilPropertyTable *x)
 
virtual void visit (SgAsmCilPropertyMapTable *x)
 
virtual void visit (SgAsmCilPropertyMap *x)
 
virtual void visit (SgAsmCilProperty *x)
 
virtual void visit (SgAsmCilParamTable *x)
 
virtual void visit (SgAsmCilParam *x)
 
virtual void visit (SgAsmCilNestedClassTable *x)
 
virtual void visit (SgAsmCilNestedClass *x)
 
virtual void visit (SgAsmCilModuleTable *x)
 
virtual void visit (SgAsmCilModuleRefTable *x)
 
virtual void visit (SgAsmCilModuleRef *x)
 
virtual void visit (SgAsmCilModule *x)
 
virtual void visit (SgAsmCilMethodSpecTable *x)
 
virtual void visit (SgAsmCilMethodSpec *x)
 
virtual void visit (SgAsmCilMethodSemanticsTable *x)
 
virtual void visit (SgAsmCilMethodSemantics *x)
 
virtual void visit (SgAsmCilMethodImplTable *x)
 
virtual void visit (SgAsmCilMethodImpl *x)
 
virtual void visit (SgAsmCilMethodDefTable *x)
 
virtual void visit (SgAsmCilMethodDef *x)
 
virtual void visit (SgAsmCilMethodData *x)
 
virtual void visit (SgAsmCilMetadataRoot *x)
 
virtual void visit (SgAsmCilMetadataHeap *x)
 
virtual void visit (SgAsmCilMemberRefTable *x)
 
virtual void visit (SgAsmCilMemberRef *x)
 
virtual void visit (SgAsmCilManifestResourceTable *x)
 
virtual void visit (SgAsmCilManifestResource *x)
 
virtual void visit (SgAsmCilInterfaceImplTable *x)
 
virtual void visit (SgAsmCilInterfaceImpl *x)
 
virtual void visit (SgAsmCilInstruction *x)
 
virtual void visit (SgAsmCilImplMapTable *x)
 
virtual void visit (SgAsmCilImplMap *x)
 
virtual void visit (SgAsmCilGenericParamTable *x)
 
virtual void visit (SgAsmCilGenericParam *x)
 
virtual void visit (SgAsmCilGenericParamConstraintTable *x)
 
virtual void visit (SgAsmCilGenericParamConstraint *x)
 
virtual void visit (SgAsmCilFileTable *x)
 
virtual void visit (SgAsmCilFile *x)
 
virtual void visit (SgAsmCilFieldTable *x)
 
virtual void visit (SgAsmCilFieldRVATable *x)
 
virtual void visit (SgAsmCilFieldRVA *x)
 
virtual void visit (SgAsmCilFieldMarshalTable *x)
 
virtual void visit (SgAsmCilFieldMarshal *x)
 
virtual void visit (SgAsmCilFieldLayoutTable *x)
 
virtual void visit (SgAsmCilFieldLayout *x)
 
virtual void visit (SgAsmCilField *x)
 
virtual void visit (SgAsmCilExportedTypeTable *x)
 
virtual void visit (SgAsmCilExportedType *x)
 
virtual void visit (SgAsmCilExceptionData *x)
 
virtual void visit (SgAsmCilEventTable *x)
 
virtual void visit (SgAsmCilEventMapTable *x)
 
virtual void visit (SgAsmCilEventMap *x)
 
virtual void visit (SgAsmCilEvent *x)
 
virtual void visit (SgAsmCilDeclSecurityTable *x)
 
virtual void visit (SgAsmCilDeclSecurity *x)
 
virtual void visit (SgAsmCilDataStream *x)
 
virtual void visit (SgAsmCilCustomAttributeTable *x)
 
virtual void visit (SgAsmCilCustomAttribute *x)
 
virtual void visit (SgAsmCilConstantTable *x)
 
virtual void visit (SgAsmCilConstant *x)
 
virtual void visit (SgAsmCilClassLayoutTable *x)
 
virtual void visit (SgAsmCilClassLayout *x)
 
virtual void visit (SgAsmCilAssemblyTable *x)
 
virtual void visit (SgAsmCilAssemblyRefTable *x)
 
virtual void visit (SgAsmCilAssemblyRefProcessorTable *x)
 
virtual void visit (SgAsmCilAssemblyRefProcessor *x)
 
virtual void visit (SgAsmCilAssemblyRefOSTable *x)
 
virtual void visit (SgAsmCilAssemblyRefOS *x)
 
virtual void visit (SgAsmCilAssemblyRef *x)
 
virtual void visit (SgAsmCilAssemblyProcessorTable *x)
 
virtual void visit (SgAsmCilAssemblyProcessor *x)
 
virtual void visit (SgAsmCilAssemblyOSTable *x)
 
virtual void visit (SgAsmCilAssemblyOS *x)
 
virtual void visit (SgAsmCilAssembly *x)
 
virtual void visit (SgAsmCilMetadata *x)
 
virtual void visit (SgAsmCilNode *x)
 
virtual void visit (SgAsmByteOrder *x)
 
virtual void visit (SgAsmBlock *x)
 
virtual void visit (SgAsmBinarySubtract *x)
 
virtual void visit (SgAsmBinaryRor *x)
 
virtual void visit (SgAsmBinaryPreupdate *x)
 
virtual void visit (SgAsmBinaryPostupdate *x)
 
virtual void visit (SgAsmBinaryMultiply *x)
 
virtual void visit (SgAsmBinaryMsl *x)
 
virtual void visit (SgAsmBinaryMod *x)
 
virtual void visit (SgAsmBinaryLsr *x)
 
virtual void visit (SgAsmBinaryLsl *x)
 
virtual void visit (SgAsmBinaryDivide *x)
 
virtual void visit (SgAsmBinaryConcat *x)
 
virtual void visit (SgAsmBinaryAsr *x)
 
virtual void visit (SgAsmBinaryAdd *x)
 
virtual void visit (SgAsmBinaryExpression *x)
 
virtual void visit (SgAsmBasicString *x)
 
virtual void visit (SgAsmGenericString *x)
 
virtual void visit (SgAsmExecutableFileFormat *x)
 
virtual void visit (SgAsmInstruction *x)
 
virtual void visit (SgAsmStatement *x)
 
virtual void visit (SgAsmAarch32Coprocessor *x)
 
virtual void visit (SgAsmExpression *x)
 
virtual void visit (SgAsmNode *x)
 
virtual void visit (SgCommonBlockObject *x)
 
virtual void visit (SgInitializedName *x)
 
virtual void visit (SgLambdaCapture *x)
 
virtual void visit (SgLambdaCaptureList *x)
 
virtual void visit (SgJavaMemberValuePair *x)
 
virtual void visit (SgOmpOrderedClause *x)
 
virtual void visit (SgOmpNowaitClause *x)
 
virtual void visit (SgOmpBeginClause *x)
 
virtual void visit (SgOmpEndClause *x)
 
virtual void visit (SgOmpUntiedClause *x)
 
virtual void visit (SgOmpMergeableClause *x)
 
virtual void visit (SgOmpDefaultClause *x)
 
virtual void visit (SgOmpAtomicClause *x)
 
virtual void visit (SgOmpProcBindClause *x)
 
virtual void visit (SgOmpInbranchClause *x)
 
virtual void visit (SgOmpNotinbranchClause *x)
 
virtual void visit (SgOmpCollapseClause *x)
 
virtual void visit (SgOmpIfClause *x)
 
virtual void visit (SgOmpFinalClause *x)
 
virtual void visit (SgOmpPriorityClause *x)
 
virtual void visit (SgOmpNumThreadsClause *x)
 
virtual void visit (SgOmpDeviceClause *x)
 
virtual void visit (SgOmpSafelenClause *x)
 
virtual void visit (SgOmpSimdlenClause *x)
 
virtual void visit (SgOmpExpressionClause *x)
 
virtual void visit (SgOmpCopyprivateClause *x)
 
virtual void visit (SgOmpPrivateClause *x)
 
virtual void visit (SgOmpFirstprivateClause *x)
 
virtual void visit (SgOmpSharedClause *x)
 
virtual void visit (SgOmpCopyinClause *x)
 
virtual void visit (SgOmpLastprivateClause *x)
 
virtual void visit (SgOmpReductionClause *x)
 
virtual void visit (SgOmpDependClause *x)
 
virtual void visit (SgOmpMapClause *x)
 
virtual void visit (SgOmpLinearClause *x)
 
virtual void visit (SgOmpUniformClause *x)
 
virtual void visit (SgOmpAlignedClause *x)
 
virtual void visit (SgOmpVariablesClause *x)
 
virtual void visit (SgOmpScheduleClause *x)
 
virtual void visit (SgOmpClause *x)
 
virtual void visit (SgRenamePair *x)
 
virtual void visit (SgInterfaceBody *x)
 
virtual void visit (SgHeaderFileBody *x)
 
virtual void visit (SgAdaRangeConstraint *x)
 
virtual void visit (SgAdaIndexConstraint *x)
 
virtual void visit (SgAdaDigitsConstraint *x)
 
virtual void visit (SgAdaDeltaConstraint *x)
 
virtual void visit (SgAdaDiscriminantConstraint *x)
 
virtual void visit (SgAdaNullConstraint *x)
 
virtual void visit (SgAdaTypeConstraint *x)
 
virtual void visit (SgLocatedNodeSupport *x)
 
virtual void visit (SgToken *x)
 
virtual void visit (SgLocatedNode *x)
 
virtual void visit (SgNode *x)
 
- Public Member Functions inherited from Visitor_R< R >
virtual R & getResult ()
 Return the result of the visitor's computation.
 
virtual const R & getResult () const
 Return the result of the visitor's computation.
 

Protected Attributes

ROSE_VisitorPattern_strategy
 Strategy to process a node, can be set dynamically.
 
- Protected Attributes inherited from Visitor_R< R >
_result
 Result of a visit method.
 

Constructor & Destructor Documentation

◆ ~ContextVis_R()

template<class R >
virtual ContextVis_R< R >::~ContextVis_R ( )
inlinevirtual

Definition at line 2140 of file Cxx_GrammarVisitorSupport.h.

Member Function Documentation

◆ setStrategy()

template<class R >
void ContextVis_R< R >::setStrategy ( ROSE_VisitorPattern strategy)
inline

Allows the strategy to be set dynamically.

Parameters
strategya visitor to process a node.

Definition at line 2147 of file Cxx_GrammarVisitorSupport.h.

References ContextVis_R< R >::_strategy.

◆ visitDefault()

template<class R >
virtual void ContextVis_R< R >::visitDefault ( SgNode x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2151 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [1/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialBitVal *  x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2155 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [2/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgName x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2159 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [3/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSymbolTable x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2163 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [4/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPragma x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2167 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [5/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgModifierNodes x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2171 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [6/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgConstVolatileModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2175 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [7/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgStorageModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2179 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [8/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAccessModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2183 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [9/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFunctionModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2187 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [10/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUPC_AccessModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2191 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [11/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgLinkageModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2195 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [12/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSpecialFunctionModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2199 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [13/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2203 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [14/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgElaboratedTypeModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2207 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [15/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgBaseClassModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2211 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [16/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDeclarationModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2215 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [17/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgStructureModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2219 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [18/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOpenclAccessModeModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2223 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [19/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgModifier x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2227 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [20/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( Sg_File_Info x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2231 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [21/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSourceFile x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2235 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [22/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUnknownFile x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2239 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [23/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJvmComposite x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2243 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [24/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgBinaryComposite x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2247 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [25/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFile x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2251 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [26/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFileList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2255 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [27/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDirectory x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2259 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [28/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDirectoryList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2263 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [29/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgProject x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2267 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [30/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOptions x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2271 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [31/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUnparse_Info x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2275 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [32/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIncludeFile x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2279 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [33/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFuncDecl_attr x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2283 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [34/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgClassDecl_attr x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2287 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [35/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypedefSeq x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2291 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [36/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFunctionParameterTypeList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2295 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [37/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateParameter x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2299 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [38/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateArgument x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2303 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [39/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateParameterList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2307 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [40/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateArgumentList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2311 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [41/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgBitAttribute x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2315 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [42/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAttribute x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2319 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [43/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgExpBaseClass x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2323 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [44/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNonrealBaseClass x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2327 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [45/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgBaseClass x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2331 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [46/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUndirectedGraphEdge x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2335 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [47/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDirectedGraphEdge x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2339 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [48/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgGraphNode x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2343 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [49/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgGraphEdge x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2347 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [50/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgStringKeyedBidirectionalGraph x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2351 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [51/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIntKeyedBidirectionalGraph x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2355 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [52/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgBidirectionalGraph x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2359 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [53/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIncidenceDirectedGraph x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2363 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [54/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIncidenceUndirectedGraph x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2367 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [55/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgGraph x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2371 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [56/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgGraphNodeList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2375 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [57/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgGraphEdgeList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2379 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [58/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgQualifiedName x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2383 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [59/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNameGroup x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2387 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [60/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDimensionObject x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2391 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [61/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDataStatementGroup x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2395 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [62/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDataStatementObject x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2399 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [63/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDataStatementValue x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2403 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [64/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFormatItem x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2407 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [65/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFormatItemList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2411 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [66/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeTable x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2415 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [67/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaImportStatementList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2419 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [68/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaClassDeclarationList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2423 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [69/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgHeaderFileReport x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2427 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [70/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSupport x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2431 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [71/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeUnknown x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2435 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [72/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeChar x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2439 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [73/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeSignedChar x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2443 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [74/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeUnsignedChar x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2447 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [75/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeShort x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2451 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [76/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeSignedShort x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2455 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [77/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeUnsignedShort x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2459 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [78/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeInt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2463 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [79/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeSignedInt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2467 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [80/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeUnsignedInt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2471 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [81/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeLong x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2475 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [82/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeSignedLong x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2479 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [83/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeUnsignedLong x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2483 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [84/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeVoid x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2487 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [85/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeGlobalVoid x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2491 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [86/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeWchar x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2495 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [87/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeFloat x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2499 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [88/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeDouble x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2503 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [89/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeLongLong x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2507 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [90/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeSignedLongLong x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2511 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [91/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeUnsignedLongLong x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2515 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [92/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeLongDouble x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2519 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [93/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeFloat80 x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2523 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [94/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeFloat128 x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2527 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [95/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeString x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2531 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [96/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeBool x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2535 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [97/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeFixed x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2539 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [98/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeMatrix x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2543 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [99/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeTuple x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2547 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [100/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeNullptr x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2551 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [101/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeComplex x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2555 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [102/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeImaginary x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2559 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [103/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeDefault x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2563 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [104/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPointerMemberType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2567 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [105/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgReferenceType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2571 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [106/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgRvalueReferenceType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2575 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [107/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDeclType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2579 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [108/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeOfType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2583 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [109/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeCAFTeam x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2587 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [110/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeUnsigned128bitInteger x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2591 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [111/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeSigned128bitInteger x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2595 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [112/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeLabel x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2599 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [113/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaParameterizedType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2603 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [114/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaQualifiedType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2607 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [115/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaWildcardType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2611 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [116/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaUnionType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2615 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [117/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaParameterType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2619 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [118/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialTableType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2623 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [119/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2627 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [120/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgEnumType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2631 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [121/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypedefType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2635 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [122/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNonrealType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2639 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [123/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAutoType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2643 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [124/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgModifierType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2647 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [125/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPartialFunctionModifierType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2651 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [126/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgArrayType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2655 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [127/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeEllipse x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2659 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [128/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaAccessType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2663 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [129/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaSubtype x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2667 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [130/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaDerivedType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2671 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [131/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaModularType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2675 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [132/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaDiscriminatedType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2679 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [133/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaFormalType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2683 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [134/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaDiscreteType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2687 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [135/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaSubroutineType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2691 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [136/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgRangeType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2695 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [137/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialBitType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2699 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [138/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeCrayPointer x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2703 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [139/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPartialFunctionType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2707 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [140/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgMemberFunctionType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2711 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [141/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFunctionType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2715 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [142/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPointerType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2719 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [143/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaTaskType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2723 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [144/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaProtectedType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2727 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [145/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgClassType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2731 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [146/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNamedType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2735 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [147/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgQualifiedNameType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2739 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [148/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeChar16 x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2743 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [149/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypeChar32 x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2747 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [150/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgType x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2751 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [151/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgForStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2755 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [152/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgForInitStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2759 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [153/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgRangeBasedForStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2763 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [154/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgCatchStatementSeq x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2767 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [155/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFunctionParameterList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2771 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [156/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaParameterList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2775 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [157/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgCtorInitializerList x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2779 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [158/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgBasicBlock x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2783 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [159/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgGlobal x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2787 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [160/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIfStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2791 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [161/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgWhileStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2795 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [162/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDoWhileStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2799 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [163/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSwitchStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2803 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [164/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgCatchOptionStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2807 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [165/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFunctionParameterScope x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2811 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [166/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDeclarationScope x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2815 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [167/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgVariableDefinition x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2819 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [168/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgStmtDeclarationStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2823 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [169/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgEnumDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2827 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [170/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAsmStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2831 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [171/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFunctionTypeTable x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2835 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [172/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgExprStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2839 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [173/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgLabelStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2843 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [174/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgCaseOptionStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2847 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [175/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTryStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2851 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [176/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDefaultOptionStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2855 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [177/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgBreakStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2859 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [178/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgContinueStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2863 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [179/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgReturnStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2867 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [180/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgGotoStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2871 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [181/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaExitStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2875 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [182/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaLoopStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2879 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [183/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaDelayStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2883 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [184/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaSelectStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2887 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [185/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaSelectAlternativeStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2891 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [186/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaTerminateStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2895 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [187/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaUnscopedBlock x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2899 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [188/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaVariantWhenStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2903 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [189/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSpawnStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2907 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [190/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFortranContinueStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2911 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [191/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateTypedefDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2915 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [192/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateInstantiationTypedefDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2919 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [193/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTypedefDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2923 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [194/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNullStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2927 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [195/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgVariantStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2931 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [196/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPragmaDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2935 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [197/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateClassDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2939 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [198/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateMemberFunctionDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2943 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [199/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateFunctionDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2947 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [200/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateVariableDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2951 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [201/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2955 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [202/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgVariableDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2959 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [203/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateInstantiationDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2963 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [204/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateInstantiationDefn x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2967 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [205/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateInstantiationFunctionDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2971 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [206/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateInstantiationMemberFunctionDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2975 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [207/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNonrealDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2979 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [208/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgWithStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2983 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [209/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPythonGlobalStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2987 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [210/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPythonPrintStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2991 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [211/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPassStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2995 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [212/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAssertStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 2999 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [213/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgExecStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3003 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [214/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgProgramHeaderStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3007 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [215/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgProcedureHeaderStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3011 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [216/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgEntryStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3015 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [217/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFortranNonblockedDo x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3019 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [218/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgInterfaceStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3023 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [219/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgParameterStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3027 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [220/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgCommonBlock x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3031 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [221/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgModuleStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3035 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [222/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUseStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3039 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [223/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgProcessControlStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3043 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [224/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgPrintStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3047 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [225/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgReadStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3051 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [226/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgWriteStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3055 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [227/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOpenStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3059 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [228/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgCloseStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3063 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [229/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgInquireStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3067 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [230/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFlushStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3071 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [231/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgBackspaceStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3075 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [232/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgRewindStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3079 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [233/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgEndfileStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3083 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [234/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgWaitStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3087 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [235/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgCAFWithTeamStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3091 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [236/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFormatStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3095 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [237/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFortranDo x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3099 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [238/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgForAllStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3103 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [239/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIOStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3107 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [240/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSyncAllStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3111 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [241/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSyncImagesStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3115 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [242/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSyncMemoryStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3119 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [243/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSyncTeamStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3123 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [244/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgLockStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3127 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [245/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUnlockStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3131 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [246/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgImageControlStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3135 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [247/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialCompoolStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3139 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [248/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialDefineDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3143 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [249/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3147 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [250/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialLabelDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3151 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [251/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialOverlayDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3155 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [252/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialForThenStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3159 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [253/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgMatlabForStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3163 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [254/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUpcNotifyStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3167 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [255/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUpcWaitStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3171 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [256/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUpcBarrierStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3175 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [257/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUpcFenceStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3179 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [258/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUpcForAllStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3183 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [259/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpParallelStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3187 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [260/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpSingleStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3191 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [261/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpTaskStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3195 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [262/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpForStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3199 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [263/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpForSimdStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3203 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [264/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpDoStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3207 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [265/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpSectionsStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3211 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [266/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpAtomicStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3215 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [267/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpTargetStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3219 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [268/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpTargetDataStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3223 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [269/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpSimdStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3227 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [270/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpClauseBodyStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3231 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [271/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpMasterStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3235 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [272/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpSectionStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3239 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [273/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpOrderedStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3243 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [274/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpWorkshareStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3247 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [275/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpCriticalStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3251 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [276/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpBodyStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3255 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [277/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaThrowStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3259 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [278/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaForEachStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3263 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [279/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaSynchronizedStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3267 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [280/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaLabelStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3271 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [281/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaImportStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3275 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [282/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaPackageDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3279 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [283/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJavaPackageStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3283 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [284/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAsyncStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3287 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [285/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFinishStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3291 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [286/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAtStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3295 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [287/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAtomicStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3299 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [288/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgWhenStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3303 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [289/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgBlockDataStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3307 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [290/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgImplicitStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3311 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [291/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgStatementFunctionStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3315 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [292/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgWhereStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3319 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [293/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNullifyStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3323 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [294/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgEquivalenceStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3327 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [295/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDerivedTypeStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3331 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [296/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgJovialTableStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3335 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [297/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAttributeSpecificationStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3339 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [298/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAllocateStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3343 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [299/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDeallocateStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3347 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [300/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgContainsStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3351 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [301/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgSequenceStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3355 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [302/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgElseWhereStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3359 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [303/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgArithmeticIfStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3363 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [304/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAssignStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3367 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [305/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgComputedGotoStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3371 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [306/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAssignedGotoStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3375 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [307/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNamelistStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3379 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [308/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgImportStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3383 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [309/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAssociateStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3387 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [310/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFortranIncludeLine x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3391 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [311/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNamespaceDeclarationStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3395 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [312/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNamespaceAliasDeclarationStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3399 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [313/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgNamespaceDefinitionStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3403 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [314/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUsingDeclarationStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3407 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [315/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUsingDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3411 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [316/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateInstantiationDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3415 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [317/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgStaticAssertionDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3419 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [318/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateClassDefinition x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3423 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [319/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgTemplateFunctionDefinition x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3427 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [320/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgClassDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3431 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [321/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgClassDefinition x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3435 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [322/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFunctionDefinition x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3439 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [323/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaAcceptStmt x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3443 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [324/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaPackageBody x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3447 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [325/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaPackageSpec x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3451 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [326/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaTaskBody x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3455 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [327/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaTaskSpec x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3459 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [328/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaProtectedBody x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3463 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [329/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaProtectedSpec x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3467 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [330/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaGenericDefn x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3471 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [331/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgScopeStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3475 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [332/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgMemberFunctionDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3479 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [333/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaEntryDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3483 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [334/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaFunctionRenamingDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3487 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [335/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgFunctionDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3491 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [336/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIncludeDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3495 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [337/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDefineDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3499 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [338/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgUndefDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3503 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [339/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIfdefDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3507 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [340/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIfndefDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3511 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [341/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIfDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3515 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [342/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgDeadIfDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3519 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [343/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgElseDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3523 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [344/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgElseifDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3527 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [345/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgEndifDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3531 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [346/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgLineDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3535 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [347/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgWarningDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3539 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [348/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgErrorDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3543 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [349/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgEmptyDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3547 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [350/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIncludeNextDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3551 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [351/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgIdentDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3555 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [352/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgLinemarkerDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3559 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [353/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgC_PreprocessorDirectiveStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3563 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [354/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgClinkageStartStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3567 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [355/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgClinkageEndStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3571 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [356/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgClinkageDeclarationStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3575 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [357/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpFlushStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3579 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [358/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpDeclareSimdStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3583 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [359/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpBarrierStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3587 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [360/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpTaskwaitStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3591 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [361/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgOmpThreadprivateStatement x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3595 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [362/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgMicrosoftAttributeDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3599 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [363/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgEmptyDeclaration x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3603 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [364/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaPackageSpecDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3607 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [365/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaPackageBodyDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3611 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [366/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaTaskSpecDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3615 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [367/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaTaskTypeDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3619 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [368/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaTaskBodyDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3623 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [369/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaProtectedSpecDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3627 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [370/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaProtectedTypeDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3631 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [371/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaProtectedBodyDecl x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3635 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [372/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaRepresentationClause x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3639 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [373/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaEnumRepresentationClause x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3643 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [374/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaAttributeClause x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3647 of file Cxx_GrammarVisitorSupport.h.

◆ visit() [375/1044]

template<class R >
virtual void ContextVis_R< R >::visit ( SgAdaComponentClause x)
inlinevirtual

Reimplemented from ROSE_VisitorPattern.

Definition at line 3651 of file