|
FLANG
|
Public Attributes | |
| const char * | generic {nullptr} |
| bool | isRestrictedSpecific {false} |
| bool | useGenericAndForceResultType {false} |
| Public Attributes inherited from Fortran::evaluate::IntrinsicInterface | |
| const char * | name {nullptr} |
| IntrinsicDummyArgument | dummy [maxArguments] |
| TypePattern | result |
| Rank | rank {Rank::elemental} |
| IntrinsicClass | intrinsicClass {IntrinsicClass::elementalFunction} |
Additional Inherited Members | |
| Public Member Functions inherited from Fortran::evaluate::IntrinsicInterface | |
| std::optional< SpecificCall > | Match (const CallCharacteristics &, const common::IntrinsicTypeDefaultKinds &, ActualArguments &, FoldingContext &context, const semantics::Scope *builtins) const |
| int | CountArguments () const |
| llvm::raw_ostream & | Dump (llvm::raw_ostream &) const |
| Static Public Attributes inherited from Fortran::evaluate::IntrinsicInterface | |
| static constexpr int | maxArguments {7} |