#include "extensions/common/extension_resource.h"
#include "base/check.h"
#include "base/files/file_util.h"
#include "extensions/common/extension_features.h"
namespace extensions {
ExtensionResource::ExtensionResource() : … { … }
ExtensionResource::ExtensionResource(const ExtensionId& extension_id,
const base::FilePath& extension_root,
const base::FilePath& relative_path)
: … { … }
ExtensionResource::ExtensionResource(const ExtensionResource& other) = default;
ExtensionResource::ExtensionResource(ExtensionResource&& other) = default;
ExtensionResource& ExtensionResource::operator=(ExtensionResource&& other) =
default;
ExtensionResource::~ExtensionResource() = default;
void ExtensionResource::set_follow_symlinks_anywhere() { … }
const base::FilePath& ExtensionResource::GetFilePath() const { … }
base::FilePath ExtensionResource::GetFilePath(
const base::FilePath& extension_root,
const base::FilePath& relative_path,
SymlinkPolicy symlink_policy) { … }
}