FLANG
|
Public Types | |
using | Result = SomeDerived |
Public Types inherited from Fortran::evaluate::ExpressionBase< SomeDerived > | |
using | Result |
Public Attributes | |
std::variant< Constant< Result >, ArrayConstructor< Result >, StructureConstructor, Designator< Result >, FunctionRef< Result >, Parentheses< Result > > | u |
Additional Inherited Members | |
Public Member Functions inherited from Fortran::evaluate::ExpressionBase< SomeDerived > | |
Derived & | operator= (const A &x) |
std::optional< DynamicType > | GetType () const |
int | Rank () const |
int | Corank () const |
std::string | AsFortran () const |
LLVM_DUMP_METHOD void | dump () const |
Static Public Member Functions inherited from Fortran::evaluate::ExpressionBase< SomeDerived > | |
static Derived | Rewrite (FoldingContext &, Derived &&) |