FLANG
Public Member Functions | List of all members
Fortran::evaluate::NamedEntity Class Reference

Public Member Functions

 NamedEntity (const Symbol &symbol)
 
 NamedEntity (Component &&c)
 
bool IsSymbol () const
 
const SymbolGetFirstSymbol () const
 
const SymbolGetLastSymbol () const
 
const ComponentGetComponent () const
 
ComponentGetComponent ()
 
const SymbolRefUnwrapSymbolRef () const
 
SymbolRefUnwrapSymbolRef ()
 
const ComponentUnwrapComponent () const
 
ComponentUnwrapComponent ()
 
int Rank () const
 
int Corank () const
 
std::optional< Expr< SubscriptInteger > > LEN () const
 
bool operator== (const NamedEntity &) const
 
llvm::raw_ostream & AsFortran (llvm::raw_ostream &) const
 

The documentation for this class was generated from the following files: