Classes | Namespaces | Macros | Functions
bloaty/third_party/abseil-cpp/absl/numeric/int128.h File Reference
#include <cassert>
#include <cmath>
#include <cstdint>
#include <cstring>
#include <iosfwd>
#include <limits>
#include <utility>
#include "absl/base/config.h"
#include "absl/base/macros.h"
#include "absl/base/port.h"
#include "absl/numeric/int128_no_intrinsic.inc"
Include dependency graph for bloaty/third_party/abseil-cpp/absl/numeric/int128.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  absl::int128
 
class  std::numeric_limits< absl::int128 >
 
class  std::numeric_limits< absl::uint128 >
 
class  absl::uint128
 

Namespaces

 absl
 
 absl::int128_internal
 
 std
 

Macros

#define ABSL_INTERNAL_WCHAR_T   wchar_t
 

Functions

constexpr int64_t absl::int128_internal::BitCastToSigned (uint64_t v)
 
constexpr int128 absl::Int128Max ()
 
constexpr int128 absl::Int128Min ()
 
constexpr int128 absl::MakeInt128 (int64_t high, uint64_t low)
 
constexpr ABSL_NAMESPACE_BEGIN uint128 absl::MakeUint128 (uint64_t high, uint64_t low)
 
constexpr bool absl::operator! (uint128 val)
 
constexpr bool absl::operator!= (uint128 lhs, uint128 rhs)
 
int128 absl::operator% (int128 lhs, int128 rhs)
 
uint128 absl::operator% (uint128 lhs, uint128 rhs)
 
constexpr int128 absl::operator& (int128 lhs, int128 rhs)
 
constexpr uint128 absl::operator& (uint128 lhs, uint128 rhs)
 
int128 absl::operator* (int128 lhs, int128 rhs)
 
uint128 absl::operator* (uint128 lhs, uint128 rhs)
 
constexpr int128 absl::operator+ (int128 lhs, int128 rhs)
 
constexpr uint128 absl::operator+ (uint128 lhs, uint128 rhs)
 
constexpr int128 absl::operator- (int128 lhs, int128 rhs)
 
constexpr uint128 absl::operator- (uint128 lhs, uint128 rhs)
 
constexpr uint128 absl::operator- (uint128 val)
 
int128 absl::operator/ (int128 lhs, int128 rhs)
 
uint128 absl::operator/ (uint128 lhs, uint128 rhs)
 
constexpr bool absl::operator< (uint128 lhs, uint128 rhs)
 
constexpr int128 absl::operator<< (int128 lhs, int amount)
 
std::ostream & absl::operator<< (std::ostream &os, int128 v)
 
std::ostream & absl::operator<< (std::ostream &os, uint128 v)
 
constexpr uint128 absl::operator<< (uint128 lhs, int amount)
 
constexpr bool absl::operator<= (uint128 lhs, uint128 rhs)
 
constexpr bool absl::operator== (uint128 lhs, uint128 rhs)
 
constexpr bool absl::operator> (uint128 lhs, uint128 rhs)
 
constexpr bool absl::operator>= (uint128 lhs, uint128 rhs)
 
constexpr int128 absl::operator>> (int128 lhs, int amount)
 
constexpr uint128 absl::operator>> (uint128 lhs, int amount)
 
constexpr int128 absl::operator^ (int128 lhs, int128 rhs)
 
constexpr uint128 absl::operator^ (uint128 lhs, uint128 rhs)
 
constexpr int128 absl::operator| (int128 lhs, int128 rhs)
 
constexpr uint128 absl::operator| (uint128 lhs, uint128 rhs)
 
constexpr uint128 absl::operator~ (uint128 val)
 
constexpr uint64_t absl::Uint128High64 (uint128 v)
 
constexpr uint64_t absl::Uint128Low64 (uint128 v)
 
constexpr uint128 absl::Uint128Max ()
 

Macro Definition Documentation

◆ ABSL_INTERNAL_WCHAR_T

#define ABSL_INTERNAL_WCHAR_T   wchar_t


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:20