Lines Matching refs:output
54 CanonOutput* output) { in FileDoDriveSpec() argument
68 output->push_back(spec[after_slashes] - 'a' + 'A'); in FileDoDriveSpec()
70 output->push_back(static_cast<char>(spec[after_slashes])); in FileDoDriveSpec()
73 output->push_back(':'); in FileDoDriveSpec()
74 output->push_back('/'); in FileDoDriveSpec()
82 CanonOutput* output) { in FileDoPath() argument
99 spec, sub_path, output, &fake_output_path); in FileDoPath()
106 CanonOutput* output, in DoCanonicalizeFileURL() argument
115 new_parsed->scheme.begin = output->length(); in DoCanonicalizeFileURL()
116 output->push_back('f'); in DoCanonicalizeFileURL()
117 output->push_back('i'); in DoCanonicalizeFileURL()
118 output->push_back('l'); in DoCanonicalizeFileURL()
119 output->push_back('e'); in DoCanonicalizeFileURL()
120 new_parsed->scheme.len = output->length() - new_parsed->scheme.begin; in DoCanonicalizeFileURL()
121 output->push_back(':'); in DoCanonicalizeFileURL()
124 output->push_back('/'); in DoCanonicalizeFileURL()
125 output->push_back('/'); in DoCanonicalizeFileURL()
133 source.host, parsed.host, output, &new_parsed->host); in DoCanonicalizeFileURL()
137 new_parsed->path.begin = output->length(); in DoCanonicalizeFileURL()
138 output->push_back('/'); in DoCanonicalizeFileURL()
142 parsed.path.end(), output); in DoCanonicalizeFileURL()
145 FileDoPath<CHAR, UCHAR>(source.path, after_drive, parsed.path.end(), output); in DoCanonicalizeFileURL()
146 new_parsed->path.len = output->length() - new_parsed->path.begin; in DoCanonicalizeFileURL()
150 source.query, parsed.query, output, &new_parsed->query); in DoCanonicalizeFileURL()
152 source.ref, parsed.ref, output, &new_parsed->ref); in DoCanonicalizeFileURL()