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