Lines Matching +defs:buffer +defs:string
27 #include <string>
34 // "..."_todo_en_US, and "..."_en_US string literals to define the static text
100 // as a vsnprintf() formatting string that is applied to the
101 // following arguments. CharBlock, std::string, and std::string_view
115 const std::string &string() const { return string_; }
124 std::string MoveString() { return std::move(string_); }
145 const char *Convert(const std::string &);
146 const char *Convert(std::string &&);
154 std::string string_;
155 std::forward_list<std::string> conversions_; // preserves created strings
163 if (n == std::string::npos) {
167 // Treat a one-character string as a singleton set for better merging.
181 std::string ToString() const;
291 std::string ToString() const;
391 // Diverts messages to another buffer; restored when the returned
393 common::Restorer<Messages *> SetMessages(Messages &buffer) {
394 return common::ScopedSet(messages_, &buffer);