FLANG
|
Public Types | |
using | Result = SomeDerived |
![]() | |
using | Result = SomeDerived |
Public Attributes | |
std::variant< Constant< Result >, ArrayConstructor< Result >, StructureConstructor, Designator< Result >, FunctionRef< Result >, Parentheses< Result > > | u |
Additional Inherited Members | |
![]() | |
Derived & | operator= (const A &x) |
common::IfNoLvalue< Derived &, A > | operator= (A &&x) |
std::optional< DynamicType > | GetType () const |
int | Rank () const |
int | Corank () const |
std::string | AsFortran () const |
llvm::raw_ostream & | AsFortran (llvm::raw_ostream &) const |
LLVM_DUMP_METHOD void | dump () const |
![]() | |
static Derived | Rewrite (FoldingContext &, Derived &&) |