FLANG
|
Public Member Functions | |
CoarrayRef (SymbolVector &&, std::vector< Subscript > &&, std::vector< Expr< SubscriptInteger > > &&) | |
const SymbolVector & | base () const |
SymbolVector & | base () |
const std::vector< Subscript > & | subscript () const |
std::vector< Subscript > & | subscript () |
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< SomeInteger > > | team () const |
bool | teamIsTeamNumber () const |
CoarrayRef & | set_team (Expr< SomeInteger > &&, bool isTeamNumber=false) |
int | Rank () const |
int | Corank () const |
const Symbol & | GetFirstSymbol () const |
const Symbol & | GetLastSymbol () const |
NamedEntity | GetBase () const |
std::optional< Expr< SubscriptInteger > > | LEN () const |
bool | operator== (const CoarrayRef &) const |
llvm::raw_ostream & | AsFortran (llvm::raw_ostream &) const |