Index: ios/chrome/browser/sync/sync_setup_service.h |
diff --git a/ios/chrome/browser/sync/sync_setup_service.h b/ios/chrome/browser/sync/sync_setup_service.h |
index d18145b967a1644a1979568a76d1fd98ac906923..a8d14064a1ce20339daf9acf4960628f576ea698 100644 |
--- a/ios/chrome/browser/sync/sync_setup_service.h |
+++ b/ios/chrome/browser/sync/sync_setup_service.h |
@@ -26,7 +26,7 @@ class SyncSetupInProgressHandle; |
// to allow the complex sync setup flow on iOS. |
class SyncSetupService : public KeyedService { |
public: |
- typedef enum { |
+ using SyncServiceState = enum { |
kNoSyncServiceError, |
kSyncServiceSignInNeedsUpdate, |
kSyncServiceCouldNotConnect, |
@@ -34,10 +34,10 @@ class SyncSetupService : public KeyedService { |
kSyncServiceNeedsPassphrase, |
kSyncServiceUnrecoverableError, |
kLastSyncServiceError = kSyncServiceUnrecoverableError |
- } SyncServiceState; |
+ }; |
// The set of user-selectable datatypes handled by Chrome for iOS. |
- typedef enum { |
+ using SyncableDatatype = enum { |
kSyncBookmarks, |
kSyncOmniboxHistory, |
kSyncPasswords, |
@@ -46,7 +46,7 @@ class SyncSetupService : public KeyedService { |
kSyncPreferences, |
kSyncReadingList, |
kNumberOfSyncableDatatypes |
- } SyncableDatatype; |
+ }; |
SyncSetupService(syncer::SyncService* sync_service, PrefService* prefs); |
~SyncSetupService() override; |