Lines Matching full:ch_
85 ch_ = (index_ < buffer_.length()) ? buffer_[index_] : 0;
96 if (i < kMaxSignificantDigits) n = n * 10 + ch_ - '0';
109 if (len < prefix_size) prefix[len] = AsciiAlphaToLower(ch_);
117 if (ch_ == c) {
125 if (unicode_cache_->IsWhiteSpace(ch_)) {
133 if (ch_ != '(') return false;
136 if (ch_ == ')') --balance;
137 else if (ch_ == '(') ++balance;
139 } while (balance > 0 && ch_);
144 bool Is(uint32_t c) const { return ch_ == c; }
145 bool IsEnd() const { return ch_ == 0; }
146 bool IsAsciiDigit() const { return IsDecimalDigit(ch_); }
147 bool IsAsciiAlphaOrAbove() const { return ch_ >= 'A'; }
148 bool IsAsciiSign() const { return ch_ == '+' || ch_ == '-'; }
151 int GetAsciiSignValue() const { return 44 - static_cast<int>(ch_); }
156 uint32_t ch_;