• Home
  • Raw
  • Download

Lines Matching refs:output

174                            CanonOutput* output) {  in BackUpToPreviousSlash()  argument
175 DCHECK(output->length() > 0); in BackUpToPreviousSlash()
177 int i = output->length() - 1; in BackUpToPreviousSlash()
178 DCHECK(output->at(i) == '/'); in BackUpToPreviousSlash()
184 while (output->at(i) != '/' && i > path_begin_in_output) in BackUpToPreviousSlash()
188 output->set_length(i + 1); in BackUpToPreviousSlash()
208 CanonOutput* output) { in DoPartialPath() argument
220 success &= AppendUTF8EscapedChar(spec, &i, end, output); in DoPartialPath()
238 DCHECK(output->length() > path_begin_in_output); in DoPartialPath()
239 if (output->length() > path_begin_in_output && in DoPartialPath()
240 output->at(output->length() - 1) == '/') { in DoPartialPath()
247 output->push_back('.'); in DoPartialPath()
254 BackUpToPreviousSlash(path_begin_in_output, output); in DoPartialPath()
261 output->push_back('.'); in DoPartialPath()
267 output->push_back('/'); in DoPartialPath()
278 output->push_back(unescaped_value); in DoPartialPath()
281 output->push_back('%'); in DoPartialPath()
282 output->push_back(static_cast<char>(spec[i - 1])); in DoPartialPath()
283 output->push_back(static_cast<char>(spec[i])); in DoPartialPath()
291 output->push_back('%'); in DoPartialPath()
292 output->push_back(static_cast<char>(spec[i - 1])); in DoPartialPath()
293 output->push_back(static_cast<char>(spec[i])); in DoPartialPath()
301 output->push_back('%'); in DoPartialPath()
306 AppendEscapedChar(out_ch, output); in DoPartialPath()
311 AppendEscapedChar(out_ch, output); in DoPartialPath()
315 output->push_back(out_ch); in DoPartialPath()
325 CanonOutput* output, in DoPath() argument
329 out_path->begin = output->length(); in DoPath()
336 output->push_back('/'); in DoPath()
338 success = DoPartialPath<CHAR, UCHAR>(spec, path, out_path->begin, output); in DoPath()
339 out_path->len = output->length() - out_path->begin; in DoPath()
342 output->push_back('/'); in DoPath()
352 CanonOutput* output, in CanonicalizePath() argument
354 return DoPath<char, unsigned char>(spec, path, output, out_path); in CanonicalizePath()
359 CanonOutput* output, in CanonicalizePath() argument
361 return DoPath<char16, char16>(spec, path, output, out_path); in CanonicalizePath()
367 CanonOutput* output) { in CanonicalizePartialPath() argument
369 output); in CanonicalizePartialPath()
375 CanonOutput* output) { in CanonicalizePartialPath() argument
377 output); in CanonicalizePartialPath()