Searched defs:str (Results 1 - 6 of 6) sorted by relevance

/build/kati/
H A Dstringprintf.cc23 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 Dsymtab.h37 const string& str() const { function in class:Symbol
42 return str().c_str();
50 const string& s = str();
H A Dstrutil_test.cc73 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 Dstring_piece.h65 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 Dstrutil.cc151 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 Dfunc.cc102 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