Definition at line 564 of file sageInterfaceAda.h.
|
| using | base = TypeDescriptionBase |
| |
◆ base
| using SageInterface::Ada::TypeDescription::base = TypeDescriptionBase |
◆ TypeDescription() [1/2]
| SageInterface::Ada::TypeDescription::TypeDescription |
( |
SgType & |
ty, |
|
|
bool |
polymorph = false, |
|
|
std::vector< SgAdaTypeConstraint * > |
constr = {} |
|
) |
| |
|
inlineexplicit |
◆ TypeDescription() [2/2]
| SageInterface::Ada::TypeDescription::TypeDescription |
( |
SgType * |
ty = nullptr | ) |
|
|
inlineexplicit |
◆ typerep()
| SgType * SageInterface::Ada::TypeDescription::typerep |
( |
| ) |
const |
|
inline |
◆ polymorphic()
| bool SageInterface::Ada::TypeDescription::polymorphic |
( |
| ) |
const |
|
inline |
◆ toplevelConstraints() [1/2]
| const std::vector< SgAdaTypeConstraint * > & SageInterface::Ada::TypeDescription::toplevelConstraints |
( |
| ) |
const & |
|
inline |
◆ toplevelConstraints() [2/2]
| std::vector< SgAdaTypeConstraint * > SageInterface::Ada::TypeDescription::toplevelConstraints |
( |
| ) |
&& |
|
inline |
◆ classwide
| constexpr bool SageInterface::Ada::TypeDescription::classwide = true |
|
staticconstexpr |
The documentation for this struct was generated from the following file: