1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: frameworks/base/services/incremental/Metadata.proto
3
4 #include "frameworks/base/services/incremental/Metadata.pb.h"
5
6 #include <algorithm>
7 #include <cstdint>
8
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/io/zero_copy_stream_impl_lite.h>
13 // @@protoc_insertion_point(includes)
14 #include <google/protobuf/port_def.inc>
15
16 PROTOBUF_PRAGMA_INIT_SEG
17
18 namespace _pb = ::PROTOBUF_NAMESPACE_ID;
19 namespace _pbi = _pb::internal;
20
21 namespace android {
22 namespace incremental {
23 namespace metadata {
BindPoint(::_pbi::ConstantInitialized)24 PROTOBUF_CONSTEXPR BindPoint::BindPoint(
25 ::_pbi::ConstantInitialized): _impl_{
26 /*decltype(_impl_.source_subdir_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
27 , /*decltype(_impl_.dest_path_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
28 , /*decltype(_impl_.storage_id_)*/0
29 , /*decltype(_impl_._cached_size_)*/{}} {}
30 struct BindPointDefaultTypeInternal {
BindPointDefaultTypeInternalandroid::incremental::metadata::BindPointDefaultTypeInternal31 PROTOBUF_CONSTEXPR BindPointDefaultTypeInternal()
32 : _instance(::_pbi::ConstantInitialized{}) {}
~BindPointDefaultTypeInternalandroid::incremental::metadata::BindPointDefaultTypeInternal33 ~BindPointDefaultTypeInternal() {}
34 union { // NOLINT(misc-non-private-member-variables-in-classes)
35 BindPoint _instance;
36 };
37 };
38 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 BindPointDefaultTypeInternal _BindPoint_default_instance_;
DataLoader(::_pbi::ConstantInitialized)39 PROTOBUF_CONSTEXPR DataLoader::DataLoader(
40 ::_pbi::ConstantInitialized): _impl_{
41 /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
42 , /*decltype(_impl_.arguments_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
43 , /*decltype(_impl_.class_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
44 , /*decltype(_impl_.type_)*/0
45 , /*decltype(_impl_._cached_size_)*/{}} {}
46 struct DataLoaderDefaultTypeInternal {
DataLoaderDefaultTypeInternalandroid::incremental::metadata::DataLoaderDefaultTypeInternal47 PROTOBUF_CONSTEXPR DataLoaderDefaultTypeInternal()
48 : _instance(::_pbi::ConstantInitialized{}) {}
~DataLoaderDefaultTypeInternalandroid::incremental::metadata::DataLoaderDefaultTypeInternal49 ~DataLoaderDefaultTypeInternal() {}
50 union { // NOLINT(misc-non-private-member-variables-in-classes)
51 DataLoader _instance;
52 };
53 };
54 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DataLoaderDefaultTypeInternal _DataLoader_default_instance_;
Storage(::_pbi::ConstantInitialized)55 PROTOBUF_CONSTEXPR Storage::Storage(
56 ::_pbi::ConstantInitialized): _impl_{
57 /*decltype(_impl_.id_)*/0
58 , /*decltype(_impl_._cached_size_)*/{}} {}
59 struct StorageDefaultTypeInternal {
StorageDefaultTypeInternalandroid::incremental::metadata::StorageDefaultTypeInternal60 PROTOBUF_CONSTEXPR StorageDefaultTypeInternal()
61 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageDefaultTypeInternalandroid::incremental::metadata::StorageDefaultTypeInternal62 ~StorageDefaultTypeInternal() {}
63 union { // NOLINT(misc-non-private-member-variables-in-classes)
64 Storage _instance;
65 };
66 };
67 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageDefaultTypeInternal _Storage_default_instance_;
Mount(::_pbi::ConstantInitialized)68 PROTOBUF_CONSTEXPR Mount::Mount(
69 ::_pbi::ConstantInitialized): _impl_{
70 /*decltype(_impl_.storage_)*/nullptr
71 , /*decltype(_impl_.loader_)*/nullptr
72 , /*decltype(_impl_._cached_size_)*/{}} {}
73 struct MountDefaultTypeInternal {
MountDefaultTypeInternalandroid::incremental::metadata::MountDefaultTypeInternal74 PROTOBUF_CONSTEXPR MountDefaultTypeInternal()
75 : _instance(::_pbi::ConstantInitialized{}) {}
~MountDefaultTypeInternalandroid::incremental::metadata::MountDefaultTypeInternal76 ~MountDefaultTypeInternal() {}
77 union { // NOLINT(misc-non-private-member-variables-in-classes)
78 Mount _instance;
79 };
80 };
81 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MountDefaultTypeInternal _Mount_default_instance_;
82 } // namespace metadata
83 } // namespace incremental
84 } // namespace android
85 namespace android {
86 namespace incremental {
87 namespace metadata {
88
89 // ===================================================================
90
91 class BindPoint::_Internal {
92 public:
93 };
94
BindPoint(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)95 BindPoint::BindPoint(::PROTOBUF_NAMESPACE_ID::Arena* arena,
96 bool is_message_owned)
97 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
98 SharedCtor(arena, is_message_owned);
99 // @@protoc_insertion_point(arena_constructor:android.incremental.metadata.BindPoint)
100 }
BindPoint(const BindPoint & from)101 BindPoint::BindPoint(const BindPoint& from)
102 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
103 BindPoint* const _this = this; (void)_this;
104 new (&_impl_) Impl_{
105 decltype(_impl_.source_subdir_){}
106 , decltype(_impl_.dest_path_){}
107 , decltype(_impl_.storage_id_){}
108 , /*decltype(_impl_._cached_size_)*/{}};
109
110 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
111 _impl_.source_subdir_.InitDefault();
112 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
113 _impl_.source_subdir_.Set("", GetArenaForAllocation());
114 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
115 if (!from._internal_source_subdir().empty()) {
116 _this->_impl_.source_subdir_.Set(from._internal_source_subdir(),
117 _this->GetArenaForAllocation());
118 }
119 _impl_.dest_path_.InitDefault();
120 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
121 _impl_.dest_path_.Set("", GetArenaForAllocation());
122 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
123 if (!from._internal_dest_path().empty()) {
124 _this->_impl_.dest_path_.Set(from._internal_dest_path(),
125 _this->GetArenaForAllocation());
126 }
127 _this->_impl_.storage_id_ = from._impl_.storage_id_;
128 // @@protoc_insertion_point(copy_constructor:android.incremental.metadata.BindPoint)
129 }
130
SharedCtor(::_pb::Arena * arena,bool is_message_owned)131 inline void BindPoint::SharedCtor(
132 ::_pb::Arena* arena, bool is_message_owned) {
133 (void)arena;
134 (void)is_message_owned;
135 new (&_impl_) Impl_{
136 decltype(_impl_.source_subdir_){}
137 , decltype(_impl_.dest_path_){}
138 , decltype(_impl_.storage_id_){0}
139 , /*decltype(_impl_._cached_size_)*/{}
140 };
141 _impl_.source_subdir_.InitDefault();
142 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
143 _impl_.source_subdir_.Set("", GetArenaForAllocation());
144 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
145 _impl_.dest_path_.InitDefault();
146 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
147 _impl_.dest_path_.Set("", GetArenaForAllocation());
148 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
149 }
150
~BindPoint()151 BindPoint::~BindPoint() {
152 // @@protoc_insertion_point(destructor:android.incremental.metadata.BindPoint)
153 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
154 (void)arena;
155 return;
156 }
157 SharedDtor();
158 }
159
SharedDtor()160 inline void BindPoint::SharedDtor() {
161 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
162 _impl_.source_subdir_.Destroy();
163 _impl_.dest_path_.Destroy();
164 }
165
SetCachedSize(int size) const166 void BindPoint::SetCachedSize(int size) const {
167 _impl_._cached_size_.Set(size);
168 }
169
Clear()170 void BindPoint::Clear() {
171 // @@protoc_insertion_point(message_clear_start:android.incremental.metadata.BindPoint)
172 ::uint32_t cached_has_bits = 0;
173 // Prevent compiler warnings about cached_has_bits being unused
174 (void) cached_has_bits;
175
176 _impl_.source_subdir_.ClearToEmpty();
177 _impl_.dest_path_.ClearToEmpty();
178 _impl_.storage_id_ = 0;
179 _internal_metadata_.Clear<std::string>();
180 }
181
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)182 const char* BindPoint::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
183 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
184 while (!ctx->Done(&ptr)) {
185 ::uint32_t tag;
186 ptr = ::_pbi::ReadTag(ptr, &tag);
187 switch (tag >> 3) {
188 // int32 storage_id = 1;
189 case 1:
190 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
191 _impl_.storage_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
192 CHK_(ptr);
193 } else {
194 goto handle_unusual;
195 }
196 continue;
197 // string source_subdir = 2;
198 case 2:
199 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
200 auto str = _internal_mutable_source_subdir();
201 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
202 CHK_(ptr);
203 CHK_(::_pbi::VerifyUTF8(str, nullptr));
204 } else {
205 goto handle_unusual;
206 }
207 continue;
208 // string dest_path = 3;
209 case 3:
210 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
211 auto str = _internal_mutable_dest_path();
212 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
213 CHK_(ptr);
214 CHK_(::_pbi::VerifyUTF8(str, nullptr));
215 } else {
216 goto handle_unusual;
217 }
218 continue;
219 default:
220 goto handle_unusual;
221 } // switch
222 handle_unusual:
223 if ((tag == 0) || ((tag & 7) == 4)) {
224 CHK_(ptr);
225 ctx->SetLastTag(tag);
226 goto message_done;
227 }
228 ptr = UnknownFieldParse(
229 tag,
230 _internal_metadata_.mutable_unknown_fields<std::string>(),
231 ptr, ctx);
232 CHK_(ptr != nullptr);
233 } // while
234 message_done:
235 return ptr;
236 failure:
237 ptr = nullptr;
238 goto message_done;
239 #undef CHK_
240 }
241
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const242 ::uint8_t* BindPoint::_InternalSerialize(
243 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
244 // @@protoc_insertion_point(serialize_to_array_start:android.incremental.metadata.BindPoint)
245 ::uint32_t cached_has_bits = 0;
246 (void) cached_has_bits;
247
248 // int32 storage_id = 1;
249 if (this->_internal_storage_id() != 0) {
250 target = stream->EnsureSpace(target);
251 target = ::_pbi::WireFormatLite::WriteInt32ToArray(1, this->_internal_storage_id(), target);
252 }
253
254 // string source_subdir = 2;
255 if (!this->_internal_source_subdir().empty()) {
256 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
257 this->_internal_source_subdir().data(), static_cast<int>(this->_internal_source_subdir().length()),
258 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
259 "android.incremental.metadata.BindPoint.source_subdir");
260 target = stream->WriteStringMaybeAliased(
261 2, this->_internal_source_subdir(), target);
262 }
263
264 // string dest_path = 3;
265 if (!this->_internal_dest_path().empty()) {
266 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
267 this->_internal_dest_path().data(), static_cast<int>(this->_internal_dest_path().length()),
268 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
269 "android.incremental.metadata.BindPoint.dest_path");
270 target = stream->WriteStringMaybeAliased(
271 3, this->_internal_dest_path(), target);
272 }
273
274 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
275 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
276 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
277 }
278 // @@protoc_insertion_point(serialize_to_array_end:android.incremental.metadata.BindPoint)
279 return target;
280 }
281
ByteSizeLong() const282 size_t BindPoint::ByteSizeLong() const {
283 // @@protoc_insertion_point(message_byte_size_start:android.incremental.metadata.BindPoint)
284 size_t total_size = 0;
285
286 ::uint32_t cached_has_bits = 0;
287 // Prevent compiler warnings about cached_has_bits being unused
288 (void) cached_has_bits;
289
290 // string source_subdir = 2;
291 if (!this->_internal_source_subdir().empty()) {
292 total_size += 1 +
293 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
294 this->_internal_source_subdir());
295 }
296
297 // string dest_path = 3;
298 if (!this->_internal_dest_path().empty()) {
299 total_size += 1 +
300 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
301 this->_internal_dest_path());
302 }
303
304 // int32 storage_id = 1;
305 if (this->_internal_storage_id() != 0) {
306 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_storage_id());
307 }
308
309 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
310 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
311 }
312 int cached_size = ::_pbi::ToCachedSize(total_size);
313 SetCachedSize(cached_size);
314 return total_size;
315 }
316
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)317 void BindPoint::CheckTypeAndMergeFrom(
318 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
319 MergeFrom(*::_pbi::DownCast<const BindPoint*>(
320 &from));
321 }
322
MergeFrom(const BindPoint & from)323 void BindPoint::MergeFrom(const BindPoint& from) {
324 BindPoint* const _this = this;
325 // @@protoc_insertion_point(class_specific_merge_from_start:android.incremental.metadata.BindPoint)
326 GOOGLE_DCHECK_NE(&from, _this);
327 ::uint32_t cached_has_bits = 0;
328 (void) cached_has_bits;
329
330 if (!from._internal_source_subdir().empty()) {
331 _this->_internal_set_source_subdir(from._internal_source_subdir());
332 }
333 if (!from._internal_dest_path().empty()) {
334 _this->_internal_set_dest_path(from._internal_dest_path());
335 }
336 if (from._internal_storage_id() != 0) {
337 _this->_internal_set_storage_id(from._internal_storage_id());
338 }
339 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
340 }
341
CopyFrom(const BindPoint & from)342 void BindPoint::CopyFrom(const BindPoint& from) {
343 // @@protoc_insertion_point(class_specific_copy_from_start:android.incremental.metadata.BindPoint)
344 if (&from == this) return;
345 Clear();
346 MergeFrom(from);
347 }
348
IsInitialized() const349 bool BindPoint::IsInitialized() const {
350 return true;
351 }
352
InternalSwap(BindPoint * other)353 void BindPoint::InternalSwap(BindPoint* other) {
354 using std::swap;
355 auto* lhs_arena = GetArenaForAllocation();
356 auto* rhs_arena = other->GetArenaForAllocation();
357 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
358 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
359 &_impl_.source_subdir_, lhs_arena,
360 &other->_impl_.source_subdir_, rhs_arena
361 );
362 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
363 &_impl_.dest_path_, lhs_arena,
364 &other->_impl_.dest_path_, rhs_arena
365 );
366 swap(_impl_.storage_id_, other->_impl_.storage_id_);
367 }
368
GetTypeName() const369 std::string BindPoint::GetTypeName() const {
370 return "android.incremental.metadata.BindPoint";
371 }
372
373
374 // ===================================================================
375
376 class DataLoader::_Internal {
377 public:
378 };
379
DataLoader(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)380 DataLoader::DataLoader(::PROTOBUF_NAMESPACE_ID::Arena* arena,
381 bool is_message_owned)
382 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
383 SharedCtor(arena, is_message_owned);
384 // @@protoc_insertion_point(arena_constructor:android.incremental.metadata.DataLoader)
385 }
DataLoader(const DataLoader & from)386 DataLoader::DataLoader(const DataLoader& from)
387 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
388 DataLoader* const _this = this; (void)_this;
389 new (&_impl_) Impl_{
390 decltype(_impl_.package_name_){}
391 , decltype(_impl_.arguments_){}
392 , decltype(_impl_.class_name_){}
393 , decltype(_impl_.type_){}
394 , /*decltype(_impl_._cached_size_)*/{}};
395
396 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
397 _impl_.package_name_.InitDefault();
398 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
399 _impl_.package_name_.Set("", GetArenaForAllocation());
400 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
401 if (!from._internal_package_name().empty()) {
402 _this->_impl_.package_name_.Set(from._internal_package_name(),
403 _this->GetArenaForAllocation());
404 }
405 _impl_.arguments_.InitDefault();
406 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
407 _impl_.arguments_.Set("", GetArenaForAllocation());
408 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
409 if (!from._internal_arguments().empty()) {
410 _this->_impl_.arguments_.Set(from._internal_arguments(),
411 _this->GetArenaForAllocation());
412 }
413 _impl_.class_name_.InitDefault();
414 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
415 _impl_.class_name_.Set("", GetArenaForAllocation());
416 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
417 if (!from._internal_class_name().empty()) {
418 _this->_impl_.class_name_.Set(from._internal_class_name(),
419 _this->GetArenaForAllocation());
420 }
421 _this->_impl_.type_ = from._impl_.type_;
422 // @@protoc_insertion_point(copy_constructor:android.incremental.metadata.DataLoader)
423 }
424
SharedCtor(::_pb::Arena * arena,bool is_message_owned)425 inline void DataLoader::SharedCtor(
426 ::_pb::Arena* arena, bool is_message_owned) {
427 (void)arena;
428 (void)is_message_owned;
429 new (&_impl_) Impl_{
430 decltype(_impl_.package_name_){}
431 , decltype(_impl_.arguments_){}
432 , decltype(_impl_.class_name_){}
433 , decltype(_impl_.type_){0}
434 , /*decltype(_impl_._cached_size_)*/{}
435 };
436 _impl_.package_name_.InitDefault();
437 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
438 _impl_.package_name_.Set("", GetArenaForAllocation());
439 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
440 _impl_.arguments_.InitDefault();
441 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
442 _impl_.arguments_.Set("", GetArenaForAllocation());
443 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
444 _impl_.class_name_.InitDefault();
445 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
446 _impl_.class_name_.Set("", GetArenaForAllocation());
447 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
448 }
449
~DataLoader()450 DataLoader::~DataLoader() {
451 // @@protoc_insertion_point(destructor:android.incremental.metadata.DataLoader)
452 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
453 (void)arena;
454 return;
455 }
456 SharedDtor();
457 }
458
SharedDtor()459 inline void DataLoader::SharedDtor() {
460 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
461 _impl_.package_name_.Destroy();
462 _impl_.arguments_.Destroy();
463 _impl_.class_name_.Destroy();
464 }
465
SetCachedSize(int size) const466 void DataLoader::SetCachedSize(int size) const {
467 _impl_._cached_size_.Set(size);
468 }
469
Clear()470 void DataLoader::Clear() {
471 // @@protoc_insertion_point(message_clear_start:android.incremental.metadata.DataLoader)
472 ::uint32_t cached_has_bits = 0;
473 // Prevent compiler warnings about cached_has_bits being unused
474 (void) cached_has_bits;
475
476 _impl_.package_name_.ClearToEmpty();
477 _impl_.arguments_.ClearToEmpty();
478 _impl_.class_name_.ClearToEmpty();
479 _impl_.type_ = 0;
480 _internal_metadata_.Clear<std::string>();
481 }
482
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)483 const char* DataLoader::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
484 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
485 while (!ctx->Done(&ptr)) {
486 ::uint32_t tag;
487 ptr = ::_pbi::ReadTag(ptr, &tag);
488 switch (tag >> 3) {
489 // string package_name = 1;
490 case 1:
491 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
492 auto str = _internal_mutable_package_name();
493 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
494 CHK_(ptr);
495 CHK_(::_pbi::VerifyUTF8(str, nullptr));
496 } else {
497 goto handle_unusual;
498 }
499 continue;
500 // string arguments = 2;
501 case 2:
502 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
503 auto str = _internal_mutable_arguments();
504 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
505 CHK_(ptr);
506 CHK_(::_pbi::VerifyUTF8(str, nullptr));
507 } else {
508 goto handle_unusual;
509 }
510 continue;
511 // string class_name = 3;
512 case 3:
513 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
514 auto str = _internal_mutable_class_name();
515 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
516 CHK_(ptr);
517 CHK_(::_pbi::VerifyUTF8(str, nullptr));
518 } else {
519 goto handle_unusual;
520 }
521 continue;
522 // int32 type = 4;
523 case 4:
524 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
525 _impl_.type_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
526 CHK_(ptr);
527 } else {
528 goto handle_unusual;
529 }
530 continue;
531 default:
532 goto handle_unusual;
533 } // switch
534 handle_unusual:
535 if ((tag == 0) || ((tag & 7) == 4)) {
536 CHK_(ptr);
537 ctx->SetLastTag(tag);
538 goto message_done;
539 }
540 ptr = UnknownFieldParse(
541 tag,
542 _internal_metadata_.mutable_unknown_fields<std::string>(),
543 ptr, ctx);
544 CHK_(ptr != nullptr);
545 } // while
546 message_done:
547 return ptr;
548 failure:
549 ptr = nullptr;
550 goto message_done;
551 #undef CHK_
552 }
553
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const554 ::uint8_t* DataLoader::_InternalSerialize(
555 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
556 // @@protoc_insertion_point(serialize_to_array_start:android.incremental.metadata.DataLoader)
557 ::uint32_t cached_has_bits = 0;
558 (void) cached_has_bits;
559
560 // string package_name = 1;
561 if (!this->_internal_package_name().empty()) {
562 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
563 this->_internal_package_name().data(), static_cast<int>(this->_internal_package_name().length()),
564 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
565 "android.incremental.metadata.DataLoader.package_name");
566 target = stream->WriteStringMaybeAliased(
567 1, this->_internal_package_name(), target);
568 }
569
570 // string arguments = 2;
571 if (!this->_internal_arguments().empty()) {
572 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
573 this->_internal_arguments().data(), static_cast<int>(this->_internal_arguments().length()),
574 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
575 "android.incremental.metadata.DataLoader.arguments");
576 target = stream->WriteStringMaybeAliased(
577 2, this->_internal_arguments(), target);
578 }
579
580 // string class_name = 3;
581 if (!this->_internal_class_name().empty()) {
582 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
583 this->_internal_class_name().data(), static_cast<int>(this->_internal_class_name().length()),
584 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
585 "android.incremental.metadata.DataLoader.class_name");
586 target = stream->WriteStringMaybeAliased(
587 3, this->_internal_class_name(), target);
588 }
589
590 // int32 type = 4;
591 if (this->_internal_type() != 0) {
592 target = stream->EnsureSpace(target);
593 target = ::_pbi::WireFormatLite::WriteInt32ToArray(4, this->_internal_type(), target);
594 }
595
596 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
597 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
598 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
599 }
600 // @@protoc_insertion_point(serialize_to_array_end:android.incremental.metadata.DataLoader)
601 return target;
602 }
603
ByteSizeLong() const604 size_t DataLoader::ByteSizeLong() const {
605 // @@protoc_insertion_point(message_byte_size_start:android.incremental.metadata.DataLoader)
606 size_t total_size = 0;
607
608 ::uint32_t cached_has_bits = 0;
609 // Prevent compiler warnings about cached_has_bits being unused
610 (void) cached_has_bits;
611
612 // string package_name = 1;
613 if (!this->_internal_package_name().empty()) {
614 total_size += 1 +
615 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
616 this->_internal_package_name());
617 }
618
619 // string arguments = 2;
620 if (!this->_internal_arguments().empty()) {
621 total_size += 1 +
622 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
623 this->_internal_arguments());
624 }
625
626 // string class_name = 3;
627 if (!this->_internal_class_name().empty()) {
628 total_size += 1 +
629 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
630 this->_internal_class_name());
631 }
632
633 // int32 type = 4;
634 if (this->_internal_type() != 0) {
635 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_type());
636 }
637
638 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
639 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
640 }
641 int cached_size = ::_pbi::ToCachedSize(total_size);
642 SetCachedSize(cached_size);
643 return total_size;
644 }
645
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)646 void DataLoader::CheckTypeAndMergeFrom(
647 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
648 MergeFrom(*::_pbi::DownCast<const DataLoader*>(
649 &from));
650 }
651
MergeFrom(const DataLoader & from)652 void DataLoader::MergeFrom(const DataLoader& from) {
653 DataLoader* const _this = this;
654 // @@protoc_insertion_point(class_specific_merge_from_start:android.incremental.metadata.DataLoader)
655 GOOGLE_DCHECK_NE(&from, _this);
656 ::uint32_t cached_has_bits = 0;
657 (void) cached_has_bits;
658
659 if (!from._internal_package_name().empty()) {
660 _this->_internal_set_package_name(from._internal_package_name());
661 }
662 if (!from._internal_arguments().empty()) {
663 _this->_internal_set_arguments(from._internal_arguments());
664 }
665 if (!from._internal_class_name().empty()) {
666 _this->_internal_set_class_name(from._internal_class_name());
667 }
668 if (from._internal_type() != 0) {
669 _this->_internal_set_type(from._internal_type());
670 }
671 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
672 }
673
CopyFrom(const DataLoader & from)674 void DataLoader::CopyFrom(const DataLoader& from) {
675 // @@protoc_insertion_point(class_specific_copy_from_start:android.incremental.metadata.DataLoader)
676 if (&from == this) return;
677 Clear();
678 MergeFrom(from);
679 }
680
IsInitialized() const681 bool DataLoader::IsInitialized() const {
682 return true;
683 }
684
InternalSwap(DataLoader * other)685 void DataLoader::InternalSwap(DataLoader* other) {
686 using std::swap;
687 auto* lhs_arena = GetArenaForAllocation();
688 auto* rhs_arena = other->GetArenaForAllocation();
689 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
690 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
691 &_impl_.package_name_, lhs_arena,
692 &other->_impl_.package_name_, rhs_arena
693 );
694 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
695 &_impl_.arguments_, lhs_arena,
696 &other->_impl_.arguments_, rhs_arena
697 );
698 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
699 &_impl_.class_name_, lhs_arena,
700 &other->_impl_.class_name_, rhs_arena
701 );
702 swap(_impl_.type_, other->_impl_.type_);
703 }
704
GetTypeName() const705 std::string DataLoader::GetTypeName() const {
706 return "android.incremental.metadata.DataLoader";
707 }
708
709
710 // ===================================================================
711
712 class Storage::_Internal {
713 public:
714 };
715
Storage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)716 Storage::Storage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
717 bool is_message_owned)
718 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
719 SharedCtor(arena, is_message_owned);
720 // @@protoc_insertion_point(arena_constructor:android.incremental.metadata.Storage)
721 }
Storage(const Storage & from)722 Storage::Storage(const Storage& from)
723 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
724 Storage* const _this = this; (void)_this;
725 new (&_impl_) Impl_{
726 decltype(_impl_.id_){}
727 , /*decltype(_impl_._cached_size_)*/{}};
728
729 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
730 _this->_impl_.id_ = from._impl_.id_;
731 // @@protoc_insertion_point(copy_constructor:android.incremental.metadata.Storage)
732 }
733
SharedCtor(::_pb::Arena * arena,bool is_message_owned)734 inline void Storage::SharedCtor(
735 ::_pb::Arena* arena, bool is_message_owned) {
736 (void)arena;
737 (void)is_message_owned;
738 new (&_impl_) Impl_{
739 decltype(_impl_.id_){0}
740 , /*decltype(_impl_._cached_size_)*/{}
741 };
742 }
743
~Storage()744 Storage::~Storage() {
745 // @@protoc_insertion_point(destructor:android.incremental.metadata.Storage)
746 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
747 (void)arena;
748 return;
749 }
750 SharedDtor();
751 }
752
SharedDtor()753 inline void Storage::SharedDtor() {
754 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
755 }
756
SetCachedSize(int size) const757 void Storage::SetCachedSize(int size) const {
758 _impl_._cached_size_.Set(size);
759 }
760
Clear()761 void Storage::Clear() {
762 // @@protoc_insertion_point(message_clear_start:android.incremental.metadata.Storage)
763 ::uint32_t cached_has_bits = 0;
764 // Prevent compiler warnings about cached_has_bits being unused
765 (void) cached_has_bits;
766
767 _impl_.id_ = 0;
768 _internal_metadata_.Clear<std::string>();
769 }
770
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)771 const char* Storage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
772 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
773 while (!ctx->Done(&ptr)) {
774 ::uint32_t tag;
775 ptr = ::_pbi::ReadTag(ptr, &tag);
776 switch (tag >> 3) {
777 // int32 id = 1;
778 case 1:
779 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
780 _impl_.id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
781 CHK_(ptr);
782 } else {
783 goto handle_unusual;
784 }
785 continue;
786 default:
787 goto handle_unusual;
788 } // switch
789 handle_unusual:
790 if ((tag == 0) || ((tag & 7) == 4)) {
791 CHK_(ptr);
792 ctx->SetLastTag(tag);
793 goto message_done;
794 }
795 ptr = UnknownFieldParse(
796 tag,
797 _internal_metadata_.mutable_unknown_fields<std::string>(),
798 ptr, ctx);
799 CHK_(ptr != nullptr);
800 } // while
801 message_done:
802 return ptr;
803 failure:
804 ptr = nullptr;
805 goto message_done;
806 #undef CHK_
807 }
808
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const809 ::uint8_t* Storage::_InternalSerialize(
810 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
811 // @@protoc_insertion_point(serialize_to_array_start:android.incremental.metadata.Storage)
812 ::uint32_t cached_has_bits = 0;
813 (void) cached_has_bits;
814
815 // int32 id = 1;
816 if (this->_internal_id() != 0) {
817 target = stream->EnsureSpace(target);
818 target = ::_pbi::WireFormatLite::WriteInt32ToArray(1, this->_internal_id(), target);
819 }
820
821 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
822 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
823 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
824 }
825 // @@protoc_insertion_point(serialize_to_array_end:android.incremental.metadata.Storage)
826 return target;
827 }
828
ByteSizeLong() const829 size_t Storage::ByteSizeLong() const {
830 // @@protoc_insertion_point(message_byte_size_start:android.incremental.metadata.Storage)
831 size_t total_size = 0;
832
833 ::uint32_t cached_has_bits = 0;
834 // Prevent compiler warnings about cached_has_bits being unused
835 (void) cached_has_bits;
836
837 // int32 id = 1;
838 if (this->_internal_id() != 0) {
839 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_id());
840 }
841
842 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
843 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
844 }
845 int cached_size = ::_pbi::ToCachedSize(total_size);
846 SetCachedSize(cached_size);
847 return total_size;
848 }
849
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)850 void Storage::CheckTypeAndMergeFrom(
851 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
852 MergeFrom(*::_pbi::DownCast<const Storage*>(
853 &from));
854 }
855
MergeFrom(const Storage & from)856 void Storage::MergeFrom(const Storage& from) {
857 Storage* const _this = this;
858 // @@protoc_insertion_point(class_specific_merge_from_start:android.incremental.metadata.Storage)
859 GOOGLE_DCHECK_NE(&from, _this);
860 ::uint32_t cached_has_bits = 0;
861 (void) cached_has_bits;
862
863 if (from._internal_id() != 0) {
864 _this->_internal_set_id(from._internal_id());
865 }
866 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
867 }
868
CopyFrom(const Storage & from)869 void Storage::CopyFrom(const Storage& from) {
870 // @@protoc_insertion_point(class_specific_copy_from_start:android.incremental.metadata.Storage)
871 if (&from == this) return;
872 Clear();
873 MergeFrom(from);
874 }
875
IsInitialized() const876 bool Storage::IsInitialized() const {
877 return true;
878 }
879
InternalSwap(Storage * other)880 void Storage::InternalSwap(Storage* other) {
881 using std::swap;
882 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
883 swap(_impl_.id_, other->_impl_.id_);
884 }
885
GetTypeName() const886 std::string Storage::GetTypeName() const {
887 return "android.incremental.metadata.Storage";
888 }
889
890
891 // ===================================================================
892
893 class Mount::_Internal {
894 public:
895 static const ::android::incremental::metadata::Storage& storage(const Mount* msg);
896 static const ::android::incremental::metadata::DataLoader& loader(const Mount* msg);
897 };
898
899 const ::android::incremental::metadata::Storage&
storage(const Mount * msg)900 Mount::_Internal::storage(const Mount* msg) {
901 return *msg->_impl_.storage_;
902 }
903 const ::android::incremental::metadata::DataLoader&
loader(const Mount * msg)904 Mount::_Internal::loader(const Mount* msg) {
905 return *msg->_impl_.loader_;
906 }
Mount(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)907 Mount::Mount(::PROTOBUF_NAMESPACE_ID::Arena* arena,
908 bool is_message_owned)
909 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
910 SharedCtor(arena, is_message_owned);
911 // @@protoc_insertion_point(arena_constructor:android.incremental.metadata.Mount)
912 }
Mount(const Mount & from)913 Mount::Mount(const Mount& from)
914 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
915 Mount* const _this = this; (void)_this;
916 new (&_impl_) Impl_{
917 decltype(_impl_.storage_){nullptr}
918 , decltype(_impl_.loader_){nullptr}
919 , /*decltype(_impl_._cached_size_)*/{}};
920
921 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
922 if (from._internal_has_storage()) {
923 _this->_impl_.storage_ = new ::android::incremental::metadata::Storage(*from._impl_.storage_);
924 }
925 if (from._internal_has_loader()) {
926 _this->_impl_.loader_ = new ::android::incremental::metadata::DataLoader(*from._impl_.loader_);
927 }
928 // @@protoc_insertion_point(copy_constructor:android.incremental.metadata.Mount)
929 }
930
SharedCtor(::_pb::Arena * arena,bool is_message_owned)931 inline void Mount::SharedCtor(
932 ::_pb::Arena* arena, bool is_message_owned) {
933 (void)arena;
934 (void)is_message_owned;
935 new (&_impl_) Impl_{
936 decltype(_impl_.storage_){nullptr}
937 , decltype(_impl_.loader_){nullptr}
938 , /*decltype(_impl_._cached_size_)*/{}
939 };
940 }
941
~Mount()942 Mount::~Mount() {
943 // @@protoc_insertion_point(destructor:android.incremental.metadata.Mount)
944 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
945 (void)arena;
946 return;
947 }
948 SharedDtor();
949 }
950
SharedDtor()951 inline void Mount::SharedDtor() {
952 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
953 if (this != internal_default_instance()) delete _impl_.storage_;
954 if (this != internal_default_instance()) delete _impl_.loader_;
955 }
956
SetCachedSize(int size) const957 void Mount::SetCachedSize(int size) const {
958 _impl_._cached_size_.Set(size);
959 }
960
Clear()961 void Mount::Clear() {
962 // @@protoc_insertion_point(message_clear_start:android.incremental.metadata.Mount)
963 ::uint32_t cached_has_bits = 0;
964 // Prevent compiler warnings about cached_has_bits being unused
965 (void) cached_has_bits;
966
967 if (GetArenaForAllocation() == nullptr && _impl_.storage_ != nullptr) {
968 delete _impl_.storage_;
969 }
970 _impl_.storage_ = nullptr;
971 if (GetArenaForAllocation() == nullptr && _impl_.loader_ != nullptr) {
972 delete _impl_.loader_;
973 }
974 _impl_.loader_ = nullptr;
975 _internal_metadata_.Clear<std::string>();
976 }
977
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)978 const char* Mount::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
979 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
980 while (!ctx->Done(&ptr)) {
981 ::uint32_t tag;
982 ptr = ::_pbi::ReadTag(ptr, &tag);
983 switch (tag >> 3) {
984 // .android.incremental.metadata.Storage storage = 1;
985 case 1:
986 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
987 ptr = ctx->ParseMessage(_internal_mutable_storage(), ptr);
988 CHK_(ptr);
989 } else {
990 goto handle_unusual;
991 }
992 continue;
993 // .android.incremental.metadata.DataLoader loader = 2;
994 case 2:
995 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
996 ptr = ctx->ParseMessage(_internal_mutable_loader(), ptr);
997 CHK_(ptr);
998 } else {
999 goto handle_unusual;
1000 }
1001 continue;
1002 default:
1003 goto handle_unusual;
1004 } // switch
1005 handle_unusual:
1006 if ((tag == 0) || ((tag & 7) == 4)) {
1007 CHK_(ptr);
1008 ctx->SetLastTag(tag);
1009 goto message_done;
1010 }
1011 ptr = UnknownFieldParse(
1012 tag,
1013 _internal_metadata_.mutable_unknown_fields<std::string>(),
1014 ptr, ctx);
1015 CHK_(ptr != nullptr);
1016 } // while
1017 message_done:
1018 return ptr;
1019 failure:
1020 ptr = nullptr;
1021 goto message_done;
1022 #undef CHK_
1023 }
1024
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1025 ::uint8_t* Mount::_InternalSerialize(
1026 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1027 // @@protoc_insertion_point(serialize_to_array_start:android.incremental.metadata.Mount)
1028 ::uint32_t cached_has_bits = 0;
1029 (void) cached_has_bits;
1030
1031 // .android.incremental.metadata.Storage storage = 1;
1032 if (this->_internal_has_storage()) {
1033 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
1034 InternalWriteMessage(1, _Internal::storage(this),
1035 _Internal::storage(this).GetCachedSize(), target, stream);
1036 }
1037
1038 // .android.incremental.metadata.DataLoader loader = 2;
1039 if (this->_internal_has_loader()) {
1040 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
1041 InternalWriteMessage(2, _Internal::loader(this),
1042 _Internal::loader(this).GetCachedSize(), target, stream);
1043 }
1044
1045 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1046 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1047 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1048 }
1049 // @@protoc_insertion_point(serialize_to_array_end:android.incremental.metadata.Mount)
1050 return target;
1051 }
1052
ByteSizeLong() const1053 size_t Mount::ByteSizeLong() const {
1054 // @@protoc_insertion_point(message_byte_size_start:android.incremental.metadata.Mount)
1055 size_t total_size = 0;
1056
1057 ::uint32_t cached_has_bits = 0;
1058 // Prevent compiler warnings about cached_has_bits being unused
1059 (void) cached_has_bits;
1060
1061 // .android.incremental.metadata.Storage storage = 1;
1062 if (this->_internal_has_storage()) {
1063 total_size += 1 +
1064 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
1065 *_impl_.storage_);
1066 }
1067
1068 // .android.incremental.metadata.DataLoader loader = 2;
1069 if (this->_internal_has_loader()) {
1070 total_size += 1 +
1071 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
1072 *_impl_.loader_);
1073 }
1074
1075 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1076 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
1077 }
1078 int cached_size = ::_pbi::ToCachedSize(total_size);
1079 SetCachedSize(cached_size);
1080 return total_size;
1081 }
1082
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)1083 void Mount::CheckTypeAndMergeFrom(
1084 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
1085 MergeFrom(*::_pbi::DownCast<const Mount*>(
1086 &from));
1087 }
1088
MergeFrom(const Mount & from)1089 void Mount::MergeFrom(const Mount& from) {
1090 Mount* const _this = this;
1091 // @@protoc_insertion_point(class_specific_merge_from_start:android.incremental.metadata.Mount)
1092 GOOGLE_DCHECK_NE(&from, _this);
1093 ::uint32_t cached_has_bits = 0;
1094 (void) cached_has_bits;
1095
1096 if (from._internal_has_storage()) {
1097 _this->_internal_mutable_storage()->::android::incremental::metadata::Storage::MergeFrom(
1098 from._internal_storage());
1099 }
1100 if (from._internal_has_loader()) {
1101 _this->_internal_mutable_loader()->::android::incremental::metadata::DataLoader::MergeFrom(
1102 from._internal_loader());
1103 }
1104 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1105 }
1106
CopyFrom(const Mount & from)1107 void Mount::CopyFrom(const Mount& from) {
1108 // @@protoc_insertion_point(class_specific_copy_from_start:android.incremental.metadata.Mount)
1109 if (&from == this) return;
1110 Clear();
1111 MergeFrom(from);
1112 }
1113
IsInitialized() const1114 bool Mount::IsInitialized() const {
1115 return true;
1116 }
1117
InternalSwap(Mount * other)1118 void Mount::InternalSwap(Mount* other) {
1119 using std::swap;
1120 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1121 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
1122 PROTOBUF_FIELD_OFFSET(Mount, _impl_.loader_)
1123 + sizeof(Mount::_impl_.loader_) // NOLINT
1124 - PROTOBUF_FIELD_OFFSET(Mount, _impl_.storage_)>(
1125 reinterpret_cast<char*>(&_impl_.storage_),
1126 reinterpret_cast<char*>(&other->_impl_.storage_));
1127 }
1128
GetTypeName() const1129 std::string Mount::GetTypeName() const {
1130 return "android.incremental.metadata.Mount";
1131 }
1132
1133
1134 // @@protoc_insertion_point(namespace_scope)
1135 } // namespace metadata
1136 } // namespace incremental
1137 } // namespace android
1138 PROTOBUF_NAMESPACE_OPEN
1139 template<> PROTOBUF_NOINLINE ::android::incremental::metadata::BindPoint*
CreateMaybeMessage(Arena * arena)1140 Arena::CreateMaybeMessage< ::android::incremental::metadata::BindPoint >(Arena* arena) {
1141 return Arena::CreateMessageInternal< ::android::incremental::metadata::BindPoint >(arena);
1142 }
1143 template<> PROTOBUF_NOINLINE ::android::incremental::metadata::DataLoader*
CreateMaybeMessage(Arena * arena)1144 Arena::CreateMaybeMessage< ::android::incremental::metadata::DataLoader >(Arena* arena) {
1145 return Arena::CreateMessageInternal< ::android::incremental::metadata::DataLoader >(arena);
1146 }
1147 template<> PROTOBUF_NOINLINE ::android::incremental::metadata::Storage*
CreateMaybeMessage(Arena * arena)1148 Arena::CreateMaybeMessage< ::android::incremental::metadata::Storage >(Arena* arena) {
1149 return Arena::CreateMessageInternal< ::android::incremental::metadata::Storage >(arena);
1150 }
1151 template<> PROTOBUF_NOINLINE ::android::incremental::metadata::Mount*
CreateMaybeMessage(Arena * arena)1152 Arena::CreateMaybeMessage< ::android::incremental::metadata::Mount >(Arena* arena) {
1153 return Arena::CreateMessageInternal< ::android::incremental::metadata::Mount >(arena);
1154 }
1155 PROTOBUF_NAMESPACE_CLOSE
1156
1157 // @@protoc_insertion_point(global_scope)
1158 #include <google/protobuf/port_undef.inc>
1159