FLANG

Fortran::evaluate::characteristics::TypeAndShape Member List

This is the complete list of members for Fortran::evaluate::characteristics::TypeAndShape, including all inherited members.

attrs() const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
attrs_ (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | protected
Characterize(const semantics::Symbol &, FoldingContext &) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | static
Characterize(const semantics::ObjectEntityDetails &) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | static
Characterize(const semantics::AssocEntityDetails &, FoldingContext &) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | static
Characterize(const semantics::ProcEntityDetails &) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | static
Characterize(const semantics::ProcInterface &) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | static
Characterize(const semantics::DeclTypeSpec &) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | static
Characterize(const A &x, FoldingContext &context) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline static
corank() const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
corank_ (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | protected
Dump(llvm::raw_ostream &) const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape |
ENUM_CLASS(Attr, AssumedRank, AssumedShape, AssumedSize, DeferredShape, Coarray) using Attrs (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape |
IsCompatibleWith(parser::ContextualMessages &, const TypeAndShape &that, const char *thisIs="POINTER", const char *thatIs="TARGET", bool isElemental=false) const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape |
LEN() const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
LEN_ (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | protected
operator!=(const TypeAndShape &that) const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
operator==(const TypeAndShape &) const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape |
Rank() const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
set_LEN(Expr< SomeInteger > &&len) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
set_type(DynamicType t) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
shape() const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
shape_ (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | protected
type() const (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
type_ (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | protected
TypeAndShape(DynamicType t) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline explicit
TypeAndShape(DynamicType t, int rank) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
TypeAndShape(DynamicType t, Shape &&s) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline
TypeAndShape(DynamicType t, std::optional< Shape > &&s) (defined in Fortran::evaluate::characteristics::TypeAndShape) | Fortran::evaluate::characteristics::TypeAndShape | inline