|
| FunctionRef (ProcedureRef &&pr) |
|
| FunctionRef (ProcedureDesignator &&p, ActualArguments &&a) |
|
std::optional< DynamicType > | GetType () const |
|
| ProcedureRef (ProcedureDesignator &&p, ActualArguments &&a, bool hasAlternateReturns=false) |
|
ProcedureDesignator & | proc () |
|
const ProcedureDesignator & | proc () const |
|
ActualArguments & | arguments () |
|
const ActualArguments & | arguments () const |
|
Chevrons & | chevrons () |
|
const Chevrons & | chevrons () const |
|
void | set_chevrons (Chevrons &&chevrons) |
|
std::optional< Expr< SubscriptInteger > > | LEN () const |
|
int | Rank () const |
|
bool | IsElemental () const |
|
bool | hasAlternateReturns () const |
|
Expr< SomeType > * | UnwrapArgExpr (int n) |
|
const Expr< SomeType > * | UnwrapArgExpr (int n) const |
|
bool | operator== (const ProcedureRef &) const |
|
llvm::raw_ostream & | AsFortran (llvm::raw_ostream &) const |
|
|
static void | Deleter (ProcedureRef *) |
|
static constexpr int | Corank () |
|
ProcedureDesignator | proc_ |
|
ActualArguments | arguments_ |
|
Chevrons | chevrons_ |
|
bool | hasAlternateReturns_ |
|
The documentation for this class was generated from the following file: