Lines Matching refs:n
41 Slice(const char* d, size_t n) : data_(d), size_(n) {} in Slice() argument
72 char operator[](size_t n) const {
73 assert(n < size());
74 return data_[n];
84 void remove_prefix(size_t n) { in remove_prefix() argument
85 assert(n <= size()); in remove_prefix()
86 data_ += n; in remove_prefix()
87 size_ -= n; in remove_prefix()
90 void remove_suffix(size_t n) { in remove_suffix() argument
91 assert(n <= size()); in remove_suffix()
92 size_ -= n; in remove_suffix()
191 void remove_suffix(size_t n) { in remove_suffix() argument
192 assert(n <= size()); in remove_suffix()
194 size_ -= n; in remove_suffix()
196 buf_->erase(size() - n, n); in remove_suffix()
201 void remove_prefix(size_t n) { in remove_prefix() argument
202 assert(n <= size()); in remove_prefix()
204 data_ += n; in remove_prefix()
205 size_ -= n; in remove_prefix()
207 buf_->erase(0, n); in remove_prefix()