|
FLANG
|
Public Types | |
| using | Result = Type<TypeCategory::Complex, KIND> |
| using | Operand = Type<TypeCategory::Real, KIND> |
| using | Base = Operation<ComplexConstructor, Result, Operand, Operand> |
| Public Types inherited from Fortran::evaluate::Operation< ComplexConstructor< KIND >, Type< TypeCategory::Complex, KIND >, Type< TypeCategory::Real, KIND >, Type< TypeCategory::Real, KIND > > | |
| using | Derived |
| using | Result |
| using | Operand |
Additional Inherited Members | |
| Public Member Functions inherited from Fortran::evaluate::Operation< ComplexConstructor< KIND >, Type< TypeCategory::Complex, KIND >, Type< TypeCategory::Real, KIND >, Type< TypeCategory::Real, KIND > > | |
| Operation (const Expr< OPERANDS > &...x) | |
| Derived & | derived () |
| Expr< Operand< J > > & | operand () |
| Expr< Operand< 0 > > & | left () |
| std::conditional_t<(operands > 1), Expr< Operand< 1 > > &, void > | right () |
| int | Rank () const |
| bool | operator== (const Operation &that) const |
| llvm::raw_ostream & | AsFortran (llvm::raw_ostream &) const |
| Static Public Member Functions inherited from Fortran::evaluate::Operation< ComplexConstructor< KIND >, Type< TypeCategory::Complex, KIND >, Type< TypeCategory::Real, KIND >, Type< TypeCategory::Real, KIND > > | |
| static constexpr std::conditional_t< Result::category !=TypeCategory::Derived, std::optional< DynamicType >, void > | GetType () |
| static constexpr int | Corank () |
| Static Public Attributes inherited from Fortran::evaluate::Operation< ComplexConstructor< KIND >, Type< TypeCategory::Complex, KIND >, Type< TypeCategory::Real, KIND >, Type< TypeCategory::Real, KIND > > | |
| static constexpr std::size_t | operands |