|
| AssocEntityDetails (SomeExpr &&expr) |
| AssocEntityDetails (const AssocEntityDetails &)=default |
| AssocEntityDetails (AssocEntityDetails &&)=default |
AssocEntityDetails & | operator= (const AssocEntityDetails &)=default |
AssocEntityDetails & | operator= (AssocEntityDetails &&)=default |
const MaybeExpr & | expr () const |
std::optional< int > | rank () const |
bool | IsAssumedSize () const |
bool | IsAssumedRank () const |
bool | isTypeGuard () const |
void | set_rank (int rank) |
void | set_IsAssumedSize () |
void | set_IsAssumedRank () |
void | set_isTypeGuard (bool yes=true) |
| EntityDetails (bool isDummy=false) |
const DeclTypeSpec * | type () const |
void | set_type (const DeclTypeSpec &) |
void | ReplaceType (const DeclTypeSpec &) |
bool | isDummy () const |
void | set_isDummy (bool value=true) |
bool | isFuncResult () const |
void | set_funcResult (bool x) |
const std::string * | bindName () const |
bool | isExplicitBindName () const |
void | set_bindName (std::string &&name) |
void | set_isExplicitBindName (bool yes) |
bool | isCDefined () const |
void | set_isCDefined (bool yes) |
The documentation for this class was generated from the following files:
- include/flang/Semantics/symbol.h
- lib/Semantics/symbol.cpp