#include "components/sync/service/sync_prefs_policy_handler.h"
#include <optional>
#include <string>
#include "base/values.h"
#include "build/chromeos_buildflags.h"
#include "components/signin/public/base/gaia_id_hash.h"
#include "components/sync/base/features.h"
#include "components/sync/base/pref_names.h"
#include "components/sync/base/user_selectable_type.h"
#include "components/sync/service/sync_service.h"
#include "components/sync/service/sync_user_settings.h"
namespace syncer {
SyncPrefsPolicyHandler::SyncPrefsPolicyHandler(SyncService* sync_service)
: … { … }
SyncPrefsPolicyHandler::~SyncPrefsPolicyHandler() = default;
void SyncPrefsPolicyHandler::OnStateChanged(SyncService* sync_service) { … }
void SyncPrefsPolicyHandler::OnSyncShutdown(SyncService* sync_service) { … }
void SyncPrefsPolicyHandler::EnforcePolicyOnDataTypes() { … }
}