FLANG
Fortran::semantics::MinMaxRewriter Struct Reference
Inheritance diagram for Fortran::semantics::MinMaxRewriter:
Fortran::evaluate::rewrite::Identity

Public Types

using Id = evaluate::rewrite::Identity

Public Member Functions

 MinMaxRewriter (const SomeExpr &atom)
template<typename T>
evaluate::Expr< T > operator() (evaluate::Expr< T > &&x, const evaluate::FunctionRef< T > &f)
template<typename T, typename U>
Expr< T > operator() (Expr< T > &&x, const U &op)
Public Member Functions inherited from Fortran::evaluate::rewrite::Identity
template<typename T, typename U>
Expr< T > operator() (Expr< T > &&x, const U &op)

Static Public Member Functions

static bool IsMinMax (const evaluate::ProcedureDesignator &p)

The documentation for this struct was generated from the following file: