Definition at line 559 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: