chromium/out/Default/gen/third_party/metrics_proto/perf_data.pb.cc

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: perf_data.proto

#include "perf_data.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>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>

PROTOBUF_PRAGMA_INIT_SEG

_pb;
_pbi;

namespace metrics {
PROTOBUF_CONSTEXPR PerfDataProto_PerfEventAttr::PerfDataProto_PerfEventAttr(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_PerfEventAttrDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_PerfEventAttrDefaultTypeInternal _PerfDataProto_PerfEventAttr_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_PerfFileAttr::PerfDataProto_PerfFileAttr(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_PerfFileAttrDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_PerfFileAttrDefaultTypeInternal _PerfDataProto_PerfFileAttr_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_PerfEventType::PerfDataProto_PerfEventType(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_PerfEventTypeDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_PerfEventTypeDefaultTypeInternal _PerfDataProto_PerfEventType_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_SampleInfo::PerfDataProto_SampleInfo(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_SampleInfoDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_SampleInfoDefaultTypeInternal _PerfDataProto_SampleInfo_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_CommEvent::PerfDataProto_CommEvent(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_CommEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_CommEventDefaultTypeInternal _PerfDataProto_CommEvent_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_MMapEvent::PerfDataProto_MMapEvent(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_MMapEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_MMapEventDefaultTypeInternal _PerfDataProto_MMapEvent_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_LostEvent::PerfDataProto_LostEvent(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_LostEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_LostEventDefaultTypeInternal _PerfDataProto_LostEvent_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_ThrottleEvent::PerfDataProto_ThrottleEvent(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_ThrottleEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_ThrottleEventDefaultTypeInternal _PerfDataProto_ThrottleEvent_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_BranchStackEntry::PerfDataProto_BranchStackEntry(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_BranchStackEntryDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_BranchStackEntryDefaultTypeInternal _PerfDataProto_BranchStackEntry_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_SampleEvent::PerfDataProto_SampleEvent(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_SampleEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_SampleEventDefaultTypeInternal _PerfDataProto_SampleEvent_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_ForkEvent::PerfDataProto_ForkEvent(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_ForkEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_ForkEventDefaultTypeInternal _PerfDataProto_ForkEvent_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_EventHeader::PerfDataProto_EventHeader(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_EventHeaderDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_EventHeaderDefaultTypeInternal _PerfDataProto_EventHeader_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_PerfEvent::PerfDataProto_PerfEvent(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_PerfEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_PerfEventDefaultTypeInternal _PerfDataProto_PerfEvent_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_PerfEventStats::PerfDataProto_PerfEventStats(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_PerfEventStatsDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_PerfEventStatsDefaultTypeInternal _PerfDataProto_PerfEventStats_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_PerfBuildID::PerfDataProto_PerfBuildID(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_PerfBuildIDDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_PerfBuildIDDefaultTypeInternal _PerfDataProto_PerfBuildID_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_PerfPMUMappingsMetadata::PerfDataProto_PerfPMUMappingsMetadata(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_PerfPMUMappingsMetadataDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_PerfPMUMappingsMetadataDefaultTypeInternal _PerfDataProto_PerfPMUMappingsMetadata_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_PerfHybridTopologyMetadata::PerfDataProto_PerfHybridTopologyMetadata(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_PerfHybridTopologyMetadataDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_PerfHybridTopologyMetadataDefaultTypeInternal _PerfDataProto_PerfHybridTopologyMetadata_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_StringMetadata_StringAndMd5sumPrefix::PerfDataProto_StringMetadata_StringAndMd5sumPrefix(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_StringMetadata_StringAndMd5sumPrefixDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_StringMetadata_StringAndMd5sumPrefixDefaultTypeInternal _PerfDataProto_StringMetadata_StringAndMd5sumPrefix_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto_StringMetadata::PerfDataProto_StringMetadata(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProto_StringMetadataDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProto_StringMetadataDefaultTypeInternal _PerfDataProto_StringMetadata_default_instance_;
PROTOBUF_CONSTEXPR PerfDataProto::PerfDataProto(
    ::_pbi::ConstantInitialized):{}
struct PerfDataProtoDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PerfDataProtoDefaultTypeInternal _PerfDataProto_default_instance_;
}  // namespace metrics
namespace metrics {

// ===================================================================

class PerfDataProto_PerfEventAttr::_Internal {};

PerfDataProto_PerfEventAttr::PerfDataProto_PerfEventAttr(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_PerfEventAttr::PerfDataProto_PerfEventAttr(const PerfDataProto_PerfEventAttr& from)
  :{}

inline void PerfDataProto_PerfEventAttr::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_PerfEventAttr::~PerfDataProto_PerfEventAttr() {}

inline void PerfDataProto_PerfEventAttr::SharedDtor() {}

void PerfDataProto_PerfEventAttr::SetCachedSize(int size) const {}

void PerfDataProto_PerfEventAttr::Clear() {}

const char* PerfDataProto_PerfEventAttr::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_PerfEventAttr::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_PerfEventAttr::ByteSizeLong() const {}

void PerfDataProto_PerfEventAttr::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_PerfEventAttr::MergeFrom(const PerfDataProto_PerfEventAttr& from) {}

void PerfDataProto_PerfEventAttr::CopyFrom(const PerfDataProto_PerfEventAttr& from) {}

bool PerfDataProto_PerfEventAttr::IsInitialized() const {}

void PerfDataProto_PerfEventAttr::InternalSwap(PerfDataProto_PerfEventAttr* other) {}

std::string PerfDataProto_PerfEventAttr::GetTypeName() const {}


// ===================================================================

class PerfDataProto_PerfFileAttr::_Internal {};

const ::metrics::PerfDataProto_PerfEventAttr&
PerfDataProto_PerfFileAttr::_Internal::attr(const PerfDataProto_PerfFileAttr* msg) {}
PerfDataProto_PerfFileAttr::PerfDataProto_PerfFileAttr(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_PerfFileAttr::PerfDataProto_PerfFileAttr(const PerfDataProto_PerfFileAttr& from)
  :{}

inline void PerfDataProto_PerfFileAttr::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_PerfFileAttr::~PerfDataProto_PerfFileAttr() {}

inline void PerfDataProto_PerfFileAttr::SharedDtor() {}

void PerfDataProto_PerfFileAttr::SetCachedSize(int size) const {}

void PerfDataProto_PerfFileAttr::Clear() {}

const char* PerfDataProto_PerfFileAttr::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_PerfFileAttr::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_PerfFileAttr::ByteSizeLong() const {}

void PerfDataProto_PerfFileAttr::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_PerfFileAttr::MergeFrom(const PerfDataProto_PerfFileAttr& from) {}

void PerfDataProto_PerfFileAttr::CopyFrom(const PerfDataProto_PerfFileAttr& from) {}

bool PerfDataProto_PerfFileAttr::IsInitialized() const {}

void PerfDataProto_PerfFileAttr::InternalSwap(PerfDataProto_PerfFileAttr* other) {}

std::string PerfDataProto_PerfFileAttr::GetTypeName() const {}


// ===================================================================

class PerfDataProto_PerfEventType::_Internal {};

PerfDataProto_PerfEventType::PerfDataProto_PerfEventType(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_PerfEventType::PerfDataProto_PerfEventType(const PerfDataProto_PerfEventType& from)
  :{}

inline void PerfDataProto_PerfEventType::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_PerfEventType::~PerfDataProto_PerfEventType() {}

inline void PerfDataProto_PerfEventType::SharedDtor() {}

void PerfDataProto_PerfEventType::SetCachedSize(int size) const {}

void PerfDataProto_PerfEventType::Clear() {}

const char* PerfDataProto_PerfEventType::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_PerfEventType::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_PerfEventType::ByteSizeLong() const {}

void PerfDataProto_PerfEventType::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_PerfEventType::MergeFrom(const PerfDataProto_PerfEventType& from) {}

void PerfDataProto_PerfEventType::CopyFrom(const PerfDataProto_PerfEventType& from) {}

bool PerfDataProto_PerfEventType::IsInitialized() const {}

void PerfDataProto_PerfEventType::InternalSwap(PerfDataProto_PerfEventType* other) {}

std::string PerfDataProto_PerfEventType::GetTypeName() const {}


// ===================================================================

class PerfDataProto_SampleInfo::_Internal {};

PerfDataProto_SampleInfo::PerfDataProto_SampleInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_SampleInfo::PerfDataProto_SampleInfo(const PerfDataProto_SampleInfo& from)
  :{}

inline void PerfDataProto_SampleInfo::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_SampleInfo::~PerfDataProto_SampleInfo() {}

inline void PerfDataProto_SampleInfo::SharedDtor() {}

void PerfDataProto_SampleInfo::SetCachedSize(int size) const {}

void PerfDataProto_SampleInfo::Clear() {}

const char* PerfDataProto_SampleInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_SampleInfo::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_SampleInfo::ByteSizeLong() const {}

void PerfDataProto_SampleInfo::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_SampleInfo::MergeFrom(const PerfDataProto_SampleInfo& from) {}

void PerfDataProto_SampleInfo::CopyFrom(const PerfDataProto_SampleInfo& from) {}

bool PerfDataProto_SampleInfo::IsInitialized() const {}

void PerfDataProto_SampleInfo::InternalSwap(PerfDataProto_SampleInfo* other) {}

std::string PerfDataProto_SampleInfo::GetTypeName() const {}


// ===================================================================

class PerfDataProto_CommEvent::_Internal {};

const ::metrics::PerfDataProto_SampleInfo&
PerfDataProto_CommEvent::_Internal::sample_info(const PerfDataProto_CommEvent* msg) {}
PerfDataProto_CommEvent::PerfDataProto_CommEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_CommEvent::PerfDataProto_CommEvent(const PerfDataProto_CommEvent& from)
  :{}

inline void PerfDataProto_CommEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_CommEvent::~PerfDataProto_CommEvent() {}

inline void PerfDataProto_CommEvent::SharedDtor() {}

void PerfDataProto_CommEvent::SetCachedSize(int size) const {}

void PerfDataProto_CommEvent::Clear() {}

const char* PerfDataProto_CommEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_CommEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_CommEvent::ByteSizeLong() const {}

void PerfDataProto_CommEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_CommEvent::MergeFrom(const PerfDataProto_CommEvent& from) {}

void PerfDataProto_CommEvent::CopyFrom(const PerfDataProto_CommEvent& from) {}

bool PerfDataProto_CommEvent::IsInitialized() const {}

void PerfDataProto_CommEvent::InternalSwap(PerfDataProto_CommEvent* other) {}

std::string PerfDataProto_CommEvent::GetTypeName() const {}


// ===================================================================

class PerfDataProto_MMapEvent::_Internal {};

const ::metrics::PerfDataProto_SampleInfo&
PerfDataProto_MMapEvent::_Internal::sample_info(const PerfDataProto_MMapEvent* msg) {}
PerfDataProto_MMapEvent::PerfDataProto_MMapEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_MMapEvent::PerfDataProto_MMapEvent(const PerfDataProto_MMapEvent& from)
  :{}

inline void PerfDataProto_MMapEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_MMapEvent::~PerfDataProto_MMapEvent() {}

inline void PerfDataProto_MMapEvent::SharedDtor() {}

void PerfDataProto_MMapEvent::SetCachedSize(int size) const {}

void PerfDataProto_MMapEvent::Clear() {}

const char* PerfDataProto_MMapEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_MMapEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_MMapEvent::ByteSizeLong() const {}

void PerfDataProto_MMapEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_MMapEvent::MergeFrom(const PerfDataProto_MMapEvent& from) {}

void PerfDataProto_MMapEvent::CopyFrom(const PerfDataProto_MMapEvent& from) {}

bool PerfDataProto_MMapEvent::IsInitialized() const {}

void PerfDataProto_MMapEvent::InternalSwap(PerfDataProto_MMapEvent* other) {}

std::string PerfDataProto_MMapEvent::GetTypeName() const {}


// ===================================================================

class PerfDataProto_LostEvent::_Internal {};

const ::metrics::PerfDataProto_SampleInfo&
PerfDataProto_LostEvent::_Internal::sample_info(const PerfDataProto_LostEvent* msg) {}
PerfDataProto_LostEvent::PerfDataProto_LostEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_LostEvent::PerfDataProto_LostEvent(const PerfDataProto_LostEvent& from)
  :{}

inline void PerfDataProto_LostEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_LostEvent::~PerfDataProto_LostEvent() {}

inline void PerfDataProto_LostEvent::SharedDtor() {}

void PerfDataProto_LostEvent::SetCachedSize(int size) const {}

void PerfDataProto_LostEvent::Clear() {}

const char* PerfDataProto_LostEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_LostEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_LostEvent::ByteSizeLong() const {}

void PerfDataProto_LostEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_LostEvent::MergeFrom(const PerfDataProto_LostEvent& from) {}

void PerfDataProto_LostEvent::CopyFrom(const PerfDataProto_LostEvent& from) {}

bool PerfDataProto_LostEvent::IsInitialized() const {}

void PerfDataProto_LostEvent::InternalSwap(PerfDataProto_LostEvent* other) {}

std::string PerfDataProto_LostEvent::GetTypeName() const {}


// ===================================================================

class PerfDataProto_ThrottleEvent::_Internal {};

const ::metrics::PerfDataProto_SampleInfo&
PerfDataProto_ThrottleEvent::_Internal::sample_info(const PerfDataProto_ThrottleEvent* msg) {}
PerfDataProto_ThrottleEvent::PerfDataProto_ThrottleEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_ThrottleEvent::PerfDataProto_ThrottleEvent(const PerfDataProto_ThrottleEvent& from)
  :{}

inline void PerfDataProto_ThrottleEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_ThrottleEvent::~PerfDataProto_ThrottleEvent() {}

inline void PerfDataProto_ThrottleEvent::SharedDtor() {}

void PerfDataProto_ThrottleEvent::SetCachedSize(int size) const {}

void PerfDataProto_ThrottleEvent::Clear() {}

const char* PerfDataProto_ThrottleEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_ThrottleEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_ThrottleEvent::ByteSizeLong() const {}

void PerfDataProto_ThrottleEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_ThrottleEvent::MergeFrom(const PerfDataProto_ThrottleEvent& from) {}

void PerfDataProto_ThrottleEvent::CopyFrom(const PerfDataProto_ThrottleEvent& from) {}

bool PerfDataProto_ThrottleEvent::IsInitialized() const {}

void PerfDataProto_ThrottleEvent::InternalSwap(PerfDataProto_ThrottleEvent* other) {}

std::string PerfDataProto_ThrottleEvent::GetTypeName() const {}


// ===================================================================

class PerfDataProto_BranchStackEntry::_Internal {};

PerfDataProto_BranchStackEntry::PerfDataProto_BranchStackEntry(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_BranchStackEntry::PerfDataProto_BranchStackEntry(const PerfDataProto_BranchStackEntry& from)
  :{}

inline void PerfDataProto_BranchStackEntry::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_BranchStackEntry::~PerfDataProto_BranchStackEntry() {}

inline void PerfDataProto_BranchStackEntry::SharedDtor() {}

void PerfDataProto_BranchStackEntry::SetCachedSize(int size) const {}

void PerfDataProto_BranchStackEntry::Clear() {}

const char* PerfDataProto_BranchStackEntry::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_BranchStackEntry::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_BranchStackEntry::ByteSizeLong() const {}

void PerfDataProto_BranchStackEntry::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_BranchStackEntry::MergeFrom(const PerfDataProto_BranchStackEntry& from) {}

void PerfDataProto_BranchStackEntry::CopyFrom(const PerfDataProto_BranchStackEntry& from) {}

bool PerfDataProto_BranchStackEntry::IsInitialized() const {}

void PerfDataProto_BranchStackEntry::InternalSwap(PerfDataProto_BranchStackEntry* other) {}

std::string PerfDataProto_BranchStackEntry::GetTypeName() const {}


// ===================================================================

class PerfDataProto_SampleEvent::_Internal {};

PerfDataProto_SampleEvent::PerfDataProto_SampleEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_SampleEvent::PerfDataProto_SampleEvent(const PerfDataProto_SampleEvent& from)
  :{}

inline void PerfDataProto_SampleEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_SampleEvent::~PerfDataProto_SampleEvent() {}

inline void PerfDataProto_SampleEvent::SharedDtor() {}

void PerfDataProto_SampleEvent::SetCachedSize(int size) const {}

void PerfDataProto_SampleEvent::Clear() {}

const char* PerfDataProto_SampleEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_SampleEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_SampleEvent::ByteSizeLong() const {}

void PerfDataProto_SampleEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_SampleEvent::MergeFrom(const PerfDataProto_SampleEvent& from) {}

void PerfDataProto_SampleEvent::CopyFrom(const PerfDataProto_SampleEvent& from) {}

bool PerfDataProto_SampleEvent::IsInitialized() const {}

void PerfDataProto_SampleEvent::InternalSwap(PerfDataProto_SampleEvent* other) {}

std::string PerfDataProto_SampleEvent::GetTypeName() const {}


// ===================================================================

class PerfDataProto_ForkEvent::_Internal {};

const ::metrics::PerfDataProto_SampleInfo&
PerfDataProto_ForkEvent::_Internal::sample_info(const PerfDataProto_ForkEvent* msg) {}
PerfDataProto_ForkEvent::PerfDataProto_ForkEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_ForkEvent::PerfDataProto_ForkEvent(const PerfDataProto_ForkEvent& from)
  :{}

inline void PerfDataProto_ForkEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_ForkEvent::~PerfDataProto_ForkEvent() {}

inline void PerfDataProto_ForkEvent::SharedDtor() {}

void PerfDataProto_ForkEvent::SetCachedSize(int size) const {}

void PerfDataProto_ForkEvent::Clear() {}

const char* PerfDataProto_ForkEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_ForkEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_ForkEvent::ByteSizeLong() const {}

void PerfDataProto_ForkEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_ForkEvent::MergeFrom(const PerfDataProto_ForkEvent& from) {}

void PerfDataProto_ForkEvent::CopyFrom(const PerfDataProto_ForkEvent& from) {}

bool PerfDataProto_ForkEvent::IsInitialized() const {}

void PerfDataProto_ForkEvent::InternalSwap(PerfDataProto_ForkEvent* other) {}

std::string PerfDataProto_ForkEvent::GetTypeName() const {}


// ===================================================================

class PerfDataProto_EventHeader::_Internal {};

PerfDataProto_EventHeader::PerfDataProto_EventHeader(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_EventHeader::PerfDataProto_EventHeader(const PerfDataProto_EventHeader& from)
  :{}

inline void PerfDataProto_EventHeader::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_EventHeader::~PerfDataProto_EventHeader() {}

inline void PerfDataProto_EventHeader::SharedDtor() {}

void PerfDataProto_EventHeader::SetCachedSize(int size) const {}

void PerfDataProto_EventHeader::Clear() {}

const char* PerfDataProto_EventHeader::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_EventHeader::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_EventHeader::ByteSizeLong() const {}

void PerfDataProto_EventHeader::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_EventHeader::MergeFrom(const PerfDataProto_EventHeader& from) {}

void PerfDataProto_EventHeader::CopyFrom(const PerfDataProto_EventHeader& from) {}

bool PerfDataProto_EventHeader::IsInitialized() const {}

void PerfDataProto_EventHeader::InternalSwap(PerfDataProto_EventHeader* other) {}

std::string PerfDataProto_EventHeader::GetTypeName() const {}


// ===================================================================

class PerfDataProto_PerfEvent::_Internal {};

const ::metrics::PerfDataProto_EventHeader&
PerfDataProto_PerfEvent::_Internal::header(const PerfDataProto_PerfEvent* msg) {}
const ::metrics::PerfDataProto_MMapEvent&
PerfDataProto_PerfEvent::_Internal::mmap_event(const PerfDataProto_PerfEvent* msg) {}
const ::metrics::PerfDataProto_SampleEvent&
PerfDataProto_PerfEvent::_Internal::sample_event(const PerfDataProto_PerfEvent* msg) {}
const ::metrics::PerfDataProto_CommEvent&
PerfDataProto_PerfEvent::_Internal::comm_event(const PerfDataProto_PerfEvent* msg) {}
const ::metrics::PerfDataProto_ForkEvent&
PerfDataProto_PerfEvent::_Internal::fork_event(const PerfDataProto_PerfEvent* msg) {}
const ::metrics::PerfDataProto_ForkEvent&
PerfDataProto_PerfEvent::_Internal::exit_event(const PerfDataProto_PerfEvent* msg) {}
const ::metrics::PerfDataProto_LostEvent&
PerfDataProto_PerfEvent::_Internal::lost_event(const PerfDataProto_PerfEvent* msg) {}
const ::metrics::PerfDataProto_ThrottleEvent&
PerfDataProto_PerfEvent::_Internal::throttle_event(const PerfDataProto_PerfEvent* msg) {}
void PerfDataProto_PerfEvent::set_allocated_mmap_event(::metrics::PerfDataProto_MMapEvent* mmap_event) {}
void PerfDataProto_PerfEvent::set_allocated_sample_event(::metrics::PerfDataProto_SampleEvent* sample_event) {}
void PerfDataProto_PerfEvent::set_allocated_comm_event(::metrics::PerfDataProto_CommEvent* comm_event) {}
void PerfDataProto_PerfEvent::set_allocated_fork_event(::metrics::PerfDataProto_ForkEvent* fork_event) {}
void PerfDataProto_PerfEvent::set_allocated_exit_event(::metrics::PerfDataProto_ForkEvent* exit_event) {}
void PerfDataProto_PerfEvent::set_allocated_lost_event(::metrics::PerfDataProto_LostEvent* lost_event) {}
void PerfDataProto_PerfEvent::set_allocated_throttle_event(::metrics::PerfDataProto_ThrottleEvent* throttle_event) {}
PerfDataProto_PerfEvent::PerfDataProto_PerfEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_PerfEvent::PerfDataProto_PerfEvent(const PerfDataProto_PerfEvent& from)
  :{}

inline void PerfDataProto_PerfEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_PerfEvent::~PerfDataProto_PerfEvent() {}

inline void PerfDataProto_PerfEvent::SharedDtor() {}

void PerfDataProto_PerfEvent::SetCachedSize(int size) const {}

void PerfDataProto_PerfEvent::clear_event_type() {}


void PerfDataProto_PerfEvent::Clear() {}

const char* PerfDataProto_PerfEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_PerfEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_PerfEvent::ByteSizeLong() const {}

void PerfDataProto_PerfEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_PerfEvent::MergeFrom(const PerfDataProto_PerfEvent& from) {}

void PerfDataProto_PerfEvent::CopyFrom(const PerfDataProto_PerfEvent& from) {}

bool PerfDataProto_PerfEvent::IsInitialized() const {}

void PerfDataProto_PerfEvent::InternalSwap(PerfDataProto_PerfEvent* other) {}

std::string PerfDataProto_PerfEvent::GetTypeName() const {}


// ===================================================================

class PerfDataProto_PerfEventStats::_Internal {};

PerfDataProto_PerfEventStats::PerfDataProto_PerfEventStats(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_PerfEventStats::PerfDataProto_PerfEventStats(const PerfDataProto_PerfEventStats& from)
  :{}

inline void PerfDataProto_PerfEventStats::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_PerfEventStats::~PerfDataProto_PerfEventStats() {}

inline void PerfDataProto_PerfEventStats::SharedDtor() {}

void PerfDataProto_PerfEventStats::SetCachedSize(int size) const {}

void PerfDataProto_PerfEventStats::Clear() {}

const char* PerfDataProto_PerfEventStats::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_PerfEventStats::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_PerfEventStats::ByteSizeLong() const {}

void PerfDataProto_PerfEventStats::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_PerfEventStats::MergeFrom(const PerfDataProto_PerfEventStats& from) {}

void PerfDataProto_PerfEventStats::CopyFrom(const PerfDataProto_PerfEventStats& from) {}

bool PerfDataProto_PerfEventStats::IsInitialized() const {}

void PerfDataProto_PerfEventStats::InternalSwap(PerfDataProto_PerfEventStats* other) {}

std::string PerfDataProto_PerfEventStats::GetTypeName() const {}


// ===================================================================

class PerfDataProto_PerfBuildID::_Internal {};

PerfDataProto_PerfBuildID::PerfDataProto_PerfBuildID(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_PerfBuildID::PerfDataProto_PerfBuildID(const PerfDataProto_PerfBuildID& from)
  :{}

inline void PerfDataProto_PerfBuildID::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_PerfBuildID::~PerfDataProto_PerfBuildID() {}

inline void PerfDataProto_PerfBuildID::SharedDtor() {}

void PerfDataProto_PerfBuildID::SetCachedSize(int size) const {}

void PerfDataProto_PerfBuildID::Clear() {}

const char* PerfDataProto_PerfBuildID::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_PerfBuildID::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_PerfBuildID::ByteSizeLong() const {}

void PerfDataProto_PerfBuildID::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_PerfBuildID::MergeFrom(const PerfDataProto_PerfBuildID& from) {}

void PerfDataProto_PerfBuildID::CopyFrom(const PerfDataProto_PerfBuildID& from) {}

bool PerfDataProto_PerfBuildID::IsInitialized() const {}

void PerfDataProto_PerfBuildID::InternalSwap(PerfDataProto_PerfBuildID* other) {}

std::string PerfDataProto_PerfBuildID::GetTypeName() const {}


// ===================================================================

class PerfDataProto_PerfPMUMappingsMetadata::_Internal {};

PerfDataProto_PerfPMUMappingsMetadata::PerfDataProto_PerfPMUMappingsMetadata(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_PerfPMUMappingsMetadata::PerfDataProto_PerfPMUMappingsMetadata(const PerfDataProto_PerfPMUMappingsMetadata& from)
  :{}

inline void PerfDataProto_PerfPMUMappingsMetadata::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_PerfPMUMappingsMetadata::~PerfDataProto_PerfPMUMappingsMetadata() {}

inline void PerfDataProto_PerfPMUMappingsMetadata::SharedDtor() {}

void PerfDataProto_PerfPMUMappingsMetadata::SetCachedSize(int size) const {}

void PerfDataProto_PerfPMUMappingsMetadata::Clear() {}

const char* PerfDataProto_PerfPMUMappingsMetadata::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_PerfPMUMappingsMetadata::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_PerfPMUMappingsMetadata::ByteSizeLong() const {}

void PerfDataProto_PerfPMUMappingsMetadata::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_PerfPMUMappingsMetadata::MergeFrom(const PerfDataProto_PerfPMUMappingsMetadata& from) {}

void PerfDataProto_PerfPMUMappingsMetadata::CopyFrom(const PerfDataProto_PerfPMUMappingsMetadata& from) {}

bool PerfDataProto_PerfPMUMappingsMetadata::IsInitialized() const {}

void PerfDataProto_PerfPMUMappingsMetadata::InternalSwap(PerfDataProto_PerfPMUMappingsMetadata* other) {}

std::string PerfDataProto_PerfPMUMappingsMetadata::GetTypeName() const {}


// ===================================================================

class PerfDataProto_PerfHybridTopologyMetadata::_Internal {};

PerfDataProto_PerfHybridTopologyMetadata::PerfDataProto_PerfHybridTopologyMetadata(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_PerfHybridTopologyMetadata::PerfDataProto_PerfHybridTopologyMetadata(const PerfDataProto_PerfHybridTopologyMetadata& from)
  :{}

inline void PerfDataProto_PerfHybridTopologyMetadata::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_PerfHybridTopologyMetadata::~PerfDataProto_PerfHybridTopologyMetadata() {}

inline void PerfDataProto_PerfHybridTopologyMetadata::SharedDtor() {}

void PerfDataProto_PerfHybridTopologyMetadata::SetCachedSize(int size) const {}

void PerfDataProto_PerfHybridTopologyMetadata::Clear() {}

const char* PerfDataProto_PerfHybridTopologyMetadata::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_PerfHybridTopologyMetadata::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_PerfHybridTopologyMetadata::ByteSizeLong() const {}

void PerfDataProto_PerfHybridTopologyMetadata::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_PerfHybridTopologyMetadata::MergeFrom(const PerfDataProto_PerfHybridTopologyMetadata& from) {}

void PerfDataProto_PerfHybridTopologyMetadata::CopyFrom(const PerfDataProto_PerfHybridTopologyMetadata& from) {}

bool PerfDataProto_PerfHybridTopologyMetadata::IsInitialized() const {}

void PerfDataProto_PerfHybridTopologyMetadata::InternalSwap(PerfDataProto_PerfHybridTopologyMetadata* other) {}

std::string PerfDataProto_PerfHybridTopologyMetadata::GetTypeName() const {}


// ===================================================================

class PerfDataProto_StringMetadata_StringAndMd5sumPrefix::_Internal {};

PerfDataProto_StringMetadata_StringAndMd5sumPrefix::PerfDataProto_StringMetadata_StringAndMd5sumPrefix(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_StringMetadata_StringAndMd5sumPrefix::PerfDataProto_StringMetadata_StringAndMd5sumPrefix(const PerfDataProto_StringMetadata_StringAndMd5sumPrefix& from)
  :{}

inline void PerfDataProto_StringMetadata_StringAndMd5sumPrefix::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_StringMetadata_StringAndMd5sumPrefix::~PerfDataProto_StringMetadata_StringAndMd5sumPrefix() {}

inline void PerfDataProto_StringMetadata_StringAndMd5sumPrefix::SharedDtor() {}

void PerfDataProto_StringMetadata_StringAndMd5sumPrefix::SetCachedSize(int size) const {}

void PerfDataProto_StringMetadata_StringAndMd5sumPrefix::Clear() {}

const char* PerfDataProto_StringMetadata_StringAndMd5sumPrefix::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_StringMetadata_StringAndMd5sumPrefix::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_StringMetadata_StringAndMd5sumPrefix::ByteSizeLong() const {}

void PerfDataProto_StringMetadata_StringAndMd5sumPrefix::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_StringMetadata_StringAndMd5sumPrefix::MergeFrom(const PerfDataProto_StringMetadata_StringAndMd5sumPrefix& from) {}

void PerfDataProto_StringMetadata_StringAndMd5sumPrefix::CopyFrom(const PerfDataProto_StringMetadata_StringAndMd5sumPrefix& from) {}

bool PerfDataProto_StringMetadata_StringAndMd5sumPrefix::IsInitialized() const {}

void PerfDataProto_StringMetadata_StringAndMd5sumPrefix::InternalSwap(PerfDataProto_StringMetadata_StringAndMd5sumPrefix* other) {}

std::string PerfDataProto_StringMetadata_StringAndMd5sumPrefix::GetTypeName() const {}


// ===================================================================

class PerfDataProto_StringMetadata::_Internal {};

const ::metrics::PerfDataProto_StringMetadata_StringAndMd5sumPrefix&
PerfDataProto_StringMetadata::_Internal::perf_command_line_whole(const PerfDataProto_StringMetadata* msg) {}
PerfDataProto_StringMetadata::PerfDataProto_StringMetadata(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto_StringMetadata::PerfDataProto_StringMetadata(const PerfDataProto_StringMetadata& from)
  :{}

inline void PerfDataProto_StringMetadata::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto_StringMetadata::~PerfDataProto_StringMetadata() {}

inline void PerfDataProto_StringMetadata::SharedDtor() {}

void PerfDataProto_StringMetadata::SetCachedSize(int size) const {}

void PerfDataProto_StringMetadata::Clear() {}

const char* PerfDataProto_StringMetadata::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto_StringMetadata::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto_StringMetadata::ByteSizeLong() const {}

void PerfDataProto_StringMetadata::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto_StringMetadata::MergeFrom(const PerfDataProto_StringMetadata& from) {}

void PerfDataProto_StringMetadata::CopyFrom(const PerfDataProto_StringMetadata& from) {}

bool PerfDataProto_StringMetadata::IsInitialized() const {}

void PerfDataProto_StringMetadata::InternalSwap(PerfDataProto_StringMetadata* other) {}

std::string PerfDataProto_StringMetadata::GetTypeName() const {}


// ===================================================================

class PerfDataProto::_Internal {};

const ::metrics::PerfDataProto_PerfEventStats&
PerfDataProto::_Internal::stats(const PerfDataProto* msg) {}
const ::metrics::PerfDataProto_StringMetadata&
PerfDataProto::_Internal::string_metadata(const PerfDataProto* msg) {}
PerfDataProto::PerfDataProto(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
PerfDataProto::PerfDataProto(const PerfDataProto& from)
  :{}

inline void PerfDataProto::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

PerfDataProto::~PerfDataProto() {}

inline void PerfDataProto::SharedDtor() {}

void PerfDataProto::SetCachedSize(int size) const {}

void PerfDataProto::Clear() {}

const char* PerfDataProto::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* PerfDataProto::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t PerfDataProto::ByteSizeLong() const {}

void PerfDataProto::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void PerfDataProto::MergeFrom(const PerfDataProto& from) {}

void PerfDataProto::CopyFrom(const PerfDataProto& from) {}

bool PerfDataProto::IsInitialized() const {}

void PerfDataProto::InternalSwap(PerfDataProto* other) {}

std::string PerfDataProto::GetTypeName() const {}


// @@protoc_insertion_point(namespace_scope)
}  // namespace metrics
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_PerfEventAttr*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_PerfEventAttr >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_PerfFileAttr*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_PerfFileAttr >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_PerfEventType*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_PerfEventType >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_SampleInfo*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_SampleInfo >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_CommEvent*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_CommEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_MMapEvent*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_MMapEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_LostEvent*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_LostEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_ThrottleEvent*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_ThrottleEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_BranchStackEntry*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_BranchStackEntry >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_SampleEvent*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_SampleEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_ForkEvent*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_ForkEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_EventHeader*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_EventHeader >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_PerfEvent*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_PerfEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_PerfEventStats*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_PerfEventStats >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_PerfBuildID*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_PerfBuildID >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_PerfPMUMappingsMetadata*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_PerfPMUMappingsMetadata >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_PerfHybridTopologyMetadata*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_PerfHybridTopologyMetadata >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_StringMetadata_StringAndMd5sumPrefix*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_StringMetadata_StringAndMd5sumPrefix >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto_StringMetadata*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto_StringMetadata >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::metrics::PerfDataProto*
Arena::CreateMaybeMessage< ::metrics::PerfDataProto >(Arena* arena) {}
PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)
#include <google/protobuf/port_undef.inc>