Home | History | Annotate | Download | only in src

Lines Matching full:ch_

62       ch_ = (index_ < buffer_.length()) ? buffer_[index_] : 0;
73 if (i < kMaxSignificantDigits) n = n * 10 + ch_ - '0';
86 if (len < prefix_size) prefix[len] = AsciiAlphaToLower(ch_);
94 if (ch_ == c) {
102 if (unicode_cache_->IsWhiteSpaceOrLineTerminator(ch_)) {
110 if (ch_ != '(') return false;
113 if (ch_ == ')') --balance;
114 else if (ch_ == '(') ++balance;
116 } while (balance > 0 && ch_);
121 bool Is(uint32_t c) const { return ch_ == c; }
122 bool IsEnd() const { return ch_ == 0; }
123 bool IsAsciiDigit() const { return IsDecimalDigit(ch_); }
124 bool IsAsciiAlphaOrAbove() const { return ch_ >= 'A'; }
125 bool IsAsciiSign() const { return ch_ == '+' || ch_ == '-'; }
128 int GetAsciiSignValue() const { return 44 - static_cast<int>(ch_); }
133 uint32_t ch_;