FLANG

Fortran::evaluate::Folder< T > Member List

This is the complete list of members for Fortran::evaluate::Folder< T >, including all inherited members.

ApplyComponent(Constant< SomeDerived > &&, const Symbol &component, const std::vector< Constant< SubscriptInteger >> *=nullptr) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > |
ApplySubscripts(const Constant< T > &array, const std::vector< Constant< SubscriptInteger >> &subscripts) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > |
Folder(FoldingContext &c) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > | inline explicit
Folding(ArrayRef &) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > |
Folding(Designator< T > &&) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > |
Folding(std::optional< ActualArgument > &) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > |
GetConstantComponent(Component &, const std::vector< Constant< SubscriptInteger >> *=nullptr) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > |
GetFoldedNamedConstantValue(const Symbol &) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > |
GetNamedConstantValue(const Symbol &) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > |
Reshape(FunctionRef< T > &&) (defined in Fortran::evaluate::Folder< T >) | Fortran::evaluate::Folder< T > |