Lines Matching defs:dir
121 // Example: FilePath("dir/file.exe").RemoveExtension("EXE") returns
122 // FilePath("dir/file"). If a case-insensitive extension is not
164 // not have a file, like "just/a/dir/", it returns the FilePath unmodified.
168 std::string dir;
170 dir = std::string(c_str(), last_sep + 1 - c_str());
172 dir = kCurrentDirectoryString;
174 return FilePath(dir);
179 // Given directory = "dir", base_name = "test", number = 0,
180 // extension = "xml", returns "dir/test.xml". If number is greater
181 // than zero (e.g., 12), returns "dir/test_12.xml".
197 // Given directory = "dir", relative_path = "test.xml", returns "dir/test.xml".
203 const FilePath dir(directory.RemoveTrailingPathSeparator());
204 return FilePath(dir.string() + kPathSeparator + relative_path.string());
283 // Examples: 'dir/foo_test.xml' or 'dir/foo_test_1.xml'.