|
const SymbolVector & | paramNameOrder () const |
|
const SymbolVector & | paramDeclOrder () const |
|
bool | sequence () const |
|
bool | isDECStructure () const |
|
std::map< SourceName, SymbolRef > & | finals () |
|
const std::map< SourceName, SymbolRef > & | finals () const |
|
bool | isForwardReferenced () const |
|
void | add_paramNameOrder (const Symbol &symbol) |
|
void | add_paramDeclOrder (const Symbol &symbol) |
|
void | add_component (const Symbol &) |
|
void | set_sequence (bool x=true) |
|
void | set_isDECStructure (bool x=true) |
|
void | set_isForwardReferenced (bool value) |
|
const std::list< SourceName > & | componentNames () const |
|
const Symbol * | GetParentComponent (const Scope &) const |
|
std::optional< SourceName > | GetParentComponentName () const |
|
const Symbol * | GetFinalForRank (int) const |
|
The documentation for this class was generated from the following files:
- include/flang/Semantics/symbol.h
- lib/Semantics/symbol.cpp