Lines Matching defs:Bignum
13 class V8_BASE_EXPORT Bignum {
20 Bignum();
21 Bignum(const Bignum&) = delete;
22 Bignum& operator=(const Bignum&) = delete;
25 void AssignBignum(const Bignum& other);
34 void AddBignum(const Bignum& other);
36 void SubtractBignum(const Bignum& other);
48 uint16_t DivideModuloIntBignum(const Bignum& other);
52 static int Compare(const Bignum& a, const Bignum& b);
53 static bool Equal(const Bignum& a, const Bignum& b) {
56 static bool LessEqual(const Bignum& a, const Bignum& b) {
59 static bool Less(const Bignum& a, const Bignum& b) {
63 static int PlusCompare(const Bignum& a, const Bignum& b, const Bignum& c);
65 static bool PlusEqual(const Bignum& a, const Bignum& b, const Bignum& c) {
69 static bool PlusLessEqual(const Bignum& a, const Bignum& b, const Bignum& c) {
73 static bool PlusLess(const Bignum& a, const Bignum& b, const Bignum& c) {
96 void Align(const Bignum& other);
107 void SubtractTimes(const Bignum& other, int factor);
114 // The Bignum's value equals value(bigits_) * 2^(exponent_ * kBigitSize).