16d528ed9Sopenharmony_ci// Copyright 2013 The Chromium Authors. All rights reserved. 26d528ed9Sopenharmony_ci// Use of this source code is governed by a BSD-style license that can be 36d528ed9Sopenharmony_ci// found in the LICENSE file. 46d528ed9Sopenharmony_ci 56d528ed9Sopenharmony_ci#include <stddef.h> 66d528ed9Sopenharmony_ci 76d528ed9Sopenharmony_ci#include <iterator> 86d528ed9Sopenharmony_ci 96d528ed9Sopenharmony_ci#include "base/files/file_path.h" 106d528ed9Sopenharmony_ci 116d528ed9Sopenharmony_cinamespace base { 126d528ed9Sopenharmony_ci 136d528ed9Sopenharmony_ci#if defined(FILE_PATH_USES_WIN_SEPARATORS) 146d528ed9Sopenharmony_ciconst FilePath::CharType FilePath::kSeparators[] = FILE_PATH_LITERAL("\\/"); 156d528ed9Sopenharmony_ci#else // FILE_PATH_USES_WIN_SEPARATORS 166d528ed9Sopenharmony_ciconst FilePath::CharType FilePath::kSeparators[] = FILE_PATH_LITERAL("/"); 176d528ed9Sopenharmony_ci#endif // FILE_PATH_USES_WIN_SEPARATORS 186d528ed9Sopenharmony_ci 196d528ed9Sopenharmony_ciconst size_t FilePath::kSeparatorsLength = std::size(kSeparators); 206d528ed9Sopenharmony_ci 216d528ed9Sopenharmony_ciconst FilePath::CharType FilePath::kCurrentDirectory[] = FILE_PATH_LITERAL("."); 226d528ed9Sopenharmony_ciconst FilePath::CharType FilePath::kParentDirectory[] = FILE_PATH_LITERAL(".."); 236d528ed9Sopenharmony_ci 246d528ed9Sopenharmony_ciconst FilePath::CharType FilePath::kExtensionSeparator = FILE_PATH_LITERAL('.'); 256d528ed9Sopenharmony_ci 266d528ed9Sopenharmony_ci} // namespace base 27