Lines Matching refs:file_name
88 bool IsFilenameLegal(const string16& file_name) {
89 return IllegalCharacters::GetInstance()->containsNone(file_name);
92 void ReplaceIllegalCharactersInPath(FilePath::StringType* file_name,
94 DCHECK(file_name);
99 TrimWhitespace(*file_name, TRIM_ALL, file_name);
103 while (cursor < static_cast<int>(file_name->size())) {
108 U8_NEXT(file_name->data(), cursor, static_cast<int>(file_name->length()),
112 U16_NEXT(file_name->data(), cursor, static_cast<int>(file_name->length()),
117 unsigned char cur_char = static_cast<unsigned char>((*file_name)[cursor++]);
126 file_name->replace(char_begin, cursor - char_begin, 1, replace_char);
160 void NormalizeFileNameEncoding(FilePath* file_name) {
163 if (ConvertToUtf8AndNormalize(file_name->BaseName().value(),
166 *file_name = file_name->DirName().Append(FilePath(normalized_str));