|
FLANG
|
This is the complete list of members for Fortran::semantics::TypeAndShape, including all inherited members.
| AsFortran() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | |
| Attrs typedef (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | |
| attrs() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| attrs() (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| CanBeSequenceAssociated() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| Characterize(const semantics::Symbol &, FoldingContext &, bool invariantOnly=true) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | static |
| Characterize(const semantics::DeclTypeSpec &, FoldingContext &, bool invariantOnly=true) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | static |
| Characterize(const ActualArgument &, FoldingContext &, bool invariantOnly=true) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | static |
| Characterize(const A &x, FoldingContext &context, bool invariantOnly=true) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inlinestatic |
| Characterize(const Designator< Type< TypeCategory::Character, KIND > > &x, FoldingContext &context, bool invariantOnly=true) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inlinestatic |
| Characterize(const std::optional< A > &x, FoldingContext &context, bool invariantOnly=true) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inlinestatic |
| Characterize(A *ptr, FoldingContext &context, bool invariantOnly=true) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inlinestatic |
| corank() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| Dump(llvm::raw_ostream &) const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | |
| IsCompatibleWith(parser::ContextualMessages &, const TypeAndShape &that, const char *thisIs="pointer", const char *thatIs="target", bool omitShapeConformanceCheck=false, enum CheckConformanceFlags::Flags=CheckConformanceFlags::None) const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | |
| IsExplicitShape() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| isPossibleSequenceAssociation() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| LEN() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| MeasureElementSizeInBytes(FoldingContext &, bool align) const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | |
| MeasureSizeInBytes(FoldingContext &) const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | |
| operator!=(const TypeAndShape &that) const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| operator==(const TypeAndShape &) const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | |
| Rank() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| Rewrite(FoldingContext &) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | |
| set_corank(int n) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| set_isPossibleSequenceAssociation(bool yes) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| set_LEN(Expr< SubscriptInteger > &&len) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| set_type(DynamicType t) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| shape() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| type() const (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| TypeAndShape(DynamicType t) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inlineexplicit |
| TypeAndShape(DynamicType t, int rank) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| TypeAndShape(DynamicType t, Shape &&s) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |
| TypeAndShape(DynamicType t, std::optional< Shape > &&s) (defined in Fortran::semantics::TypeAndShape) | Fortran::semantics::TypeAndShape | inline |