Searched defs:str (Results 1 - 6 of 6) sorted by relevance
/build/kati/ |
H A D | stringprintf.cc | 23 string str; local 24 str.resize(128); 28 int ret = vsnprintf(&str[0], str.size(), format, args); 31 if (static_cast<size_t>(ret) < str.size()) { 32 str.resize(ret); 33 return str; 35 str.resize(ret + 1);
|
H A D | symtab.h | 37 const string& str() const { function in class:Symbol 42 return str().c_str(); 50 const string& s = str();
|
H A D | strutil_test.cc | 73 string SubstPattern(StringPiece str, StringPiece pat, StringPiece subst) { argument 75 Pattern(pat).AppendSubst(str, subst, &r); 161 const char* CreateProtectedString(const char* str) { argument 180 buffer_str -= strlen(str) + 1; 181 strcpy(buffer_str, str);
|
H A D | string_piece.h | 65 StringPiece(const char* str) argument 66 : ptr_(str), length_((str == NULL) ? 0 : strlen(str)) { } 67 StringPiece(const std::string& str) argument 68 : ptr_(str.data()), length_(str.size()) { } 69 StringPiece(const std::string&& str) argument 70 : ptr_(str.data()), length_(str 91 set(const char* str) argument [all...] |
H A D | strutil.cc | 151 void AppendString(StringPiece str, string* out) { argument 152 out->append(str.begin(), str.end()); 155 bool HasPrefix(StringPiece str, StringPiece prefix) { argument 156 ssize_t size_diff = str.size() - prefix.size(); 157 return size_diff >= 0 && str.substr(0, prefix.size()) == prefix; 160 bool HasSuffix(StringPiece str, StringPiece suffix) { argument 161 ssize_t size_diff = str.size() - suffix.size(); 162 return size_diff >= 0 && str.substr(size_diff) == suffix; 165 bool HasWord(StringPiece str, StringPiec argument 177 TrimPrefix(StringPiece str, StringPiece prefix) argument 184 TrimSuffix(StringPiece str, StringPiece suffix) argument 213 AppendSubst(StringPiece str, StringPiece subst, string* out) const argument 241 AppendSubstRef(StringPiece str, StringPiece subst, string* out) const argument [all...] |
H A D | func.cc | 102 const string&& str = args[2]->Eval(ev); local 105 for (StringPiece tok : WordScanner(str)) { 112 const string&& str = args[0]->Eval(ev); local 114 for (StringPiece tok : WordScanner(str)) { 122 const string&& str = args[2]->Eval(ev); local 124 *s += str; 129 while (index < str.size()) { 130 size_t found = str.find(pat, index); 133 AppendString(StringPiece(str).substr(index, found - index), s); 137 AppendString(StringPiece(str) [all...] |
Completed in 102 milliseconds