Lines Matching defs:value
20 static int BitSize(S value) {
21 return 8 * sizeof(value);
25 void Bignum::AssignUInt16(uint16_t value) {
26 DCHECK_GE(kBigitSize, BitSize(value));
28 if (value == 0) return;
31 bigits_[0] = value;
35 void Bignum::AssignUInt64(uint64_t value) {
39 if (value == 0) return;
44 bigits_[i] = static_cast<Chunk>(value & kBigitMask);
45 value = value >> kBigitSize;
76 void Bignum::AssignDecimalString(Vector<const char> value) {
80 int length = value.length();
84 uint64_t digits = ReadUInt64(value, pos, kMaxUint64DecimalDigits);
90 uint64_t digits = ReadUInt64(value, pos, length);
103 void Bignum::AssignHexString(Vector<const char> value) {
105 int length = value.length();
114 current_bigit += HexCharValue(value[string_index--]) << (j * 4);
123 most_significant_bigit += HexCharValue(value[j]);