FLANG
Fortran::common::Int128< IS_SIGNED > Class Template Reference

Public Member Functions

constexpr Int128 (unsigned n)
constexpr Int128 (unsigned long n)
constexpr Int128 (unsigned long long n)
constexpr Int128 (int n)
constexpr Int128 (long n)
constexpr Int128 (long long n)
constexpr Int128 (const Int128 &)=default
constexpr Int128 (Int128 &&)=default
constexpr Int128operator= (const Int128 &)=default
constexpr Int128operator= (Int128 &&)=default
constexpr Int128 (const Int128<!IS_SIGNED > &n)
constexpr Int128 (Int128<!IS_SIGNED > &&n)
constexpr Int128 operator+ () const
constexpr Int128 operator~ () const
constexpr Int128 operator- () const
constexpr bool operator! () const
constexpr operator bool () const
constexpr operator std::uint64_t () const
constexpr operator std::int64_t () const
constexpr operator int () const
constexpr std::uint64_t high () const
constexpr std::uint64_t low () const
constexpr Int128 operator++ ()
constexpr Int128 operator++ (int)
constexpr Int128 operator-- ()
constexpr Int128 operator-- (int)
constexpr Int128 operator& (Int128 that) const
constexpr Int128 operator| (Int128 that) const
constexpr Int128 operator^ (Int128 that) const
constexpr Int128 operator<< (Int128 that) const
constexpr Int128 operator>> (Int128 that) const
constexpr Int128 operator+ (Int128 that) const
constexpr Int128 operator- (Int128 that) const
constexpr Int128 operator* (Int128 that) const
constexpr Int128 operator/ (Int128 that) const
constexpr Int128 operator% (Int128 that) const
constexpr bool operator< (Int128 that) const
constexpr bool operator<= (Int128 that) const
constexpr bool operator== (Int128 that) const
constexpr bool operator!= (Int128 that) const
constexpr bool operator>= (Int128 that) const
constexpr bool operator> (Int128 that) const
constexpr Int128operator&= (const Int128 &that)
constexpr Int128operator|= (const Int128 &that)
constexpr Int128operator^= (const Int128 &that)
constexpr Int128operator<<= (const Int128 &that)
constexpr Int128operator>>= (const Int128 &that)
constexpr Int128operator+= (const Int128 &that)
constexpr Int128operator-= (const Int128 &that)
constexpr Int128operator*= (const Int128 &that)
constexpr Int128operator/= (const Int128 &that)
constexpr Int128operator%= (const Int128 &that)

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