| ABS() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| Add(const RealValue &y, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| AsFortran(llvm::raw_ostream &o, int kind, bool minimal=false) const | Fortran::evaluate::value::RealValue | |
| bits() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | inline |
| bits(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | inlinestatic |
| bytesStored() const | Fortran::evaluate::value::RealValue | inline |
| bytesStored(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | inlinestatic |
| Compare(const RealValue &y) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| Convert(int kind, const RealValue &from, Rounding rounding=TargetCharacteristics::defaultRounding) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| DIGITS(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| DIM(const RealValue &y, Rounding rounding=TargetCharacteristics::defaultRounding) const | Fortran::evaluate::value::RealValue | |
| Divide(const RealValue &y, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| dump() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| DumpHexadecimal() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| EPSILON(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| EXPONENT() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| Exponent() const | Fortran::evaluate::value::RealValue | |
| FlushSubnormalToZero() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| FRACTION() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| FromInteger(int kind, const IntegerValue &n, bool isUnsigned=false, Rounding rounding=TargetCharacteristics::defaultRounding) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| FromRawBytes(int kind, const void *raw, std::size_t expectedSize) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| HUGE(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| HYPOT(const RealValue &y, Rounding rounding=TargetCharacteristics::defaultRounding) const | Fortran::evaluate::value::RealValue | |
| Infinity(int kind, bool negative=false) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| IsFinite() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| IsInfinite() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| IsNegative() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| IsNormal() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| IsNotANumber() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| IsNull() const | Fortran::evaluate::value::RealValue | |
| IsSignalingNaN() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| IsZero() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| KahanSummation(const RealValue &y, RealValue &correction, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| kind() const | Fortran::evaluate::value::RealValue | |
| MAXEXPONENT(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| MINEXPONENT(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| MOD(const RealValue &y, Rounding rounding=TargetCharacteristics::defaultRounding) const | Fortran::evaluate::value::RealValue | |
| MODULO(const RealValue &y, Rounding rounding=TargetCharacteristics::defaultRounding) const | Fortran::evaluate::value::RealValue | |
| Multiply(const RealValue &y, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| NEAREST(bool upward) const | Fortran::evaluate::value::RealValue | |
| Negate() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| NegativeZero(int kind) | Fortran::evaluate::value::RealValue | static |
| NotANumber(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| operator!=(const RealValue &y) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | inline |
| operator=(const RealValue &) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| operator=(RealValue &&) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| operator==(const RealValue &y) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| PRECISION(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| print(llvm::raw_ostream &os) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| RANGE(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| RawBits() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| Read(int kind, const char *&pp, Rounding rounding=TargetCharacteristics::defaultRounding) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| RealValue() (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| RealValue(const RealValue &) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| RealValue(RealValue &&) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| RealValue(int kind, const RealValue &v) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | inline |
| RealValue(int kind, RealValue &&v) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | inline |
| RealValue(int kind, const Word &w) | Fortran::evaluate::value::RealValue | |
| RealValue(int kind, double x) | Fortran::evaluate::value::RealValue | |
| RRSPACING() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| SCALE(const IntegerValue &by, Rounding rounding=TargetCharacteristics::defaultRounding) const | Fortran::evaluate::value::RealValue | |
| SET_EXPONENT(std::int64_t e) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| SetSign(bool toNegative) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| SIGN(const RealValue &x) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| SPACING() const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| SQRT(Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| StoreRawBytes(void *dst, size_t size, bool *changed=nullptr) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| Subtract(const RealValue &y, Rounding rounding=TargetCharacteristics::defaultRounding) const (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| TINY(int kind) (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | static |
| ToInteger(common::RoundingMode mode=common::RoundingMode::ToZero, int toBits=0) const | Fortran::evaluate::value::RealValue | |
| ToWholeNumber(common::RoundingMode mode=common::RoundingMode::ToZero) const | Fortran::evaluate::value::RealValue | |
| Word typedef (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |
| Zero(int kind) | Fortran::evaluate::value::RealValue | static |
| ~RealValue() (defined in Fortran::evaluate::value::RealValue) | Fortran::evaluate::value::RealValue | |