#include "ui/shell_dialogs/selected_file_info.h"
#include "base/containers/to_vector.h"
#include "base/ranges/algorithm.h"
namespace ui {
SelectedFileInfo::SelectedFileInfo() = default;
SelectedFileInfo::SelectedFileInfo(const base::FilePath& path)
: … { … }
SelectedFileInfo::SelectedFileInfo(const base::FilePath& in_file_path,
const base::FilePath& in_local_path)
: … { … }
SelectedFileInfo::SelectedFileInfo(const SelectedFileInfo& other) = default;
SelectedFileInfo::SelectedFileInfo(SelectedFileInfo&& other) = default;
SelectedFileInfo::~SelectedFileInfo() = default;
SelectedFileInfo& SelectedFileInfo::operator=(const SelectedFileInfo& other) =
default;
SelectedFileInfo& SelectedFileInfo::operator=(SelectedFileInfo&& other) =
default;
bool SelectedFileInfo::operator==(const SelectedFileInfo& other) const =
default;
base::FilePath SelectedFileInfo::path() const { … }
std::vector<SelectedFileInfo> FilePathListToSelectedFileInfoList(
const std::vector<base::FilePath>& paths) { … }
std::vector<base::FilePath> SelectedFileInfoListToFilePathList(
const std::vector<SelectedFileInfo>& files) { … }
}