Lines Matching refs:StringPiece

42 std::ostream& operator<<(std::ostream& o, StringPiece piece) {
48 void StringPiece::LogFatalSizeTooBig(size_t size, const char* details) {
52 StringPiece::StringPiece(StringPiece x, stringpiece_ssize_type pos)
58 StringPiece::StringPiece(StringPiece x,
67 void StringPiece::CopyToString(std::string* target) const {
71 void StringPiece::AppendToString(std::string* target) const {
75 bool StringPiece::Consume(StringPiece x) {
84 bool StringPiece::ConsumeFromEnd(StringPiece x) {
92 stringpiece_ssize_type StringPiece::copy(char* buf,
100 bool StringPiece::contains(StringPiece s) const {
104 stringpiece_ssize_type StringPiece::find(StringPiece s, size_type pos) const {
114 stringpiece_ssize_type StringPiece::find(char c, size_type pos) const {
123 stringpiece_ssize_type StringPiece::rfind(StringPiece s, size_type pos) const {
134 stringpiece_ssize_type StringPiece::rfind(char c, size_type pos) const {
155 static inline void BuildLookupTable(StringPiece characters_wanted,
164 stringpiece_ssize_type StringPiece::find_first_of(StringPiece s,
182 stringpiece_ssize_type StringPiece::find_first_not_of(StringPiece s,
199 stringpiece_ssize_type StringPiece::find_first_not_of(char c,
211 stringpiece_ssize_type StringPiece::find_last_of(StringPiece s,
228 stringpiece_ssize_type StringPiece::find_last_not_of(StringPiece s,
248 stringpiece_ssize_type StringPiece::find_last_not_of(char c,
261 StringPiece StringPiece::substr(size_type pos, size_type n) const {
264 return StringPiece(ptr_ + pos, n);
267 const StringPiece::size_type StringPiece::npos = size_type(-1);