ROSE 0.11.145.147
Public Member Functions | List of all members
SimpleReferenceToPointerHandler Struct Referenceabstract

Description

Definition at line 942522 of file Cxx_Grammar.h.

Inheritance diagram for SimpleReferenceToPointerHandler:
Inheritance graph
[legend]
Collaboration diagram for SimpleReferenceToPointerHandler:
Collaboration graph
[legend]

Public Member Functions

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

Member Function Documentation

◆ genericApply()

template<typename NodeSubclass >
void SimpleReferenceToPointerHandler::genericApply ( NodeSubclass *&  r,
const SgName n,
bool  traverse 
)
inline

Definition at line 942525 of file Cxx_Grammar.h.


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