#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2fcommerce_2fcore_2fproto_2fcart_5fdb_5fcontent_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2fcommerce_2fcore_2fproto_2fcart_5fdb_5fcontent_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_2fcommerce_2fcore_2fproto_2fcart_5fdb_5fcontent_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_components_2fcommerce_2fcore_2fproto_2fcart_5fdb_5fcontent_2eproto { … };
namespace cart_db {
class ChromeCartContentProto;
struct ChromeCartContentProtoDefaultTypeInternal;
extern ChromeCartContentProtoDefaultTypeInternal _ChromeCartContentProto_default_instance_;
class ChromeCartDiscountProto;
struct ChromeCartDiscountProtoDefaultTypeInternal;
extern ChromeCartDiscountProtoDefaultTypeInternal _ChromeCartDiscountProto_default_instance_;
class ChromeCartProductProto;
struct ChromeCartProductProtoDefaultTypeInternal;
extern ChromeCartProductProtoDefaultTypeInternal _ChromeCartProductProto_default_instance_;
class CouponInfoProto;
struct CouponInfoProtoDefaultTypeInternal;
extern CouponInfoProtoDefaultTypeInternal _CouponInfoProto_default_instance_;
class MoneyProto;
struct MoneyProtoDefaultTypeInternal;
extern MoneyProtoDefaultTypeInternal _MoneyProto_default_instance_;
class RuleDiscountInfoProto;
struct RuleDiscountInfoProtoDefaultTypeInternal;
extern RuleDiscountInfoProtoDefaultTypeInternal _RuleDiscountInfoProto_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::cart_db::ChromeCartContentProto* Arena::CreateMaybeMessage<::cart_db::ChromeCartContentProto>(Arena*);
template<> ::cart_db::ChromeCartDiscountProto* Arena::CreateMaybeMessage<::cart_db::ChromeCartDiscountProto>(Arena*);
template<> ::cart_db::ChromeCartProductProto* Arena::CreateMaybeMessage<::cart_db::ChromeCartProductProto>(Arena*);
template<> ::cart_db::CouponInfoProto* Arena::CreateMaybeMessage<::cart_db::CouponInfoProto>(Arena*);
template<> ::cart_db::MoneyProto* Arena::CreateMaybeMessage<::cart_db::MoneyProto>(Arena*);
template<> ::cart_db::RuleDiscountInfoProto* Arena::CreateMaybeMessage<::cart_db::RuleDiscountInfoProto>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace cart_db {
class MoneyProto final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class RuleDiscountInfoProto final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class CouponInfoProto final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ChromeCartDiscountProto final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ChromeCartProductProto final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ChromeCartContentProto final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline void MoneyProto::clear_currency_code() { … }
inline const std::string& MoneyProto::currency_code() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void MoneyProto::set_currency_code(ArgT0&& arg0, ArgT... args) { … }
inline std::string* MoneyProto::mutable_currency_code() { … }
inline const std::string& MoneyProto::_internal_currency_code() const { … }
inline void MoneyProto::_internal_set_currency_code(const std::string& value) { … }
inline std::string* MoneyProto::_internal_mutable_currency_code() { … }
inline std::string* MoneyProto::release_currency_code() { … }
inline void MoneyProto::set_allocated_currency_code(std::string* currency_code) { … }
inline void MoneyProto::clear_units() { … }
inline const std::string& MoneyProto::units() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void MoneyProto::set_units(ArgT0&& arg0, ArgT... args) { … }
inline std::string* MoneyProto::mutable_units() { … }
inline const std::string& MoneyProto::_internal_units() const { … }
inline void MoneyProto::_internal_set_units(const std::string& value) { … }
inline std::string* MoneyProto::_internal_mutable_units() { … }
inline std::string* MoneyProto::release_units() { … }
inline void MoneyProto::set_allocated_units(std::string* units) { … }
inline void MoneyProto::clear_nanos() { … }
inline int32_t MoneyProto::_internal_nanos() const { … }
inline int32_t MoneyProto::nanos() const { … }
inline void MoneyProto::_internal_set_nanos(int32_t value) { … }
inline void MoneyProto::set_nanos(int32_t value) { … }
inline void RuleDiscountInfoProto::clear_rule_id() { … }
inline const std::string& RuleDiscountInfoProto::rule_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void RuleDiscountInfoProto::set_rule_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* RuleDiscountInfoProto::mutable_rule_id() { … }
inline const std::string& RuleDiscountInfoProto::_internal_rule_id() const { … }
inline void RuleDiscountInfoProto::_internal_set_rule_id(const std::string& value) { … }
inline std::string* RuleDiscountInfoProto::_internal_mutable_rule_id() { … }
inline std::string* RuleDiscountInfoProto::release_rule_id() { … }
inline void RuleDiscountInfoProto::set_allocated_rule_id(std::string* rule_id) { … }
inline bool RuleDiscountInfoProto::_internal_has_percent_off() const { … }
inline bool RuleDiscountInfoProto::has_percent_off() const { … }
inline void RuleDiscountInfoProto::set_has_percent_off() { … }
inline void RuleDiscountInfoProto::clear_percent_off() { … }
inline int32_t RuleDiscountInfoProto::_internal_percent_off() const { … }
inline void RuleDiscountInfoProto::_internal_set_percent_off(int32_t value) { … }
inline int32_t RuleDiscountInfoProto::percent_off() const { … }
inline void RuleDiscountInfoProto::set_percent_off(int32_t value) { … }
inline bool RuleDiscountInfoProto::_internal_has_amount_off() const { … }
inline bool RuleDiscountInfoProto::has_amount_off() const { … }
inline void RuleDiscountInfoProto::set_has_amount_off() { … }
inline void RuleDiscountInfoProto::clear_amount_off() { … }
inline ::cart_db::MoneyProto* RuleDiscountInfoProto::release_amount_off() { … }
inline const ::cart_db::MoneyProto& RuleDiscountInfoProto::_internal_amount_off() const { … }
inline const ::cart_db::MoneyProto& RuleDiscountInfoProto::amount_off() const { … }
inline ::cart_db::MoneyProto* RuleDiscountInfoProto::unsafe_arena_release_amount_off() { … }
inline void RuleDiscountInfoProto::unsafe_arena_set_allocated_amount_off(::cart_db::MoneyProto* amount_off) { … }
inline ::cart_db::MoneyProto* RuleDiscountInfoProto::_internal_mutable_amount_off() { … }
inline ::cart_db::MoneyProto* RuleDiscountInfoProto::mutable_amount_off() { … }
inline void RuleDiscountInfoProto::clear_merchant_rule_id() { … }
inline const std::string& RuleDiscountInfoProto::merchant_rule_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void RuleDiscountInfoProto::set_merchant_rule_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* RuleDiscountInfoProto::mutable_merchant_rule_id() { … }
inline const std::string& RuleDiscountInfoProto::_internal_merchant_rule_id() const { … }
inline void RuleDiscountInfoProto::_internal_set_merchant_rule_id(const std::string& value) { … }
inline std::string* RuleDiscountInfoProto::_internal_mutable_merchant_rule_id() { … }
inline std::string* RuleDiscountInfoProto::release_merchant_rule_id() { … }
inline void RuleDiscountInfoProto::set_allocated_merchant_rule_id(std::string* merchant_rule_id) { … }
inline void RuleDiscountInfoProto::clear_raw_merchant_offer_id() { … }
inline const std::string& RuleDiscountInfoProto::raw_merchant_offer_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void RuleDiscountInfoProto::set_raw_merchant_offer_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* RuleDiscountInfoProto::mutable_raw_merchant_offer_id() { … }
inline const std::string& RuleDiscountInfoProto::_internal_raw_merchant_offer_id() const { … }
inline void RuleDiscountInfoProto::_internal_set_raw_merchant_offer_id(const std::string& value) { … }
inline std::string* RuleDiscountInfoProto::_internal_mutable_raw_merchant_offer_id() { … }
inline std::string* RuleDiscountInfoProto::release_raw_merchant_offer_id() { … }
inline void RuleDiscountInfoProto::set_allocated_raw_merchant_offer_id(std::string* raw_merchant_offer_id) { … }
inline bool RuleDiscountInfoProto::has_discount() const { … }
inline void RuleDiscountInfoProto::clear_has_discount() { … }
inline RuleDiscountInfoProto::DiscountCase RuleDiscountInfoProto::discount_case() const { … }
inline void CouponInfoProto::clear_promo_id() { … }
inline const std::string& CouponInfoProto::promo_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CouponInfoProto::set_promo_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* CouponInfoProto::mutable_promo_id() { … }
inline const std::string& CouponInfoProto::_internal_promo_id() const { … }
inline void CouponInfoProto::_internal_set_promo_id(const std::string& value) { … }
inline std::string* CouponInfoProto::_internal_mutable_promo_id() { … }
inline std::string* CouponInfoProto::release_promo_id() { … }
inline void CouponInfoProto::set_allocated_promo_id(std::string* promo_id) { … }
inline void ChromeCartDiscountProto::clear_discount_text() { … }
inline const std::string& ChromeCartDiscountProto::discount_text() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ChromeCartDiscountProto::set_discount_text(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ChromeCartDiscountProto::mutable_discount_text() { … }
inline const std::string& ChromeCartDiscountProto::_internal_discount_text() const { … }
inline void ChromeCartDiscountProto::_internal_set_discount_text(const std::string& value) { … }
inline std::string* ChromeCartDiscountProto::_internal_mutable_discount_text() { … }
inline std::string* ChromeCartDiscountProto::release_discount_text() { … }
inline void ChromeCartDiscountProto::set_allocated_discount_text(std::string* discount_text) { … }
inline void ChromeCartDiscountProto::clear_last_fetched_timestamp() { … }
inline double ChromeCartDiscountProto::_internal_last_fetched_timestamp() const { … }
inline double ChromeCartDiscountProto::last_fetched_timestamp() const { … }
inline void ChromeCartDiscountProto::_internal_set_last_fetched_timestamp(double value) { … }
inline void ChromeCartDiscountProto::set_last_fetched_timestamp(double value) { … }
inline void ChromeCartDiscountProto::clear_merchant_id() { … }
inline const std::string& ChromeCartDiscountProto::merchant_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ChromeCartDiscountProto::set_merchant_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ChromeCartDiscountProto::mutable_merchant_id() { … }
inline const std::string& ChromeCartDiscountProto::_internal_merchant_id() const { … }
inline void ChromeCartDiscountProto::_internal_set_merchant_id(const std::string& value) { … }
inline std::string* ChromeCartDiscountProto::_internal_mutable_merchant_id() { … }
inline std::string* ChromeCartDiscountProto::release_merchant_id() { … }
inline void ChromeCartDiscountProto::set_allocated_merchant_id(std::string* merchant_id) { … }
inline int ChromeCartDiscountProto::_internal_rule_discount_info_size() const { … }
inline int ChromeCartDiscountProto::rule_discount_info_size() const { … }
inline void ChromeCartDiscountProto::clear_rule_discount_info() { … }
inline ::cart_db::RuleDiscountInfoProto* ChromeCartDiscountProto::mutable_rule_discount_info(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::cart_db::RuleDiscountInfoProto >*
ChromeCartDiscountProto::mutable_rule_discount_info() { … }
inline const ::cart_db::RuleDiscountInfoProto& ChromeCartDiscountProto::_internal_rule_discount_info(int index) const { … }
inline const ::cart_db::RuleDiscountInfoProto& ChromeCartDiscountProto::rule_discount_info(int index) const { … }
inline ::cart_db::RuleDiscountInfoProto* ChromeCartDiscountProto::_internal_add_rule_discount_info() { … }
inline ::cart_db::RuleDiscountInfoProto* ChromeCartDiscountProto::add_rule_discount_info() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::cart_db::RuleDiscountInfoProto >&
ChromeCartDiscountProto::rule_discount_info() const { … }
inline void ChromeCartDiscountProto::clear_has_coupons() { … }
inline bool ChromeCartDiscountProto::_internal_has_coupons() const { … }
inline bool ChromeCartDiscountProto::has_coupons() const { … }
inline void ChromeCartDiscountProto::_internal_set_has_coupons(bool value) { … }
inline void ChromeCartDiscountProto::set_has_coupons(bool value) { … }
inline int ChromeCartDiscountProto::_internal_coupon_info_size() const { … }
inline int ChromeCartDiscountProto::coupon_info_size() const { … }
inline void ChromeCartDiscountProto::clear_coupon_info() { … }
inline ::cart_db::CouponInfoProto* ChromeCartDiscountProto::mutable_coupon_info(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::cart_db::CouponInfoProto >*
ChromeCartDiscountProto::mutable_coupon_info() { … }
inline const ::cart_db::CouponInfoProto& ChromeCartDiscountProto::_internal_coupon_info(int index) const { … }
inline const ::cart_db::CouponInfoProto& ChromeCartDiscountProto::coupon_info(int index) const { … }
inline ::cart_db::CouponInfoProto* ChromeCartDiscountProto::_internal_add_coupon_info() { … }
inline ::cart_db::CouponInfoProto* ChromeCartDiscountProto::add_coupon_info() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::cart_db::CouponInfoProto >&
ChromeCartDiscountProto::coupon_info() const { … }
inline void ChromeCartProductProto::clear_product_id() { … }
inline const std::string& ChromeCartProductProto::product_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ChromeCartProductProto::set_product_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ChromeCartProductProto::mutable_product_id() { … }
inline const std::string& ChromeCartProductProto::_internal_product_id() const { … }
inline void ChromeCartProductProto::_internal_set_product_id(const std::string& value) { … }
inline std::string* ChromeCartProductProto::_internal_mutable_product_id() { … }
inline std::string* ChromeCartProductProto::release_product_id() { … }
inline void ChromeCartProductProto::set_allocated_product_id(std::string* product_id) { … }
inline void ChromeCartContentProto::clear_key() { … }
inline const std::string& ChromeCartContentProto::key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ChromeCartContentProto::set_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ChromeCartContentProto::mutable_key() { … }
inline const std::string& ChromeCartContentProto::_internal_key() const { … }
inline void ChromeCartContentProto::_internal_set_key(const std::string& value) { … }
inline std::string* ChromeCartContentProto::_internal_mutable_key() { … }
inline std::string* ChromeCartContentProto::release_key() { … }
inline void ChromeCartContentProto::set_allocated_key(std::string* key) { … }
inline void ChromeCartContentProto::clear_merchant() { … }
inline const std::string& ChromeCartContentProto::merchant() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ChromeCartContentProto::set_merchant(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ChromeCartContentProto::mutable_merchant() { … }
inline const std::string& ChromeCartContentProto::_internal_merchant() const { … }
inline void ChromeCartContentProto::_internal_set_merchant(const std::string& value) { … }
inline std::string* ChromeCartContentProto::_internal_mutable_merchant() { … }
inline std::string* ChromeCartContentProto::release_merchant() { … }
inline void ChromeCartContentProto::set_allocated_merchant(std::string* merchant) { … }
inline void ChromeCartContentProto::clear_merchant_cart_url() { … }
inline const std::string& ChromeCartContentProto::merchant_cart_url() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ChromeCartContentProto::set_merchant_cart_url(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ChromeCartContentProto::mutable_merchant_cart_url() { … }
inline const std::string& ChromeCartContentProto::_internal_merchant_cart_url() const { … }
inline void ChromeCartContentProto::_internal_set_merchant_cart_url(const std::string& value) { … }
inline std::string* ChromeCartContentProto::_internal_mutable_merchant_cart_url() { … }
inline std::string* ChromeCartContentProto::release_merchant_cart_url() { … }
inline void ChromeCartContentProto::set_allocated_merchant_cart_url(std::string* merchant_cart_url) { … }
inline void ChromeCartContentProto::clear_timestamp() { … }
inline double ChromeCartContentProto::_internal_timestamp() const { … }
inline double ChromeCartContentProto::timestamp() const { … }
inline void ChromeCartContentProto::_internal_set_timestamp(double value) { … }
inline void ChromeCartContentProto::set_timestamp(double value) { … }
inline int ChromeCartContentProto::_internal_product_image_urls_size() const { … }
inline int ChromeCartContentProto::product_image_urls_size() const { … }
inline void ChromeCartContentProto::clear_product_image_urls() { … }
inline std::string* ChromeCartContentProto::add_product_image_urls() { … }
inline const std::string& ChromeCartContentProto::_internal_product_image_urls(int index) const { … }
inline const std::string& ChromeCartContentProto::product_image_urls(int index) const { … }
inline std::string* ChromeCartContentProto::mutable_product_image_urls(int index) { … }
inline void ChromeCartContentProto::set_product_image_urls(int index, const std::string& value) { … }
inline void ChromeCartContentProto::set_product_image_urls(int index, std::string&& value) { … }
inline void ChromeCartContentProto::set_product_image_urls(int index, const char* value) { … }
inline void ChromeCartContentProto::set_product_image_urls(int index, const char* value, size_t size) { … }
inline std::string* ChromeCartContentProto::_internal_add_product_image_urls() { … }
inline void ChromeCartContentProto::add_product_image_urls(const std::string& value) { … }
inline void ChromeCartContentProto::add_product_image_urls(std::string&& value) { … }
inline void ChromeCartContentProto::add_product_image_urls(const char* value) { … }
inline void ChromeCartContentProto::add_product_image_urls(const char* value, size_t size) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
ChromeCartContentProto::product_image_urls() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
ChromeCartContentProto::mutable_product_image_urls() { … }
inline void ChromeCartContentProto::clear_is_hidden() { … }
inline bool ChromeCartContentProto::_internal_is_hidden() const { … }
inline bool ChromeCartContentProto::is_hidden() const { … }
inline void ChromeCartContentProto::_internal_set_is_hidden(bool value) { … }
inline void ChromeCartContentProto::set_is_hidden(bool value) { … }
inline void ChromeCartContentProto::clear_is_removed() { … }
inline bool ChromeCartContentProto::_internal_is_removed() const { … }
inline bool ChromeCartContentProto::is_removed() const { … }
inline void ChromeCartContentProto::_internal_set_is_removed(bool value) { … }
inline void ChromeCartContentProto::set_is_removed(bool value) { … }
inline bool ChromeCartContentProto::_internal_has_discount_info() const { … }
inline bool ChromeCartContentProto::has_discount_info() const { … }
inline void ChromeCartContentProto::clear_discount_info() { … }
inline const ::cart_db::ChromeCartDiscountProto& ChromeCartContentProto::_internal_discount_info() const { … }
inline const ::cart_db::ChromeCartDiscountProto& ChromeCartContentProto::discount_info() const { … }
inline void ChromeCartContentProto::unsafe_arena_set_allocated_discount_info(
::cart_db::ChromeCartDiscountProto* discount_info) { … }
inline ::cart_db::ChromeCartDiscountProto* ChromeCartContentProto::release_discount_info() { … }
inline ::cart_db::ChromeCartDiscountProto* ChromeCartContentProto::unsafe_arena_release_discount_info() { … }
inline ::cart_db::ChromeCartDiscountProto* ChromeCartContentProto::_internal_mutable_discount_info() { … }
inline ::cart_db::ChromeCartDiscountProto* ChromeCartContentProto::mutable_discount_info() { … }
inline void ChromeCartContentProto::set_allocated_discount_info(::cart_db::ChromeCartDiscountProto* discount_info) { … }
inline int ChromeCartContentProto::_internal_product_infos_size() const { … }
inline int ChromeCartContentProto::product_infos_size() const { … }
inline void ChromeCartContentProto::clear_product_infos() { … }
inline ::cart_db::ChromeCartProductProto* ChromeCartContentProto::mutable_product_infos(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::cart_db::ChromeCartProductProto >*
ChromeCartContentProto::mutable_product_infos() { … }
inline const ::cart_db::ChromeCartProductProto& ChromeCartContentProto::_internal_product_infos(int index) const { … }
inline const ::cart_db::ChromeCartProductProto& ChromeCartContentProto::product_infos(int index) const { … }
inline ::cart_db::ChromeCartProductProto* ChromeCartContentProto::_internal_add_product_infos() { … }
inline ::cart_db::ChromeCartProductProto* ChromeCartContentProto::add_product_infos() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::cart_db::ChromeCartProductProto >&
ChromeCartContentProto::product_infos() const { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
#include <google/protobuf/port_undef.inc>
#endif