#include "dom_distiller.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 dom_distiller {
namespace proto {
PROTOBUF_CONSTEXPR DistilledContent::DistilledContent(
::_pbi::ConstantInitialized): … { … }
struct DistilledContentDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DistilledContentDefaultTypeInternal _DistilledContent_default_instance_;
PROTOBUF_CONSTEXPR PaginationInfo::PaginationInfo(
::_pbi::ConstantInitialized): … { … }
struct PaginationInfoDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PaginationInfoDefaultTypeInternal _PaginationInfo_default_instance_;
PROTOBUF_CONSTEXPR MarkupArticle::MarkupArticle(
::_pbi::ConstantInitialized): … { … }
struct MarkupArticleDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MarkupArticleDefaultTypeInternal _MarkupArticle_default_instance_;
PROTOBUF_CONSTEXPR MarkupImage::MarkupImage(
::_pbi::ConstantInitialized): … { … }
struct MarkupImageDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MarkupImageDefaultTypeInternal _MarkupImage_default_instance_;
PROTOBUF_CONSTEXPR MarkupInfo::MarkupInfo(
::_pbi::ConstantInitialized): … { … }
struct MarkupInfoDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MarkupInfoDefaultTypeInternal _MarkupInfo_default_instance_;
PROTOBUF_CONSTEXPR TimingEntry::TimingEntry(
::_pbi::ConstantInitialized): … { … }
struct TimingEntryDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TimingEntryDefaultTypeInternal _TimingEntry_default_instance_;
PROTOBUF_CONSTEXPR TimingInfo::TimingInfo(
::_pbi::ConstantInitialized): … { … }
struct TimingInfoDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TimingInfoDefaultTypeInternal _TimingInfo_default_instance_;
PROTOBUF_CONSTEXPR DebugInfo::DebugInfo(
::_pbi::ConstantInitialized): … { … }
struct DebugInfoDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DebugInfoDefaultTypeInternal _DebugInfo_default_instance_;
PROTOBUF_CONSTEXPR StatisticsInfo::StatisticsInfo(
::_pbi::ConstantInitialized): … { … }
struct StatisticsInfoDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StatisticsInfoDefaultTypeInternal _StatisticsInfo_default_instance_;
PROTOBUF_CONSTEXPR DomDistillerResult_ContentImage::DomDistillerResult_ContentImage(
::_pbi::ConstantInitialized): … { … }
struct DomDistillerResult_ContentImageDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DomDistillerResult_ContentImageDefaultTypeInternal _DomDistillerResult_ContentImage_default_instance_;
PROTOBUF_CONSTEXPR DomDistillerResult::DomDistillerResult(
::_pbi::ConstantInitialized): … { … }
struct DomDistillerResultDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DomDistillerResultDefaultTypeInternal _DomDistillerResult_default_instance_;
PROTOBUF_CONSTEXPR DomDistillerOptions::DomDistillerOptions(
::_pbi::ConstantInitialized): … { … }
struct DomDistillerOptionsDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DomDistillerOptionsDefaultTypeInternal _DomDistillerOptions_default_instance_;
}
}
namespace dom_distiller {
namespace proto {
class DistilledContent::_Internal { … };
DistilledContent::DistilledContent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DistilledContent::DistilledContent(const DistilledContent& from)
: … { … }
inline void DistilledContent::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DistilledContent::~DistilledContent() { … }
inline void DistilledContent::SharedDtor() { … }
void DistilledContent::SetCachedSize(int size) const { … }
void DistilledContent::Clear() { … }
const char* DistilledContent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DistilledContent::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DistilledContent::ByteSizeLong() const { … }
void DistilledContent::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DistilledContent::MergeFrom(const DistilledContent& from) { … }
void DistilledContent::CopyFrom(const DistilledContent& from) { … }
bool DistilledContent::IsInitialized() const { … }
void DistilledContent::InternalSwap(DistilledContent* other) { … }
std::string DistilledContent::GetTypeName() const { … }
class PaginationInfo::_Internal { … };
PaginationInfo::PaginationInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
PaginationInfo::PaginationInfo(const PaginationInfo& from)
: … { … }
inline void PaginationInfo::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
PaginationInfo::~PaginationInfo() { … }
inline void PaginationInfo::SharedDtor() { … }
void PaginationInfo::SetCachedSize(int size) const { … }
void PaginationInfo::Clear() { … }
const char* PaginationInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* PaginationInfo::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t PaginationInfo::ByteSizeLong() const { … }
void PaginationInfo::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void PaginationInfo::MergeFrom(const PaginationInfo& from) { … }
void PaginationInfo::CopyFrom(const PaginationInfo& from) { … }
bool PaginationInfo::IsInitialized() const { … }
void PaginationInfo::InternalSwap(PaginationInfo* other) { … }
std::string PaginationInfo::GetTypeName() const { … }
class MarkupArticle::_Internal { … };
MarkupArticle::MarkupArticle(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
MarkupArticle::MarkupArticle(const MarkupArticle& from)
: … { … }
inline void MarkupArticle::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
MarkupArticle::~MarkupArticle() { … }
inline void MarkupArticle::SharedDtor() { … }
void MarkupArticle::SetCachedSize(int size) const { … }
void MarkupArticle::Clear() { … }
const char* MarkupArticle::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* MarkupArticle::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t MarkupArticle::ByteSizeLong() const { … }
void MarkupArticle::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void MarkupArticle::MergeFrom(const MarkupArticle& from) { … }
void MarkupArticle::CopyFrom(const MarkupArticle& from) { … }
bool MarkupArticle::IsInitialized() const { … }
void MarkupArticle::InternalSwap(MarkupArticle* other) { … }
std::string MarkupArticle::GetTypeName() const { … }
class MarkupImage::_Internal { … };
MarkupImage::MarkupImage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
MarkupImage::MarkupImage(const MarkupImage& from)
: … { … }
inline void MarkupImage::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
MarkupImage::~MarkupImage() { … }
inline void MarkupImage::SharedDtor() { … }
void MarkupImage::SetCachedSize(int size) const { … }
void MarkupImage::Clear() { … }
const char* MarkupImage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* MarkupImage::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t MarkupImage::ByteSizeLong() const { … }
void MarkupImage::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void MarkupImage::MergeFrom(const MarkupImage& from) { … }
void MarkupImage::CopyFrom(const MarkupImage& from) { … }
bool MarkupImage::IsInitialized() const { … }
void MarkupImage::InternalSwap(MarkupImage* other) { … }
std::string MarkupImage::GetTypeName() const { … }
class MarkupInfo::_Internal { … };
const ::dom_distiller::proto::MarkupArticle&
MarkupInfo::_Internal::article(const MarkupInfo* msg) { … }
MarkupInfo::MarkupInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
MarkupInfo::MarkupInfo(const MarkupInfo& from)
: … { … }
inline void MarkupInfo::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
MarkupInfo::~MarkupInfo() { … }
inline void MarkupInfo::SharedDtor() { … }
void MarkupInfo::SetCachedSize(int size) const { … }
void MarkupInfo::Clear() { … }
const char* MarkupInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* MarkupInfo::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t MarkupInfo::ByteSizeLong() const { … }
void MarkupInfo::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void MarkupInfo::MergeFrom(const MarkupInfo& from) { … }
void MarkupInfo::CopyFrom(const MarkupInfo& from) { … }
bool MarkupInfo::IsInitialized() const { … }
void MarkupInfo::InternalSwap(MarkupInfo* other) { … }
std::string MarkupInfo::GetTypeName() const { … }
class TimingEntry::_Internal { … };
TimingEntry::TimingEntry(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
TimingEntry::TimingEntry(const TimingEntry& from)
: … { … }
inline void TimingEntry::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
TimingEntry::~TimingEntry() { … }
inline void TimingEntry::SharedDtor() { … }
void TimingEntry::SetCachedSize(int size) const { … }
void TimingEntry::Clear() { … }
const char* TimingEntry::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* TimingEntry::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t TimingEntry::ByteSizeLong() const { … }
void TimingEntry::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void TimingEntry::MergeFrom(const TimingEntry& from) { … }
void TimingEntry::CopyFrom(const TimingEntry& from) { … }
bool TimingEntry::IsInitialized() const { … }
void TimingEntry::InternalSwap(TimingEntry* other) { … }
std::string TimingEntry::GetTypeName() const { … }
class TimingInfo::_Internal { … };
TimingInfo::TimingInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
TimingInfo::TimingInfo(const TimingInfo& from)
: … { … }
inline void TimingInfo::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
TimingInfo::~TimingInfo() { … }
inline void TimingInfo::SharedDtor() { … }
void TimingInfo::SetCachedSize(int size) const { … }
void TimingInfo::Clear() { … }
const char* TimingInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* TimingInfo::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t TimingInfo::ByteSizeLong() const { … }
void TimingInfo::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void TimingInfo::MergeFrom(const TimingInfo& from) { … }
void TimingInfo::CopyFrom(const TimingInfo& from) { … }
bool TimingInfo::IsInitialized() const { … }
void TimingInfo::InternalSwap(TimingInfo* other) { … }
std::string TimingInfo::GetTypeName() const { … }
class DebugInfo::_Internal { … };
DebugInfo::DebugInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DebugInfo::DebugInfo(const DebugInfo& from)
: … { … }
inline void DebugInfo::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DebugInfo::~DebugInfo() { … }
inline void DebugInfo::SharedDtor() { … }
void DebugInfo::SetCachedSize(int size) const { … }
void DebugInfo::Clear() { … }
const char* DebugInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DebugInfo::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DebugInfo::ByteSizeLong() const { … }
void DebugInfo::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DebugInfo::MergeFrom(const DebugInfo& from) { … }
void DebugInfo::CopyFrom(const DebugInfo& from) { … }
bool DebugInfo::IsInitialized() const { … }
void DebugInfo::InternalSwap(DebugInfo* other) { … }
std::string DebugInfo::GetTypeName() const { … }
class StatisticsInfo::_Internal { … };
StatisticsInfo::StatisticsInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
StatisticsInfo::StatisticsInfo(const StatisticsInfo& from)
: … { … }
inline void StatisticsInfo::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
StatisticsInfo::~StatisticsInfo() { … }
inline void StatisticsInfo::SharedDtor() { … }
void StatisticsInfo::SetCachedSize(int size) const { … }
void StatisticsInfo::Clear() { … }
const char* StatisticsInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* StatisticsInfo::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t StatisticsInfo::ByteSizeLong() const { … }
void StatisticsInfo::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void StatisticsInfo::MergeFrom(const StatisticsInfo& from) { … }
void StatisticsInfo::CopyFrom(const StatisticsInfo& from) { … }
bool StatisticsInfo::IsInitialized() const { … }
void StatisticsInfo::InternalSwap(StatisticsInfo* other) { … }
std::string StatisticsInfo::GetTypeName() const { … }
class DomDistillerResult_ContentImage::_Internal { … };
DomDistillerResult_ContentImage::DomDistillerResult_ContentImage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DomDistillerResult_ContentImage::DomDistillerResult_ContentImage(const DomDistillerResult_ContentImage& from)
: … { … }
inline void DomDistillerResult_ContentImage::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DomDistillerResult_ContentImage::~DomDistillerResult_ContentImage() { … }
inline void DomDistillerResult_ContentImage::SharedDtor() { … }
void DomDistillerResult_ContentImage::SetCachedSize(int size) const { … }
void DomDistillerResult_ContentImage::Clear() { … }
const char* DomDistillerResult_ContentImage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DomDistillerResult_ContentImage::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DomDistillerResult_ContentImage::ByteSizeLong() const { … }
void DomDistillerResult_ContentImage::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DomDistillerResult_ContentImage::MergeFrom(const DomDistillerResult_ContentImage& from) { … }
void DomDistillerResult_ContentImage::CopyFrom(const DomDistillerResult_ContentImage& from) { … }
bool DomDistillerResult_ContentImage::IsInitialized() const { … }
void DomDistillerResult_ContentImage::InternalSwap(DomDistillerResult_ContentImage* other) { … }
std::string DomDistillerResult_ContentImage::GetTypeName() const { … }
class DomDistillerResult::_Internal { … };
const ::dom_distiller::proto::DistilledContent&
DomDistillerResult::_Internal::distilled_content(const DomDistillerResult* msg) { … }
const ::dom_distiller::proto::PaginationInfo&
DomDistillerResult::_Internal::pagination_info(const DomDistillerResult* msg) { … }
const ::dom_distiller::proto::MarkupInfo&
DomDistillerResult::_Internal::markup_info(const DomDistillerResult* msg) { … }
const ::dom_distiller::proto::TimingInfo&
DomDistillerResult::_Internal::timing_info(const DomDistillerResult* msg) { … }
const ::dom_distiller::proto::DebugInfo&
DomDistillerResult::_Internal::debug_info(const DomDistillerResult* msg) { … }
const ::dom_distiller::proto::StatisticsInfo&
DomDistillerResult::_Internal::statistics_info(const DomDistillerResult* msg) { … }
DomDistillerResult::DomDistillerResult(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DomDistillerResult::DomDistillerResult(const DomDistillerResult& from)
: … { … }
inline void DomDistillerResult::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DomDistillerResult::~DomDistillerResult() { … }
inline void DomDistillerResult::SharedDtor() { … }
void DomDistillerResult::SetCachedSize(int size) const { … }
void DomDistillerResult::Clear() { … }
const char* DomDistillerResult::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DomDistillerResult::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DomDistillerResult::ByteSizeLong() const { … }
void DomDistillerResult::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DomDistillerResult::MergeFrom(const DomDistillerResult& from) { … }
void DomDistillerResult::CopyFrom(const DomDistillerResult& from) { … }
bool DomDistillerResult::IsInitialized() const { … }
void DomDistillerResult::InternalSwap(DomDistillerResult* other) { … }
std::string DomDistillerResult::GetTypeName() const { … }
class DomDistillerOptions::_Internal { … };
DomDistillerOptions::DomDistillerOptions(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DomDistillerOptions::DomDistillerOptions(const DomDistillerOptions& from)
: … { … }
inline void DomDistillerOptions::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DomDistillerOptions::~DomDistillerOptions() { … }
inline void DomDistillerOptions::SharedDtor() { … }
void DomDistillerOptions::SetCachedSize(int size) const { … }
void DomDistillerOptions::Clear() { … }
const char* DomDistillerOptions::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DomDistillerOptions::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DomDistillerOptions::ByteSizeLong() const { … }
void DomDistillerOptions::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DomDistillerOptions::MergeFrom(const DomDistillerOptions& from) { … }
void DomDistillerOptions::CopyFrom(const DomDistillerOptions& from) { … }
bool DomDistillerOptions::IsInitialized() const { … }
void DomDistillerOptions::InternalSwap(DomDistillerOptions* other) { … }
std::string DomDistillerOptions::GetTypeName() const { … }
}
}
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::DistilledContent*
Arena::CreateMaybeMessage< ::dom_distiller::proto::DistilledContent >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::PaginationInfo*
Arena::CreateMaybeMessage< ::dom_distiller::proto::PaginationInfo >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::MarkupArticle*
Arena::CreateMaybeMessage< ::dom_distiller::proto::MarkupArticle >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::MarkupImage*
Arena::CreateMaybeMessage< ::dom_distiller::proto::MarkupImage >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::MarkupInfo*
Arena::CreateMaybeMessage< ::dom_distiller::proto::MarkupInfo >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::TimingEntry*
Arena::CreateMaybeMessage< ::dom_distiller::proto::TimingEntry >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::TimingInfo*
Arena::CreateMaybeMessage< ::dom_distiller::proto::TimingInfo >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::DebugInfo*
Arena::CreateMaybeMessage< ::dom_distiller::proto::DebugInfo >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::StatisticsInfo*
Arena::CreateMaybeMessage< ::dom_distiller::proto::StatisticsInfo >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::DomDistillerResult_ContentImage*
Arena::CreateMaybeMessage< ::dom_distiller::proto::DomDistillerResult_ContentImage >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::DomDistillerResult*
Arena::CreateMaybeMessage< ::dom_distiller::proto::DomDistillerResult >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::dom_distiller::proto::DomDistillerOptions*
Arena::CreateMaybeMessage< ::dom_distiller::proto::DomDistillerOptions >(Arena* arena) { … }
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>