Lines Matching refs:string
18 #include <string>
52 explicit WordWriter(string* o);
57 string* out_;
72 template <class String>
73 inline string JoinStrings(vector<String> v, const char* sep) {
74 string r;
84 void AppendString(StringPiece str, string* out);
104 void AppendSubst(StringPiece str, StringPiece subst, string* out) const;
106 void AppendSubstRef(StringPiece str, StringPiece subst, string* out) const;
115 string NoLineBreak(const string& s);
125 void NormalizePath(string* o);
126 void AbsPath(StringPiece s, string* o);
139 void FormatForCommandSubstitution(string* s);
141 string SortWordsInString(StringPiece s);
143 string ConcatDir(StringPiece b, StringPiece n);
145 string EchoEscape(const string& str);
147 void EscapeShell(string* s);