FLANG
Fortran::evaluate::ConstantBase< RESULT, ELEMENT > Member List

This is the complete list of members for Fortran::evaluate::ConstantBase< RESULT, ELEMENT >, including all inherited members.

AsFortran(llvm::raw_ostream &) const (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >
ComputeUbounds(std::optional< int > dim) const (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBounds
ConstantBase(const A &x, Result res=Result{}) (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >inline
ConstantBase(ELEMENT &&x, Result res=Result{}) (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >inline
ConstantBase(std::vector< Element > &&, ConstantSubscripts &&, Result=Result{}) (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >
ConstantBounds()=default (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBounds
ConstantBounds(const ConstantSubscripts &shape) (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBoundsexplicit
ConstantBounds(ConstantSubscripts &&shape) (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBoundsexplicit
CopyFrom(const ConstantBase &source, std::size_t count, ConstantSubscripts &resultSubscripts, const std::vector< int > *dimOrder) (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >protected
Corank() (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBoundsinlinestatic
Element typedef (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >
empty() const (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >inline
GetType() const (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >inline
HasNonDefaultLowerBound() const (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBounds
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::ConstantBoundsinline
operator==(const ConstantBase &) const (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >
Rank() const (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBoundsinline
Reshape(const ConstantSubscripts &) const (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >protected
Result typedef (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >
result() const (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >inline
result_ (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >protected
set_lbounds(ConstantSubscripts &&) (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBounds
SetLowerBoundsToOne() (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBounds
shape() const (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBoundsinline
SHAPE() const (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBounds
size() const (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >inline
SubscriptsToOffset(const ConstantSubscripts &) const (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBoundsprotected
values() const (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >inline
values_ (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >protected
~ConstantBase() (defined in Fortran::evaluate::ConstantBase< RESULT, ELEMENT >)Fortran::evaluate::ConstantBase< RESULT, ELEMENT >
~ConstantBounds() (defined in Fortran::evaluate::ConstantBounds)Fortran::evaluate::ConstantBounds