Home | History | Annotate | Download | only in include

Lines Matching full:left

174     friend bool operator==(const string& left, const string& right);
175 friend bool operator==(const string& left, const value_type *right);
176 friend bool operator==(const value_type *left, const string& right) { return right == left; }
177 friend bool operator!=(const string& left, const string& right) { return !(left == right); }
178 friend bool operator!=(const string& left, const char* right) { return !(left == right); }
179 friend bool operator!=(const value_type *left, const string& right) { return !(left == right); }
226 friend string operator+(const string& left, const string& right) {
227 return string(left).append(right);
229 friend string operator+(const string& left, const value_type *right) {
230 return string(left).append(right);
232 friend string operator+(const value_type *left, const string& right) {
233 return string(left).append(right);
235 friend string operator+(const string& left, char right) {
236 return string(left).operator+=(right);
238 friend string operator+(char left, const string& right) {
239 return string(&left, 1).append(right);