ROSE 0.11.145.147
Public Types | Public Member Functions | List of all members
SageInterface::Ada::PrimitiveParameterDesc Struct Reference

Description

Definition at line 789 of file sageInterfaceAda.h.

Inheritance diagram for SageInterface::Ada::PrimitiveParameterDesc:
Inheritance graph
[legend]
Collaboration diagram for SageInterface::Ada::PrimitiveParameterDesc:
Collaboration graph
[legend]

Public Types

using base = PrimitiveParameterDescBase
 

Public Member Functions

size_t pos () const
 the position within the parameter list
 
const SgInitializedNamename () const
 the parameter's name in form of an SgInitializedName
 
const SgDeclarationStatementtypeDeclaration () const
 the associated type declaration
 

Member Typedef Documentation

◆ base

using SageInterface::Ada::PrimitiveParameterDesc::base = PrimitiveParameterDescBase

Definition at line 791 of file sageInterfaceAda.h.

Member Function Documentation

◆ pos()

size_t SageInterface::Ada::PrimitiveParameterDesc::pos ( ) const
inline

the position within the parameter list

Definition at line 796 of file sageInterfaceAda.h.

◆ name()

const SgInitializedName * SageInterface::Ada::PrimitiveParameterDesc::name ( ) const
inline

the parameter's name in form of an SgInitializedName

Definition at line 800 of file sageInterfaceAda.h.

◆ typeDeclaration()

const SgDeclarationStatement * SageInterface::Ada::PrimitiveParameterDesc::typeDeclaration ( ) const
inline

the associated type declaration

Definition at line 804 of file sageInterfaceAda.h.


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