1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: tensorflow/core/protobuf/status.proto
3
4#include "tensorflow/core/protobuf/status.pb.h"
5
6#include <algorithm>
7
8#include <google/protobuf/stubs/common.h>
9#include <google/protobuf/io/coded_stream.h>
10#include <google/protobuf/extension_set.h>
11#include <google/protobuf/wire_format_lite.h>
12#include <google/protobuf/descriptor.h>
13#include <google/protobuf/generated_message_reflection.h>
14#include <google/protobuf/reflection_ops.h>
15#include <google/protobuf/wire_format.h>
16// @@protoc_insertion_point(includes)
17#include <google/protobuf/port_def.inc>
18extern PROTOBUF_INTERNAL_EXPORT_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_StackTracePayload_StackFrame_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto;
19namespace tensorflow {
20class DerivedStatusDefaultTypeInternal {
21 public:
22 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<DerivedStatus> _instance;
23} _DerivedStatus_default_instance_;
24class StackTracePayload_StackFrameDefaultTypeInternal {
25 public:
26 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<StackTracePayload_StackFrame> _instance;
27} _StackTracePayload_StackFrame_default_instance_;
28class StackTracePayloadDefaultTypeInternal {
29 public:
30 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<StackTracePayload> _instance;
31} _StackTracePayload_default_instance_;
32} // namespace tensorflow
33static void InitDefaultsscc_info_DerivedStatus_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto() {
34 GOOGLE_PROTOBUF_VERIFY_VERSION;
35
36 {
37 void* ptr = &::tensorflow::_DerivedStatus_default_instance_;
38 new (ptr) ::tensorflow::DerivedStatus();
39 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
40 }
41 ::tensorflow::DerivedStatus::InitAsDefaultInstance();
42}
43
44::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_DerivedStatus_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto =
45 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsscc_info_DerivedStatus_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto}, {}};
46
47static void InitDefaultsscc_info_StackTracePayload_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto() {
48 GOOGLE_PROTOBUF_VERIFY_VERSION;
49
50 {
51 void* ptr = &::tensorflow::_StackTracePayload_default_instance_;
52 new (ptr) ::tensorflow::StackTracePayload();
53 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
54 }
55 ::tensorflow::StackTracePayload::InitAsDefaultInstance();
56}
57
58::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_StackTracePayload_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto =
59 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsscc_info_StackTracePayload_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto}, {
60 &scc_info_StackTracePayload_StackFrame_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto.base,}};
61
62static void InitDefaultsscc_info_StackTracePayload_StackFrame_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto() {
63 GOOGLE_PROTOBUF_VERIFY_VERSION;
64
65 {
66 void* ptr = &::tensorflow::_StackTracePayload_StackFrame_default_instance_;
67 new (ptr) ::tensorflow::StackTracePayload_StackFrame();
68 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
69 }
70 ::tensorflow::StackTracePayload_StackFrame::InitAsDefaultInstance();
71}
72
73::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_StackTracePayload_StackFrame_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto =
74 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsscc_info_StackTracePayload_StackFrame_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto}, {}};
75
76static ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto[3];
77static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const** file_level_enum_descriptors_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto = nullptr;
78static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto = nullptr;
79
80const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
81 ~0u, // no _has_bits_
82 PROTOBUF_FIELD_OFFSET(::tensorflow::DerivedStatus, _internal_metadata_),
83 ~0u, // no _extensions_
84 ~0u, // no _oneof_case_
85 ~0u, // no _weak_field_map_
86 ~0u, // no _has_bits_
87 PROTOBUF_FIELD_OFFSET(::tensorflow::StackTracePayload_StackFrame, _internal_metadata_),
88 ~0u, // no _extensions_
89 ~0u, // no _oneof_case_
90 ~0u, // no _weak_field_map_
91 PROTOBUF_FIELD_OFFSET(::tensorflow::StackTracePayload_StackFrame, file_name_),
92 PROTOBUF_FIELD_OFFSET(::tensorflow::StackTracePayload_StackFrame, line_number_),
93 PROTOBUF_FIELD_OFFSET(::tensorflow::StackTracePayload_StackFrame, function_name_),
94 ~0u, // no _has_bits_
95 PROTOBUF_FIELD_OFFSET(::tensorflow::StackTracePayload, _internal_metadata_),
96 ~0u, // no _extensions_
97 ~0u, // no _oneof_case_
98 ~0u, // no _weak_field_map_
99 PROTOBUF_FIELD_OFFSET(::tensorflow::StackTracePayload, stack_frames_),
100};
101static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
102 { 0, -1, sizeof(::tensorflow::DerivedStatus)},
103 { 5, -1, sizeof(::tensorflow::StackTracePayload_StackFrame)},
104 { 13, -1, sizeof(::tensorflow::StackTracePayload)},
105};
106
107static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
108 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::tensorflow::_DerivedStatus_default_instance_),
109 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::tensorflow::_StackTracePayload_StackFrame_default_instance_),
110 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::tensorflow::_StackTracePayload_default_instance_),
111};
112
113const char descriptor_table_protodef_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
114 "\n%tensorflow/core/protobuf/status.proto\022"
115 "\ntensorflow\"\017\n\rDerivedStatus\"\240\001\n\021StackTr"
116 "acePayload\022>\n\014stack_frames\030\001 \003(\0132(.tenso"
117 "rflow.StackTracePayload.StackFrame\032K\n\nSt"
118 "ackFrame\022\021\n\tfile_name\030\001 \001(\t\022\023\n\013line_numb"
119 "er\030\002 \001(\005\022\025\n\rfunction_name\030\003 \001(\tBWZUgithu"
120 "b.com/tensorflow/tensorflow/tensorflow/g"
121 "o/core/protobuf/for_core_protos_go_proto"
122 "b\006proto3"
123 ;
124static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto_deps[1] = {
125};
126static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto_sccs[3] = {
127 &scc_info_DerivedStatus_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto.base,
128 &scc_info_StackTracePayload_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto.base,
129 &scc_info_StackTracePayload_StackFrame_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto.base,
130};
131static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto_once;
132static bool descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto_initialized = false;
133const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto = {
134 &descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto_initialized, descriptor_table_protodef_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto, "tensorflow/core/protobuf/status.proto", 328,
135 &descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto_once, descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto_sccs, descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto_deps, 3, 0,
136 schemas, file_default_instances, TableStruct_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto::offsets,
137 file_level_metadata_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto, 3, file_level_enum_descriptors_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto, file_level_service_descriptors_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto,
138};
139
140// Force running AddDescriptors() at dynamic initialization time.
141static bool dynamic_init_dummy_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto = ( ::PROTOBUF_NAMESPACE_ID::internal::AddDescriptors(&descriptor_table_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto), true);
142namespace tensorflow {
143
144// ===================================================================
145
146void DerivedStatus::InitAsDefaultInstance() {
147}
148class DerivedStatus::_Internal {
149 public:
150};
151
152DerivedStatus::DerivedStatus()
153 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
154 SharedCtor();
155 // @@protoc_insertion_point(constructor:tensorflow.DerivedStatus)
156}
157DerivedStatus::DerivedStatus(const DerivedStatus& from)
158 : ::PROTOBUF_NAMESPACE_ID::Message(),
159 _internal_metadata_(nullptr) {
160 _internal_metadata_.MergeFrom(from._internal_metadata_);
161 // @@protoc_insertion_point(copy_constructor:tensorflow.DerivedStatus)
162}
163
164void DerivedStatus::SharedCtor() {
165}
166
167DerivedStatus::~DerivedStatus() {
168 // @@protoc_insertion_point(destructor:tensorflow.DerivedStatus)
169 SharedDtor();
170}
171
172void DerivedStatus::SharedDtor() {
173}
174
175void DerivedStatus::SetCachedSize(int size) const {
176 _cached_size_.Set(size);
177}
178const DerivedStatus& DerivedStatus::default_instance() {
179 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_DerivedStatus_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto.base);
180 return *internal_default_instance();
181}
182
183
184void DerivedStatus::Clear() {
185// @@protoc_insertion_point(message_clear_start:tensorflow.DerivedStatus)
186 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
187 // Prevent compiler warnings about cached_has_bits being unused
188 (void) cached_has_bits;
189
190 _internal_metadata_.Clear();
191}
192
193#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
194const char* DerivedStatus::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
195#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
196 while (!ctx->Done(&ptr)) {
197 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
198 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
199 CHK_(ptr);
200 switch (tag >> 3) {
201 default: {
202 if ((tag & 7) == 4 || tag == 0) {
203 ctx->SetLastTag(tag);
204 goto success;
205 }
206 ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
207 CHK_(ptr != nullptr);
208 continue;
209 }
210 } // switch
211 } // while
212success:
213 return ptr;
214failure:
215 ptr = nullptr;
216 goto success;
217#undef CHK_
218}
219#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
220bool DerivedStatus::MergePartialFromCodedStream(
221 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream* input) {
222#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
223 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
224 // @@protoc_insertion_point(parse_start:tensorflow.DerivedStatus)
225 for (;;) {
226 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
227 tag = p.first;
228 if (!p.second) goto handle_unusual;
229 handle_unusual:
230 if (tag == 0) {
231 goto success;
232 }
233 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SkipField(
234 input, tag, _internal_metadata_.mutable_unknown_fields()));
235 }
236success:
237 // @@protoc_insertion_point(parse_success:tensorflow.DerivedStatus)
238 return true;
239failure:
240 // @@protoc_insertion_point(parse_failure:tensorflow.DerivedStatus)
241 return false;
242#undef DO_
243}
244#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
245
246void DerivedStatus::SerializeWithCachedSizes(
247 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream* output) const {
248 // @@protoc_insertion_point(serialize_start:tensorflow.DerivedStatus)
249 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
250 (void) cached_has_bits;
251
252 if (_internal_metadata_.have_unknown_fields()) {
253 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
254 _internal_metadata_.unknown_fields(), output);
255 }
256 // @@protoc_insertion_point(serialize_end:tensorflow.DerivedStatus)
257}
258
259::PROTOBUF_NAMESPACE_ID::uint8* DerivedStatus::InternalSerializeWithCachedSizesToArray(
260 ::PROTOBUF_NAMESPACE_ID::uint8* target) const {
261 // @@protoc_insertion_point(serialize_to_array_start:tensorflow.DerivedStatus)
262 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
263 (void) cached_has_bits;
264
265 if (_internal_metadata_.have_unknown_fields()) {
266 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
267 _internal_metadata_.unknown_fields(), target);
268 }
269 // @@protoc_insertion_point(serialize_to_array_end:tensorflow.DerivedStatus)
270 return target;
271}
272
273size_t DerivedStatus::ByteSizeLong() const {
274// @@protoc_insertion_point(message_byte_size_start:tensorflow.DerivedStatus)
275 size_t total_size = 0;
276
277 if (_internal_metadata_.have_unknown_fields()) {
278 total_size +=
279 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
280 _internal_metadata_.unknown_fields());
281 }
282 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
283 // Prevent compiler warnings about cached_has_bits being unused
284 (void) cached_has_bits;
285
286 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
287 SetCachedSize(cached_size);
288 return total_size;
289}
290
291void DerivedStatus::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
292// @@protoc_insertion_point(generalized_merge_from_start:tensorflow.DerivedStatus)
293 GOOGLE_DCHECK_NE(&from, this);
294 const DerivedStatus* source =
295 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<DerivedStatus>(
296 &from);
297 if (source == nullptr) {
298 // @@protoc_insertion_point(generalized_merge_from_cast_fail:tensorflow.DerivedStatus)
299 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
300 } else {
301 // @@protoc_insertion_point(generalized_merge_from_cast_success:tensorflow.DerivedStatus)
302 MergeFrom(*source);
303 }
304}
305
306void DerivedStatus::MergeFrom(const DerivedStatus& from) {
307// @@protoc_insertion_point(class_specific_merge_from_start:tensorflow.DerivedStatus)
308 GOOGLE_DCHECK_NE(&from, this);
309 _internal_metadata_.MergeFrom(from._internal_metadata_);
310 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
311 (void) cached_has_bits;
312
313}
314
315void DerivedStatus::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
316// @@protoc_insertion_point(generalized_copy_from_start:tensorflow.DerivedStatus)
317 if (&from == this) return;
318 Clear();
319 MergeFrom(from);
320}
321
322void DerivedStatus::CopyFrom(const DerivedStatus& from) {
323// @@protoc_insertion_point(class_specific_copy_from_start:tensorflow.DerivedStatus)
324 if (&from == this) return;
325 Clear();
326 MergeFrom(from);
327}
328
329bool DerivedStatus::IsInitialized() const {
330 return true;
331}
332
333void DerivedStatus::InternalSwap(DerivedStatus* other) {
334 using std::swap;
335 _internal_metadata_.Swap(&other->_internal_metadata_);
336}
337
338::PROTOBUF_NAMESPACE_ID::Metadata DerivedStatus::GetMetadata() const {
339 return GetMetadataStatic();
340}
341
342
343// ===================================================================
344
345void StackTracePayload_StackFrame::InitAsDefaultInstance() {
346}
347class StackTracePayload_StackFrame::_Internal {
348 public:
349};
350
351StackTracePayload_StackFrame::StackTracePayload_StackFrame()
352 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
353 SharedCtor();
354 // @@protoc_insertion_point(constructor:tensorflow.StackTracePayload.StackFrame)
355}
356StackTracePayload_StackFrame::StackTracePayload_StackFrame(const StackTracePayload_StackFrame& from)
357 : ::PROTOBUF_NAMESPACE_ID::Message(),
358 _internal_metadata_(nullptr) {
359 _internal_metadata_.MergeFrom(from._internal_metadata_);
360 file_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
361 if (!from.file_name().empty()) {
362 file_name_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.file_name_);
363 }
364 function_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
365 if (!from.function_name().empty()) {
366 function_name_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.function_name_);
367 }
368 line_number_ = from.line_number_;
369 // @@protoc_insertion_point(copy_constructor:tensorflow.StackTracePayload.StackFrame)
370}
371
372void StackTracePayload_StackFrame::SharedCtor() {
373 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_StackTracePayload_StackFrame_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto.base);
374 file_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
375 function_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
376 line_number_ = 0;
377}
378
379StackTracePayload_StackFrame::~StackTracePayload_StackFrame() {
380 // @@protoc_insertion_point(destructor:tensorflow.StackTracePayload.StackFrame)
381 SharedDtor();
382}
383
384void StackTracePayload_StackFrame::SharedDtor() {
385 file_name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
386 function_name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
387}
388
389void StackTracePayload_StackFrame::SetCachedSize(int size) const {
390 _cached_size_.Set(size);
391}
392const StackTracePayload_StackFrame& StackTracePayload_StackFrame::default_instance() {
393 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_StackTracePayload_StackFrame_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto.base);
394 return *internal_default_instance();
395}
396
397
398void StackTracePayload_StackFrame::Clear() {
399// @@protoc_insertion_point(message_clear_start:tensorflow.StackTracePayload.StackFrame)
400 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
401 // Prevent compiler warnings about cached_has_bits being unused
402 (void) cached_has_bits;
403
404 file_name_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
405 function_name_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
406 line_number_ = 0;
407 _internal_metadata_.Clear();
408}
409
410#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
411const char* StackTracePayload_StackFrame::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
412#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
413 while (!ctx->Done(&ptr)) {
414 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
415 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
416 CHK_(ptr);
417 switch (tag >> 3) {
418 // string file_name = 1;
419 case 1:
420 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
421 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(mutable_file_name(), ptr, ctx, "tensorflow.StackTracePayload.StackFrame.file_name");
422 CHK_(ptr);
423 } else goto handle_unusual;
424 continue;
425 // int32 line_number = 2;
426 case 2:
427 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
428 line_number_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
429 CHK_(ptr);
430 } else goto handle_unusual;
431 continue;
432 // string function_name = 3;
433 case 3:
434 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
435 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(mutable_function_name(), ptr, ctx, "tensorflow.StackTracePayload.StackFrame.function_name");
436 CHK_(ptr);
437 } else goto handle_unusual;
438 continue;
439 default: {
440 handle_unusual:
441 if ((tag & 7) == 4 || tag == 0) {
442 ctx->SetLastTag(tag);
443 goto success;
444 }
445 ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
446 CHK_(ptr != nullptr);
447 continue;
448 }
449 } // switch
450 } // while
451success:
452 return ptr;
453failure:
454 ptr = nullptr;
455 goto success;
456#undef CHK_
457}
458#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
459bool StackTracePayload_StackFrame::MergePartialFromCodedStream(
460 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream* input) {
461#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
462 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
463 // @@protoc_insertion_point(parse_start:tensorflow.StackTracePayload.StackFrame)
464 for (;;) {
465 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
466 tag = p.first;
467 if (!p.second) goto handle_unusual;
468 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
469 // string file_name = 1;
470 case 1: {
471 if (static_cast< ::PROTOBUF_NAMESPACE_ID::uint8>(tag) == (10 & 0xFF)) {
472 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
473 input, this->mutable_file_name()));
474 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
475 this->file_name().data(), static_cast<int>(this->file_name().length()),
476 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE,
477 "tensorflow.StackTracePayload.StackFrame.file_name"));
478 } else {
479 goto handle_unusual;
480 }
481 break;
482 }
483
484 // int32 line_number = 2;
485 case 2: {
486 if (static_cast< ::PROTOBUF_NAMESPACE_ID::uint8>(tag) == (16 & 0xFF)) {
487
488 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
489 ::PROTOBUF_NAMESPACE_ID::int32, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_INT32>(
490 input, &line_number_)));
491 } else {
492 goto handle_unusual;
493 }
494 break;
495 }
496
497 // string function_name = 3;
498 case 3: {
499 if (static_cast< ::PROTOBUF_NAMESPACE_ID::uint8>(tag) == (26 & 0xFF)) {
500 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
501 input, this->mutable_function_name()));
502 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
503 this->function_name().data(), static_cast<int>(this->function_name().length()),
504 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE,
505 "tensorflow.StackTracePayload.StackFrame.function_name"));
506 } else {
507 goto handle_unusual;
508 }
509 break;
510 }
511
512 default: {
513 handle_unusual:
514 if (tag == 0) {
515 goto success;
516 }
517 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SkipField(
518 input, tag, _internal_metadata_.mutable_unknown_fields()));
519 break;
520 }
521 }
522 }
523success:
524 // @@protoc_insertion_point(parse_success:tensorflow.StackTracePayload.StackFrame)
525 return true;
526failure:
527 // @@protoc_insertion_point(parse_failure:tensorflow.StackTracePayload.StackFrame)
528 return false;
529#undef DO_
530}
531#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
532
533void StackTracePayload_StackFrame::SerializeWithCachedSizes(
534 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream* output) const {
535 // @@protoc_insertion_point(serialize_start:tensorflow.StackTracePayload.StackFrame)
536 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
537 (void) cached_has_bits;
538
539 // string file_name = 1;
540 if (this->file_name().size() > 0) {
541 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
542 this->file_name().data(), static_cast<int>(this->file_name().length()),
543 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
544 "tensorflow.StackTracePayload.StackFrame.file_name");
545 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
546 1, this->file_name(), output);
547 }
548
549 // int32 line_number = 2;
550 if (this->line_number() != 0) {
551 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(2, this->line_number(), output);
552 }
553
554 // string function_name = 3;
555 if (this->function_name().size() > 0) {
556 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
557 this->function_name().data(), static_cast<int>(this->function_name().length()),
558 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
559 "tensorflow.StackTracePayload.StackFrame.function_name");
560 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
561 3, this->function_name(), output);
562 }
563
564 if (_internal_metadata_.have_unknown_fields()) {
565 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
566 _internal_metadata_.unknown_fields(), output);
567 }
568 // @@protoc_insertion_point(serialize_end:tensorflow.StackTracePayload.StackFrame)
569}
570
571::PROTOBUF_NAMESPACE_ID::uint8* StackTracePayload_StackFrame::InternalSerializeWithCachedSizesToArray(
572 ::PROTOBUF_NAMESPACE_ID::uint8* target) const {
573 // @@protoc_insertion_point(serialize_to_array_start:tensorflow.StackTracePayload.StackFrame)
574 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
575 (void) cached_has_bits;
576
577 // string file_name = 1;
578 if (this->file_name().size() > 0) {
579 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
580 this->file_name().data(), static_cast<int>(this->file_name().length()),
581 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
582 "tensorflow.StackTracePayload.StackFrame.file_name");
583 target =
584 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
585 1, this->file_name(), target);
586 }
587
588 // int32 line_number = 2;
589 if (this->line_number() != 0) {
590 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->line_number(), target);
591 }
592
593 // string function_name = 3;
594 if (this->function_name().size() > 0) {
595 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
596 this->function_name().data(), static_cast<int>(this->function_name().length()),
597 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
598 "tensorflow.StackTracePayload.StackFrame.function_name");
599 target =
600 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
601 3, this->function_name(), target);
602 }
603
604 if (_internal_metadata_.have_unknown_fields()) {
605 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
606 _internal_metadata_.unknown_fields(), target);
607 }
608 // @@protoc_insertion_point(serialize_to_array_end:tensorflow.StackTracePayload.StackFrame)
609 return target;
610}
611
612size_t StackTracePayload_StackFrame::ByteSizeLong() const {
613// @@protoc_insertion_point(message_byte_size_start:tensorflow.StackTracePayload.StackFrame)
614 size_t total_size = 0;
615
616 if (_internal_metadata_.have_unknown_fields()) {
617 total_size +=
618 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
619 _internal_metadata_.unknown_fields());
620 }
621 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
622 // Prevent compiler warnings about cached_has_bits being unused
623 (void) cached_has_bits;
624
625 // string file_name = 1;
626 if (this->file_name().size() > 0) {
627 total_size += 1 +
628 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
629 this->file_name());
630 }
631
632 // string function_name = 3;
633 if (this->function_name().size() > 0) {
634 total_size += 1 +
635 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
636 this->function_name());
637 }
638
639 // int32 line_number = 2;
640 if (this->line_number() != 0) {
641 total_size += 1 +
642 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
643 this->line_number());
644 }
645
646 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
647 SetCachedSize(cached_size);
648 return total_size;
649}
650
651void StackTracePayload_StackFrame::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
652// @@protoc_insertion_point(generalized_merge_from_start:tensorflow.StackTracePayload.StackFrame)
653 GOOGLE_DCHECK_NE(&from, this);
654 const StackTracePayload_StackFrame* source =
655 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<StackTracePayload_StackFrame>(
656 &from);
657 if (source == nullptr) {
658 // @@protoc_insertion_point(generalized_merge_from_cast_fail:tensorflow.StackTracePayload.StackFrame)
659 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
660 } else {
661 // @@protoc_insertion_point(generalized_merge_from_cast_success:tensorflow.StackTracePayload.StackFrame)
662 MergeFrom(*source);
663 }
664}
665
666void StackTracePayload_StackFrame::MergeFrom(const StackTracePayload_StackFrame& from) {
667// @@protoc_insertion_point(class_specific_merge_from_start:tensorflow.StackTracePayload.StackFrame)
668 GOOGLE_DCHECK_NE(&from, this);
669 _internal_metadata_.MergeFrom(from._internal_metadata_);
670 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
671 (void) cached_has_bits;
672
673 if (from.file_name().size() > 0) {
674
675 file_name_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.file_name_);
676 }
677 if (from.function_name().size() > 0) {
678
679 function_name_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.function_name_);
680 }
681 if (from.line_number() != 0) {
682 set_line_number(from.line_number());
683 }
684}
685
686void StackTracePayload_StackFrame::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
687// @@protoc_insertion_point(generalized_copy_from_start:tensorflow.StackTracePayload.StackFrame)
688 if (&from == this) return;
689 Clear();
690 MergeFrom(from);
691}
692
693void StackTracePayload_StackFrame::CopyFrom(const StackTracePayload_StackFrame& from) {
694// @@protoc_insertion_point(class_specific_copy_from_start:tensorflow.StackTracePayload.StackFrame)
695 if (&from == this) return;
696 Clear();
697 MergeFrom(from);
698}
699
700bool StackTracePayload_StackFrame::IsInitialized() const {
701 return true;
702}
703
704void StackTracePayload_StackFrame::InternalSwap(StackTracePayload_StackFrame* other) {
705 using std::swap;
706 _internal_metadata_.Swap(&other->_internal_metadata_);
707 file_name_.Swap(&other->file_name_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
708 GetArenaNoVirtual());
709 function_name_.Swap(&other->function_name_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
710 GetArenaNoVirtual());
711 swap(line_number_, other->line_number_);
712}
713
714::PROTOBUF_NAMESPACE_ID::Metadata StackTracePayload_StackFrame::GetMetadata() const {
715 return GetMetadataStatic();
716}
717
718
719// ===================================================================
720
721void StackTracePayload::InitAsDefaultInstance() {
722}
723class StackTracePayload::_Internal {
724 public:
725};
726
727StackTracePayload::StackTracePayload()
728 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
729 SharedCtor();
730 // @@protoc_insertion_point(constructor:tensorflow.StackTracePayload)
731}
732StackTracePayload::StackTracePayload(const StackTracePayload& from)
733 : ::PROTOBUF_NAMESPACE_ID::Message(),
734 _internal_metadata_(nullptr),
735 stack_frames_(from.stack_frames_) {
736 _internal_metadata_.MergeFrom(from._internal_metadata_);
737 // @@protoc_insertion_point(copy_constructor:tensorflow.StackTracePayload)
738}
739
740void StackTracePayload::SharedCtor() {
741 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_StackTracePayload_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto.base);
742}
743
744StackTracePayload::~StackTracePayload() {
745 // @@protoc_insertion_point(destructor:tensorflow.StackTracePayload)
746 SharedDtor();
747}
748
749void StackTracePayload::SharedDtor() {
750}
751
752void StackTracePayload::SetCachedSize(int size) const {
753 _cached_size_.Set(size);
754}
755const StackTracePayload& StackTracePayload::default_instance() {
756 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_StackTracePayload_tensorflow_2fcore_2fprotobuf_2fstatus_2eproto.base);
757 return *internal_default_instance();
758}
759
760
761void StackTracePayload::Clear() {
762// @@protoc_insertion_point(message_clear_start:tensorflow.StackTracePayload)
763 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
764 // Prevent compiler warnings about cached_has_bits being unused
765 (void) cached_has_bits;
766
767 stack_frames_.Clear();
768 _internal_metadata_.Clear();
769}
770
771#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
772const char* StackTracePayload::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
773#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
774 while (!ctx->Done(&ptr)) {
775 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
776 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
777 CHK_(ptr);
778 switch (tag >> 3) {
779 // repeated .tensorflow.StackTracePayload.StackFrame stack_frames = 1;
780 case 1:
781 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
782 ptr -= 1;
783 do {
784 ptr += 1;
785 ptr = ctx->ParseMessage(add_stack_frames(), ptr);
786 CHK_(ptr);
787 if (!ctx->DataAvailable(ptr)) break;
788 } while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 10);
789 } else goto handle_unusual;
790 continue;
791 default: {
792 handle_unusual:
793 if ((tag & 7) == 4 || tag == 0) {
794 ctx->SetLastTag(tag);
795 goto success;
796 }
797 ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
798 CHK_(ptr != nullptr);
799 continue;
800 }
801 } // switch
802 } // while
803success:
804 return ptr;
805failure:
806 ptr = nullptr;
807 goto success;
808#undef CHK_
809}
810#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
811bool StackTracePayload::MergePartialFromCodedStream(
812 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream* input) {
813#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
814 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
815 // @@protoc_insertion_point(parse_start:tensorflow.StackTracePayload)
816 for (;;) {
817 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
818 tag = p.first;
819 if (!p.second) goto handle_unusual;
820 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
821 // repeated .tensorflow.StackTracePayload.StackFrame stack_frames = 1;
822 case 1: {
823 if (static_cast< ::PROTOBUF_NAMESPACE_ID::uint8>(tag) == (10 & 0xFF)) {
824 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
825 input, add_stack_frames()));
826 } else {
827 goto handle_unusual;
828 }
829 break;
830 }
831
832 default: {
833 handle_unusual:
834 if (tag == 0) {
835 goto success;
836 }
837 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SkipField(
838 input, tag, _internal_metadata_.mutable_unknown_fields()));
839 break;
840 }
841 }
842 }
843success:
844 // @@protoc_insertion_point(parse_success:tensorflow.StackTracePayload)
845 return true;
846failure:
847 // @@protoc_insertion_point(parse_failure:tensorflow.StackTracePayload)
848 return false;
849#undef DO_
850}
851#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
852
853void StackTracePayload::SerializeWithCachedSizes(
854 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream* output) const {
855 // @@protoc_insertion_point(serialize_start:tensorflow.StackTracePayload)
856 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
857 (void) cached_has_bits;
858
859 // repeated .tensorflow.StackTracePayload.StackFrame stack_frames = 1;
860 for (unsigned int i = 0,
861 n = static_cast<unsigned int>(this->stack_frames_size()); i < n; i++) {
862 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
863 1,
864 this->stack_frames(static_cast<int>(i)),
865 output);
866 }
867
868 if (_internal_metadata_.have_unknown_fields()) {
869 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
870 _internal_metadata_.unknown_fields(), output);
871 }
872 // @@protoc_insertion_point(serialize_end:tensorflow.StackTracePayload)
873}
874
875::PROTOBUF_NAMESPACE_ID::uint8* StackTracePayload::InternalSerializeWithCachedSizesToArray(
876 ::PROTOBUF_NAMESPACE_ID::uint8* target) const {
877 // @@protoc_insertion_point(serialize_to_array_start:tensorflow.StackTracePayload)
878 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
879 (void) cached_has_bits;
880
881 // repeated .tensorflow.StackTracePayload.StackFrame stack_frames = 1;
882 for (unsigned int i = 0,
883 n = static_cast<unsigned int>(this->stack_frames_size()); i < n; i++) {
884 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
885 InternalWriteMessageToArray(
886 1, this->stack_frames(static_cast<int>(i)), target);
887 }
888
889 if (_internal_metadata_.have_unknown_fields()) {
890 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
891 _internal_metadata_.unknown_fields(), target);
892 }
893 // @@protoc_insertion_point(serialize_to_array_end:tensorflow.StackTracePayload)
894 return target;
895}
896
897size_t StackTracePayload::ByteSizeLong() const {
898// @@protoc_insertion_point(message_byte_size_start:tensorflow.StackTracePayload)
899 size_t total_size = 0;
900
901 if (_internal_metadata_.have_unknown_fields()) {
902 total_size +=
903 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
904 _internal_metadata_.unknown_fields());
905 }
906 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
907 // Prevent compiler warnings about cached_has_bits being unused
908 (void) cached_has_bits;
909
910 // repeated .tensorflow.StackTracePayload.StackFrame stack_frames = 1;
911 {
912 unsigned int count = static_cast<unsigned int>(this->stack_frames_size());
913 total_size += 1UL * count;
914 for (unsigned int i = 0; i < count; i++) {
915 total_size +=
916 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
917 this->stack_frames(static_cast<int>(i)));
918 }
919 }
920
921 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
922 SetCachedSize(cached_size);
923 return total_size;
924}
925
926void StackTracePayload::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
927// @@protoc_insertion_point(generalized_merge_from_start:tensorflow.StackTracePayload)
928 GOOGLE_DCHECK_NE(&from, this);
929 const StackTracePayload* source =
930 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<StackTracePayload>(
931 &from);
932 if (source == nullptr) {
933 // @@protoc_insertion_point(generalized_merge_from_cast_fail:tensorflow.StackTracePayload)
934 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
935 } else {
936 // @@protoc_insertion_point(generalized_merge_from_cast_success:tensorflow.StackTracePayload)
937 MergeFrom(*source);
938 }
939}
940
941void StackTracePayload::MergeFrom(const StackTracePayload& from) {
942// @@protoc_insertion_point(class_specific_merge_from_start:tensorflow.StackTracePayload)
943 GOOGLE_DCHECK_NE(&from, this);
944 _internal_metadata_.MergeFrom(from._internal_metadata_);
945 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
946 (void) cached_has_bits;
947
948 stack_frames_.MergeFrom(from.stack_frames_);
949}
950
951void StackTracePayload::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
952// @@protoc_insertion_point(generalized_copy_from_start:tensorflow.StackTracePayload)
953 if (&from == this) return;
954 Clear();
955 MergeFrom(from);
956}
957
958void StackTracePayload::CopyFrom(const StackTracePayload& from) {
959// @@protoc_insertion_point(class_specific_copy_from_start:tensorflow.StackTracePayload)
960 if (&from == this) return;
961 Clear();
962 MergeFrom(from);
963}
964
965bool StackTracePayload::IsInitialized() const {
966 return true;
967}
968
969void StackTracePayload::InternalSwap(StackTracePayload* other) {
970 using std::swap;
971 _internal_metadata_.Swap(&other->_internal_metadata_);
972 CastToBase(&stack_frames_)->InternalSwap(CastToBase(&other->stack_frames_));
973}
974
975::PROTOBUF_NAMESPACE_ID::Metadata StackTracePayload::GetMetadata() const {
976 return GetMetadataStatic();
977}
978
979
980// @@protoc_insertion_point(namespace_scope)
981} // namespace tensorflow
982PROTOBUF_NAMESPACE_OPEN
983template<> PROTOBUF_NOINLINE ::tensorflow::DerivedStatus* Arena::CreateMaybeMessage< ::tensorflow::DerivedStatus >(Arena* arena) {
984 return Arena::CreateInternal< ::tensorflow::DerivedStatus >(arena);
985}
986template<> PROTOBUF_NOINLINE ::tensorflow::StackTracePayload_StackFrame* Arena::CreateMaybeMessage< ::tensorflow::StackTracePayload_StackFrame >(Arena* arena) {
987 return Arena::CreateInternal< ::tensorflow::StackTracePayload_StackFrame >(arena);
988}
989template<> PROTOBUF_NOINLINE ::tensorflow::StackTracePayload* Arena::CreateMaybeMessage< ::tensorflow::StackTracePayload >(Arena* arena) {
990 return Arena::CreateInternal< ::tensorflow::StackTracePayload >(arena);
991}
992PROTOBUF_NAMESPACE_CLOSE
993
994// @@protoc_insertion_point(global_scope)
995#include <google/protobuf/port_undef.inc>
996