FLANG
Fortran::evaluate::ConditionalExpr< T > Class Template Reference

Public Types

using Result = T

Public Member Functions

 ConditionalExpr (Expr< LogicalResult > &&cond, Expr< Result > &&thenVal, Expr< Result > &&elseVal)
bool operator== (const ConditionalExpr &) const
Expr< LogicalResult > & condition ()
const Expr< LogicalResult > & condition () const
Expr< Result > & thenValue ()
const Expr< Result > & thenValue () const
Expr< Result > & elseValue ()
const Expr< Result > & elseValue () const
int Rank () const
std::optional< DynamicTypeGetType () const
llvm::raw_ostream & AsFortran (llvm::raw_ostream &) const

Static Public Member Functions

static constexpr int Corank ()

The documentation for this class was generated from the following files: