FLANG

Fortran::evaluate::value::Real< WORD, PREC > Member List

This is the complete list of members for Fortran::evaluate::value::Real< WORD, PREC >, including all inherited members.

ABS() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
Add(const Real &, Rounding rounding=defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
AsFortran(llvm::raw_ostream &, int kind, bool minimal=false) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
binaryPrecision (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static
bits (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static
Compare(const Real &) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
Convert(const A &x, Rounding rounding=defaultRounding) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline static
decimalPrecision (defined in Fortran::common::RealDetails< PREC >) | Fortran::common::RealDetails< PREC > | static
decimalRange (defined in Fortran::common::RealDetails< PREC >) | Fortran::common::RealDetails< PREC > | static
Details typedef (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
DIGITS (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static
Divide(const Real &, Rounding rounding=defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
DumpHexadecimal() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
EPSILON() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline static
EXPONENT() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
Exponent() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
exponentBias (defined in Fortran::common::RealDetails< PREC >) | Fortran::common::RealDetails< PREC > | static
exponentBits (defined in Fortran::common::RealDetails< PREC >) | Fortran::common::RealDetails< PREC > | static
FlushSubnormalToZero() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
Fraction typedef (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
FromInteger(const INT &n, Rounding rounding=defaultRounding) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline static
GetFraction() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
HUGE() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline static
HYPOT(const Real &, Rounding rounding=defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
Infinity(bool negative) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline static
isImplicitMSB (defined in Fortran::common::RealDetails< PREC >) | Fortran::common::RealDetails< PREC > | static
IsInfinite() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
IsNegative() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
IsNotANumber() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
IsQuietNaN() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
IsSignalingNaN() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
IsSignBitSet() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
IsSubnormal() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
IsZero() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
maxDecimalConversionDigits (defined in Fortran::common::RealDetails< PREC >) | Fortran::common::RealDetails< PREC > | static
MAXEXPONENT (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static
maxExponent (defined in Fortran::common::RealDetails< PREC >) | Fortran::common::RealDetails< PREC > | static
MINEXPONENT (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static
Multiply(const Real &, Rounding rounding=defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
Negate() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
NotANumber() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline static
operator=(const Real &)=default (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
operator=(Real &&)=default (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
operator==(const Real &that) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
PRECISION (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static
RANGE (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static
RawBits() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
Read(const char *&, Rounding rounding=defaultRounding) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | static
Real (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | friend
Real() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
Real(const Real &)=default (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
Real(const Word &bits) (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
SetSign(bool toNegative) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
SIGN(const Real &x) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
significandBits (defined in Fortran::common::RealDetails< PREC >) | Fortran::common::RealDetails< PREC > | static
Subtract(const Real &y, Rounding rounding=defaultRounding) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
TINY() (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline static
ToInteger(common::RoundingMode mode=common::RoundingMode::ToZero) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
ToWholeNumber(common::RoundingMode=common::RoundingMode::ToZero) const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |
UnbiasedExponent() const (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > | inline
Word typedef (defined in Fortran::evaluate::value::Real< WORD, PREC >) | Fortran::evaluate::value::Real< WORD, PREC > |