Lines Matching defs:len_
60 Digits(digit_t* mem, int len) : digits_(mem), len_(len) {
69 len_(std::max(0, std::min(src.len_ - offset, len))) {
74 BIGINT_H_DCHECK(i >= 0 && i <= len_);
75 return Digits(digits_ + i, len_ - i);
80 BIGINT_H_DCHECK(i >= 0 && i < len_);
85 BIGINT_H_DCHECK(len_ > 0);
86 return read_4byte_aligned(len_ - 1);
90 return digits_ == other.digits_ && len_ == other.len_;
93 // Decrements {len_} until there are no leading zero digits left.
95 while (len_ > 0 && msd() == 0) len_--;
99 BIGINT_H_DCHECK(len_ > 0 && msd() == 0);
100 len_--;
103 int len() { return len_; }
109 int len_;
133 BIGINT_H_DCHECK(i >= 0 && i <= len_);
134 return RWDigits(digits_ + i, len_ - i);
139 BIGINT_H_DCHECK(i >= 0 && i < len_);
175 BIGINT_H_DCHECK(i >= 0 && i < len_);
181 void set_len(int len) { len_ = len; }
183 void Clear() { memset(digits_, 0, len_ * sizeof(digit_t)); }