#include <format-inl.h>
◆ bigit
◆ double_bigit
◆ anonymous enum
Enumerator |
---|
bigits_capacity | |
◆ bigint() [1/3]
fmt::v8::detail::bigint::bigint |
( |
| ) |
|
|
inline |
◆ bigint() [2/3]
fmt::v8::detail::bigint::bigint |
( |
uint64_t |
n | ) |
|
|
inlineexplicit |
◆ ~bigint()
fmt::v8::detail::bigint::~bigint |
( |
| ) |
|
|
inline |
◆ bigint() [3/3]
fmt::v8::detail::bigint::bigint |
( |
const bigint & |
| ) |
|
|
delete |
◆ align()
void fmt::v8::detail::bigint::align |
( |
const bigint & |
other | ) |
|
|
inline |
◆ assign() [1/2]
void fmt::v8::detail::bigint::assign |
( |
const bigint & |
other | ) |
|
|
inline |
◆ assign() [2/2]
void fmt::v8::detail::bigint::assign |
( |
uint64_t |
n | ) |
|
|
inline |
◆ assign_pow10()
void fmt::v8::detail::bigint::assign_pow10 |
( |
int |
exp | ) |
|
|
inline |
◆ divmod_assign()
int fmt::v8::detail::bigint::divmod_assign |
( |
const bigint & |
divisor | ) |
|
|
inline |
◆ multiply() [1/2]
void fmt::v8::detail::bigint::multiply |
( |
uint32_t |
value | ) |
|
|
inlineprivate |
◆ multiply() [2/2]
void fmt::v8::detail::bigint::multiply |
( |
uint64_t |
value | ) |
|
|
inlineprivate |
◆ num_bigits()
int fmt::v8::detail::bigint::num_bigits |
( |
| ) |
const |
|
inline |
◆ operator*=()
template<typename Int >
bigint& fmt::v8::detail::bigint::operator*= |
( |
Int |
value | ) |
|
|
inline |
◆ operator<<=()
bigint& fmt::v8::detail::bigint::operator<<= |
( |
int |
shift | ) |
|
|
inline |
◆ operator=()
void fmt::v8::detail::bigint::operator= |
( |
const bigint & |
| ) |
|
|
delete |
◆ operator[]() [1/2]
bigit& fmt::v8::detail::bigint::operator[] |
( |
int |
index | ) |
|
|
inlineprivate |
◆ operator[]() [2/2]
bigit fmt::v8::detail::bigint::operator[] |
( |
int |
index | ) |
const |
|
inlineprivate |
◆ remove_leading_zeros()
void fmt::v8::detail::bigint::remove_leading_zeros |
( |
| ) |
|
|
inlineprivate |
◆ square()
void fmt::v8::detail::bigint::square |
( |
| ) |
|
|
inline |
◆ subtract_aligned()
void fmt::v8::detail::bigint::subtract_aligned |
( |
const bigint & |
other | ) |
|
|
inlineprivate |
◆ subtract_bigits()
void fmt::v8::detail::bigint::subtract_bigits |
( |
int |
index, |
|
|
bigit |
other, |
|
|
bigit & |
borrow |
|
) |
| |
|
inlineprivate |
◆ add_compare
◆ compare
◆ formatter< bigint >
◆ bigit_bits
◆ bigits_
◆ exp_
int fmt::v8::detail::bigint::exp_ |
|
private |
The documentation for this class was generated from the following file: