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