| AbsoluteAddOne(Isolate *isolate, DirectHandle< BigIntBase > x, bool sign, Tagged< MutableBigInt > result_storage={}) | v8::internal::MutableBigInt | static |
| AbsoluteSubOne(Isolate *isolate, DirectHandle< BigIntBase > x) | v8::internal::MutableBigInt | static |
| address() const | v8::internal::HeapObjectLayout | inline |
| bitfield_ | v8::internal::BigIntBase | private |
| Canonicalize(Tagged< MutableBigInt > result) | v8::internal::MutableBigInt | static |
| clear_padding() | v8::internal::FreshlyAllocatedBigInt | inline |
| Copy(Isolate *isolate, DirectHandle< BigIntBase > source) | v8::internal::MutableBigInt | static |
| DecideRounding(DirectHandle< BigIntBase > x, int mantissa_bits_unset, int digit_index, uint64_t current_digit) | v8::internal::MutableBigInt | static |
| digit(uint32_t n) const | v8::internal::BigIntBase | inlineprivate |
| digit_ismax(digit_t x) | v8::internal::MutableBigInt | inlinestatic |
| digit_t typedef | v8::internal::BigIntBase | private |
| digits() const | v8::internal::BigIntBase | |
| EarlyGetReadOnlyRoots() const | v8::internal::HeapObjectLayout | inline |
| FLEXIBLE_ARRAY_MEMBER(UnalignedValueMember< digit_t >, raw_digits) | v8::internal::BigIntBase | private |
| GetRawBits(BigIntBase *x, bool *lossless) | v8::internal::MutableBigInt | static |
| GetWriteBarrierMode(const DisallowGarbageCollection &promise) | v8::internal::HeapObjectLayout | inline |
| HeapObjectLayout()=delete | v8::internal::HeapObjectLayout | |
| HeapObjectLayout(HeapObjectLayout &&) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
| HeapObjectLayout(const HeapObjectLayout &) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
| initialize_bitfield(bool sign, uint32_t length) | v8::internal::MutableBigInt | inline |
| InitializeDigits(uint32_t length, uint8_t value=0) | v8::internal::MutableBigInt | |
| is_zero() const | v8::internal::BigIntBase | inlineprivate |
| IsMutableBigInt(Tagged< MutableBigInt > o) | v8::internal::MutableBigInt | inlinestatic |
| kDigitBits | v8::internal::BigIntBase | privatestatic |
| kDigitSize | v8::internal::BigIntBase | privatestatic |
| kHalfDigitBits | v8::internal::BigIntBase | privatestatic |
| kHalfDigitMask | v8::internal::BigIntBase | privatestatic |
| kLengthFieldBits | v8::internal::BigIntBase | static |
| kMaxLength | v8::internal::BigIntBase | static |
| kMaxLengthBits | v8::internal::BigIntBase | static |
| kRoundDown enum value | v8::internal::MutableBigInt | |
| kRoundUp enum value | v8::internal::MutableBigInt | |
| kTie enum value | v8::internal::MutableBigInt | |
| LeftShiftByAbsolute(Isolate *isolate, Handle< BigIntBase > x, Handle< BigIntBase > y) | v8::internal::MutableBigInt | static |
| length() const | v8::internal::BigIntBase | inline |
| length(AcquireLoadTag) const | v8::internal::BigIntBase | inline |
| LengthBits typedef | v8::internal::BigIntBase | |
| MakeImmutable(MaybeHandle< MutableBigInt > maybe) | v8::internal::MutableBigInt | static |
| MakeImmutable(Handle< MutableBigInt > result) | v8::internal::MutableBigInt | static |
| map() const | v8::internal::HeapObjectLayout | inline |
| map(AcquireLoadTag) const | v8::internal::HeapObjectLayout | inline |
| map_ | v8::internal::HeapObjectLayout | private |
| map_word(RelaxedLoadTag) const | v8::internal::HeapObjectLayout | inline |
| New(IsolateT *isolate, uint32_t length, AllocationType allocation=AllocationType::kYoung) | v8::internal::MutableBigInt | static |
| NewFromDouble(Isolate *isolate, double value) | v8::internal::MutableBigInt | static |
| NewFromInt(Isolate *isolate, int value) | v8::internal::MutableBigInt | static |
| operator=(HeapObjectLayout &&) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
| operator=(const HeapObjectLayout &) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
| ptr() const | v8::internal::HeapObjectLayout | inline |
| RightShiftByAbsolute(Isolate *isolate, Handle< BigIntBase > x, Handle< BigIntBase > y) | v8::internal::MutableBigInt | static |
| RightShiftByMaximum(Isolate *isolate, bool sign) | v8::internal::MutableBigInt | static |
| Rounding enum name | v8::internal::MutableBigInt | |
| rw_digits() | v8::internal::MutableBigInt | |
| set_64_bits(uint64_t bits) | v8::internal::MutableBigInt | |
| set_digit(uint32_t n, digit_t value) | v8::internal::MutableBigInt | inline |
| set_length(uint32_t new_length, ReleaseStoreTag) | v8::internal::MutableBigInt | inline |
| set_map(Isolate *isolate, Tagged< Map > value) | v8::internal::HeapObjectLayout | inline |
| set_map(IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) | v8::internal::HeapObjectLayout | inline |
| set_map_after_allocation(IsolateT *isolate, Tagged< Map > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::HeapObjectLayout | inline |
| set_map_no_write_barrier(Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) | v8::internal::HeapObjectLayout | inline |
| set_map_safe_transition(IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) | v8::internal::HeapObjectLayout | inline |
| set_map_safe_transition_no_write_barrier(Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) | v8::internal::HeapObjectLayout | inline |
| set_map_word_forwarded(Tagged< HeapObject > target_object, ReleaseStoreTag) | v8::internal::HeapObjectLayout | inline |
| set_map_word_forwarded(Tagged< HeapObject > target_object, RelaxedStoreTag) | v8::internal::HeapObjectLayout | inline |
| set_sign(bool new_sign) | v8::internal::MutableBigInt | inline |
| sign() const | v8::internal::BigIntBase | inlineprivate |
| SignBits typedef | v8::internal::BigIntBase | |
| Size() const | v8::internal::HeapObjectLayout | inline |
| SizeFromMap(Tagged< Map > map) const | v8::internal::HeapObjectLayout | |
| ToDouble(DirectHandle< BigIntBase > x) | v8::internal::MutableBigInt | static |
| ToShiftAmount(Handle< BigIntBase > x) | v8::internal::MutableBigInt | static |
| Zero(IsolateT *isolate, AllocationType allocation=AllocationType::kYoung) | v8::internal::MutableBigInt | inlinestatic |