#include "components/sync/protocol/theme_specifics.pb.h"
#include <algorithm>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/wire_format_lite.h>
#include <google/protobuf/io/zero_copy_stream_impl_lite.h>
#include <google/protobuf/port_def.inc>
PROTOBUF_PRAGMA_INIT_SEG
_pb;
_pbi;
namespace sync_pb {
PROTOBUF_CONSTEXPR ThemeSpecifics_AutogeneratedTheme::ThemeSpecifics_AutogeneratedTheme(
::_pbi::ConstantInitialized): … { … }
struct ThemeSpecifics_AutogeneratedThemeDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ThemeSpecifics_AutogeneratedThemeDefaultTypeInternal _ThemeSpecifics_AutogeneratedTheme_default_instance_;
PROTOBUF_CONSTEXPR ThemeSpecifics_UserColorTheme::ThemeSpecifics_UserColorTheme(
::_pbi::ConstantInitialized): … { … }
struct ThemeSpecifics_UserColorThemeDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ThemeSpecifics_UserColorThemeDefaultTypeInternal _ThemeSpecifics_UserColorTheme_default_instance_;
PROTOBUF_CONSTEXPR ThemeSpecifics_Empty::ThemeSpecifics_Empty(
::_pbi::ConstantInitialized): … { … }
struct ThemeSpecifics_EmptyDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ThemeSpecifics_EmptyDefaultTypeInternal _ThemeSpecifics_Empty_default_instance_;
PROTOBUF_CONSTEXPR ThemeSpecifics_NtpCustomBackground::ThemeSpecifics_NtpCustomBackground(
::_pbi::ConstantInitialized): … { … }
struct ThemeSpecifics_NtpCustomBackgroundDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ThemeSpecifics_NtpCustomBackgroundDefaultTypeInternal _ThemeSpecifics_NtpCustomBackground_default_instance_;
PROTOBUF_CONSTEXPR ThemeSpecifics::ThemeSpecifics(
::_pbi::ConstantInitialized): … { … }
struct ThemeSpecificsDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ThemeSpecificsDefaultTypeInternal _ThemeSpecifics_default_instance_;
}
namespace sync_pb {
bool ThemeSpecifics_UserColorTheme_BrowserColorVariant_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> ThemeSpecifics_UserColorTheme_BrowserColorVariant_strings[6] = …;
static const char ThemeSpecifics_UserColorTheme_BrowserColorVariant_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry ThemeSpecifics_UserColorTheme_BrowserColorVariant_entries[] = …;
static const int ThemeSpecifics_UserColorTheme_BrowserColorVariant_entries_by_number[] = …;
const std::string& ThemeSpecifics_UserColorTheme_BrowserColorVariant_Name(
ThemeSpecifics_UserColorTheme_BrowserColorVariant value) { … }
bool ThemeSpecifics_UserColorTheme_BrowserColorVariant_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ThemeSpecifics_UserColorTheme_BrowserColorVariant* value) { … }
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr ThemeSpecifics_UserColorTheme_BrowserColorVariant ThemeSpecifics_UserColorTheme::BROWSER_COLOR_VARIANT_UNSPECIFIED;
constexpr ThemeSpecifics_UserColorTheme_BrowserColorVariant ThemeSpecifics_UserColorTheme::SYSTEM;
constexpr ThemeSpecifics_UserColorTheme_BrowserColorVariant ThemeSpecifics_UserColorTheme::TONAL_SPOT;
constexpr ThemeSpecifics_UserColorTheme_BrowserColorVariant ThemeSpecifics_UserColorTheme::NEUTRAL;
constexpr ThemeSpecifics_UserColorTheme_BrowserColorVariant ThemeSpecifics_UserColorTheme::VIBRANT;
constexpr ThemeSpecifics_UserColorTheme_BrowserColorVariant ThemeSpecifics_UserColorTheme::EXPRESSIVE;
constexpr ThemeSpecifics_UserColorTheme_BrowserColorVariant ThemeSpecifics_UserColorTheme::BrowserColorVariant_MIN;
constexpr ThemeSpecifics_UserColorTheme_BrowserColorVariant ThemeSpecifics_UserColorTheme::BrowserColorVariant_MAX;
constexpr int ThemeSpecifics_UserColorTheme::BrowserColorVariant_ARRAYSIZE;
#endif
bool ThemeSpecifics_BrowserColorScheme_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> ThemeSpecifics_BrowserColorScheme_strings[4] = …;
static const char ThemeSpecifics_BrowserColorScheme_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry ThemeSpecifics_BrowserColorScheme_entries[] = …;
static const int ThemeSpecifics_BrowserColorScheme_entries_by_number[] = …;
const std::string& ThemeSpecifics_BrowserColorScheme_Name(
ThemeSpecifics_BrowserColorScheme value) { … }
bool ThemeSpecifics_BrowserColorScheme_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ThemeSpecifics_BrowserColorScheme* value) { … }
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr ThemeSpecifics_BrowserColorScheme ThemeSpecifics::BROWSER_COLOR_SCHEME_UNSPECIFIED;
constexpr ThemeSpecifics_BrowserColorScheme ThemeSpecifics::SYSTEM;
constexpr ThemeSpecifics_BrowserColorScheme ThemeSpecifics::LIGHT;
constexpr ThemeSpecifics_BrowserColorScheme ThemeSpecifics::DARK;
constexpr ThemeSpecifics_BrowserColorScheme ThemeSpecifics::BrowserColorScheme_MIN;
constexpr ThemeSpecifics_BrowserColorScheme ThemeSpecifics::BrowserColorScheme_MAX;
constexpr int ThemeSpecifics::BrowserColorScheme_ARRAYSIZE;
#endif
class ThemeSpecifics_AutogeneratedTheme::_Internal { … };
ThemeSpecifics_AutogeneratedTheme::ThemeSpecifics_AutogeneratedTheme(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ThemeSpecifics_AutogeneratedTheme::ThemeSpecifics_AutogeneratedTheme(const ThemeSpecifics_AutogeneratedTheme& from)
: … { … }
inline void ThemeSpecifics_AutogeneratedTheme::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ThemeSpecifics_AutogeneratedTheme::~ThemeSpecifics_AutogeneratedTheme() { … }
inline void ThemeSpecifics_AutogeneratedTheme::SharedDtor() { … }
void ThemeSpecifics_AutogeneratedTheme::SetCachedSize(int size) const { … }
void ThemeSpecifics_AutogeneratedTheme::Clear() { … }
const char* ThemeSpecifics_AutogeneratedTheme::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ThemeSpecifics_AutogeneratedTheme::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ThemeSpecifics_AutogeneratedTheme::ByteSizeLong() const { … }
void ThemeSpecifics_AutogeneratedTheme::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ThemeSpecifics_AutogeneratedTheme::MergeFrom(const ThemeSpecifics_AutogeneratedTheme& from) { … }
void ThemeSpecifics_AutogeneratedTheme::CopyFrom(const ThemeSpecifics_AutogeneratedTheme& from) { … }
bool ThemeSpecifics_AutogeneratedTheme::IsInitialized() const { … }
void ThemeSpecifics_AutogeneratedTheme::InternalSwap(ThemeSpecifics_AutogeneratedTheme* other) { … }
std::string ThemeSpecifics_AutogeneratedTheme::GetTypeName() const { … }
class ThemeSpecifics_UserColorTheme::_Internal { … };
ThemeSpecifics_UserColorTheme::ThemeSpecifics_UserColorTheme(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ThemeSpecifics_UserColorTheme::ThemeSpecifics_UserColorTheme(const ThemeSpecifics_UserColorTheme& from)
: … { … }
inline void ThemeSpecifics_UserColorTheme::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ThemeSpecifics_UserColorTheme::~ThemeSpecifics_UserColorTheme() { … }
inline void ThemeSpecifics_UserColorTheme::SharedDtor() { … }
void ThemeSpecifics_UserColorTheme::SetCachedSize(int size) const { … }
void ThemeSpecifics_UserColorTheme::Clear() { … }
const char* ThemeSpecifics_UserColorTheme::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ThemeSpecifics_UserColorTheme::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ThemeSpecifics_UserColorTheme::ByteSizeLong() const { … }
void ThemeSpecifics_UserColorTheme::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ThemeSpecifics_UserColorTheme::MergeFrom(const ThemeSpecifics_UserColorTheme& from) { … }
void ThemeSpecifics_UserColorTheme::CopyFrom(const ThemeSpecifics_UserColorTheme& from) { … }
bool ThemeSpecifics_UserColorTheme::IsInitialized() const { … }
void ThemeSpecifics_UserColorTheme::InternalSwap(ThemeSpecifics_UserColorTheme* other) { … }
std::string ThemeSpecifics_UserColorTheme::GetTypeName() const { … }
class ThemeSpecifics_Empty::_Internal { … };
ThemeSpecifics_Empty::ThemeSpecifics_Empty(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ThemeSpecifics_Empty::ThemeSpecifics_Empty(const ThemeSpecifics_Empty& from)
: … { … }
inline void ThemeSpecifics_Empty::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ThemeSpecifics_Empty::~ThemeSpecifics_Empty() { … }
inline void ThemeSpecifics_Empty::SharedDtor() { … }
void ThemeSpecifics_Empty::SetCachedSize(int size) const { … }
void ThemeSpecifics_Empty::Clear() { … }
const char* ThemeSpecifics_Empty::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ThemeSpecifics_Empty::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ThemeSpecifics_Empty::ByteSizeLong() const { … }
void ThemeSpecifics_Empty::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ThemeSpecifics_Empty::MergeFrom(const ThemeSpecifics_Empty& from) { … }
void ThemeSpecifics_Empty::CopyFrom(const ThemeSpecifics_Empty& from) { … }
bool ThemeSpecifics_Empty::IsInitialized() const { … }
void ThemeSpecifics_Empty::InternalSwap(ThemeSpecifics_Empty* other) { … }
std::string ThemeSpecifics_Empty::GetTypeName() const { … }
class ThemeSpecifics_NtpCustomBackground::_Internal { … };
ThemeSpecifics_NtpCustomBackground::ThemeSpecifics_NtpCustomBackground(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ThemeSpecifics_NtpCustomBackground::ThemeSpecifics_NtpCustomBackground(const ThemeSpecifics_NtpCustomBackground& from)
: … { … }
inline void ThemeSpecifics_NtpCustomBackground::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ThemeSpecifics_NtpCustomBackground::~ThemeSpecifics_NtpCustomBackground() { … }
inline void ThemeSpecifics_NtpCustomBackground::SharedDtor() { … }
void ThemeSpecifics_NtpCustomBackground::SetCachedSize(int size) const { … }
void ThemeSpecifics_NtpCustomBackground::Clear() { … }
const char* ThemeSpecifics_NtpCustomBackground::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ThemeSpecifics_NtpCustomBackground::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ThemeSpecifics_NtpCustomBackground::ByteSizeLong() const { … }
void ThemeSpecifics_NtpCustomBackground::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ThemeSpecifics_NtpCustomBackground::MergeFrom(const ThemeSpecifics_NtpCustomBackground& from) { … }
void ThemeSpecifics_NtpCustomBackground::CopyFrom(const ThemeSpecifics_NtpCustomBackground& from) { … }
bool ThemeSpecifics_NtpCustomBackground::IsInitialized() const { … }
void ThemeSpecifics_NtpCustomBackground::InternalSwap(ThemeSpecifics_NtpCustomBackground* other) { … }
std::string ThemeSpecifics_NtpCustomBackground::GetTypeName() const { … }
class ThemeSpecifics::_Internal { … };
const ::sync_pb::ThemeSpecifics_AutogeneratedTheme&
ThemeSpecifics::_Internal::autogenerated_theme(const ThemeSpecifics* msg) { … }
const ::sync_pb::ThemeSpecifics_UserColorTheme&
ThemeSpecifics::_Internal::user_color_theme(const ThemeSpecifics* msg) { … }
const ::sync_pb::ThemeSpecifics_Empty&
ThemeSpecifics::_Internal::grayscale_theme_enabled(const ThemeSpecifics* msg) { … }
const ::sync_pb::ThemeSpecifics_NtpCustomBackground&
ThemeSpecifics::_Internal::ntp_background(const ThemeSpecifics* msg) { … }
void ThemeSpecifics::set_allocated_autogenerated_theme(::sync_pb::ThemeSpecifics_AutogeneratedTheme* autogenerated_theme) { … }
void ThemeSpecifics::set_allocated_user_color_theme(::sync_pb::ThemeSpecifics_UserColorTheme* user_color_theme) { … }
void ThemeSpecifics::set_allocated_grayscale_theme_enabled(::sync_pb::ThemeSpecifics_Empty* grayscale_theme_enabled) { … }
ThemeSpecifics::ThemeSpecifics(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ThemeSpecifics::ThemeSpecifics(const ThemeSpecifics& from)
: … { … }
inline void ThemeSpecifics::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ThemeSpecifics::~ThemeSpecifics() { … }
inline void ThemeSpecifics::SharedDtor() { … }
void ThemeSpecifics::SetCachedSize(int size) const { … }
void ThemeSpecifics::clear_color() { … }
void ThemeSpecifics::Clear() { … }
const char* ThemeSpecifics::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ThemeSpecifics::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ThemeSpecifics::ByteSizeLong() const { … }
void ThemeSpecifics::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ThemeSpecifics::MergeFrom(const ThemeSpecifics& from) { … }
void ThemeSpecifics::CopyFrom(const ThemeSpecifics& from) { … }
bool ThemeSpecifics::IsInitialized() const { … }
void ThemeSpecifics::InternalSwap(ThemeSpecifics* other) { … }
std::string ThemeSpecifics::GetTypeName() const { … }
}
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::sync_pb::ThemeSpecifics_AutogeneratedTheme*
Arena::CreateMaybeMessage< ::sync_pb::ThemeSpecifics_AutogeneratedTheme >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::sync_pb::ThemeSpecifics_UserColorTheme*
Arena::CreateMaybeMessage< ::sync_pb::ThemeSpecifics_UserColorTheme >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::sync_pb::ThemeSpecifics_Empty*
Arena::CreateMaybeMessage< ::sync_pb::ThemeSpecifics_Empty >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::sync_pb::ThemeSpecifics_NtpCustomBackground*
Arena::CreateMaybeMessage< ::sync_pb::ThemeSpecifics_NtpCustomBackground >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::sync_pb::ThemeSpecifics*
Arena::CreateMaybeMessage< ::sync_pb::ThemeSpecifics >(Arena* arena) { … }
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>