FLANG
Public Member Functions | Static Public Member Functions | Friends | List of all members
Fortran::semantics::Bound Class Reference

Public Member Functions

 Bound (MaybeSubscriptIntExpr &&expr)
 
 Bound (common::ConstantSubscript bound)
 
 Bound (const Bound &)=default
 
 Bound (Bound &&)=default
 
Boundoperator= (const Bound &)=default
 
Boundoperator= (Bound &&)=default
 
bool isExplicit () const
 
bool isStar () const
 
bool isColon () const
 
MaybeSubscriptIntExpr & GetExplicit ()
 
const MaybeSubscriptIntExpr & GetExplicit () const
 
void SetExplicit (MaybeSubscriptIntExpr &&expr)
 

Static Public Member Functions

static Bound Star ()
 
static Bound Colon ()
 

Friends

llvm::raw_ostream & operator<< (llvm::raw_ostream &, const Bound &)
 

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