FLANG
Fortran::evaluate::SpecificIntrinsicInterface Struct Reference
Inheritance diagram for Fortran::evaluate::SpecificIntrinsicInterface:
Fortran::evaluate::IntrinsicInterface

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< SpecificCallMatch (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}

The documentation for this struct was generated from the following file: