ROSE 0.11.145.210
Public Member Functions | List of all members
SageInterface::Ada::UnparsedChildren Struct Reference

Description

Definition at line 2530 of file sageInterfaceAda.C.

Inheritance diagram for SageInterface::Ada::UnparsedChildren:
[legend]
Collaboration diagram for SageInterface::Ada::UnparsedChildren:
[legend]

Public Member Functions

void add (SgNode *n)
 
void add_opt (SgNode *n)
 
template<class SageNode >
void handleWithGetType (SageNode &n)
 
void handle (SgNode &n)
 
void handle (SgExpression &n)
 
void handle (SgCastExp &n)
 
void handle (SgTypeExpression &n)
 
void handle (SgNewExp &n)
 
void handle (SgStatement &n)
 
void handle (SgAdaRenamingDecl &n)
 
void handle (SgFunctionDeclaration &&n)
 
void handle (SgAdaRepresentationClause &n)
 
void handle (SgAdaEnumRepresentationClause &n)
 
void handle (SgVariableDeclaration &n)
 
void handle (SgTypedefDeclaration &n)
 
void handle (SgAdaFormalTypeDecl &n)
 
void handle (SgType &)
 
void handle (SgAdaDerivedType &n)
 
void handle (SgAdaModularType &n)
 
void handle (SgDeclType &n)
 
void handle (SgFunctionType &n)
 
void handle (SgRangeType &n)
 
void handle (SgAdaAccessType &n)
 
void handle (SgPointerType &n)
 
void handle (SgAdaSubtype &n)
 
void handle (SgTypeTuple &n)
 
void handle (SgArrayType &n)
 
void handle (SgLocatedNodeSupport &n)
 
void handle (SgAdaRangeConstraint &n)
 
void handle (SgAdaDigitsConstraint &n)
 
void handle (SgAdaDeltaConstraint &n)
 
void handle (SgAdaIndexConstraint &n)
 
void handle (SgAdaDiscriminantConstraint &n)
 
- Public Member Functions inherited from sg::DispatchHandler< SgNodePtrList >
 DispatchHandler (const ReturnType &defaultval)
 
 operator ReturnType () const
 

Additional Inherited Members

- Public Types inherited from sg::DispatchHandler< SgNodePtrList >
typedef SgNodePtrList ReturnType
 
typedef DispatchHandler< ReturnType > Base
 
- Protected Attributes inherited from sg::DispatchHandler< SgNodePtrList >
ReturnType res
 

Member Function Documentation

◆ add()

void SageInterface::Ada::UnparsedChildren::add ( SgNode n)
inline

Definition at line 2532 of file sageInterfaceAda.C.

◆ add_opt()

void SageInterface::Ada::UnparsedChildren::add_opt ( SgNode n)
inline

Definition at line 2533 of file sageInterfaceAda.C.

◆ handleWithGetType()

template<class SageNode >
void SageInterface::Ada::UnparsedChildren::handleWithGetType ( SageNode &  n)
inline

Definition at line 2536 of file sageInterfaceAda.C.

◆ handle() [1/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgNode n)
inline

Definition at line 2543 of file sageInterfaceAda.C.

◆ handle() [2/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgExpression n)
inline

Definition at line 2546 of file sageInterfaceAda.C.

◆ handle() [3/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgCastExp n)
inline

Definition at line 2547 of file sageInterfaceAda.C.

◆ handle() [4/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgTypeExpression n)
inline

Definition at line 2548 of file sageInterfaceAda.C.

◆ handle() [5/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgNewExp n)
inline

Definition at line 2550 of file sageInterfaceAda.C.

◆ handle() [6/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgStatement n)
inline

Definition at line 2558 of file sageInterfaceAda.C.

◆ handle() [7/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaRenamingDecl n)
inline

Definition at line 2559 of file sageInterfaceAda.C.

◆ handle() [8/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgFunctionDeclaration &&  n)
inline

Definition at line 2560 of file sageInterfaceAda.C.

◆ handle() [9/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaRepresentationClause n)
inline

Definition at line 2562 of file sageInterfaceAda.C.

◆ handle() [10/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaEnumRepresentationClause n)
inline

Definition at line 2569 of file sageInterfaceAda.C.

◆ handle() [11/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgVariableDeclaration n)
inline

Definition at line 2576 of file sageInterfaceAda.C.

◆ handle() [12/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgTypedefDeclaration n)
inline

Definition at line 2585 of file sageInterfaceAda.C.

◆ handle() [13/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaFormalTypeDecl n)
inline

Definition at line 2592 of file sageInterfaceAda.C.

◆ handle() [14/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgType )
inline

Definition at line 2601 of file sageInterfaceAda.C.

◆ handle() [15/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaDerivedType n)
inline

Definition at line 2603 of file sageInterfaceAda.C.

◆ handle() [16/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaModularType n)
inline

Definition at line 2604 of file sageInterfaceAda.C.

◆ handle() [17/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgDeclType n)
inline

Definition at line 2605 of file sageInterfaceAda.C.

◆ handle() [18/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgFunctionType n)
inline

Definition at line 2606 of file sageInterfaceAda.C.

◆ handle() [19/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgRangeType n)
inline

Definition at line 2607 of file sageInterfaceAda.C.

◆ handle() [20/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaAccessType n)
inline

Definition at line 2608 of file sageInterfaceAda.C.

◆ handle() [21/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgPointerType n)
inline

Definition at line 2609 of file sageInterfaceAda.C.

◆ handle() [22/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaSubtype n)
inline

Definition at line 2611 of file sageInterfaceAda.C.

◆ handle() [23/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgTypeTuple n)
inline

Definition at line 2617 of file sageInterfaceAda.C.

◆ handle() [24/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgArrayType n)
inline

Definition at line 2624 of file sageInterfaceAda.C.

◆ handle() [25/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgLocatedNodeSupport n)
inline

Definition at line 2633 of file sageInterfaceAda.C.

◆ handle() [26/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaRangeConstraint n)
inline

Definition at line 2635 of file sageInterfaceAda.C.

◆ handle() [27/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaDigitsConstraint n)
inline

Definition at line 2637 of file sageInterfaceAda.C.

◆ handle() [28/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaDeltaConstraint n)
inline

Definition at line 2643 of file sageInterfaceAda.C.

◆ handle() [29/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaIndexConstraint n)
inline

Definition at line 2649 of file sageInterfaceAda.C.

◆ handle() [30/30]

void SageInterface::Ada::UnparsedChildren::handle ( SgAdaDiscriminantConstraint n)
inline

Definition at line 2656 of file sageInterfaceAda.C.


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