FLANG
Fortran::evaluate::CoarrayRef Class Reference

Public Member Functions

 CoarrayRef (DataRef &&, std::vector< Expr< SubscriptInteger > > &&)
const DataRef & base () const
DataRef & base ()
const std::vector< Expr< SubscriptInteger > > & cosubscript () const
std::vector< Expr< SubscriptInteger > > & cosubscript ()
std::optional< Expr< SomeInteger > > stat () const
CoarrayRef & set_stat (Expr< SomeInteger > &&)
std::optional< Expr< SomeType > > team () const
CoarrayRef & set_team (Expr< SomeType > &&)
std::optional< Expr< SomeType > > notify () const
CoarrayRef & set_notify (Expr< SomeType > &&)
int Rank () const
int Corank () const
const Symbol & GetFirstSymbol () const
const Symbol & GetLastSymbol () const
std::optional< Expr< SubscriptInteger > > LEN () const
bool operator== (const CoarrayRef &) const
llvm::raw_ostream & AsFortran (llvm::raw_ostream &) const

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