Lines Matching refs:this
4 * Use of this source code is governed by a BSD-style license that can be
92 return !this->empty() && this->front() == c;
99 return s.length() == 0 || !memcmp(this->end() - s.length(), s.fData, s.length());
103 return !this->empty() && this->back() == c;
110 if (this->length() < needle.length()) {
114 const char* start = this->data() + pos;
115 const char* end = start + this->length() - needle.length() + 1;
118 return (size_type)(match - this->data());
127 return this->find(needle) != npos;