FLANG
Public Member Functions | List of all members
Fortran::evaluate::Triplet Class Reference

Public Member Functions

 Triplet (std::optional< Expr< SubscriptInteger > > &&, std::optional< Expr< SubscriptInteger > > &&, std::optional< Expr< SubscriptInteger > > &&)
 
std::optional< Expr< SubscriptInteger > > lower () const
 
const Expr< SubscriptInteger > * GetLower () const
 
Tripletset_lower (Expr< SubscriptInteger > &&)
 
std::optional< Expr< SubscriptInteger > > upper () const
 
const Expr< SubscriptInteger > * GetUpper () const
 
Tripletset_upper (Expr< SubscriptInteger > &&)
 
Expr< SubscriptIntegerstride () const
 
const Expr< SubscriptInteger > & GetStride () const
 
Tripletset_stride (Expr< SubscriptInteger > &&)
 
bool operator== (const Triplet &) const
 
llvm::raw_ostream & AsFortran (llvm::raw_ostream &) const
 

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