#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2fsync_2fprotocol_2fexperiments_5fspecifics_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2fsync_2fprotocol_2fexperiments_5fspecifics_2eproto
#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_components_2fsync_2fprotocol_2fexperiments_5fspecifics_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_components_2fsync_2fprotocol_2fexperiments_5fspecifics_2eproto { … };
namespace sync_pb {
class AutofillCullingFlags;
struct AutofillCullingFlagsDefaultTypeInternal;
extern AutofillCullingFlagsDefaultTypeInternal _AutofillCullingFlags_default_instance_;
class EnhancedBookmarksFlags;
struct EnhancedBookmarksFlagsDefaultTypeInternal;
extern EnhancedBookmarksFlagsDefaultTypeInternal _EnhancedBookmarksFlags_default_instance_;
class ExperimentsSpecifics;
struct ExperimentsSpecificsDefaultTypeInternal;
extern ExperimentsSpecificsDefaultTypeInternal _ExperimentsSpecifics_default_instance_;
class FaviconSyncFlags;
struct FaviconSyncFlagsDefaultTypeInternal;
extern FaviconSyncFlagsDefaultTypeInternal _FaviconSyncFlags_default_instance_;
class GcmChannelFlags;
struct GcmChannelFlagsDefaultTypeInternal;
extern GcmChannelFlagsDefaultTypeInternal _GcmChannelFlags_default_instance_;
class GcmInvalidationsFlags;
struct GcmInvalidationsFlagsDefaultTypeInternal;
extern GcmInvalidationsFlagsDefaultTypeInternal _GcmInvalidationsFlags_default_instance_;
class HistoryDeleteDirectives;
struct HistoryDeleteDirectivesDefaultTypeInternal;
extern HistoryDeleteDirectivesDefaultTypeInternal _HistoryDeleteDirectives_default_instance_;
class KeystoreEncryptionFlags;
struct KeystoreEncryptionFlagsDefaultTypeInternal;
extern KeystoreEncryptionFlagsDefaultTypeInternal _KeystoreEncryptionFlags_default_instance_;
class PreCommitUpdateAvoidanceFlags;
struct PreCommitUpdateAvoidanceFlagsDefaultTypeInternal;
extern PreCommitUpdateAvoidanceFlagsDefaultTypeInternal _PreCommitUpdateAvoidanceFlags_default_instance_;
class WalletSyncFlags;
struct WalletSyncFlagsDefaultTypeInternal;
extern WalletSyncFlagsDefaultTypeInternal _WalletSyncFlags_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::sync_pb::AutofillCullingFlags* Arena::CreateMaybeMessage<::sync_pb::AutofillCullingFlags>(Arena*);
template<> ::sync_pb::EnhancedBookmarksFlags* Arena::CreateMaybeMessage<::sync_pb::EnhancedBookmarksFlags>(Arena*);
template<> ::sync_pb::ExperimentsSpecifics* Arena::CreateMaybeMessage<::sync_pb::ExperimentsSpecifics>(Arena*);
template<> ::sync_pb::FaviconSyncFlags* Arena::CreateMaybeMessage<::sync_pb::FaviconSyncFlags>(Arena*);
template<> ::sync_pb::GcmChannelFlags* Arena::CreateMaybeMessage<::sync_pb::GcmChannelFlags>(Arena*);
template<> ::sync_pb::GcmInvalidationsFlags* Arena::CreateMaybeMessage<::sync_pb::GcmInvalidationsFlags>(Arena*);
template<> ::sync_pb::HistoryDeleteDirectives* Arena::CreateMaybeMessage<::sync_pb::HistoryDeleteDirectives>(Arena*);
template<> ::sync_pb::KeystoreEncryptionFlags* Arena::CreateMaybeMessage<::sync_pb::KeystoreEncryptionFlags>(Arena*);
template<> ::sync_pb::PreCommitUpdateAvoidanceFlags* Arena::CreateMaybeMessage<::sync_pb::PreCommitUpdateAvoidanceFlags>(Arena*);
template<> ::sync_pb::WalletSyncFlags* Arena::CreateMaybeMessage<::sync_pb::WalletSyncFlags>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace sync_pb {
class KeystoreEncryptionFlags final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class HistoryDeleteDirectives final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class AutofillCullingFlags final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class FaviconSyncFlags final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class PreCommitUpdateAvoidanceFlags final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class GcmChannelFlags final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class EnhancedBookmarksFlags final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class GcmInvalidationsFlags final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class WalletSyncFlags final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ExperimentsSpecifics final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool KeystoreEncryptionFlags::_internal_has_enabled() const { … }
inline bool KeystoreEncryptionFlags::has_enabled() const { … }
inline void KeystoreEncryptionFlags::clear_enabled() { … }
inline bool KeystoreEncryptionFlags::_internal_enabled() const { … }
inline bool KeystoreEncryptionFlags::enabled() const { … }
inline void KeystoreEncryptionFlags::_internal_set_enabled(bool value) { … }
inline void KeystoreEncryptionFlags::set_enabled(bool value) { … }
inline bool HistoryDeleteDirectives::_internal_has_enabled() const { … }
inline bool HistoryDeleteDirectives::has_enabled() const { … }
inline void HistoryDeleteDirectives::clear_enabled() { … }
inline bool HistoryDeleteDirectives::_internal_enabled() const { … }
inline bool HistoryDeleteDirectives::enabled() const { … }
inline void HistoryDeleteDirectives::_internal_set_enabled(bool value) { … }
inline void HistoryDeleteDirectives::set_enabled(bool value) { … }
inline bool AutofillCullingFlags::_internal_has_enabled() const { … }
inline bool AutofillCullingFlags::has_enabled() const { … }
inline void AutofillCullingFlags::clear_enabled() { … }
inline bool AutofillCullingFlags::_internal_enabled() const { … }
inline bool AutofillCullingFlags::enabled() const { … }
inline void AutofillCullingFlags::_internal_set_enabled(bool value) { … }
inline void AutofillCullingFlags::set_enabled(bool value) { … }
inline bool FaviconSyncFlags::_internal_has_enabled() const { … }
inline bool FaviconSyncFlags::has_enabled() const { … }
inline void FaviconSyncFlags::clear_enabled() { … }
inline bool FaviconSyncFlags::_internal_enabled() const { … }
inline bool FaviconSyncFlags::enabled() const { … }
inline void FaviconSyncFlags::_internal_set_enabled(bool value) { … }
inline void FaviconSyncFlags::set_enabled(bool value) { … }
inline bool FaviconSyncFlags::_internal_has_favicon_sync_limit() const { … }
inline bool FaviconSyncFlags::has_favicon_sync_limit() const { … }
inline void FaviconSyncFlags::clear_favicon_sync_limit() { … }
inline int32_t FaviconSyncFlags::_internal_favicon_sync_limit() const { … }
inline int32_t FaviconSyncFlags::favicon_sync_limit() const { … }
inline void FaviconSyncFlags::_internal_set_favicon_sync_limit(int32_t value) { … }
inline void FaviconSyncFlags::set_favicon_sync_limit(int32_t value) { … }
inline bool PreCommitUpdateAvoidanceFlags::_internal_has_enabled() const { … }
inline bool PreCommitUpdateAvoidanceFlags::has_enabled() const { … }
inline void PreCommitUpdateAvoidanceFlags::clear_enabled() { … }
inline bool PreCommitUpdateAvoidanceFlags::_internal_enabled() const { … }
inline bool PreCommitUpdateAvoidanceFlags::enabled() const { … }
inline void PreCommitUpdateAvoidanceFlags::_internal_set_enabled(bool value) { … }
inline void PreCommitUpdateAvoidanceFlags::set_enabled(bool value) { … }
inline bool GcmChannelFlags::_internal_has_enabled() const { … }
inline bool GcmChannelFlags::has_enabled() const { … }
inline void GcmChannelFlags::clear_enabled() { … }
inline bool GcmChannelFlags::_internal_enabled() const { … }
inline bool GcmChannelFlags::enabled() const { … }
inline void GcmChannelFlags::_internal_set_enabled(bool value) { … }
inline void GcmChannelFlags::set_enabled(bool value) { … }
inline bool EnhancedBookmarksFlags::_internal_has_enabled() const { … }
inline bool EnhancedBookmarksFlags::has_enabled() const { … }
inline void EnhancedBookmarksFlags::clear_enabled() { … }
inline bool EnhancedBookmarksFlags::_internal_enabled() const { … }
inline bool EnhancedBookmarksFlags::enabled() const { … }
inline void EnhancedBookmarksFlags::_internal_set_enabled(bool value) { … }
inline void EnhancedBookmarksFlags::set_enabled(bool value) { … }
inline bool EnhancedBookmarksFlags::_internal_has_extension_id() const { … }
inline bool EnhancedBookmarksFlags::has_extension_id() const { … }
inline void EnhancedBookmarksFlags::clear_extension_id() { … }
inline const std::string& EnhancedBookmarksFlags::extension_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void EnhancedBookmarksFlags::set_extension_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* EnhancedBookmarksFlags::mutable_extension_id() { … }
inline const std::string& EnhancedBookmarksFlags::_internal_extension_id() const { … }
inline void EnhancedBookmarksFlags::_internal_set_extension_id(const std::string& value) { … }
inline std::string* EnhancedBookmarksFlags::_internal_mutable_extension_id() { … }
inline std::string* EnhancedBookmarksFlags::release_extension_id() { … }
inline void EnhancedBookmarksFlags::set_allocated_extension_id(std::string* extension_id) { … }
inline bool GcmInvalidationsFlags::_internal_has_enabled() const { … }
inline bool GcmInvalidationsFlags::has_enabled() const { … }
inline void GcmInvalidationsFlags::clear_enabled() { … }
inline bool GcmInvalidationsFlags::_internal_enabled() const { … }
inline bool GcmInvalidationsFlags::enabled() const { … }
inline void GcmInvalidationsFlags::_internal_set_enabled(bool value) { … }
inline void GcmInvalidationsFlags::set_enabled(bool value) { … }
inline bool WalletSyncFlags::_internal_has_enabled() const { … }
inline bool WalletSyncFlags::has_enabled() const { … }
inline void WalletSyncFlags::clear_enabled() { … }
inline bool WalletSyncFlags::_internal_enabled() const { … }
inline bool WalletSyncFlags::enabled() const { … }
inline void WalletSyncFlags::_internal_set_enabled(bool value) { … }
inline void WalletSyncFlags::set_enabled(bool value) { … }
inline bool ExperimentsSpecifics::_internal_has_keystore_encryption() const { … }
inline bool ExperimentsSpecifics::has_keystore_encryption() const { … }
inline void ExperimentsSpecifics::clear_keystore_encryption() { … }
inline const ::sync_pb::KeystoreEncryptionFlags& ExperimentsSpecifics::_internal_keystore_encryption() const { … }
inline const ::sync_pb::KeystoreEncryptionFlags& ExperimentsSpecifics::keystore_encryption() const { … }
inline void ExperimentsSpecifics::unsafe_arena_set_allocated_keystore_encryption(
::sync_pb::KeystoreEncryptionFlags* keystore_encryption) { … }
inline ::sync_pb::KeystoreEncryptionFlags* ExperimentsSpecifics::release_keystore_encryption() { … }
inline ::sync_pb::KeystoreEncryptionFlags* ExperimentsSpecifics::unsafe_arena_release_keystore_encryption() { … }
inline ::sync_pb::KeystoreEncryptionFlags* ExperimentsSpecifics::_internal_mutable_keystore_encryption() { … }
inline ::sync_pb::KeystoreEncryptionFlags* ExperimentsSpecifics::mutable_keystore_encryption() { … }
inline void ExperimentsSpecifics::set_allocated_keystore_encryption(::sync_pb::KeystoreEncryptionFlags* keystore_encryption) { … }
inline bool ExperimentsSpecifics::_internal_has_history_delete_directives() const { … }
inline bool ExperimentsSpecifics::has_history_delete_directives() const { … }
inline void ExperimentsSpecifics::clear_history_delete_directives() { … }
inline const ::sync_pb::HistoryDeleteDirectives& ExperimentsSpecifics::_internal_history_delete_directives() const { … }
inline const ::sync_pb::HistoryDeleteDirectives& ExperimentsSpecifics::history_delete_directives() const { … }
inline void ExperimentsSpecifics::unsafe_arena_set_allocated_history_delete_directives(
::sync_pb::HistoryDeleteDirectives* history_delete_directives) { … }
inline ::sync_pb::HistoryDeleteDirectives* ExperimentsSpecifics::release_history_delete_directives() { … }
inline ::sync_pb::HistoryDeleteDirectives* ExperimentsSpecifics::unsafe_arena_release_history_delete_directives() { … }
inline ::sync_pb::HistoryDeleteDirectives* ExperimentsSpecifics::_internal_mutable_history_delete_directives() { … }
inline ::sync_pb::HistoryDeleteDirectives* ExperimentsSpecifics::mutable_history_delete_directives() { … }
inline void ExperimentsSpecifics::set_allocated_history_delete_directives(::sync_pb::HistoryDeleteDirectives* history_delete_directives) { … }
inline bool ExperimentsSpecifics::_internal_has_autofill_culling() const { … }
inline bool ExperimentsSpecifics::has_autofill_culling() const { … }
inline void ExperimentsSpecifics::clear_autofill_culling() { … }
inline const ::sync_pb::AutofillCullingFlags& ExperimentsSpecifics::_internal_autofill_culling() const { … }
inline const ::sync_pb::AutofillCullingFlags& ExperimentsSpecifics::autofill_culling() const { … }
inline void ExperimentsSpecifics::unsafe_arena_set_allocated_autofill_culling(
::sync_pb::AutofillCullingFlags* autofill_culling) { … }
inline ::sync_pb::AutofillCullingFlags* ExperimentsSpecifics::release_autofill_culling() { … }
inline ::sync_pb::AutofillCullingFlags* ExperimentsSpecifics::unsafe_arena_release_autofill_culling() { … }
inline ::sync_pb::AutofillCullingFlags* ExperimentsSpecifics::_internal_mutable_autofill_culling() { … }
inline ::sync_pb::AutofillCullingFlags* ExperimentsSpecifics::mutable_autofill_culling() { … }
inline void ExperimentsSpecifics::set_allocated_autofill_culling(::sync_pb::AutofillCullingFlags* autofill_culling) { … }
inline bool ExperimentsSpecifics::_internal_has_favicon_sync() const { … }
inline bool ExperimentsSpecifics::has_favicon_sync() const { … }
inline void ExperimentsSpecifics::clear_favicon_sync() { … }
inline const ::sync_pb::FaviconSyncFlags& ExperimentsSpecifics::_internal_favicon_sync() const { … }
inline const ::sync_pb::FaviconSyncFlags& ExperimentsSpecifics::favicon_sync() const { … }
inline void ExperimentsSpecifics::unsafe_arena_set_allocated_favicon_sync(
::sync_pb::FaviconSyncFlags* favicon_sync) { … }
inline ::sync_pb::FaviconSyncFlags* ExperimentsSpecifics::release_favicon_sync() { … }
inline ::sync_pb::FaviconSyncFlags* ExperimentsSpecifics::unsafe_arena_release_favicon_sync() { … }
inline ::sync_pb::FaviconSyncFlags* ExperimentsSpecifics::_internal_mutable_favicon_sync() { … }
inline ::sync_pb::FaviconSyncFlags* ExperimentsSpecifics::mutable_favicon_sync() { … }
inline void ExperimentsSpecifics::set_allocated_favicon_sync(::sync_pb::FaviconSyncFlags* favicon_sync) { … }
inline bool ExperimentsSpecifics::_internal_has_pre_commit_update_avoidance() const { … }
inline bool ExperimentsSpecifics::has_pre_commit_update_avoidance() const { … }
inline void ExperimentsSpecifics::clear_pre_commit_update_avoidance() { … }
inline const ::sync_pb::PreCommitUpdateAvoidanceFlags& ExperimentsSpecifics::_internal_pre_commit_update_avoidance() const { … }
inline const ::sync_pb::PreCommitUpdateAvoidanceFlags& ExperimentsSpecifics::pre_commit_update_avoidance() const { … }
inline void ExperimentsSpecifics::unsafe_arena_set_allocated_pre_commit_update_avoidance(
::sync_pb::PreCommitUpdateAvoidanceFlags* pre_commit_update_avoidance) { … }
inline ::sync_pb::PreCommitUpdateAvoidanceFlags* ExperimentsSpecifics::release_pre_commit_update_avoidance() { … }
inline ::sync_pb::PreCommitUpdateAvoidanceFlags* ExperimentsSpecifics::unsafe_arena_release_pre_commit_update_avoidance() { … }
inline ::sync_pb::PreCommitUpdateAvoidanceFlags* ExperimentsSpecifics::_internal_mutable_pre_commit_update_avoidance() { … }
inline ::sync_pb::PreCommitUpdateAvoidanceFlags* ExperimentsSpecifics::mutable_pre_commit_update_avoidance() { … }
inline void ExperimentsSpecifics::set_allocated_pre_commit_update_avoidance(::sync_pb::PreCommitUpdateAvoidanceFlags* pre_commit_update_avoidance) { … }
inline bool ExperimentsSpecifics::_internal_has_gcm_channel() const { … }
inline bool ExperimentsSpecifics::has_gcm_channel() const { … }
inline void ExperimentsSpecifics::clear_gcm_channel() { … }
inline const ::sync_pb::GcmChannelFlags& ExperimentsSpecifics::_internal_gcm_channel() const { … }
inline const ::sync_pb::GcmChannelFlags& ExperimentsSpecifics::gcm_channel() const { … }
inline void ExperimentsSpecifics::unsafe_arena_set_allocated_gcm_channel(
::sync_pb::GcmChannelFlags* gcm_channel) { … }
inline ::sync_pb::GcmChannelFlags* ExperimentsSpecifics::release_gcm_channel() { … }
inline ::sync_pb::GcmChannelFlags* ExperimentsSpecifics::unsafe_arena_release_gcm_channel() { … }
inline ::sync_pb::GcmChannelFlags* ExperimentsSpecifics::_internal_mutable_gcm_channel() { … }
inline ::sync_pb::GcmChannelFlags* ExperimentsSpecifics::mutable_gcm_channel() { … }
inline void ExperimentsSpecifics::set_allocated_gcm_channel(::sync_pb::GcmChannelFlags* gcm_channel) { … }
inline bool ExperimentsSpecifics::_internal_has_obsolete_enhanced_bookmarks() const { … }
inline bool ExperimentsSpecifics::has_obsolete_enhanced_bookmarks() const { … }
inline void ExperimentsSpecifics::clear_obsolete_enhanced_bookmarks() { … }
inline const ::sync_pb::EnhancedBookmarksFlags& ExperimentsSpecifics::_internal_obsolete_enhanced_bookmarks() const { … }
inline const ::sync_pb::EnhancedBookmarksFlags& ExperimentsSpecifics::obsolete_enhanced_bookmarks() const { … }
inline void ExperimentsSpecifics::unsafe_arena_set_allocated_obsolete_enhanced_bookmarks(
::sync_pb::EnhancedBookmarksFlags* obsolete_enhanced_bookmarks) { … }
inline ::sync_pb::EnhancedBookmarksFlags* ExperimentsSpecifics::release_obsolete_enhanced_bookmarks() { … }
inline ::sync_pb::EnhancedBookmarksFlags* ExperimentsSpecifics::unsafe_arena_release_obsolete_enhanced_bookmarks() { … }
inline ::sync_pb::EnhancedBookmarksFlags* ExperimentsSpecifics::_internal_mutable_obsolete_enhanced_bookmarks() { … }
inline ::sync_pb::EnhancedBookmarksFlags* ExperimentsSpecifics::mutable_obsolete_enhanced_bookmarks() { … }
inline void ExperimentsSpecifics::set_allocated_obsolete_enhanced_bookmarks(::sync_pb::EnhancedBookmarksFlags* obsolete_enhanced_bookmarks) { … }
inline bool ExperimentsSpecifics::_internal_has_gcm_invalidations() const { … }
inline bool ExperimentsSpecifics::has_gcm_invalidations() const { … }
inline void ExperimentsSpecifics::clear_gcm_invalidations() { … }
inline const ::sync_pb::GcmInvalidationsFlags& ExperimentsSpecifics::_internal_gcm_invalidations() const { … }
inline const ::sync_pb::GcmInvalidationsFlags& ExperimentsSpecifics::gcm_invalidations() const { … }
inline void ExperimentsSpecifics::unsafe_arena_set_allocated_gcm_invalidations(
::sync_pb::GcmInvalidationsFlags* gcm_invalidations) { … }
inline ::sync_pb::GcmInvalidationsFlags* ExperimentsSpecifics::release_gcm_invalidations() { … }
inline ::sync_pb::GcmInvalidationsFlags* ExperimentsSpecifics::unsafe_arena_release_gcm_invalidations() { … }
inline ::sync_pb::GcmInvalidationsFlags* ExperimentsSpecifics::_internal_mutable_gcm_invalidations() { … }
inline ::sync_pb::GcmInvalidationsFlags* ExperimentsSpecifics::mutable_gcm_invalidations() { … }
inline void ExperimentsSpecifics::set_allocated_gcm_invalidations(::sync_pb::GcmInvalidationsFlags* gcm_invalidations) { … }
inline bool ExperimentsSpecifics::_internal_has_obsolete_wallet_sync() const { … }
inline bool ExperimentsSpecifics::has_obsolete_wallet_sync() const { … }
inline void ExperimentsSpecifics::clear_obsolete_wallet_sync() { … }
inline const ::sync_pb::WalletSyncFlags& ExperimentsSpecifics::_internal_obsolete_wallet_sync() const { … }
inline const ::sync_pb::WalletSyncFlags& ExperimentsSpecifics::obsolete_wallet_sync() const { … }
inline void ExperimentsSpecifics::unsafe_arena_set_allocated_obsolete_wallet_sync(
::sync_pb::WalletSyncFlags* obsolete_wallet_sync) { … }
inline ::sync_pb::WalletSyncFlags* ExperimentsSpecifics::release_obsolete_wallet_sync() { … }
inline ::sync_pb::WalletSyncFlags* ExperimentsSpecifics::unsafe_arena_release_obsolete_wallet_sync() { … }
inline ::sync_pb::WalletSyncFlags* ExperimentsSpecifics::_internal_mutable_obsolete_wallet_sync() { … }
inline ::sync_pb::WalletSyncFlags* ExperimentsSpecifics::mutable_obsolete_wallet_sync() { … }
inline void ExperimentsSpecifics::set_allocated_obsolete_wallet_sync(::sync_pb::WalletSyncFlags* obsolete_wallet_sync) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
#include <google/protobuf/port_undef.inc>
#endif