#include "chrome/common/extensions/permissions/chrome_api_permissions.h"
#include <stddef.h>
#include <memory>
#include "base/memory/ptr_util.h"
#include "extensions/common/permissions/api_permission.h"
#include "extensions/common/permissions/api_permission_set.h"
#include "extensions/common/permissions/permissions_info.h"
#include "extensions/common/permissions/settings_override_permission.h"
APIPermissionID;
namespace extensions {
namespace chrome_api_permissions {
namespace {
template <typename T>
std::unique_ptr<APIPermission> CreateAPIPermission(
const APIPermissionInfo* permission) { … }
constexpr APIPermissionInfo::InitInfo permissions_to_register[] = …;
}
base::span<const APIPermissionInfo::InitInfo> GetPermissionInfos() { … }
base::span<const Alias> GetPermissionAliases() { … }
}
}