FLANG

Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > Member List

This is the complete list of members for Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >, including all inherited members.

AsFortran(llvm::raw_ostream &) const (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
At(const ConstantSubscripts &) const (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
Constant(const Scalar< Result > &) (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > | explicit
Constant(Scalar< Result > &&) (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > | explicit
Constant(ConstantSubscript length, std::vector< Element > &&, ConstantSubscripts &&) (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
ConstantBounds()=default (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds |
ConstantBounds(const ConstantSubscripts &shape) (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds | explicit
ConstantBounds(ConstantSubscripts &&shape) (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds | explicit
CopyFrom(const Constant &source, std::size_t count, ConstantSubscripts &resultSubscripts, const std::vector< int > *dimOrder) (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
Element typedef (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
empty() const (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
GetScalarValue() const (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > | inline
GetType() (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > | inline static
IncrementSubscripts(ConstantSubscripts &, const std::vector< int > *dimOrder=nullptr) const (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds |
lbounds() const (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds | inline
LEN() const (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > | inline
operator==(const Constant &that) const (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > | inline
Rank() const (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds | inline
Reshape(ConstantSubscripts &&) const (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
Result typedef (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
set_lbounds(ConstantSubscripts &&) (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds |
shape() const (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds | inline
SHAPE() const (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds |
size() const (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
SubscriptsToOffset(const ConstantSubscripts &) const (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds | protected
~Constant() (defined in Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > >) | Fortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > |
~ConstantBounds() (defined in Fortran::evaluate::ConstantBounds) | Fortran::evaluate::ConstantBounds |