Lines Matching refs:out
121 string* out) const = 0;
136 string* out) const { in PrintIfNecessary()
141 *out += path; in PrintIfNecessary()
142 *out += ' '; in PrintIfNecessary()
157 string* out) const override { in RunFind()
158 PrintIfNecessary(fc, *path, type_, d, out); in RunFind()
227 string* out) const override { in RunFind()
240 *out += *path; in RunFind()
241 *out += ' '; in RunFind()
246 PrintIfNecessary(fc, *path, DT_DIR, d, out); in RunFind()
253 size_t orig_out_size = out->size(); in RunFind()
262 if (!c->RunFind(fc, d + 1, path, cur_read_dirs, out)) in RunFind()
266 if (orig_out_size != out->size()) in RunFind()
277 if (!c->RunFind(fc, d + 1, path, cur_read_dirs, out)) in RunFind()
287 if (!c->RunFind(fc, d + 1, path, cur_read_dirs, out)) in RunFind()
320 string* out) const override { in RunFind()
336 return to_->RunFind(fc, d, path, cur_read_dirs, out); in RunFind()
338 PrintIfNecessary(fc, *path, type, d, out); in RunFind()
722 string* out) override { in HandleFind() argument
770 const size_t orig_out_size = out->size(); in HandleFind()
777 out->resize(orig_out_size); in HandleFind()
785 out->resize(orig_out_size); in HandleFind()
798 if (!base->RunFind(fc, 0, &path, &cur_read_dirs, out)) { in HandleFind()
800 out->resize(orig_out_size); in HandleFind()
805 if (!out->empty() && (*out)[out->size()-1] == ' ') in HandleFind()
806 out->resize(out->size()-1); in HandleFind()
809 *out = SortWordsInString(*out); in HandleFind()