1 // Generated by the protocol buffer compiler.  DO NOT EDIT!
2 // source: packages/modules/ConfigInfrastructure/aconfigd/proto/aconfigd.proto
3 
4 #include "packages/modules/ConfigInfrastructure/aconfigd/proto/aconfigd.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 aconfigd {
PersistStorageRecord(::_pbi::ConstantInitialized)23 PROTOBUF_CONSTEXPR PersistStorageRecord::PersistStorageRecord(
24     ::_pbi::ConstantInitialized): _impl_{
25     /*decltype(_impl_._has_bits_)*/{}
26   , /*decltype(_impl_._cached_size_)*/{}
27   , /*decltype(_impl_.container_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
28   , /*decltype(_impl_.package_map_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
29   , /*decltype(_impl_.flag_map_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
30   , /*decltype(_impl_.flag_val_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
31   , /*decltype(_impl_.digest_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
32   , /*decltype(_impl_.flag_info_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
33   , /*decltype(_impl_.version_)*/0u} {}
34 struct PersistStorageRecordDefaultTypeInternal {
PersistStorageRecordDefaultTypeInternalandroid::aconfigd::PersistStorageRecordDefaultTypeInternal35   PROTOBUF_CONSTEXPR PersistStorageRecordDefaultTypeInternal()
36       : _instance(::_pbi::ConstantInitialized{}) {}
~PersistStorageRecordDefaultTypeInternalandroid::aconfigd::PersistStorageRecordDefaultTypeInternal37   ~PersistStorageRecordDefaultTypeInternal() {}
38   union {  // NOLINT(misc-non-private-member-variables-in-classes)
39     PersistStorageRecord _instance;
40   };
41 };
42 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PersistStorageRecordDefaultTypeInternal _PersistStorageRecord_default_instance_;
PersistStorageRecords(::_pbi::ConstantInitialized)43 PROTOBUF_CONSTEXPR PersistStorageRecords::PersistStorageRecords(
44     ::_pbi::ConstantInitialized): _impl_{
45     /*decltype(_impl_.records_)*/{}
46   , /*decltype(_impl_._cached_size_)*/{}} {}
47 struct PersistStorageRecordsDefaultTypeInternal {
PersistStorageRecordsDefaultTypeInternalandroid::aconfigd::PersistStorageRecordsDefaultTypeInternal48   PROTOBUF_CONSTEXPR PersistStorageRecordsDefaultTypeInternal()
49       : _instance(::_pbi::ConstantInitialized{}) {}
~PersistStorageRecordsDefaultTypeInternalandroid::aconfigd::PersistStorageRecordsDefaultTypeInternal50   ~PersistStorageRecordsDefaultTypeInternal() {}
51   union {  // NOLINT(misc-non-private-member-variables-in-classes)
52     PersistStorageRecords _instance;
53   };
54 };
55 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PersistStorageRecordsDefaultTypeInternal _PersistStorageRecords_default_instance_;
FlagOverride(::_pbi::ConstantInitialized)56 PROTOBUF_CONSTEXPR FlagOverride::FlagOverride(
57     ::_pbi::ConstantInitialized): _impl_{
58     /*decltype(_impl_._has_bits_)*/{}
59   , /*decltype(_impl_._cached_size_)*/{}
60   , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
61   , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
62   , /*decltype(_impl_.flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}} {}
63 struct FlagOverrideDefaultTypeInternal {
FlagOverrideDefaultTypeInternalandroid::aconfigd::FlagOverrideDefaultTypeInternal64   PROTOBUF_CONSTEXPR FlagOverrideDefaultTypeInternal()
65       : _instance(::_pbi::ConstantInitialized{}) {}
~FlagOverrideDefaultTypeInternalandroid::aconfigd::FlagOverrideDefaultTypeInternal66   ~FlagOverrideDefaultTypeInternal() {}
67   union {  // NOLINT(misc-non-private-member-variables-in-classes)
68     FlagOverride _instance;
69   };
70 };
71 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FlagOverrideDefaultTypeInternal _FlagOverride_default_instance_;
LocalFlagOverrides(::_pbi::ConstantInitialized)72 PROTOBUF_CONSTEXPR LocalFlagOverrides::LocalFlagOverrides(
73     ::_pbi::ConstantInitialized): _impl_{
74     /*decltype(_impl_.overrides_)*/{}
75   , /*decltype(_impl_._cached_size_)*/{}} {}
76 struct LocalFlagOverridesDefaultTypeInternal {
LocalFlagOverridesDefaultTypeInternalandroid::aconfigd::LocalFlagOverridesDefaultTypeInternal77   PROTOBUF_CONSTEXPR LocalFlagOverridesDefaultTypeInternal()
78       : _instance(::_pbi::ConstantInitialized{}) {}
~LocalFlagOverridesDefaultTypeInternalandroid::aconfigd::LocalFlagOverridesDefaultTypeInternal79   ~LocalFlagOverridesDefaultTypeInternal() {}
80   union {  // NOLINT(misc-non-private-member-variables-in-classes)
81     LocalFlagOverrides _instance;
82   };
83 };
84 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LocalFlagOverridesDefaultTypeInternal _LocalFlagOverrides_default_instance_;
StorageRequestMessage_NewStorageMessage(::_pbi::ConstantInitialized)85 PROTOBUF_CONSTEXPR StorageRequestMessage_NewStorageMessage::StorageRequestMessage_NewStorageMessage(
86     ::_pbi::ConstantInitialized): _impl_{
87     /*decltype(_impl_._has_bits_)*/{}
88   , /*decltype(_impl_._cached_size_)*/{}
89   , /*decltype(_impl_.container_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
90   , /*decltype(_impl_.package_map_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
91   , /*decltype(_impl_.flag_map_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
92   , /*decltype(_impl_.flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
93   , /*decltype(_impl_.flag_info_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}} {}
94 struct StorageRequestMessage_NewStorageMessageDefaultTypeInternal {
StorageRequestMessage_NewStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_NewStorageMessageDefaultTypeInternal95   PROTOBUF_CONSTEXPR StorageRequestMessage_NewStorageMessageDefaultTypeInternal()
96       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_NewStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_NewStorageMessageDefaultTypeInternal97   ~StorageRequestMessage_NewStorageMessageDefaultTypeInternal() {}
98   union {  // NOLINT(misc-non-private-member-variables-in-classes)
99     StorageRequestMessage_NewStorageMessage _instance;
100   };
101 };
102 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_NewStorageMessageDefaultTypeInternal _StorageRequestMessage_NewStorageMessage_default_instance_;
StorageRequestMessage_FlagOverrideMessage(::_pbi::ConstantInitialized)103 PROTOBUF_CONSTEXPR StorageRequestMessage_FlagOverrideMessage::StorageRequestMessage_FlagOverrideMessage(
104     ::_pbi::ConstantInitialized): _impl_{
105     /*decltype(_impl_._has_bits_)*/{}
106   , /*decltype(_impl_._cached_size_)*/{}
107   , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
108   , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
109   , /*decltype(_impl_.flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
110   , /*decltype(_impl_.override_type_)*/1} {}
111 struct StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal {
StorageRequestMessage_FlagOverrideMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal112   PROTOBUF_CONSTEXPR StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal()
113       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_FlagOverrideMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal114   ~StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal() {}
115   union {  // NOLINT(misc-non-private-member-variables-in-classes)
116     StorageRequestMessage_FlagOverrideMessage _instance;
117   };
118 };
119 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal _StorageRequestMessage_FlagOverrideMessage_default_instance_;
StorageRequestMessage_OTAFlagStagingMessage(::_pbi::ConstantInitialized)120 PROTOBUF_CONSTEXPR StorageRequestMessage_OTAFlagStagingMessage::StorageRequestMessage_OTAFlagStagingMessage(
121     ::_pbi::ConstantInitialized): _impl_{
122     /*decltype(_impl_._has_bits_)*/{}
123   , /*decltype(_impl_._cached_size_)*/{}
124   , /*decltype(_impl_.overrides_)*/{}
125   , /*decltype(_impl_.build_id_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}} {}
126 struct StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal {
StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal127   PROTOBUF_CONSTEXPR StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal()
128       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal129   ~StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal() {}
130   union {  // NOLINT(misc-non-private-member-variables-in-classes)
131     StorageRequestMessage_OTAFlagStagingMessage _instance;
132   };
133 };
134 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal _StorageRequestMessage_OTAFlagStagingMessage_default_instance_;
StorageRequestMessage_RemoveLocalOverrideMessage(::_pbi::ConstantInitialized)135 PROTOBUF_CONSTEXPR StorageRequestMessage_RemoveLocalOverrideMessage::StorageRequestMessage_RemoveLocalOverrideMessage(
136     ::_pbi::ConstantInitialized): _impl_{
137     /*decltype(_impl_._has_bits_)*/{}
138   , /*decltype(_impl_._cached_size_)*/{}
139   , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
140   , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
141   , /*decltype(_impl_.remove_all_)*/false
142   , /*decltype(_impl_.remove_override_type_)*/1} {}
143 struct StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal {
StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal144   PROTOBUF_CONSTEXPR StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal()
145       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal146   ~StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal() {}
147   union {  // NOLINT(misc-non-private-member-variables-in-classes)
148     StorageRequestMessage_RemoveLocalOverrideMessage _instance;
149   };
150 };
151 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal _StorageRequestMessage_RemoveLocalOverrideMessage_default_instance_;
StorageRequestMessage_FlagQueryMessage(::_pbi::ConstantInitialized)152 PROTOBUF_CONSTEXPR StorageRequestMessage_FlagQueryMessage::StorageRequestMessage_FlagQueryMessage(
153     ::_pbi::ConstantInitialized): _impl_{
154     /*decltype(_impl_._has_bits_)*/{}
155   , /*decltype(_impl_._cached_size_)*/{}
156   , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
157   , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}} {}
158 struct StorageRequestMessage_FlagQueryMessageDefaultTypeInternal {
StorageRequestMessage_FlagQueryMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_FlagQueryMessageDefaultTypeInternal159   PROTOBUF_CONSTEXPR StorageRequestMessage_FlagQueryMessageDefaultTypeInternal()
160       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_FlagQueryMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_FlagQueryMessageDefaultTypeInternal161   ~StorageRequestMessage_FlagQueryMessageDefaultTypeInternal() {}
162   union {  // NOLINT(misc-non-private-member-variables-in-classes)
163     StorageRequestMessage_FlagQueryMessage _instance;
164   };
165 };
166 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_FlagQueryMessageDefaultTypeInternal _StorageRequestMessage_FlagQueryMessage_default_instance_;
StorageRequestMessage_ResetStorageMessage(::_pbi::ConstantInitialized)167 PROTOBUF_CONSTEXPR StorageRequestMessage_ResetStorageMessage::StorageRequestMessage_ResetStorageMessage(
168     ::_pbi::ConstantInitialized): _impl_{
169     /*decltype(_impl_.msg_)*/{}
170   , /*decltype(_impl_._cached_size_)*/{}
171   , /*decltype(_impl_._oneof_case_)*/{}} {}
172 struct StorageRequestMessage_ResetStorageMessageDefaultTypeInternal {
StorageRequestMessage_ResetStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_ResetStorageMessageDefaultTypeInternal173   PROTOBUF_CONSTEXPR StorageRequestMessage_ResetStorageMessageDefaultTypeInternal()
174       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_ResetStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_ResetStorageMessageDefaultTypeInternal175   ~StorageRequestMessage_ResetStorageMessageDefaultTypeInternal() {}
176   union {  // NOLINT(misc-non-private-member-variables-in-classes)
177     StorageRequestMessage_ResetStorageMessage _instance;
178   };
179 };
180 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_ResetStorageMessageDefaultTypeInternal _StorageRequestMessage_ResetStorageMessage_default_instance_;
StorageRequestMessage_ListStorageMessage(::_pbi::ConstantInitialized)181 PROTOBUF_CONSTEXPR StorageRequestMessage_ListStorageMessage::StorageRequestMessage_ListStorageMessage(
182     ::_pbi::ConstantInitialized): _impl_{
183     /*decltype(_impl_.msg_)*/{}
184   , /*decltype(_impl_._cached_size_)*/{}
185   , /*decltype(_impl_._oneof_case_)*/{}} {}
186 struct StorageRequestMessage_ListStorageMessageDefaultTypeInternal {
StorageRequestMessage_ListStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_ListStorageMessageDefaultTypeInternal187   PROTOBUF_CONSTEXPR StorageRequestMessage_ListStorageMessageDefaultTypeInternal()
188       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_ListStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_ListStorageMessageDefaultTypeInternal189   ~StorageRequestMessage_ListStorageMessageDefaultTypeInternal() {}
190   union {  // NOLINT(misc-non-private-member-variables-in-classes)
191     StorageRequestMessage_ListStorageMessage _instance;
192   };
193 };
194 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_ListStorageMessageDefaultTypeInternal _StorageRequestMessage_ListStorageMessage_default_instance_;
StorageRequestMessage(::_pbi::ConstantInitialized)195 PROTOBUF_CONSTEXPR StorageRequestMessage::StorageRequestMessage(
196     ::_pbi::ConstantInitialized): _impl_{
197     /*decltype(_impl_.msg_)*/{}
198   , /*decltype(_impl_._cached_size_)*/{}
199   , /*decltype(_impl_._oneof_case_)*/{}} {}
200 struct StorageRequestMessageDefaultTypeInternal {
StorageRequestMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessageDefaultTypeInternal201   PROTOBUF_CONSTEXPR StorageRequestMessageDefaultTypeInternal()
202       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessageDefaultTypeInternal203   ~StorageRequestMessageDefaultTypeInternal() {}
204   union {  // NOLINT(misc-non-private-member-variables-in-classes)
205     StorageRequestMessage _instance;
206   };
207 };
208 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessageDefaultTypeInternal _StorageRequestMessage_default_instance_;
StorageRequestMessages(::_pbi::ConstantInitialized)209 PROTOBUF_CONSTEXPR StorageRequestMessages::StorageRequestMessages(
210     ::_pbi::ConstantInitialized): _impl_{
211     /*decltype(_impl_.msgs_)*/{}
212   , /*decltype(_impl_._cached_size_)*/{}} {}
213 struct StorageRequestMessagesDefaultTypeInternal {
StorageRequestMessagesDefaultTypeInternalandroid::aconfigd::StorageRequestMessagesDefaultTypeInternal214   PROTOBUF_CONSTEXPR StorageRequestMessagesDefaultTypeInternal()
215       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessagesDefaultTypeInternalandroid::aconfigd::StorageRequestMessagesDefaultTypeInternal216   ~StorageRequestMessagesDefaultTypeInternal() {}
217   union {  // NOLINT(misc-non-private-member-variables-in-classes)
218     StorageRequestMessages _instance;
219   };
220 };
221 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessagesDefaultTypeInternal _StorageRequestMessages_default_instance_;
StorageReturnMessage_NewStorageReturnMessage(::_pbi::ConstantInitialized)222 PROTOBUF_CONSTEXPR StorageReturnMessage_NewStorageReturnMessage::StorageReturnMessage_NewStorageReturnMessage(
223     ::_pbi::ConstantInitialized): _impl_{
224     /*decltype(_impl_._has_bits_)*/{}
225   , /*decltype(_impl_._cached_size_)*/{}
226   , /*decltype(_impl_.storage_updated_)*/false} {}
227 struct StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal {
StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal228   PROTOBUF_CONSTEXPR StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal()
229       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal230   ~StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal() {}
231   union {  // NOLINT(misc-non-private-member-variables-in-classes)
232     StorageReturnMessage_NewStorageReturnMessage _instance;
233   };
234 };
235 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal _StorageReturnMessage_NewStorageReturnMessage_default_instance_;
StorageReturnMessage_FlagOverrideReturnMessage(::_pbi::ConstantInitialized)236 PROTOBUF_CONSTEXPR StorageReturnMessage_FlagOverrideReturnMessage::StorageReturnMessage_FlagOverrideReturnMessage(
237     ::_pbi::ConstantInitialized): _impl_{
238     /*decltype(_impl_._cached_size_)*/{}} {}
239 struct StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal {
StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal240   PROTOBUF_CONSTEXPR StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal()
241       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal242   ~StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal() {}
243   union {  // NOLINT(misc-non-private-member-variables-in-classes)
244     StorageReturnMessage_FlagOverrideReturnMessage _instance;
245   };
246 };
247 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal _StorageReturnMessage_FlagOverrideReturnMessage_default_instance_;
StorageReturnMessage_OTAFlagStagingReturnMessage(::_pbi::ConstantInitialized)248 PROTOBUF_CONSTEXPR StorageReturnMessage_OTAFlagStagingReturnMessage::StorageReturnMessage_OTAFlagStagingReturnMessage(
249     ::_pbi::ConstantInitialized): _impl_{
250     /*decltype(_impl_._cached_size_)*/{}} {}
251 struct StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal {
StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal252   PROTOBUF_CONSTEXPR StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal()
253       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal254   ~StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal() {}
255   union {  // NOLINT(misc-non-private-member-variables-in-classes)
256     StorageReturnMessage_OTAFlagStagingReturnMessage _instance;
257   };
258 };
259 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal _StorageReturnMessage_OTAFlagStagingReturnMessage_default_instance_;
StorageReturnMessage_FlagQueryReturnMessage(::_pbi::ConstantInitialized)260 PROTOBUF_CONSTEXPR StorageReturnMessage_FlagQueryReturnMessage::StorageReturnMessage_FlagQueryReturnMessage(
261     ::_pbi::ConstantInitialized): _impl_{
262     /*decltype(_impl_._has_bits_)*/{}
263   , /*decltype(_impl_._cached_size_)*/{}
264   , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
265   , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
266   , /*decltype(_impl_.server_flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
267   , /*decltype(_impl_.local_flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
268   , /*decltype(_impl_.boot_flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
269   , /*decltype(_impl_.default_flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
270   , /*decltype(_impl_.container_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
271   , /*decltype(_impl_.has_server_override_)*/false
272   , /*decltype(_impl_.is_readwrite_)*/false
273   , /*decltype(_impl_.has_local_override_)*/false
274   , /*decltype(_impl_.has_boot_local_override_)*/false} {}
275 struct StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal {
StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal276   PROTOBUF_CONSTEXPR StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal()
277       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal278   ~StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal() {}
279   union {  // NOLINT(misc-non-private-member-variables-in-classes)
280     StorageReturnMessage_FlagQueryReturnMessage _instance;
281   };
282 };
283 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal _StorageReturnMessage_FlagQueryReturnMessage_default_instance_;
StorageReturnMessage_RemoveLocalOverrideReturnMessage(::_pbi::ConstantInitialized)284 PROTOBUF_CONSTEXPR StorageReturnMessage_RemoveLocalOverrideReturnMessage::StorageReturnMessage_RemoveLocalOverrideReturnMessage(
285     ::_pbi::ConstantInitialized): _impl_{
286     /*decltype(_impl_._cached_size_)*/{}} {}
287 struct StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal {
StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal288   PROTOBUF_CONSTEXPR StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal()
289       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal290   ~StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal() {}
291   union {  // NOLINT(misc-non-private-member-variables-in-classes)
292     StorageReturnMessage_RemoveLocalOverrideReturnMessage _instance;
293   };
294 };
295 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal _StorageReturnMessage_RemoveLocalOverrideReturnMessage_default_instance_;
StorageReturnMessage_ResetStorageReturnMessage(::_pbi::ConstantInitialized)296 PROTOBUF_CONSTEXPR StorageReturnMessage_ResetStorageReturnMessage::StorageReturnMessage_ResetStorageReturnMessage(
297     ::_pbi::ConstantInitialized): _impl_{
298     /*decltype(_impl_._cached_size_)*/{}} {}
299 struct StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal {
StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal300   PROTOBUF_CONSTEXPR StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal()
301       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal302   ~StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal() {}
303   union {  // NOLINT(misc-non-private-member-variables-in-classes)
304     StorageReturnMessage_ResetStorageReturnMessage _instance;
305   };
306 };
307 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal _StorageReturnMessage_ResetStorageReturnMessage_default_instance_;
StorageReturnMessage_ListStorageReturnMessage(::_pbi::ConstantInitialized)308 PROTOBUF_CONSTEXPR StorageReturnMessage_ListStorageReturnMessage::StorageReturnMessage_ListStorageReturnMessage(
309     ::_pbi::ConstantInitialized): _impl_{
310     /*decltype(_impl_.flags_)*/{}
311   , /*decltype(_impl_._cached_size_)*/{}} {}
312 struct StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal {
StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal313   PROTOBUF_CONSTEXPR StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal()
314       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal315   ~StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal() {}
316   union {  // NOLINT(misc-non-private-member-variables-in-classes)
317     StorageReturnMessage_ListStorageReturnMessage _instance;
318   };
319 };
320 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal _StorageReturnMessage_ListStorageReturnMessage_default_instance_;
StorageReturnMessage(::_pbi::ConstantInitialized)321 PROTOBUF_CONSTEXPR StorageReturnMessage::StorageReturnMessage(
322     ::_pbi::ConstantInitialized): _impl_{
323     /*decltype(_impl_.msg_)*/{}
324   , /*decltype(_impl_._cached_size_)*/{}
325   , /*decltype(_impl_._oneof_case_)*/{}} {}
326 struct StorageReturnMessageDefaultTypeInternal {
StorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessageDefaultTypeInternal327   PROTOBUF_CONSTEXPR StorageReturnMessageDefaultTypeInternal()
328       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessageDefaultTypeInternal329   ~StorageReturnMessageDefaultTypeInternal() {}
330   union {  // NOLINT(misc-non-private-member-variables-in-classes)
331     StorageReturnMessage _instance;
332   };
333 };
334 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessageDefaultTypeInternal _StorageReturnMessage_default_instance_;
StorageReturnMessages(::_pbi::ConstantInitialized)335 PROTOBUF_CONSTEXPR StorageReturnMessages::StorageReturnMessages(
336     ::_pbi::ConstantInitialized): _impl_{
337     /*decltype(_impl_.msgs_)*/{}
338   , /*decltype(_impl_._cached_size_)*/{}} {}
339 struct StorageReturnMessagesDefaultTypeInternal {
StorageReturnMessagesDefaultTypeInternalandroid::aconfigd::StorageReturnMessagesDefaultTypeInternal340   PROTOBUF_CONSTEXPR StorageReturnMessagesDefaultTypeInternal()
341       : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessagesDefaultTypeInternalandroid::aconfigd::StorageReturnMessagesDefaultTypeInternal342   ~StorageReturnMessagesDefaultTypeInternal() {}
343   union {  // NOLINT(misc-non-private-member-variables-in-classes)
344     StorageReturnMessages _instance;
345   };
346 };
347 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessagesDefaultTypeInternal _StorageReturnMessages_default_instance_;
348 }  // namespace aconfigd
349 }  // namespace android
350 namespace android {
351 namespace aconfigd {
StorageRequestMessage_FlagOverrideType_IsValid(int value)352 bool StorageRequestMessage_FlagOverrideType_IsValid(int value) {
353   switch (value) {
354     case 1:
355     case 2:
356     case 3:
357       return true;
358     default:
359       return false;
360   }
361 }
362 
363 static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> StorageRequestMessage_FlagOverrideType_strings[3] = {};
364 
365 static const char StorageRequestMessage_FlagOverrideType_names[] =
366   "LOCAL_IMMEDIATE"
367   "LOCAL_ON_REBOOT"
368   "SERVER_ON_REBOOT";
369 
370 static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry StorageRequestMessage_FlagOverrideType_entries[] = {
371   { {StorageRequestMessage_FlagOverrideType_names + 0, 15}, 1 },
372   { {StorageRequestMessage_FlagOverrideType_names + 15, 15}, 2 },
373   { {StorageRequestMessage_FlagOverrideType_names + 30, 16}, 3 },
374 };
375 
376 static const int StorageRequestMessage_FlagOverrideType_entries_by_number[] = {
377   0, // 1 -> LOCAL_IMMEDIATE
378   1, // 2 -> LOCAL_ON_REBOOT
379   2, // 3 -> SERVER_ON_REBOOT
380 };
381 
StorageRequestMessage_FlagOverrideType_Name(StorageRequestMessage_FlagOverrideType value)382 const std::string& StorageRequestMessage_FlagOverrideType_Name(
383     StorageRequestMessage_FlagOverrideType value) {
384   static const bool dummy =
385       ::PROTOBUF_NAMESPACE_ID::internal::InitializeEnumStrings(
386           StorageRequestMessage_FlagOverrideType_entries,
387           StorageRequestMessage_FlagOverrideType_entries_by_number,
388           3, StorageRequestMessage_FlagOverrideType_strings);
389   (void) dummy;
390   int idx = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumName(
391       StorageRequestMessage_FlagOverrideType_entries,
392       StorageRequestMessage_FlagOverrideType_entries_by_number,
393       3, value);
394   return idx == -1 ? ::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString() :
395                      StorageRequestMessage_FlagOverrideType_strings[idx].get();
396 }
StorageRequestMessage_FlagOverrideType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,StorageRequestMessage_FlagOverrideType * value)397 bool StorageRequestMessage_FlagOverrideType_Parse(
398     ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, StorageRequestMessage_FlagOverrideType* value) {
399   int int_value;
400   bool success = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumValue(
401       StorageRequestMessage_FlagOverrideType_entries, 3, name, &int_value);
402   if (success) {
403     *value = static_cast<StorageRequestMessage_FlagOverrideType>(int_value);
404   }
405   return success;
406 }
407 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
408 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::LOCAL_IMMEDIATE;
409 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::LOCAL_ON_REBOOT;
410 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::SERVER_ON_REBOOT;
411 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::FlagOverrideType_MIN;
412 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::FlagOverrideType_MAX;
413 constexpr int StorageRequestMessage::FlagOverrideType_ARRAYSIZE;
414 #endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
StorageRequestMessage_RemoveOverrideType_IsValid(int value)415 bool StorageRequestMessage_RemoveOverrideType_IsValid(int value) {
416   switch (value) {
417     case 1:
418     case 2:
419       return true;
420     default:
421       return false;
422   }
423 }
424 
425 static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> StorageRequestMessage_RemoveOverrideType_strings[2] = {};
426 
427 static const char StorageRequestMessage_RemoveOverrideType_names[] =
428   "REMOVE_LOCAL_IMMEDIATE"
429   "REMOVE_LOCAL_ON_REBOOT";
430 
431 static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry StorageRequestMessage_RemoveOverrideType_entries[] = {
432   { {StorageRequestMessage_RemoveOverrideType_names + 0, 22}, 1 },
433   { {StorageRequestMessage_RemoveOverrideType_names + 22, 22}, 2 },
434 };
435 
436 static const int StorageRequestMessage_RemoveOverrideType_entries_by_number[] = {
437   0, // 1 -> REMOVE_LOCAL_IMMEDIATE
438   1, // 2 -> REMOVE_LOCAL_ON_REBOOT
439 };
440 
StorageRequestMessage_RemoveOverrideType_Name(StorageRequestMessage_RemoveOverrideType value)441 const std::string& StorageRequestMessage_RemoveOverrideType_Name(
442     StorageRequestMessage_RemoveOverrideType value) {
443   static const bool dummy =
444       ::PROTOBUF_NAMESPACE_ID::internal::InitializeEnumStrings(
445           StorageRequestMessage_RemoveOverrideType_entries,
446           StorageRequestMessage_RemoveOverrideType_entries_by_number,
447           2, StorageRequestMessage_RemoveOverrideType_strings);
448   (void) dummy;
449   int idx = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumName(
450       StorageRequestMessage_RemoveOverrideType_entries,
451       StorageRequestMessage_RemoveOverrideType_entries_by_number,
452       2, value);
453   return idx == -1 ? ::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString() :
454                      StorageRequestMessage_RemoveOverrideType_strings[idx].get();
455 }
StorageRequestMessage_RemoveOverrideType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,StorageRequestMessage_RemoveOverrideType * value)456 bool StorageRequestMessage_RemoveOverrideType_Parse(
457     ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, StorageRequestMessage_RemoveOverrideType* value) {
458   int int_value;
459   bool success = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumValue(
460       StorageRequestMessage_RemoveOverrideType_entries, 2, name, &int_value);
461   if (success) {
462     *value = static_cast<StorageRequestMessage_RemoveOverrideType>(int_value);
463   }
464   return success;
465 }
466 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
467 constexpr StorageRequestMessage_RemoveOverrideType StorageRequestMessage::REMOVE_LOCAL_IMMEDIATE;
468 constexpr StorageRequestMessage_RemoveOverrideType StorageRequestMessage::REMOVE_LOCAL_ON_REBOOT;
469 constexpr StorageRequestMessage_RemoveOverrideType StorageRequestMessage::RemoveOverrideType_MIN;
470 constexpr StorageRequestMessage_RemoveOverrideType StorageRequestMessage::RemoveOverrideType_MAX;
471 constexpr int StorageRequestMessage::RemoveOverrideType_ARRAYSIZE;
472 #endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
473 
474 // ===================================================================
475 
476 class PersistStorageRecord::_Internal {
477  public:
478   using HasBits = decltype(std::declval<PersistStorageRecord>()._impl_._has_bits_);
set_has_version(HasBits * has_bits)479   static void set_has_version(HasBits* has_bits) {
480     (*has_bits)[0] |= 64u;
481   }
set_has_container(HasBits * has_bits)482   static void set_has_container(HasBits* has_bits) {
483     (*has_bits)[0] |= 1u;
484   }
set_has_package_map(HasBits * has_bits)485   static void set_has_package_map(HasBits* has_bits) {
486     (*has_bits)[0] |= 2u;
487   }
set_has_flag_map(HasBits * has_bits)488   static void set_has_flag_map(HasBits* has_bits) {
489     (*has_bits)[0] |= 4u;
490   }
set_has_flag_val(HasBits * has_bits)491   static void set_has_flag_val(HasBits* has_bits) {
492     (*has_bits)[0] |= 8u;
493   }
set_has_digest(HasBits * has_bits)494   static void set_has_digest(HasBits* has_bits) {
495     (*has_bits)[0] |= 16u;
496   }
set_has_flag_info(HasBits * has_bits)497   static void set_has_flag_info(HasBits* has_bits) {
498     (*has_bits)[0] |= 32u;
499   }
500 };
501 
PersistStorageRecord(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)502 PersistStorageRecord::PersistStorageRecord(::PROTOBUF_NAMESPACE_ID::Arena* arena,
503                          bool is_message_owned)
504   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
505   SharedCtor(arena, is_message_owned);
506   // @@protoc_insertion_point(arena_constructor:android.aconfigd.PersistStorageRecord)
507 }
PersistStorageRecord(const PersistStorageRecord & from)508 PersistStorageRecord::PersistStorageRecord(const PersistStorageRecord& from)
509   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
510   PersistStorageRecord* const _this = this; (void)_this;
511   new (&_impl_) Impl_{
512       decltype(_impl_._has_bits_){from._impl_._has_bits_}
513     , /*decltype(_impl_._cached_size_)*/{}
514     , decltype(_impl_.container_){}
515     , decltype(_impl_.package_map_){}
516     , decltype(_impl_.flag_map_){}
517     , decltype(_impl_.flag_val_){}
518     , decltype(_impl_.digest_){}
519     , decltype(_impl_.flag_info_){}
520     , decltype(_impl_.version_){}};
521 
522   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
523   _impl_.container_.InitDefault();
524   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
525     _impl_.container_.Set("", GetArenaForAllocation());
526   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
527   if (from._internal_has_container()) {
528     _this->_impl_.container_.Set(from._internal_container(),
529       _this->GetArenaForAllocation());
530   }
531   _impl_.package_map_.InitDefault();
532   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
533     _impl_.package_map_.Set("", GetArenaForAllocation());
534   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
535   if (from._internal_has_package_map()) {
536     _this->_impl_.package_map_.Set(from._internal_package_map(),
537       _this->GetArenaForAllocation());
538   }
539   _impl_.flag_map_.InitDefault();
540   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
541     _impl_.flag_map_.Set("", GetArenaForAllocation());
542   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
543   if (from._internal_has_flag_map()) {
544     _this->_impl_.flag_map_.Set(from._internal_flag_map(),
545       _this->GetArenaForAllocation());
546   }
547   _impl_.flag_val_.InitDefault();
548   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
549     _impl_.flag_val_.Set("", GetArenaForAllocation());
550   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
551   if (from._internal_has_flag_val()) {
552     _this->_impl_.flag_val_.Set(from._internal_flag_val(),
553       _this->GetArenaForAllocation());
554   }
555   _impl_.digest_.InitDefault();
556   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
557     _impl_.digest_.Set("", GetArenaForAllocation());
558   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
559   if (from._internal_has_digest()) {
560     _this->_impl_.digest_.Set(from._internal_digest(),
561       _this->GetArenaForAllocation());
562   }
563   _impl_.flag_info_.InitDefault();
564   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
565     _impl_.flag_info_.Set("", GetArenaForAllocation());
566   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
567   if (from._internal_has_flag_info()) {
568     _this->_impl_.flag_info_.Set(from._internal_flag_info(),
569       _this->GetArenaForAllocation());
570   }
571   _this->_impl_.version_ = from._impl_.version_;
572   // @@protoc_insertion_point(copy_constructor:android.aconfigd.PersistStorageRecord)
573 }
574 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)575 inline void PersistStorageRecord::SharedCtor(
576     ::_pb::Arena* arena, bool is_message_owned) {
577   (void)arena;
578   (void)is_message_owned;
579   new (&_impl_) Impl_{
580       decltype(_impl_._has_bits_){}
581     , /*decltype(_impl_._cached_size_)*/{}
582     , decltype(_impl_.container_){}
583     , decltype(_impl_.package_map_){}
584     , decltype(_impl_.flag_map_){}
585     , decltype(_impl_.flag_val_){}
586     , decltype(_impl_.digest_){}
587     , decltype(_impl_.flag_info_){}
588     , decltype(_impl_.version_){0u}
589   };
590   _impl_.container_.InitDefault();
591   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
592     _impl_.container_.Set("", GetArenaForAllocation());
593   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
594   _impl_.package_map_.InitDefault();
595   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
596     _impl_.package_map_.Set("", GetArenaForAllocation());
597   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
598   _impl_.flag_map_.InitDefault();
599   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
600     _impl_.flag_map_.Set("", GetArenaForAllocation());
601   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
602   _impl_.flag_val_.InitDefault();
603   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
604     _impl_.flag_val_.Set("", GetArenaForAllocation());
605   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
606   _impl_.digest_.InitDefault();
607   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
608     _impl_.digest_.Set("", GetArenaForAllocation());
609   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
610   _impl_.flag_info_.InitDefault();
611   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
612     _impl_.flag_info_.Set("", GetArenaForAllocation());
613   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
614 }
615 
~PersistStorageRecord()616 PersistStorageRecord::~PersistStorageRecord() {
617   // @@protoc_insertion_point(destructor:android.aconfigd.PersistStorageRecord)
618   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
619   (void)arena;
620     return;
621   }
622   SharedDtor();
623 }
624 
SharedDtor()625 inline void PersistStorageRecord::SharedDtor() {
626   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
627   _impl_.container_.Destroy();
628   _impl_.package_map_.Destroy();
629   _impl_.flag_map_.Destroy();
630   _impl_.flag_val_.Destroy();
631   _impl_.digest_.Destroy();
632   _impl_.flag_info_.Destroy();
633 }
634 
SetCachedSize(int size) const635 void PersistStorageRecord::SetCachedSize(int size) const {
636   _impl_._cached_size_.Set(size);
637 }
638 
Clear()639 void PersistStorageRecord::Clear() {
640 // @@protoc_insertion_point(message_clear_start:android.aconfigd.PersistStorageRecord)
641   ::uint32_t cached_has_bits = 0;
642   // Prevent compiler warnings about cached_has_bits being unused
643   (void) cached_has_bits;
644 
645   cached_has_bits = _impl_._has_bits_[0];
646   if (cached_has_bits & 0x0000003fu) {
647     if (cached_has_bits & 0x00000001u) {
648       _impl_.container_.ClearNonDefaultToEmpty();
649     }
650     if (cached_has_bits & 0x00000002u) {
651       _impl_.package_map_.ClearNonDefaultToEmpty();
652     }
653     if (cached_has_bits & 0x00000004u) {
654       _impl_.flag_map_.ClearNonDefaultToEmpty();
655     }
656     if (cached_has_bits & 0x00000008u) {
657       _impl_.flag_val_.ClearNonDefaultToEmpty();
658     }
659     if (cached_has_bits & 0x00000010u) {
660       _impl_.digest_.ClearNonDefaultToEmpty();
661     }
662     if (cached_has_bits & 0x00000020u) {
663       _impl_.flag_info_.ClearNonDefaultToEmpty();
664     }
665   }
666   _impl_.version_ = 0u;
667   _impl_._has_bits_.Clear();
668   _internal_metadata_.Clear<std::string>();
669 }
670 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)671 const char* PersistStorageRecord::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
672 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
673   _Internal::HasBits has_bits{};
674   while (!ctx->Done(&ptr)) {
675     ::uint32_t tag;
676     ptr = ::_pbi::ReadTag(ptr, &tag);
677     switch (tag >> 3) {
678       // optional uint32 version = 1;
679       case 1:
680         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
681           _Internal::set_has_version(&has_bits);
682           _impl_.version_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
683           CHK_(ptr);
684         } else {
685           goto handle_unusual;
686         }
687         continue;
688       // optional string container = 2;
689       case 2:
690         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
691           auto str = _internal_mutable_container();
692           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
693           CHK_(ptr);
694         } else {
695           goto handle_unusual;
696         }
697         continue;
698       // optional string package_map = 3;
699       case 3:
700         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
701           auto str = _internal_mutable_package_map();
702           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
703           CHK_(ptr);
704         } else {
705           goto handle_unusual;
706         }
707         continue;
708       // optional string flag_map = 4;
709       case 4:
710         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
711           auto str = _internal_mutable_flag_map();
712           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
713           CHK_(ptr);
714         } else {
715           goto handle_unusual;
716         }
717         continue;
718       // optional string flag_val = 5;
719       case 5:
720         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
721           auto str = _internal_mutable_flag_val();
722           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
723           CHK_(ptr);
724         } else {
725           goto handle_unusual;
726         }
727         continue;
728       // optional string digest = 6;
729       case 6:
730         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 50)) {
731           auto str = _internal_mutable_digest();
732           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
733           CHK_(ptr);
734         } else {
735           goto handle_unusual;
736         }
737         continue;
738       // optional string flag_info = 7;
739       case 7:
740         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 58)) {
741           auto str = _internal_mutable_flag_info();
742           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
743           CHK_(ptr);
744         } else {
745           goto handle_unusual;
746         }
747         continue;
748       default:
749         goto handle_unusual;
750     }  // switch
751   handle_unusual:
752     if ((tag == 0) || ((tag & 7) == 4)) {
753       CHK_(ptr);
754       ctx->SetLastTag(tag);
755       goto message_done;
756     }
757     ptr = UnknownFieldParse(
758         tag,
759         _internal_metadata_.mutable_unknown_fields<std::string>(),
760         ptr, ctx);
761     CHK_(ptr != nullptr);
762   }  // while
763 message_done:
764   _impl_._has_bits_.Or(has_bits);
765   return ptr;
766 failure:
767   ptr = nullptr;
768   goto message_done;
769 #undef CHK_
770 }
771 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const772 ::uint8_t* PersistStorageRecord::_InternalSerialize(
773     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
774   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.PersistStorageRecord)
775   ::uint32_t cached_has_bits = 0;
776   (void) cached_has_bits;
777 
778   cached_has_bits = _impl_._has_bits_[0];
779   // optional uint32 version = 1;
780   if (cached_has_bits & 0x00000040u) {
781     target = stream->EnsureSpace(target);
782     target = ::_pbi::WireFormatLite::WriteUInt32ToArray(1, this->_internal_version(), target);
783   }
784 
785   // optional string container = 2;
786   if (cached_has_bits & 0x00000001u) {
787     target = stream->WriteStringMaybeAliased(
788         2, this->_internal_container(), target);
789   }
790 
791   // optional string package_map = 3;
792   if (cached_has_bits & 0x00000002u) {
793     target = stream->WriteStringMaybeAliased(
794         3, this->_internal_package_map(), target);
795   }
796 
797   // optional string flag_map = 4;
798   if (cached_has_bits & 0x00000004u) {
799     target = stream->WriteStringMaybeAliased(
800         4, this->_internal_flag_map(), target);
801   }
802 
803   // optional string flag_val = 5;
804   if (cached_has_bits & 0x00000008u) {
805     target = stream->WriteStringMaybeAliased(
806         5, this->_internal_flag_val(), target);
807   }
808 
809   // optional string digest = 6;
810   if (cached_has_bits & 0x00000010u) {
811     target = stream->WriteStringMaybeAliased(
812         6, this->_internal_digest(), target);
813   }
814 
815   // optional string flag_info = 7;
816   if (cached_has_bits & 0x00000020u) {
817     target = stream->WriteStringMaybeAliased(
818         7, this->_internal_flag_info(), 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.aconfigd.PersistStorageRecord)
826   return target;
827 }
828 
ByteSizeLong() const829 size_t PersistStorageRecord::ByteSizeLong() const {
830 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.PersistStorageRecord)
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   cached_has_bits = _impl_._has_bits_[0];
838   if (cached_has_bits & 0x0000007fu) {
839     // optional string container = 2;
840     if (cached_has_bits & 0x00000001u) {
841       total_size += 1 +
842         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
843           this->_internal_container());
844     }
845 
846     // optional string package_map = 3;
847     if (cached_has_bits & 0x00000002u) {
848       total_size += 1 +
849         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
850           this->_internal_package_map());
851     }
852 
853     // optional string flag_map = 4;
854     if (cached_has_bits & 0x00000004u) {
855       total_size += 1 +
856         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
857           this->_internal_flag_map());
858     }
859 
860     // optional string flag_val = 5;
861     if (cached_has_bits & 0x00000008u) {
862       total_size += 1 +
863         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
864           this->_internal_flag_val());
865     }
866 
867     // optional string digest = 6;
868     if (cached_has_bits & 0x00000010u) {
869       total_size += 1 +
870         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
871           this->_internal_digest());
872     }
873 
874     // optional string flag_info = 7;
875     if (cached_has_bits & 0x00000020u) {
876       total_size += 1 +
877         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
878           this->_internal_flag_info());
879     }
880 
881     // optional uint32 version = 1;
882     if (cached_has_bits & 0x00000040u) {
883       total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_version());
884     }
885 
886   }
887   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
888     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
889   }
890   int cached_size = ::_pbi::ToCachedSize(total_size);
891   SetCachedSize(cached_size);
892   return total_size;
893 }
894 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)895 void PersistStorageRecord::CheckTypeAndMergeFrom(
896     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
897   MergeFrom(*::_pbi::DownCast<const PersistStorageRecord*>(
898       &from));
899 }
900 
MergeFrom(const PersistStorageRecord & from)901 void PersistStorageRecord::MergeFrom(const PersistStorageRecord& from) {
902   PersistStorageRecord* const _this = this;
903   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.PersistStorageRecord)
904   GOOGLE_DCHECK_NE(&from, _this);
905   ::uint32_t cached_has_bits = 0;
906   (void) cached_has_bits;
907 
908   cached_has_bits = from._impl_._has_bits_[0];
909   if (cached_has_bits & 0x0000007fu) {
910     if (cached_has_bits & 0x00000001u) {
911       _this->_internal_set_container(from._internal_container());
912     }
913     if (cached_has_bits & 0x00000002u) {
914       _this->_internal_set_package_map(from._internal_package_map());
915     }
916     if (cached_has_bits & 0x00000004u) {
917       _this->_internal_set_flag_map(from._internal_flag_map());
918     }
919     if (cached_has_bits & 0x00000008u) {
920       _this->_internal_set_flag_val(from._internal_flag_val());
921     }
922     if (cached_has_bits & 0x00000010u) {
923       _this->_internal_set_digest(from._internal_digest());
924     }
925     if (cached_has_bits & 0x00000020u) {
926       _this->_internal_set_flag_info(from._internal_flag_info());
927     }
928     if (cached_has_bits & 0x00000040u) {
929       _this->_impl_.version_ = from._impl_.version_;
930     }
931     _this->_impl_._has_bits_[0] |= cached_has_bits;
932   }
933   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
934 }
935 
CopyFrom(const PersistStorageRecord & from)936 void PersistStorageRecord::CopyFrom(const PersistStorageRecord& from) {
937 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.PersistStorageRecord)
938   if (&from == this) return;
939   Clear();
940   MergeFrom(from);
941 }
942 
IsInitialized() const943 bool PersistStorageRecord::IsInitialized() const {
944   return true;
945 }
946 
InternalSwap(PersistStorageRecord * other)947 void PersistStorageRecord::InternalSwap(PersistStorageRecord* other) {
948   using std::swap;
949   auto* lhs_arena = GetArenaForAllocation();
950   auto* rhs_arena = other->GetArenaForAllocation();
951   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
952   swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
953   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
954       &_impl_.container_, lhs_arena,
955       &other->_impl_.container_, rhs_arena
956   );
957   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
958       &_impl_.package_map_, lhs_arena,
959       &other->_impl_.package_map_, rhs_arena
960   );
961   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
962       &_impl_.flag_map_, lhs_arena,
963       &other->_impl_.flag_map_, rhs_arena
964   );
965   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
966       &_impl_.flag_val_, lhs_arena,
967       &other->_impl_.flag_val_, rhs_arena
968   );
969   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
970       &_impl_.digest_, lhs_arena,
971       &other->_impl_.digest_, rhs_arena
972   );
973   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
974       &_impl_.flag_info_, lhs_arena,
975       &other->_impl_.flag_info_, rhs_arena
976   );
977   swap(_impl_.version_, other->_impl_.version_);
978 }
979 
GetTypeName() const980 std::string PersistStorageRecord::GetTypeName() const {
981   return "android.aconfigd.PersistStorageRecord";
982 }
983 
984 
985 // ===================================================================
986 
987 class PersistStorageRecords::_Internal {
988  public:
989 };
990 
PersistStorageRecords(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)991 PersistStorageRecords::PersistStorageRecords(::PROTOBUF_NAMESPACE_ID::Arena* arena,
992                          bool is_message_owned)
993   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
994   SharedCtor(arena, is_message_owned);
995   // @@protoc_insertion_point(arena_constructor:android.aconfigd.PersistStorageRecords)
996 }
PersistStorageRecords(const PersistStorageRecords & from)997 PersistStorageRecords::PersistStorageRecords(const PersistStorageRecords& from)
998   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
999   PersistStorageRecords* const _this = this; (void)_this;
1000   new (&_impl_) Impl_{
1001       decltype(_impl_.records_){from._impl_.records_}
1002     , /*decltype(_impl_._cached_size_)*/{}};
1003 
1004   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1005   // @@protoc_insertion_point(copy_constructor:android.aconfigd.PersistStorageRecords)
1006 }
1007 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1008 inline void PersistStorageRecords::SharedCtor(
1009     ::_pb::Arena* arena, bool is_message_owned) {
1010   (void)arena;
1011   (void)is_message_owned;
1012   new (&_impl_) Impl_{
1013       decltype(_impl_.records_){arena}
1014     , /*decltype(_impl_._cached_size_)*/{}
1015   };
1016 }
1017 
~PersistStorageRecords()1018 PersistStorageRecords::~PersistStorageRecords() {
1019   // @@protoc_insertion_point(destructor:android.aconfigd.PersistStorageRecords)
1020   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
1021   (void)arena;
1022     return;
1023   }
1024   SharedDtor();
1025 }
1026 
SharedDtor()1027 inline void PersistStorageRecords::SharedDtor() {
1028   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1029   _impl_.records_.~RepeatedPtrField();
1030 }
1031 
SetCachedSize(int size) const1032 void PersistStorageRecords::SetCachedSize(int size) const {
1033   _impl_._cached_size_.Set(size);
1034 }
1035 
Clear()1036 void PersistStorageRecords::Clear() {
1037 // @@protoc_insertion_point(message_clear_start:android.aconfigd.PersistStorageRecords)
1038   ::uint32_t cached_has_bits = 0;
1039   // Prevent compiler warnings about cached_has_bits being unused
1040   (void) cached_has_bits;
1041 
1042   _impl_.records_.Clear();
1043   _internal_metadata_.Clear<std::string>();
1044 }
1045 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1046 const char* PersistStorageRecords::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1047 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1048   while (!ctx->Done(&ptr)) {
1049     ::uint32_t tag;
1050     ptr = ::_pbi::ReadTag(ptr, &tag);
1051     switch (tag >> 3) {
1052       // repeated .android.aconfigd.PersistStorageRecord records = 1;
1053       case 1:
1054         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
1055           ptr -= 1;
1056           do {
1057             ptr += 1;
1058             ptr = ctx->ParseMessage(_internal_add_records(), ptr);
1059             CHK_(ptr);
1060             if (!ctx->DataAvailable(ptr)) break;
1061           } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
1062         } else {
1063           goto handle_unusual;
1064         }
1065         continue;
1066       default:
1067         goto handle_unusual;
1068     }  // switch
1069   handle_unusual:
1070     if ((tag == 0) || ((tag & 7) == 4)) {
1071       CHK_(ptr);
1072       ctx->SetLastTag(tag);
1073       goto message_done;
1074     }
1075     ptr = UnknownFieldParse(
1076         tag,
1077         _internal_metadata_.mutable_unknown_fields<std::string>(),
1078         ptr, ctx);
1079     CHK_(ptr != nullptr);
1080   }  // while
1081 message_done:
1082   return ptr;
1083 failure:
1084   ptr = nullptr;
1085   goto message_done;
1086 #undef CHK_
1087 }
1088 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1089 ::uint8_t* PersistStorageRecords::_InternalSerialize(
1090     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1091   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.PersistStorageRecords)
1092   ::uint32_t cached_has_bits = 0;
1093   (void) cached_has_bits;
1094 
1095   // repeated .android.aconfigd.PersistStorageRecord records = 1;
1096   for (unsigned i = 0,
1097       n = static_cast<unsigned>(this->_internal_records_size()); i < n; i++) {
1098     const auto& repfield = this->_internal_records(i);
1099     target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
1100         InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
1101   }
1102 
1103   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1104     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1105         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1106   }
1107   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.PersistStorageRecords)
1108   return target;
1109 }
1110 
ByteSizeLong() const1111 size_t PersistStorageRecords::ByteSizeLong() const {
1112 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.PersistStorageRecords)
1113   size_t total_size = 0;
1114 
1115   ::uint32_t cached_has_bits = 0;
1116   // Prevent compiler warnings about cached_has_bits being unused
1117   (void) cached_has_bits;
1118 
1119   // repeated .android.aconfigd.PersistStorageRecord records = 1;
1120   total_size += 1UL * this->_internal_records_size();
1121   for (const auto& msg : this->_impl_.records_) {
1122     total_size +=
1123       ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
1124   }
1125 
1126   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1127     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
1128   }
1129   int cached_size = ::_pbi::ToCachedSize(total_size);
1130   SetCachedSize(cached_size);
1131   return total_size;
1132 }
1133 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)1134 void PersistStorageRecords::CheckTypeAndMergeFrom(
1135     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
1136   MergeFrom(*::_pbi::DownCast<const PersistStorageRecords*>(
1137       &from));
1138 }
1139 
MergeFrom(const PersistStorageRecords & from)1140 void PersistStorageRecords::MergeFrom(const PersistStorageRecords& from) {
1141   PersistStorageRecords* const _this = this;
1142   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.PersistStorageRecords)
1143   GOOGLE_DCHECK_NE(&from, _this);
1144   ::uint32_t cached_has_bits = 0;
1145   (void) cached_has_bits;
1146 
1147   _this->_impl_.records_.MergeFrom(from._impl_.records_);
1148   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1149 }
1150 
CopyFrom(const PersistStorageRecords & from)1151 void PersistStorageRecords::CopyFrom(const PersistStorageRecords& from) {
1152 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.PersistStorageRecords)
1153   if (&from == this) return;
1154   Clear();
1155   MergeFrom(from);
1156 }
1157 
IsInitialized() const1158 bool PersistStorageRecords::IsInitialized() const {
1159   return true;
1160 }
1161 
InternalSwap(PersistStorageRecords * other)1162 void PersistStorageRecords::InternalSwap(PersistStorageRecords* other) {
1163   using std::swap;
1164   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1165   _impl_.records_.InternalSwap(&other->_impl_.records_);
1166 }
1167 
GetTypeName() const1168 std::string PersistStorageRecords::GetTypeName() const {
1169   return "android.aconfigd.PersistStorageRecords";
1170 }
1171 
1172 
1173 // ===================================================================
1174 
1175 class FlagOverride::_Internal {
1176  public:
1177   using HasBits = decltype(std::declval<FlagOverride>()._impl_._has_bits_);
set_has_package_name(HasBits * has_bits)1178   static void set_has_package_name(HasBits* has_bits) {
1179     (*has_bits)[0] |= 1u;
1180   }
set_has_flag_name(HasBits * has_bits)1181   static void set_has_flag_name(HasBits* has_bits) {
1182     (*has_bits)[0] |= 2u;
1183   }
set_has_flag_value(HasBits * has_bits)1184   static void set_has_flag_value(HasBits* has_bits) {
1185     (*has_bits)[0] |= 4u;
1186   }
1187 };
1188 
FlagOverride(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1189 FlagOverride::FlagOverride(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1190                          bool is_message_owned)
1191   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
1192   SharedCtor(arena, is_message_owned);
1193   // @@protoc_insertion_point(arena_constructor:android.aconfigd.FlagOverride)
1194 }
FlagOverride(const FlagOverride & from)1195 FlagOverride::FlagOverride(const FlagOverride& from)
1196   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
1197   FlagOverride* const _this = this; (void)_this;
1198   new (&_impl_) Impl_{
1199       decltype(_impl_._has_bits_){from._impl_._has_bits_}
1200     , /*decltype(_impl_._cached_size_)*/{}
1201     , decltype(_impl_.package_name_){}
1202     , decltype(_impl_.flag_name_){}
1203     , decltype(_impl_.flag_value_){}};
1204 
1205   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1206   _impl_.package_name_.InitDefault();
1207   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1208     _impl_.package_name_.Set("", GetArenaForAllocation());
1209   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1210   if (from._internal_has_package_name()) {
1211     _this->_impl_.package_name_.Set(from._internal_package_name(),
1212       _this->GetArenaForAllocation());
1213   }
1214   _impl_.flag_name_.InitDefault();
1215   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1216     _impl_.flag_name_.Set("", GetArenaForAllocation());
1217   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1218   if (from._internal_has_flag_name()) {
1219     _this->_impl_.flag_name_.Set(from._internal_flag_name(),
1220       _this->GetArenaForAllocation());
1221   }
1222   _impl_.flag_value_.InitDefault();
1223   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1224     _impl_.flag_value_.Set("", GetArenaForAllocation());
1225   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1226   if (from._internal_has_flag_value()) {
1227     _this->_impl_.flag_value_.Set(from._internal_flag_value(),
1228       _this->GetArenaForAllocation());
1229   }
1230   // @@protoc_insertion_point(copy_constructor:android.aconfigd.FlagOverride)
1231 }
1232 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1233 inline void FlagOverride::SharedCtor(
1234     ::_pb::Arena* arena, bool is_message_owned) {
1235   (void)arena;
1236   (void)is_message_owned;
1237   new (&_impl_) Impl_{
1238       decltype(_impl_._has_bits_){}
1239     , /*decltype(_impl_._cached_size_)*/{}
1240     , decltype(_impl_.package_name_){}
1241     , decltype(_impl_.flag_name_){}
1242     , decltype(_impl_.flag_value_){}
1243   };
1244   _impl_.package_name_.InitDefault();
1245   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1246     _impl_.package_name_.Set("", GetArenaForAllocation());
1247   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1248   _impl_.flag_name_.InitDefault();
1249   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1250     _impl_.flag_name_.Set("", GetArenaForAllocation());
1251   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1252   _impl_.flag_value_.InitDefault();
1253   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1254     _impl_.flag_value_.Set("", GetArenaForAllocation());
1255   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1256 }
1257 
~FlagOverride()1258 FlagOverride::~FlagOverride() {
1259   // @@protoc_insertion_point(destructor:android.aconfigd.FlagOverride)
1260   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
1261   (void)arena;
1262     return;
1263   }
1264   SharedDtor();
1265 }
1266 
SharedDtor()1267 inline void FlagOverride::SharedDtor() {
1268   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1269   _impl_.package_name_.Destroy();
1270   _impl_.flag_name_.Destroy();
1271   _impl_.flag_value_.Destroy();
1272 }
1273 
SetCachedSize(int size) const1274 void FlagOverride::SetCachedSize(int size) const {
1275   _impl_._cached_size_.Set(size);
1276 }
1277 
Clear()1278 void FlagOverride::Clear() {
1279 // @@protoc_insertion_point(message_clear_start:android.aconfigd.FlagOverride)
1280   ::uint32_t cached_has_bits = 0;
1281   // Prevent compiler warnings about cached_has_bits being unused
1282   (void) cached_has_bits;
1283 
1284   cached_has_bits = _impl_._has_bits_[0];
1285   if (cached_has_bits & 0x00000007u) {
1286     if (cached_has_bits & 0x00000001u) {
1287       _impl_.package_name_.ClearNonDefaultToEmpty();
1288     }
1289     if (cached_has_bits & 0x00000002u) {
1290       _impl_.flag_name_.ClearNonDefaultToEmpty();
1291     }
1292     if (cached_has_bits & 0x00000004u) {
1293       _impl_.flag_value_.ClearNonDefaultToEmpty();
1294     }
1295   }
1296   _impl_._has_bits_.Clear();
1297   _internal_metadata_.Clear<std::string>();
1298 }
1299 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1300 const char* FlagOverride::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1301 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1302   _Internal::HasBits has_bits{};
1303   while (!ctx->Done(&ptr)) {
1304     ::uint32_t tag;
1305     ptr = ::_pbi::ReadTag(ptr, &tag);
1306     switch (tag >> 3) {
1307       // optional string package_name = 1;
1308       case 1:
1309         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
1310           auto str = _internal_mutable_package_name();
1311           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1312           CHK_(ptr);
1313         } else {
1314           goto handle_unusual;
1315         }
1316         continue;
1317       // optional string flag_name = 2;
1318       case 2:
1319         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
1320           auto str = _internal_mutable_flag_name();
1321           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1322           CHK_(ptr);
1323         } else {
1324           goto handle_unusual;
1325         }
1326         continue;
1327       // optional string flag_value = 3;
1328       case 3:
1329         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
1330           auto str = _internal_mutable_flag_value();
1331           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1332           CHK_(ptr);
1333         } else {
1334           goto handle_unusual;
1335         }
1336         continue;
1337       default:
1338         goto handle_unusual;
1339     }  // switch
1340   handle_unusual:
1341     if ((tag == 0) || ((tag & 7) == 4)) {
1342       CHK_(ptr);
1343       ctx->SetLastTag(tag);
1344       goto message_done;
1345     }
1346     ptr = UnknownFieldParse(
1347         tag,
1348         _internal_metadata_.mutable_unknown_fields<std::string>(),
1349         ptr, ctx);
1350     CHK_(ptr != nullptr);
1351   }  // while
1352 message_done:
1353   _impl_._has_bits_.Or(has_bits);
1354   return ptr;
1355 failure:
1356   ptr = nullptr;
1357   goto message_done;
1358 #undef CHK_
1359 }
1360 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1361 ::uint8_t* FlagOverride::_InternalSerialize(
1362     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1363   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.FlagOverride)
1364   ::uint32_t cached_has_bits = 0;
1365   (void) cached_has_bits;
1366 
1367   cached_has_bits = _impl_._has_bits_[0];
1368   // optional string package_name = 1;
1369   if (cached_has_bits & 0x00000001u) {
1370     target = stream->WriteStringMaybeAliased(
1371         1, this->_internal_package_name(), target);
1372   }
1373 
1374   // optional string flag_name = 2;
1375   if (cached_has_bits & 0x00000002u) {
1376     target = stream->WriteStringMaybeAliased(
1377         2, this->_internal_flag_name(), target);
1378   }
1379 
1380   // optional string flag_value = 3;
1381   if (cached_has_bits & 0x00000004u) {
1382     target = stream->WriteStringMaybeAliased(
1383         3, this->_internal_flag_value(), target);
1384   }
1385 
1386   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1387     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1388         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1389   }
1390   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.FlagOverride)
1391   return target;
1392 }
1393 
ByteSizeLong() const1394 size_t FlagOverride::ByteSizeLong() const {
1395 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.FlagOverride)
1396   size_t total_size = 0;
1397 
1398   ::uint32_t cached_has_bits = 0;
1399   // Prevent compiler warnings about cached_has_bits being unused
1400   (void) cached_has_bits;
1401 
1402   cached_has_bits = _impl_._has_bits_[0];
1403   if (cached_has_bits & 0x00000007u) {
1404     // optional string package_name = 1;
1405     if (cached_has_bits & 0x00000001u) {
1406       total_size += 1 +
1407         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1408           this->_internal_package_name());
1409     }
1410 
1411     // optional string flag_name = 2;
1412     if (cached_has_bits & 0x00000002u) {
1413       total_size += 1 +
1414         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1415           this->_internal_flag_name());
1416     }
1417 
1418     // optional string flag_value = 3;
1419     if (cached_has_bits & 0x00000004u) {
1420       total_size += 1 +
1421         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1422           this->_internal_flag_value());
1423     }
1424 
1425   }
1426   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1427     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
1428   }
1429   int cached_size = ::_pbi::ToCachedSize(total_size);
1430   SetCachedSize(cached_size);
1431   return total_size;
1432 }
1433 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)1434 void FlagOverride::CheckTypeAndMergeFrom(
1435     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
1436   MergeFrom(*::_pbi::DownCast<const FlagOverride*>(
1437       &from));
1438 }
1439 
MergeFrom(const FlagOverride & from)1440 void FlagOverride::MergeFrom(const FlagOverride& from) {
1441   FlagOverride* const _this = this;
1442   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.FlagOverride)
1443   GOOGLE_DCHECK_NE(&from, _this);
1444   ::uint32_t cached_has_bits = 0;
1445   (void) cached_has_bits;
1446 
1447   cached_has_bits = from._impl_._has_bits_[0];
1448   if (cached_has_bits & 0x00000007u) {
1449     if (cached_has_bits & 0x00000001u) {
1450       _this->_internal_set_package_name(from._internal_package_name());
1451     }
1452     if (cached_has_bits & 0x00000002u) {
1453       _this->_internal_set_flag_name(from._internal_flag_name());
1454     }
1455     if (cached_has_bits & 0x00000004u) {
1456       _this->_internal_set_flag_value(from._internal_flag_value());
1457     }
1458   }
1459   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1460 }
1461 
CopyFrom(const FlagOverride & from)1462 void FlagOverride::CopyFrom(const FlagOverride& from) {
1463 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.FlagOverride)
1464   if (&from == this) return;
1465   Clear();
1466   MergeFrom(from);
1467 }
1468 
IsInitialized() const1469 bool FlagOverride::IsInitialized() const {
1470   return true;
1471 }
1472 
InternalSwap(FlagOverride * other)1473 void FlagOverride::InternalSwap(FlagOverride* other) {
1474   using std::swap;
1475   auto* lhs_arena = GetArenaForAllocation();
1476   auto* rhs_arena = other->GetArenaForAllocation();
1477   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1478   swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
1479   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
1480       &_impl_.package_name_, lhs_arena,
1481       &other->_impl_.package_name_, rhs_arena
1482   );
1483   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
1484       &_impl_.flag_name_, lhs_arena,
1485       &other->_impl_.flag_name_, rhs_arena
1486   );
1487   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
1488       &_impl_.flag_value_, lhs_arena,
1489       &other->_impl_.flag_value_, rhs_arena
1490   );
1491 }
1492 
GetTypeName() const1493 std::string FlagOverride::GetTypeName() const {
1494   return "android.aconfigd.FlagOverride";
1495 }
1496 
1497 
1498 // ===================================================================
1499 
1500 class LocalFlagOverrides::_Internal {
1501  public:
1502 };
1503 
LocalFlagOverrides(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1504 LocalFlagOverrides::LocalFlagOverrides(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1505                          bool is_message_owned)
1506   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
1507   SharedCtor(arena, is_message_owned);
1508   // @@protoc_insertion_point(arena_constructor:android.aconfigd.LocalFlagOverrides)
1509 }
LocalFlagOverrides(const LocalFlagOverrides & from)1510 LocalFlagOverrides::LocalFlagOverrides(const LocalFlagOverrides& from)
1511   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
1512   LocalFlagOverrides* const _this = this; (void)_this;
1513   new (&_impl_) Impl_{
1514       decltype(_impl_.overrides_){from._impl_.overrides_}
1515     , /*decltype(_impl_._cached_size_)*/{}};
1516 
1517   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1518   // @@protoc_insertion_point(copy_constructor:android.aconfigd.LocalFlagOverrides)
1519 }
1520 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1521 inline void LocalFlagOverrides::SharedCtor(
1522     ::_pb::Arena* arena, bool is_message_owned) {
1523   (void)arena;
1524   (void)is_message_owned;
1525   new (&_impl_) Impl_{
1526       decltype(_impl_.overrides_){arena}
1527     , /*decltype(_impl_._cached_size_)*/{}
1528   };
1529 }
1530 
~LocalFlagOverrides()1531 LocalFlagOverrides::~LocalFlagOverrides() {
1532   // @@protoc_insertion_point(destructor:android.aconfigd.LocalFlagOverrides)
1533   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
1534   (void)arena;
1535     return;
1536   }
1537   SharedDtor();
1538 }
1539 
SharedDtor()1540 inline void LocalFlagOverrides::SharedDtor() {
1541   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1542   _impl_.overrides_.~RepeatedPtrField();
1543 }
1544 
SetCachedSize(int size) const1545 void LocalFlagOverrides::SetCachedSize(int size) const {
1546   _impl_._cached_size_.Set(size);
1547 }
1548 
Clear()1549 void LocalFlagOverrides::Clear() {
1550 // @@protoc_insertion_point(message_clear_start:android.aconfigd.LocalFlagOverrides)
1551   ::uint32_t cached_has_bits = 0;
1552   // Prevent compiler warnings about cached_has_bits being unused
1553   (void) cached_has_bits;
1554 
1555   _impl_.overrides_.Clear();
1556   _internal_metadata_.Clear<std::string>();
1557 }
1558 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1559 const char* LocalFlagOverrides::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1560 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1561   while (!ctx->Done(&ptr)) {
1562     ::uint32_t tag;
1563     ptr = ::_pbi::ReadTag(ptr, &tag);
1564     switch (tag >> 3) {
1565       // repeated .android.aconfigd.FlagOverride overrides = 1;
1566       case 1:
1567         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
1568           ptr -= 1;
1569           do {
1570             ptr += 1;
1571             ptr = ctx->ParseMessage(_internal_add_overrides(), ptr);
1572             CHK_(ptr);
1573             if (!ctx->DataAvailable(ptr)) break;
1574           } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
1575         } else {
1576           goto handle_unusual;
1577         }
1578         continue;
1579       default:
1580         goto handle_unusual;
1581     }  // switch
1582   handle_unusual:
1583     if ((tag == 0) || ((tag & 7) == 4)) {
1584       CHK_(ptr);
1585       ctx->SetLastTag(tag);
1586       goto message_done;
1587     }
1588     ptr = UnknownFieldParse(
1589         tag,
1590         _internal_metadata_.mutable_unknown_fields<std::string>(),
1591         ptr, ctx);
1592     CHK_(ptr != nullptr);
1593   }  // while
1594 message_done:
1595   return ptr;
1596 failure:
1597   ptr = nullptr;
1598   goto message_done;
1599 #undef CHK_
1600 }
1601 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1602 ::uint8_t* LocalFlagOverrides::_InternalSerialize(
1603     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1604   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.LocalFlagOverrides)
1605   ::uint32_t cached_has_bits = 0;
1606   (void) cached_has_bits;
1607 
1608   // repeated .android.aconfigd.FlagOverride overrides = 1;
1609   for (unsigned i = 0,
1610       n = static_cast<unsigned>(this->_internal_overrides_size()); i < n; i++) {
1611     const auto& repfield = this->_internal_overrides(i);
1612     target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
1613         InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
1614   }
1615 
1616   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1617     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1618         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1619   }
1620   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.LocalFlagOverrides)
1621   return target;
1622 }
1623 
ByteSizeLong() const1624 size_t LocalFlagOverrides::ByteSizeLong() const {
1625 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.LocalFlagOverrides)
1626   size_t total_size = 0;
1627 
1628   ::uint32_t cached_has_bits = 0;
1629   // Prevent compiler warnings about cached_has_bits being unused
1630   (void) cached_has_bits;
1631 
1632   // repeated .android.aconfigd.FlagOverride overrides = 1;
1633   total_size += 1UL * this->_internal_overrides_size();
1634   for (const auto& msg : this->_impl_.overrides_) {
1635     total_size +=
1636       ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
1637   }
1638 
1639   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1640     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
1641   }
1642   int cached_size = ::_pbi::ToCachedSize(total_size);
1643   SetCachedSize(cached_size);
1644   return total_size;
1645 }
1646 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)1647 void LocalFlagOverrides::CheckTypeAndMergeFrom(
1648     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
1649   MergeFrom(*::_pbi::DownCast<const LocalFlagOverrides*>(
1650       &from));
1651 }
1652 
MergeFrom(const LocalFlagOverrides & from)1653 void LocalFlagOverrides::MergeFrom(const LocalFlagOverrides& from) {
1654   LocalFlagOverrides* const _this = this;
1655   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.LocalFlagOverrides)
1656   GOOGLE_DCHECK_NE(&from, _this);
1657   ::uint32_t cached_has_bits = 0;
1658   (void) cached_has_bits;
1659 
1660   _this->_impl_.overrides_.MergeFrom(from._impl_.overrides_);
1661   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1662 }
1663 
CopyFrom(const LocalFlagOverrides & from)1664 void LocalFlagOverrides::CopyFrom(const LocalFlagOverrides& from) {
1665 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.LocalFlagOverrides)
1666   if (&from == this) return;
1667   Clear();
1668   MergeFrom(from);
1669 }
1670 
IsInitialized() const1671 bool LocalFlagOverrides::IsInitialized() const {
1672   return true;
1673 }
1674 
InternalSwap(LocalFlagOverrides * other)1675 void LocalFlagOverrides::InternalSwap(LocalFlagOverrides* other) {
1676   using std::swap;
1677   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1678   _impl_.overrides_.InternalSwap(&other->_impl_.overrides_);
1679 }
1680 
GetTypeName() const1681 std::string LocalFlagOverrides::GetTypeName() const {
1682   return "android.aconfigd.LocalFlagOverrides";
1683 }
1684 
1685 
1686 // ===================================================================
1687 
1688 class StorageRequestMessage_NewStorageMessage::_Internal {
1689  public:
1690   using HasBits = decltype(std::declval<StorageRequestMessage_NewStorageMessage>()._impl_._has_bits_);
set_has_container(HasBits * has_bits)1691   static void set_has_container(HasBits* has_bits) {
1692     (*has_bits)[0] |= 1u;
1693   }
set_has_package_map(HasBits * has_bits)1694   static void set_has_package_map(HasBits* has_bits) {
1695     (*has_bits)[0] |= 2u;
1696   }
set_has_flag_map(HasBits * has_bits)1697   static void set_has_flag_map(HasBits* has_bits) {
1698     (*has_bits)[0] |= 4u;
1699   }
set_has_flag_value(HasBits * has_bits)1700   static void set_has_flag_value(HasBits* has_bits) {
1701     (*has_bits)[0] |= 8u;
1702   }
set_has_flag_info(HasBits * has_bits)1703   static void set_has_flag_info(HasBits* has_bits) {
1704     (*has_bits)[0] |= 16u;
1705   }
1706 };
1707 
StorageRequestMessage_NewStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1708 StorageRequestMessage_NewStorageMessage::StorageRequestMessage_NewStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1709                          bool is_message_owned)
1710   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
1711   SharedCtor(arena, is_message_owned);
1712   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1713 }
StorageRequestMessage_NewStorageMessage(const StorageRequestMessage_NewStorageMessage & from)1714 StorageRequestMessage_NewStorageMessage::StorageRequestMessage_NewStorageMessage(const StorageRequestMessage_NewStorageMessage& from)
1715   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
1716   StorageRequestMessage_NewStorageMessage* const _this = this; (void)_this;
1717   new (&_impl_) Impl_{
1718       decltype(_impl_._has_bits_){from._impl_._has_bits_}
1719     , /*decltype(_impl_._cached_size_)*/{}
1720     , decltype(_impl_.container_){}
1721     , decltype(_impl_.package_map_){}
1722     , decltype(_impl_.flag_map_){}
1723     , decltype(_impl_.flag_value_){}
1724     , decltype(_impl_.flag_info_){}};
1725 
1726   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1727   _impl_.container_.InitDefault();
1728   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1729     _impl_.container_.Set("", GetArenaForAllocation());
1730   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1731   if (from._internal_has_container()) {
1732     _this->_impl_.container_.Set(from._internal_container(),
1733       _this->GetArenaForAllocation());
1734   }
1735   _impl_.package_map_.InitDefault();
1736   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1737     _impl_.package_map_.Set("", GetArenaForAllocation());
1738   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1739   if (from._internal_has_package_map()) {
1740     _this->_impl_.package_map_.Set(from._internal_package_map(),
1741       _this->GetArenaForAllocation());
1742   }
1743   _impl_.flag_map_.InitDefault();
1744   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1745     _impl_.flag_map_.Set("", GetArenaForAllocation());
1746   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1747   if (from._internal_has_flag_map()) {
1748     _this->_impl_.flag_map_.Set(from._internal_flag_map(),
1749       _this->GetArenaForAllocation());
1750   }
1751   _impl_.flag_value_.InitDefault();
1752   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1753     _impl_.flag_value_.Set("", GetArenaForAllocation());
1754   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1755   if (from._internal_has_flag_value()) {
1756     _this->_impl_.flag_value_.Set(from._internal_flag_value(),
1757       _this->GetArenaForAllocation());
1758   }
1759   _impl_.flag_info_.InitDefault();
1760   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1761     _impl_.flag_info_.Set("", GetArenaForAllocation());
1762   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1763   if (from._internal_has_flag_info()) {
1764     _this->_impl_.flag_info_.Set(from._internal_flag_info(),
1765       _this->GetArenaForAllocation());
1766   }
1767   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1768 }
1769 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1770 inline void StorageRequestMessage_NewStorageMessage::SharedCtor(
1771     ::_pb::Arena* arena, bool is_message_owned) {
1772   (void)arena;
1773   (void)is_message_owned;
1774   new (&_impl_) Impl_{
1775       decltype(_impl_._has_bits_){}
1776     , /*decltype(_impl_._cached_size_)*/{}
1777     , decltype(_impl_.container_){}
1778     , decltype(_impl_.package_map_){}
1779     , decltype(_impl_.flag_map_){}
1780     , decltype(_impl_.flag_value_){}
1781     , decltype(_impl_.flag_info_){}
1782   };
1783   _impl_.container_.InitDefault();
1784   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1785     _impl_.container_.Set("", GetArenaForAllocation());
1786   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1787   _impl_.package_map_.InitDefault();
1788   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1789     _impl_.package_map_.Set("", GetArenaForAllocation());
1790   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1791   _impl_.flag_map_.InitDefault();
1792   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1793     _impl_.flag_map_.Set("", GetArenaForAllocation());
1794   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1795   _impl_.flag_value_.InitDefault();
1796   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1797     _impl_.flag_value_.Set("", GetArenaForAllocation());
1798   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1799   _impl_.flag_info_.InitDefault();
1800   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1801     _impl_.flag_info_.Set("", GetArenaForAllocation());
1802   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1803 }
1804 
~StorageRequestMessage_NewStorageMessage()1805 StorageRequestMessage_NewStorageMessage::~StorageRequestMessage_NewStorageMessage() {
1806   // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1807   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
1808   (void)arena;
1809     return;
1810   }
1811   SharedDtor();
1812 }
1813 
SharedDtor()1814 inline void StorageRequestMessage_NewStorageMessage::SharedDtor() {
1815   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1816   _impl_.container_.Destroy();
1817   _impl_.package_map_.Destroy();
1818   _impl_.flag_map_.Destroy();
1819   _impl_.flag_value_.Destroy();
1820   _impl_.flag_info_.Destroy();
1821 }
1822 
SetCachedSize(int size) const1823 void StorageRequestMessage_NewStorageMessage::SetCachedSize(int size) const {
1824   _impl_._cached_size_.Set(size);
1825 }
1826 
Clear()1827 void StorageRequestMessage_NewStorageMessage::Clear() {
1828 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1829   ::uint32_t cached_has_bits = 0;
1830   // Prevent compiler warnings about cached_has_bits being unused
1831   (void) cached_has_bits;
1832 
1833   cached_has_bits = _impl_._has_bits_[0];
1834   if (cached_has_bits & 0x0000001fu) {
1835     if (cached_has_bits & 0x00000001u) {
1836       _impl_.container_.ClearNonDefaultToEmpty();
1837     }
1838     if (cached_has_bits & 0x00000002u) {
1839       _impl_.package_map_.ClearNonDefaultToEmpty();
1840     }
1841     if (cached_has_bits & 0x00000004u) {
1842       _impl_.flag_map_.ClearNonDefaultToEmpty();
1843     }
1844     if (cached_has_bits & 0x00000008u) {
1845       _impl_.flag_value_.ClearNonDefaultToEmpty();
1846     }
1847     if (cached_has_bits & 0x00000010u) {
1848       _impl_.flag_info_.ClearNonDefaultToEmpty();
1849     }
1850   }
1851   _impl_._has_bits_.Clear();
1852   _internal_metadata_.Clear<std::string>();
1853 }
1854 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1855 const char* StorageRequestMessage_NewStorageMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1856 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1857   _Internal::HasBits has_bits{};
1858   while (!ctx->Done(&ptr)) {
1859     ::uint32_t tag;
1860     ptr = ::_pbi::ReadTag(ptr, &tag);
1861     switch (tag >> 3) {
1862       // optional string container = 1;
1863       case 1:
1864         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
1865           auto str = _internal_mutable_container();
1866           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1867           CHK_(ptr);
1868         } else {
1869           goto handle_unusual;
1870         }
1871         continue;
1872       // optional string package_map = 2;
1873       case 2:
1874         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
1875           auto str = _internal_mutable_package_map();
1876           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1877           CHK_(ptr);
1878         } else {
1879           goto handle_unusual;
1880         }
1881         continue;
1882       // optional string flag_map = 3;
1883       case 3:
1884         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
1885           auto str = _internal_mutable_flag_map();
1886           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1887           CHK_(ptr);
1888         } else {
1889           goto handle_unusual;
1890         }
1891         continue;
1892       // optional string flag_value = 4;
1893       case 4:
1894         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
1895           auto str = _internal_mutable_flag_value();
1896           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1897           CHK_(ptr);
1898         } else {
1899           goto handle_unusual;
1900         }
1901         continue;
1902       // optional string flag_info = 5;
1903       case 5:
1904         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
1905           auto str = _internal_mutable_flag_info();
1906           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1907           CHK_(ptr);
1908         } else {
1909           goto handle_unusual;
1910         }
1911         continue;
1912       default:
1913         goto handle_unusual;
1914     }  // switch
1915   handle_unusual:
1916     if ((tag == 0) || ((tag & 7) == 4)) {
1917       CHK_(ptr);
1918       ctx->SetLastTag(tag);
1919       goto message_done;
1920     }
1921     ptr = UnknownFieldParse(
1922         tag,
1923         _internal_metadata_.mutable_unknown_fields<std::string>(),
1924         ptr, ctx);
1925     CHK_(ptr != nullptr);
1926   }  // while
1927 message_done:
1928   _impl_._has_bits_.Or(has_bits);
1929   return ptr;
1930 failure:
1931   ptr = nullptr;
1932   goto message_done;
1933 #undef CHK_
1934 }
1935 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1936 ::uint8_t* StorageRequestMessage_NewStorageMessage::_InternalSerialize(
1937     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1938   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1939   ::uint32_t cached_has_bits = 0;
1940   (void) cached_has_bits;
1941 
1942   cached_has_bits = _impl_._has_bits_[0];
1943   // optional string container = 1;
1944   if (cached_has_bits & 0x00000001u) {
1945     target = stream->WriteStringMaybeAliased(
1946         1, this->_internal_container(), target);
1947   }
1948 
1949   // optional string package_map = 2;
1950   if (cached_has_bits & 0x00000002u) {
1951     target = stream->WriteStringMaybeAliased(
1952         2, this->_internal_package_map(), target);
1953   }
1954 
1955   // optional string flag_map = 3;
1956   if (cached_has_bits & 0x00000004u) {
1957     target = stream->WriteStringMaybeAliased(
1958         3, this->_internal_flag_map(), target);
1959   }
1960 
1961   // optional string flag_value = 4;
1962   if (cached_has_bits & 0x00000008u) {
1963     target = stream->WriteStringMaybeAliased(
1964         4, this->_internal_flag_value(), target);
1965   }
1966 
1967   // optional string flag_info = 5;
1968   if (cached_has_bits & 0x00000010u) {
1969     target = stream->WriteStringMaybeAliased(
1970         5, this->_internal_flag_info(), target);
1971   }
1972 
1973   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1974     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1975         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1976   }
1977   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1978   return target;
1979 }
1980 
ByteSizeLong() const1981 size_t StorageRequestMessage_NewStorageMessage::ByteSizeLong() const {
1982 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1983   size_t total_size = 0;
1984 
1985   ::uint32_t cached_has_bits = 0;
1986   // Prevent compiler warnings about cached_has_bits being unused
1987   (void) cached_has_bits;
1988 
1989   cached_has_bits = _impl_._has_bits_[0];
1990   if (cached_has_bits & 0x0000001fu) {
1991     // optional string container = 1;
1992     if (cached_has_bits & 0x00000001u) {
1993       total_size += 1 +
1994         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1995           this->_internal_container());
1996     }
1997 
1998     // optional string package_map = 2;
1999     if (cached_has_bits & 0x00000002u) {
2000       total_size += 1 +
2001         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2002           this->_internal_package_map());
2003     }
2004 
2005     // optional string flag_map = 3;
2006     if (cached_has_bits & 0x00000004u) {
2007       total_size += 1 +
2008         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2009           this->_internal_flag_map());
2010     }
2011 
2012     // optional string flag_value = 4;
2013     if (cached_has_bits & 0x00000008u) {
2014       total_size += 1 +
2015         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2016           this->_internal_flag_value());
2017     }
2018 
2019     // optional string flag_info = 5;
2020     if (cached_has_bits & 0x00000010u) {
2021       total_size += 1 +
2022         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2023           this->_internal_flag_info());
2024     }
2025 
2026   }
2027   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2028     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2029   }
2030   int cached_size = ::_pbi::ToCachedSize(total_size);
2031   SetCachedSize(cached_size);
2032   return total_size;
2033 }
2034 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2035 void StorageRequestMessage_NewStorageMessage::CheckTypeAndMergeFrom(
2036     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2037   MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_NewStorageMessage*>(
2038       &from));
2039 }
2040 
MergeFrom(const StorageRequestMessage_NewStorageMessage & from)2041 void StorageRequestMessage_NewStorageMessage::MergeFrom(const StorageRequestMessage_NewStorageMessage& from) {
2042   StorageRequestMessage_NewStorageMessage* const _this = this;
2043   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
2044   GOOGLE_DCHECK_NE(&from, _this);
2045   ::uint32_t cached_has_bits = 0;
2046   (void) cached_has_bits;
2047 
2048   cached_has_bits = from._impl_._has_bits_[0];
2049   if (cached_has_bits & 0x0000001fu) {
2050     if (cached_has_bits & 0x00000001u) {
2051       _this->_internal_set_container(from._internal_container());
2052     }
2053     if (cached_has_bits & 0x00000002u) {
2054       _this->_internal_set_package_map(from._internal_package_map());
2055     }
2056     if (cached_has_bits & 0x00000004u) {
2057       _this->_internal_set_flag_map(from._internal_flag_map());
2058     }
2059     if (cached_has_bits & 0x00000008u) {
2060       _this->_internal_set_flag_value(from._internal_flag_value());
2061     }
2062     if (cached_has_bits & 0x00000010u) {
2063       _this->_internal_set_flag_info(from._internal_flag_info());
2064     }
2065   }
2066   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2067 }
2068 
CopyFrom(const StorageRequestMessage_NewStorageMessage & from)2069 void StorageRequestMessage_NewStorageMessage::CopyFrom(const StorageRequestMessage_NewStorageMessage& from) {
2070 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
2071   if (&from == this) return;
2072   Clear();
2073   MergeFrom(from);
2074 }
2075 
IsInitialized() const2076 bool StorageRequestMessage_NewStorageMessage::IsInitialized() const {
2077   return true;
2078 }
2079 
InternalSwap(StorageRequestMessage_NewStorageMessage * other)2080 void StorageRequestMessage_NewStorageMessage::InternalSwap(StorageRequestMessage_NewStorageMessage* other) {
2081   using std::swap;
2082   auto* lhs_arena = GetArenaForAllocation();
2083   auto* rhs_arena = other->GetArenaForAllocation();
2084   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2085   swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2086   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2087       &_impl_.container_, lhs_arena,
2088       &other->_impl_.container_, rhs_arena
2089   );
2090   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2091       &_impl_.package_map_, lhs_arena,
2092       &other->_impl_.package_map_, rhs_arena
2093   );
2094   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2095       &_impl_.flag_map_, lhs_arena,
2096       &other->_impl_.flag_map_, rhs_arena
2097   );
2098   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2099       &_impl_.flag_value_, lhs_arena,
2100       &other->_impl_.flag_value_, rhs_arena
2101   );
2102   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2103       &_impl_.flag_info_, lhs_arena,
2104       &other->_impl_.flag_info_, rhs_arena
2105   );
2106 }
2107 
GetTypeName() const2108 std::string StorageRequestMessage_NewStorageMessage::GetTypeName() const {
2109   return "android.aconfigd.StorageRequestMessage.NewStorageMessage";
2110 }
2111 
2112 
2113 // ===================================================================
2114 
2115 class StorageRequestMessage_FlagOverrideMessage::_Internal {
2116  public:
2117   using HasBits = decltype(std::declval<StorageRequestMessage_FlagOverrideMessage>()._impl_._has_bits_);
set_has_package_name(HasBits * has_bits)2118   static void set_has_package_name(HasBits* has_bits) {
2119     (*has_bits)[0] |= 1u;
2120   }
set_has_flag_name(HasBits * has_bits)2121   static void set_has_flag_name(HasBits* has_bits) {
2122     (*has_bits)[0] |= 2u;
2123   }
set_has_flag_value(HasBits * has_bits)2124   static void set_has_flag_value(HasBits* has_bits) {
2125     (*has_bits)[0] |= 4u;
2126   }
set_has_override_type(HasBits * has_bits)2127   static void set_has_override_type(HasBits* has_bits) {
2128     (*has_bits)[0] |= 8u;
2129   }
2130 };
2131 
StorageRequestMessage_FlagOverrideMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)2132 StorageRequestMessage_FlagOverrideMessage::StorageRequestMessage_FlagOverrideMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2133                          bool is_message_owned)
2134   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
2135   SharedCtor(arena, is_message_owned);
2136   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2137 }
StorageRequestMessage_FlagOverrideMessage(const StorageRequestMessage_FlagOverrideMessage & from)2138 StorageRequestMessage_FlagOverrideMessage::StorageRequestMessage_FlagOverrideMessage(const StorageRequestMessage_FlagOverrideMessage& from)
2139   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
2140   StorageRequestMessage_FlagOverrideMessage* const _this = this; (void)_this;
2141   new (&_impl_) Impl_{
2142       decltype(_impl_._has_bits_){from._impl_._has_bits_}
2143     , /*decltype(_impl_._cached_size_)*/{}
2144     , decltype(_impl_.package_name_){}
2145     , decltype(_impl_.flag_name_){}
2146     , decltype(_impl_.flag_value_){}
2147     , decltype(_impl_.override_type_){}};
2148 
2149   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2150   _impl_.package_name_.InitDefault();
2151   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2152     _impl_.package_name_.Set("", GetArenaForAllocation());
2153   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2154   if (from._internal_has_package_name()) {
2155     _this->_impl_.package_name_.Set(from._internal_package_name(),
2156       _this->GetArenaForAllocation());
2157   }
2158   _impl_.flag_name_.InitDefault();
2159   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2160     _impl_.flag_name_.Set("", GetArenaForAllocation());
2161   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2162   if (from._internal_has_flag_name()) {
2163     _this->_impl_.flag_name_.Set(from._internal_flag_name(),
2164       _this->GetArenaForAllocation());
2165   }
2166   _impl_.flag_value_.InitDefault();
2167   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2168     _impl_.flag_value_.Set("", GetArenaForAllocation());
2169   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2170   if (from._internal_has_flag_value()) {
2171     _this->_impl_.flag_value_.Set(from._internal_flag_value(),
2172       _this->GetArenaForAllocation());
2173   }
2174   _this->_impl_.override_type_ = from._impl_.override_type_;
2175   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2176 }
2177 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)2178 inline void StorageRequestMessage_FlagOverrideMessage::SharedCtor(
2179     ::_pb::Arena* arena, bool is_message_owned) {
2180   (void)arena;
2181   (void)is_message_owned;
2182   new (&_impl_) Impl_{
2183       decltype(_impl_._has_bits_){}
2184     , /*decltype(_impl_._cached_size_)*/{}
2185     , decltype(_impl_.package_name_){}
2186     , decltype(_impl_.flag_name_){}
2187     , decltype(_impl_.flag_value_){}
2188     , decltype(_impl_.override_type_){1}
2189   };
2190   _impl_.package_name_.InitDefault();
2191   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2192     _impl_.package_name_.Set("", GetArenaForAllocation());
2193   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2194   _impl_.flag_name_.InitDefault();
2195   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2196     _impl_.flag_name_.Set("", GetArenaForAllocation());
2197   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2198   _impl_.flag_value_.InitDefault();
2199   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2200     _impl_.flag_value_.Set("", GetArenaForAllocation());
2201   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2202 }
2203 
~StorageRequestMessage_FlagOverrideMessage()2204 StorageRequestMessage_FlagOverrideMessage::~StorageRequestMessage_FlagOverrideMessage() {
2205   // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2206   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
2207   (void)arena;
2208     return;
2209   }
2210   SharedDtor();
2211 }
2212 
SharedDtor()2213 inline void StorageRequestMessage_FlagOverrideMessage::SharedDtor() {
2214   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
2215   _impl_.package_name_.Destroy();
2216   _impl_.flag_name_.Destroy();
2217   _impl_.flag_value_.Destroy();
2218 }
2219 
SetCachedSize(int size) const2220 void StorageRequestMessage_FlagOverrideMessage::SetCachedSize(int size) const {
2221   _impl_._cached_size_.Set(size);
2222 }
2223 
Clear()2224 void StorageRequestMessage_FlagOverrideMessage::Clear() {
2225 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2226   ::uint32_t cached_has_bits = 0;
2227   // Prevent compiler warnings about cached_has_bits being unused
2228   (void) cached_has_bits;
2229 
2230   cached_has_bits = _impl_._has_bits_[0];
2231   if (cached_has_bits & 0x0000000fu) {
2232     if (cached_has_bits & 0x00000001u) {
2233       _impl_.package_name_.ClearNonDefaultToEmpty();
2234     }
2235     if (cached_has_bits & 0x00000002u) {
2236       _impl_.flag_name_.ClearNonDefaultToEmpty();
2237     }
2238     if (cached_has_bits & 0x00000004u) {
2239       _impl_.flag_value_.ClearNonDefaultToEmpty();
2240     }
2241     _impl_.override_type_ = 1;
2242   }
2243   _impl_._has_bits_.Clear();
2244   _internal_metadata_.Clear<std::string>();
2245 }
2246 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)2247 const char* StorageRequestMessage_FlagOverrideMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
2248 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2249   _Internal::HasBits has_bits{};
2250   while (!ctx->Done(&ptr)) {
2251     ::uint32_t tag;
2252     ptr = ::_pbi::ReadTag(ptr, &tag);
2253     switch (tag >> 3) {
2254       // optional string package_name = 1;
2255       case 1:
2256         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
2257           auto str = _internal_mutable_package_name();
2258           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2259           CHK_(ptr);
2260         } else {
2261           goto handle_unusual;
2262         }
2263         continue;
2264       // optional string flag_name = 2;
2265       case 2:
2266         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
2267           auto str = _internal_mutable_flag_name();
2268           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2269           CHK_(ptr);
2270         } else {
2271           goto handle_unusual;
2272         }
2273         continue;
2274       // optional string flag_value = 3;
2275       case 3:
2276         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
2277           auto str = _internal_mutable_flag_value();
2278           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2279           CHK_(ptr);
2280         } else {
2281           goto handle_unusual;
2282         }
2283         continue;
2284       // optional .android.aconfigd.StorageRequestMessage.FlagOverrideType override_type = 4;
2285       case 4:
2286         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
2287           ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2288           CHK_(ptr);
2289           if (PROTOBUF_PREDICT_TRUE(::android::aconfigd::StorageRequestMessage_FlagOverrideType_IsValid(val))) {
2290             _internal_set_override_type(static_cast<::android::aconfigd::StorageRequestMessage_FlagOverrideType>(val));
2291           } else {
2292             ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(4, val, mutable_unknown_fields());
2293           }
2294         } else {
2295           goto handle_unusual;
2296         }
2297         continue;
2298       default:
2299         goto handle_unusual;
2300     }  // switch
2301   handle_unusual:
2302     if ((tag == 0) || ((tag & 7) == 4)) {
2303       CHK_(ptr);
2304       ctx->SetLastTag(tag);
2305       goto message_done;
2306     }
2307     ptr = UnknownFieldParse(
2308         tag,
2309         _internal_metadata_.mutable_unknown_fields<std::string>(),
2310         ptr, ctx);
2311     CHK_(ptr != nullptr);
2312   }  // while
2313 message_done:
2314   _impl_._has_bits_.Or(has_bits);
2315   return ptr;
2316 failure:
2317   ptr = nullptr;
2318   goto message_done;
2319 #undef CHK_
2320 }
2321 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const2322 ::uint8_t* StorageRequestMessage_FlagOverrideMessage::_InternalSerialize(
2323     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2324   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2325   ::uint32_t cached_has_bits = 0;
2326   (void) cached_has_bits;
2327 
2328   cached_has_bits = _impl_._has_bits_[0];
2329   // optional string package_name = 1;
2330   if (cached_has_bits & 0x00000001u) {
2331     target = stream->WriteStringMaybeAliased(
2332         1, this->_internal_package_name(), target);
2333   }
2334 
2335   // optional string flag_name = 2;
2336   if (cached_has_bits & 0x00000002u) {
2337     target = stream->WriteStringMaybeAliased(
2338         2, this->_internal_flag_name(), target);
2339   }
2340 
2341   // optional string flag_value = 3;
2342   if (cached_has_bits & 0x00000004u) {
2343     target = stream->WriteStringMaybeAliased(
2344         3, this->_internal_flag_value(), target);
2345   }
2346 
2347   // optional .android.aconfigd.StorageRequestMessage.FlagOverrideType override_type = 4;
2348   if (cached_has_bits & 0x00000008u) {
2349     target = stream->EnsureSpace(target);
2350     target = ::_pbi::WireFormatLite::WriteEnumToArray(
2351       4, this->_internal_override_type(), target);
2352   }
2353 
2354   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2355     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
2356         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
2357   }
2358   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2359   return target;
2360 }
2361 
ByteSizeLong() const2362 size_t StorageRequestMessage_FlagOverrideMessage::ByteSizeLong() const {
2363 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2364   size_t total_size = 0;
2365 
2366   ::uint32_t cached_has_bits = 0;
2367   // Prevent compiler warnings about cached_has_bits being unused
2368   (void) cached_has_bits;
2369 
2370   cached_has_bits = _impl_._has_bits_[0];
2371   if (cached_has_bits & 0x0000000fu) {
2372     // optional string package_name = 1;
2373     if (cached_has_bits & 0x00000001u) {
2374       total_size += 1 +
2375         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2376           this->_internal_package_name());
2377     }
2378 
2379     // optional string flag_name = 2;
2380     if (cached_has_bits & 0x00000002u) {
2381       total_size += 1 +
2382         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2383           this->_internal_flag_name());
2384     }
2385 
2386     // optional string flag_value = 3;
2387     if (cached_has_bits & 0x00000004u) {
2388       total_size += 1 +
2389         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2390           this->_internal_flag_value());
2391     }
2392 
2393     // optional .android.aconfigd.StorageRequestMessage.FlagOverrideType override_type = 4;
2394     if (cached_has_bits & 0x00000008u) {
2395       total_size += 1 +
2396         ::_pbi::WireFormatLite::EnumSize(this->_internal_override_type());
2397     }
2398 
2399   }
2400   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2401     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2402   }
2403   int cached_size = ::_pbi::ToCachedSize(total_size);
2404   SetCachedSize(cached_size);
2405   return total_size;
2406 }
2407 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2408 void StorageRequestMessage_FlagOverrideMessage::CheckTypeAndMergeFrom(
2409     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2410   MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_FlagOverrideMessage*>(
2411       &from));
2412 }
2413 
MergeFrom(const StorageRequestMessage_FlagOverrideMessage & from)2414 void StorageRequestMessage_FlagOverrideMessage::MergeFrom(const StorageRequestMessage_FlagOverrideMessage& from) {
2415   StorageRequestMessage_FlagOverrideMessage* const _this = this;
2416   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2417   GOOGLE_DCHECK_NE(&from, _this);
2418   ::uint32_t cached_has_bits = 0;
2419   (void) cached_has_bits;
2420 
2421   cached_has_bits = from._impl_._has_bits_[0];
2422   if (cached_has_bits & 0x0000000fu) {
2423     if (cached_has_bits & 0x00000001u) {
2424       _this->_internal_set_package_name(from._internal_package_name());
2425     }
2426     if (cached_has_bits & 0x00000002u) {
2427       _this->_internal_set_flag_name(from._internal_flag_name());
2428     }
2429     if (cached_has_bits & 0x00000004u) {
2430       _this->_internal_set_flag_value(from._internal_flag_value());
2431     }
2432     if (cached_has_bits & 0x00000008u) {
2433       _this->_impl_.override_type_ = from._impl_.override_type_;
2434     }
2435     _this->_impl_._has_bits_[0] |= cached_has_bits;
2436   }
2437   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2438 }
2439 
CopyFrom(const StorageRequestMessage_FlagOverrideMessage & from)2440 void StorageRequestMessage_FlagOverrideMessage::CopyFrom(const StorageRequestMessage_FlagOverrideMessage& from) {
2441 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2442   if (&from == this) return;
2443   Clear();
2444   MergeFrom(from);
2445 }
2446 
IsInitialized() const2447 bool StorageRequestMessage_FlagOverrideMessage::IsInitialized() const {
2448   return true;
2449 }
2450 
InternalSwap(StorageRequestMessage_FlagOverrideMessage * other)2451 void StorageRequestMessage_FlagOverrideMessage::InternalSwap(StorageRequestMessage_FlagOverrideMessage* other) {
2452   using std::swap;
2453   auto* lhs_arena = GetArenaForAllocation();
2454   auto* rhs_arena = other->GetArenaForAllocation();
2455   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2456   swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2457   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2458       &_impl_.package_name_, lhs_arena,
2459       &other->_impl_.package_name_, rhs_arena
2460   );
2461   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2462       &_impl_.flag_name_, lhs_arena,
2463       &other->_impl_.flag_name_, rhs_arena
2464   );
2465   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2466       &_impl_.flag_value_, lhs_arena,
2467       &other->_impl_.flag_value_, rhs_arena
2468   );
2469   swap(_impl_.override_type_, other->_impl_.override_type_);
2470 }
2471 
GetTypeName() const2472 std::string StorageRequestMessage_FlagOverrideMessage::GetTypeName() const {
2473   return "android.aconfigd.StorageRequestMessage.FlagOverrideMessage";
2474 }
2475 
2476 
2477 // ===================================================================
2478 
2479 class StorageRequestMessage_OTAFlagStagingMessage::_Internal {
2480  public:
2481   using HasBits = decltype(std::declval<StorageRequestMessage_OTAFlagStagingMessage>()._impl_._has_bits_);
set_has_build_id(HasBits * has_bits)2482   static void set_has_build_id(HasBits* has_bits) {
2483     (*has_bits)[0] |= 1u;
2484   }
2485 };
2486 
StorageRequestMessage_OTAFlagStagingMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)2487 StorageRequestMessage_OTAFlagStagingMessage::StorageRequestMessage_OTAFlagStagingMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2488                          bool is_message_owned)
2489   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
2490   SharedCtor(arena, is_message_owned);
2491   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2492 }
StorageRequestMessage_OTAFlagStagingMessage(const StorageRequestMessage_OTAFlagStagingMessage & from)2493 StorageRequestMessage_OTAFlagStagingMessage::StorageRequestMessage_OTAFlagStagingMessage(const StorageRequestMessage_OTAFlagStagingMessage& from)
2494   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
2495   StorageRequestMessage_OTAFlagStagingMessage* const _this = this; (void)_this;
2496   new (&_impl_) Impl_{
2497       decltype(_impl_._has_bits_){from._impl_._has_bits_}
2498     , /*decltype(_impl_._cached_size_)*/{}
2499     , decltype(_impl_.overrides_){from._impl_.overrides_}
2500     , decltype(_impl_.build_id_){}};
2501 
2502   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2503   _impl_.build_id_.InitDefault();
2504   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2505     _impl_.build_id_.Set("", GetArenaForAllocation());
2506   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2507   if (from._internal_has_build_id()) {
2508     _this->_impl_.build_id_.Set(from._internal_build_id(),
2509       _this->GetArenaForAllocation());
2510   }
2511   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2512 }
2513 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)2514 inline void StorageRequestMessage_OTAFlagStagingMessage::SharedCtor(
2515     ::_pb::Arena* arena, bool is_message_owned) {
2516   (void)arena;
2517   (void)is_message_owned;
2518   new (&_impl_) Impl_{
2519       decltype(_impl_._has_bits_){}
2520     , /*decltype(_impl_._cached_size_)*/{}
2521     , decltype(_impl_.overrides_){arena}
2522     , decltype(_impl_.build_id_){}
2523   };
2524   _impl_.build_id_.InitDefault();
2525   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2526     _impl_.build_id_.Set("", GetArenaForAllocation());
2527   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2528 }
2529 
~StorageRequestMessage_OTAFlagStagingMessage()2530 StorageRequestMessage_OTAFlagStagingMessage::~StorageRequestMessage_OTAFlagStagingMessage() {
2531   // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2532   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
2533   (void)arena;
2534     return;
2535   }
2536   SharedDtor();
2537 }
2538 
SharedDtor()2539 inline void StorageRequestMessage_OTAFlagStagingMessage::SharedDtor() {
2540   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
2541   _impl_.overrides_.~RepeatedPtrField();
2542   _impl_.build_id_.Destroy();
2543 }
2544 
SetCachedSize(int size) const2545 void StorageRequestMessage_OTAFlagStagingMessage::SetCachedSize(int size) const {
2546   _impl_._cached_size_.Set(size);
2547 }
2548 
Clear()2549 void StorageRequestMessage_OTAFlagStagingMessage::Clear() {
2550 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2551   ::uint32_t cached_has_bits = 0;
2552   // Prevent compiler warnings about cached_has_bits being unused
2553   (void) cached_has_bits;
2554 
2555   _impl_.overrides_.Clear();
2556   cached_has_bits = _impl_._has_bits_[0];
2557   if (cached_has_bits & 0x00000001u) {
2558     _impl_.build_id_.ClearNonDefaultToEmpty();
2559   }
2560   _impl_._has_bits_.Clear();
2561   _internal_metadata_.Clear<std::string>();
2562 }
2563 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)2564 const char* StorageRequestMessage_OTAFlagStagingMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
2565 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2566   _Internal::HasBits has_bits{};
2567   while (!ctx->Done(&ptr)) {
2568     ::uint32_t tag;
2569     ptr = ::_pbi::ReadTag(ptr, &tag);
2570     switch (tag >> 3) {
2571       // optional string build_id = 1;
2572       case 1:
2573         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
2574           auto str = _internal_mutable_build_id();
2575           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2576           CHK_(ptr);
2577         } else {
2578           goto handle_unusual;
2579         }
2580         continue;
2581       // repeated .android.aconfigd.FlagOverride overrides = 2;
2582       case 2:
2583         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
2584           ptr -= 1;
2585           do {
2586             ptr += 1;
2587             ptr = ctx->ParseMessage(_internal_add_overrides(), ptr);
2588             CHK_(ptr);
2589             if (!ctx->DataAvailable(ptr)) break;
2590           } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr));
2591         } else {
2592           goto handle_unusual;
2593         }
2594         continue;
2595       default:
2596         goto handle_unusual;
2597     }  // switch
2598   handle_unusual:
2599     if ((tag == 0) || ((tag & 7) == 4)) {
2600       CHK_(ptr);
2601       ctx->SetLastTag(tag);
2602       goto message_done;
2603     }
2604     ptr = UnknownFieldParse(
2605         tag,
2606         _internal_metadata_.mutable_unknown_fields<std::string>(),
2607         ptr, ctx);
2608     CHK_(ptr != nullptr);
2609   }  // while
2610 message_done:
2611   _impl_._has_bits_.Or(has_bits);
2612   return ptr;
2613 failure:
2614   ptr = nullptr;
2615   goto message_done;
2616 #undef CHK_
2617 }
2618 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const2619 ::uint8_t* StorageRequestMessage_OTAFlagStagingMessage::_InternalSerialize(
2620     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2621   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2622   ::uint32_t cached_has_bits = 0;
2623   (void) cached_has_bits;
2624 
2625   cached_has_bits = _impl_._has_bits_[0];
2626   // optional string build_id = 1;
2627   if (cached_has_bits & 0x00000001u) {
2628     target = stream->WriteStringMaybeAliased(
2629         1, this->_internal_build_id(), target);
2630   }
2631 
2632   // repeated .android.aconfigd.FlagOverride overrides = 2;
2633   for (unsigned i = 0,
2634       n = static_cast<unsigned>(this->_internal_overrides_size()); i < n; i++) {
2635     const auto& repfield = this->_internal_overrides(i);
2636     target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2637         InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream);
2638   }
2639 
2640   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2641     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
2642         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
2643   }
2644   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2645   return target;
2646 }
2647 
ByteSizeLong() const2648 size_t StorageRequestMessage_OTAFlagStagingMessage::ByteSizeLong() const {
2649 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2650   size_t total_size = 0;
2651 
2652   ::uint32_t cached_has_bits = 0;
2653   // Prevent compiler warnings about cached_has_bits being unused
2654   (void) cached_has_bits;
2655 
2656   // repeated .android.aconfigd.FlagOverride overrides = 2;
2657   total_size += 1UL * this->_internal_overrides_size();
2658   for (const auto& msg : this->_impl_.overrides_) {
2659     total_size +=
2660       ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
2661   }
2662 
2663   // optional string build_id = 1;
2664   cached_has_bits = _impl_._has_bits_[0];
2665   if (cached_has_bits & 0x00000001u) {
2666     total_size += 1 +
2667       ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2668         this->_internal_build_id());
2669   }
2670 
2671   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2672     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2673   }
2674   int cached_size = ::_pbi::ToCachedSize(total_size);
2675   SetCachedSize(cached_size);
2676   return total_size;
2677 }
2678 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2679 void StorageRequestMessage_OTAFlagStagingMessage::CheckTypeAndMergeFrom(
2680     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2681   MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_OTAFlagStagingMessage*>(
2682       &from));
2683 }
2684 
MergeFrom(const StorageRequestMessage_OTAFlagStagingMessage & from)2685 void StorageRequestMessage_OTAFlagStagingMessage::MergeFrom(const StorageRequestMessage_OTAFlagStagingMessage& from) {
2686   StorageRequestMessage_OTAFlagStagingMessage* const _this = this;
2687   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2688   GOOGLE_DCHECK_NE(&from, _this);
2689   ::uint32_t cached_has_bits = 0;
2690   (void) cached_has_bits;
2691 
2692   _this->_impl_.overrides_.MergeFrom(from._impl_.overrides_);
2693   if (from._internal_has_build_id()) {
2694     _this->_internal_set_build_id(from._internal_build_id());
2695   }
2696   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2697 }
2698 
CopyFrom(const StorageRequestMessage_OTAFlagStagingMessage & from)2699 void StorageRequestMessage_OTAFlagStagingMessage::CopyFrom(const StorageRequestMessage_OTAFlagStagingMessage& from) {
2700 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2701   if (&from == this) return;
2702   Clear();
2703   MergeFrom(from);
2704 }
2705 
IsInitialized() const2706 bool StorageRequestMessage_OTAFlagStagingMessage::IsInitialized() const {
2707   return true;
2708 }
2709 
InternalSwap(StorageRequestMessage_OTAFlagStagingMessage * other)2710 void StorageRequestMessage_OTAFlagStagingMessage::InternalSwap(StorageRequestMessage_OTAFlagStagingMessage* other) {
2711   using std::swap;
2712   auto* lhs_arena = GetArenaForAllocation();
2713   auto* rhs_arena = other->GetArenaForAllocation();
2714   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2715   swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2716   _impl_.overrides_.InternalSwap(&other->_impl_.overrides_);
2717   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2718       &_impl_.build_id_, lhs_arena,
2719       &other->_impl_.build_id_, rhs_arena
2720   );
2721 }
2722 
GetTypeName() const2723 std::string StorageRequestMessage_OTAFlagStagingMessage::GetTypeName() const {
2724   return "android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage";
2725 }
2726 
2727 
2728 // ===================================================================
2729 
2730 class StorageRequestMessage_RemoveLocalOverrideMessage::_Internal {
2731  public:
2732   using HasBits = decltype(std::declval<StorageRequestMessage_RemoveLocalOverrideMessage>()._impl_._has_bits_);
set_has_remove_all(HasBits * has_bits)2733   static void set_has_remove_all(HasBits* has_bits) {
2734     (*has_bits)[0] |= 4u;
2735   }
set_has_package_name(HasBits * has_bits)2736   static void set_has_package_name(HasBits* has_bits) {
2737     (*has_bits)[0] |= 1u;
2738   }
set_has_flag_name(HasBits * has_bits)2739   static void set_has_flag_name(HasBits* has_bits) {
2740     (*has_bits)[0] |= 2u;
2741   }
set_has_remove_override_type(HasBits * has_bits)2742   static void set_has_remove_override_type(HasBits* has_bits) {
2743     (*has_bits)[0] |= 8u;
2744   }
2745 };
2746 
StorageRequestMessage_RemoveLocalOverrideMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)2747 StorageRequestMessage_RemoveLocalOverrideMessage::StorageRequestMessage_RemoveLocalOverrideMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2748                          bool is_message_owned)
2749   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
2750   SharedCtor(arena, is_message_owned);
2751   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2752 }
StorageRequestMessage_RemoveLocalOverrideMessage(const StorageRequestMessage_RemoveLocalOverrideMessage & from)2753 StorageRequestMessage_RemoveLocalOverrideMessage::StorageRequestMessage_RemoveLocalOverrideMessage(const StorageRequestMessage_RemoveLocalOverrideMessage& from)
2754   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
2755   StorageRequestMessage_RemoveLocalOverrideMessage* const _this = this; (void)_this;
2756   new (&_impl_) Impl_{
2757       decltype(_impl_._has_bits_){from._impl_._has_bits_}
2758     , /*decltype(_impl_._cached_size_)*/{}
2759     , decltype(_impl_.package_name_){}
2760     , decltype(_impl_.flag_name_){}
2761     , decltype(_impl_.remove_all_){}
2762     , decltype(_impl_.remove_override_type_){}};
2763 
2764   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2765   _impl_.package_name_.InitDefault();
2766   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2767     _impl_.package_name_.Set("", GetArenaForAllocation());
2768   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2769   if (from._internal_has_package_name()) {
2770     _this->_impl_.package_name_.Set(from._internal_package_name(),
2771       _this->GetArenaForAllocation());
2772   }
2773   _impl_.flag_name_.InitDefault();
2774   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2775     _impl_.flag_name_.Set("", GetArenaForAllocation());
2776   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2777   if (from._internal_has_flag_name()) {
2778     _this->_impl_.flag_name_.Set(from._internal_flag_name(),
2779       _this->GetArenaForAllocation());
2780   }
2781   ::memcpy(&_impl_.remove_all_, &from._impl_.remove_all_,
2782     static_cast<size_t>(reinterpret_cast<char*>(&_impl_.remove_override_type_) -
2783     reinterpret_cast<char*>(&_impl_.remove_all_)) + sizeof(_impl_.remove_override_type_));
2784   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2785 }
2786 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)2787 inline void StorageRequestMessage_RemoveLocalOverrideMessage::SharedCtor(
2788     ::_pb::Arena* arena, bool is_message_owned) {
2789   (void)arena;
2790   (void)is_message_owned;
2791   new (&_impl_) Impl_{
2792       decltype(_impl_._has_bits_){}
2793     , /*decltype(_impl_._cached_size_)*/{}
2794     , decltype(_impl_.package_name_){}
2795     , decltype(_impl_.flag_name_){}
2796     , decltype(_impl_.remove_all_){false}
2797     , decltype(_impl_.remove_override_type_){1}
2798   };
2799   _impl_.package_name_.InitDefault();
2800   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2801     _impl_.package_name_.Set("", GetArenaForAllocation());
2802   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2803   _impl_.flag_name_.InitDefault();
2804   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2805     _impl_.flag_name_.Set("", GetArenaForAllocation());
2806   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2807 }
2808 
~StorageRequestMessage_RemoveLocalOverrideMessage()2809 StorageRequestMessage_RemoveLocalOverrideMessage::~StorageRequestMessage_RemoveLocalOverrideMessage() {
2810   // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2811   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
2812   (void)arena;
2813     return;
2814   }
2815   SharedDtor();
2816 }
2817 
SharedDtor()2818 inline void StorageRequestMessage_RemoveLocalOverrideMessage::SharedDtor() {
2819   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
2820   _impl_.package_name_.Destroy();
2821   _impl_.flag_name_.Destroy();
2822 }
2823 
SetCachedSize(int size) const2824 void StorageRequestMessage_RemoveLocalOverrideMessage::SetCachedSize(int size) const {
2825   _impl_._cached_size_.Set(size);
2826 }
2827 
Clear()2828 void StorageRequestMessage_RemoveLocalOverrideMessage::Clear() {
2829 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2830   ::uint32_t cached_has_bits = 0;
2831   // Prevent compiler warnings about cached_has_bits being unused
2832   (void) cached_has_bits;
2833 
2834   cached_has_bits = _impl_._has_bits_[0];
2835   if (cached_has_bits & 0x00000003u) {
2836     if (cached_has_bits & 0x00000001u) {
2837       _impl_.package_name_.ClearNonDefaultToEmpty();
2838     }
2839     if (cached_has_bits & 0x00000002u) {
2840       _impl_.flag_name_.ClearNonDefaultToEmpty();
2841     }
2842   }
2843   if (cached_has_bits & 0x0000000cu) {
2844     _impl_.remove_all_ = false;
2845     _impl_.remove_override_type_ = 1;
2846   }
2847   _impl_._has_bits_.Clear();
2848   _internal_metadata_.Clear<std::string>();
2849 }
2850 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)2851 const char* StorageRequestMessage_RemoveLocalOverrideMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
2852 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2853   _Internal::HasBits has_bits{};
2854   while (!ctx->Done(&ptr)) {
2855     ::uint32_t tag;
2856     ptr = ::_pbi::ReadTag(ptr, &tag);
2857     switch (tag >> 3) {
2858       // optional bool remove_all = 1;
2859       case 1:
2860         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
2861           _Internal::set_has_remove_all(&has_bits);
2862           _impl_.remove_all_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2863           CHK_(ptr);
2864         } else {
2865           goto handle_unusual;
2866         }
2867         continue;
2868       // optional string package_name = 2;
2869       case 2:
2870         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
2871           auto str = _internal_mutable_package_name();
2872           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2873           CHK_(ptr);
2874         } else {
2875           goto handle_unusual;
2876         }
2877         continue;
2878       // optional string flag_name = 3;
2879       case 3:
2880         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
2881           auto str = _internal_mutable_flag_name();
2882           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2883           CHK_(ptr);
2884         } else {
2885           goto handle_unusual;
2886         }
2887         continue;
2888       // optional .android.aconfigd.StorageRequestMessage.RemoveOverrideType remove_override_type = 4;
2889       case 4:
2890         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
2891           ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2892           CHK_(ptr);
2893           if (PROTOBUF_PREDICT_TRUE(::android::aconfigd::StorageRequestMessage_RemoveOverrideType_IsValid(val))) {
2894             _internal_set_remove_override_type(static_cast<::android::aconfigd::StorageRequestMessage_RemoveOverrideType>(val));
2895           } else {
2896             ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(4, val, mutable_unknown_fields());
2897           }
2898         } else {
2899           goto handle_unusual;
2900         }
2901         continue;
2902       default:
2903         goto handle_unusual;
2904     }  // switch
2905   handle_unusual:
2906     if ((tag == 0) || ((tag & 7) == 4)) {
2907       CHK_(ptr);
2908       ctx->SetLastTag(tag);
2909       goto message_done;
2910     }
2911     ptr = UnknownFieldParse(
2912         tag,
2913         _internal_metadata_.mutable_unknown_fields<std::string>(),
2914         ptr, ctx);
2915     CHK_(ptr != nullptr);
2916   }  // while
2917 message_done:
2918   _impl_._has_bits_.Or(has_bits);
2919   return ptr;
2920 failure:
2921   ptr = nullptr;
2922   goto message_done;
2923 #undef CHK_
2924 }
2925 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const2926 ::uint8_t* StorageRequestMessage_RemoveLocalOverrideMessage::_InternalSerialize(
2927     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2928   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2929   ::uint32_t cached_has_bits = 0;
2930   (void) cached_has_bits;
2931 
2932   cached_has_bits = _impl_._has_bits_[0];
2933   // optional bool remove_all = 1;
2934   if (cached_has_bits & 0x00000004u) {
2935     target = stream->EnsureSpace(target);
2936     target = ::_pbi::WireFormatLite::WriteBoolToArray(1, this->_internal_remove_all(), target);
2937   }
2938 
2939   // optional string package_name = 2;
2940   if (cached_has_bits & 0x00000001u) {
2941     target = stream->WriteStringMaybeAliased(
2942         2, this->_internal_package_name(), target);
2943   }
2944 
2945   // optional string flag_name = 3;
2946   if (cached_has_bits & 0x00000002u) {
2947     target = stream->WriteStringMaybeAliased(
2948         3, this->_internal_flag_name(), target);
2949   }
2950 
2951   // optional .android.aconfigd.StorageRequestMessage.RemoveOverrideType remove_override_type = 4;
2952   if (cached_has_bits & 0x00000008u) {
2953     target = stream->EnsureSpace(target);
2954     target = ::_pbi::WireFormatLite::WriteEnumToArray(
2955       4, this->_internal_remove_override_type(), target);
2956   }
2957 
2958   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2959     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
2960         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
2961   }
2962   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2963   return target;
2964 }
2965 
ByteSizeLong() const2966 size_t StorageRequestMessage_RemoveLocalOverrideMessage::ByteSizeLong() const {
2967 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2968   size_t total_size = 0;
2969 
2970   ::uint32_t cached_has_bits = 0;
2971   // Prevent compiler warnings about cached_has_bits being unused
2972   (void) cached_has_bits;
2973 
2974   cached_has_bits = _impl_._has_bits_[0];
2975   if (cached_has_bits & 0x0000000fu) {
2976     // optional string package_name = 2;
2977     if (cached_has_bits & 0x00000001u) {
2978       total_size += 1 +
2979         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2980           this->_internal_package_name());
2981     }
2982 
2983     // optional string flag_name = 3;
2984     if (cached_has_bits & 0x00000002u) {
2985       total_size += 1 +
2986         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2987           this->_internal_flag_name());
2988     }
2989 
2990     // optional bool remove_all = 1;
2991     if (cached_has_bits & 0x00000004u) {
2992       total_size += 1 + 1;
2993     }
2994 
2995     // optional .android.aconfigd.StorageRequestMessage.RemoveOverrideType remove_override_type = 4;
2996     if (cached_has_bits & 0x00000008u) {
2997       total_size += 1 +
2998         ::_pbi::WireFormatLite::EnumSize(this->_internal_remove_override_type());
2999     }
3000 
3001   }
3002   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3003     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3004   }
3005   int cached_size = ::_pbi::ToCachedSize(total_size);
3006   SetCachedSize(cached_size);
3007   return total_size;
3008 }
3009 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3010 void StorageRequestMessage_RemoveLocalOverrideMessage::CheckTypeAndMergeFrom(
3011     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3012   MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_RemoveLocalOverrideMessage*>(
3013       &from));
3014 }
3015 
MergeFrom(const StorageRequestMessage_RemoveLocalOverrideMessage & from)3016 void StorageRequestMessage_RemoveLocalOverrideMessage::MergeFrom(const StorageRequestMessage_RemoveLocalOverrideMessage& from) {
3017   StorageRequestMessage_RemoveLocalOverrideMessage* const _this = this;
3018   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
3019   GOOGLE_DCHECK_NE(&from, _this);
3020   ::uint32_t cached_has_bits = 0;
3021   (void) cached_has_bits;
3022 
3023   cached_has_bits = from._impl_._has_bits_[0];
3024   if (cached_has_bits & 0x0000000fu) {
3025     if (cached_has_bits & 0x00000001u) {
3026       _this->_internal_set_package_name(from._internal_package_name());
3027     }
3028     if (cached_has_bits & 0x00000002u) {
3029       _this->_internal_set_flag_name(from._internal_flag_name());
3030     }
3031     if (cached_has_bits & 0x00000004u) {
3032       _this->_impl_.remove_all_ = from._impl_.remove_all_;
3033     }
3034     if (cached_has_bits & 0x00000008u) {
3035       _this->_impl_.remove_override_type_ = from._impl_.remove_override_type_;
3036     }
3037     _this->_impl_._has_bits_[0] |= cached_has_bits;
3038   }
3039   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3040 }
3041 
CopyFrom(const StorageRequestMessage_RemoveLocalOverrideMessage & from)3042 void StorageRequestMessage_RemoveLocalOverrideMessage::CopyFrom(const StorageRequestMessage_RemoveLocalOverrideMessage& from) {
3043 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
3044   if (&from == this) return;
3045   Clear();
3046   MergeFrom(from);
3047 }
3048 
IsInitialized() const3049 bool StorageRequestMessage_RemoveLocalOverrideMessage::IsInitialized() const {
3050   return true;
3051 }
3052 
InternalSwap(StorageRequestMessage_RemoveLocalOverrideMessage * other)3053 void StorageRequestMessage_RemoveLocalOverrideMessage::InternalSwap(StorageRequestMessage_RemoveLocalOverrideMessage* other) {
3054   using std::swap;
3055   auto* lhs_arena = GetArenaForAllocation();
3056   auto* rhs_arena = other->GetArenaForAllocation();
3057   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3058   swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
3059   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
3060       &_impl_.package_name_, lhs_arena,
3061       &other->_impl_.package_name_, rhs_arena
3062   );
3063   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
3064       &_impl_.flag_name_, lhs_arena,
3065       &other->_impl_.flag_name_, rhs_arena
3066   );
3067   swap(_impl_.remove_all_, other->_impl_.remove_all_);
3068   swap(_impl_.remove_override_type_, other->_impl_.remove_override_type_);
3069 }
3070 
GetTypeName() const3071 std::string StorageRequestMessage_RemoveLocalOverrideMessage::GetTypeName() const {
3072   return "android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage";
3073 }
3074 
3075 
3076 // ===================================================================
3077 
3078 class StorageRequestMessage_FlagQueryMessage::_Internal {
3079  public:
3080   using HasBits = decltype(std::declval<StorageRequestMessage_FlagQueryMessage>()._impl_._has_bits_);
set_has_package_name(HasBits * has_bits)3081   static void set_has_package_name(HasBits* has_bits) {
3082     (*has_bits)[0] |= 1u;
3083   }
set_has_flag_name(HasBits * has_bits)3084   static void set_has_flag_name(HasBits* has_bits) {
3085     (*has_bits)[0] |= 2u;
3086   }
3087 };
3088 
StorageRequestMessage_FlagQueryMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)3089 StorageRequestMessage_FlagQueryMessage::StorageRequestMessage_FlagQueryMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3090                          bool is_message_owned)
3091   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
3092   SharedCtor(arena, is_message_owned);
3093   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3094 }
StorageRequestMessage_FlagQueryMessage(const StorageRequestMessage_FlagQueryMessage & from)3095 StorageRequestMessage_FlagQueryMessage::StorageRequestMessage_FlagQueryMessage(const StorageRequestMessage_FlagQueryMessage& from)
3096   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
3097   StorageRequestMessage_FlagQueryMessage* const _this = this; (void)_this;
3098   new (&_impl_) Impl_{
3099       decltype(_impl_._has_bits_){from._impl_._has_bits_}
3100     , /*decltype(_impl_._cached_size_)*/{}
3101     , decltype(_impl_.package_name_){}
3102     , decltype(_impl_.flag_name_){}};
3103 
3104   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3105   _impl_.package_name_.InitDefault();
3106   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3107     _impl_.package_name_.Set("", GetArenaForAllocation());
3108   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3109   if (from._internal_has_package_name()) {
3110     _this->_impl_.package_name_.Set(from._internal_package_name(),
3111       _this->GetArenaForAllocation());
3112   }
3113   _impl_.flag_name_.InitDefault();
3114   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3115     _impl_.flag_name_.Set("", GetArenaForAllocation());
3116   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3117   if (from._internal_has_flag_name()) {
3118     _this->_impl_.flag_name_.Set(from._internal_flag_name(),
3119       _this->GetArenaForAllocation());
3120   }
3121   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3122 }
3123 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)3124 inline void StorageRequestMessage_FlagQueryMessage::SharedCtor(
3125     ::_pb::Arena* arena, bool is_message_owned) {
3126   (void)arena;
3127   (void)is_message_owned;
3128   new (&_impl_) Impl_{
3129       decltype(_impl_._has_bits_){}
3130     , /*decltype(_impl_._cached_size_)*/{}
3131     , decltype(_impl_.package_name_){}
3132     , decltype(_impl_.flag_name_){}
3133   };
3134   _impl_.package_name_.InitDefault();
3135   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3136     _impl_.package_name_.Set("", GetArenaForAllocation());
3137   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3138   _impl_.flag_name_.InitDefault();
3139   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3140     _impl_.flag_name_.Set("", GetArenaForAllocation());
3141   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3142 }
3143 
~StorageRequestMessage_FlagQueryMessage()3144 StorageRequestMessage_FlagQueryMessage::~StorageRequestMessage_FlagQueryMessage() {
3145   // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3146   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
3147   (void)arena;
3148     return;
3149   }
3150   SharedDtor();
3151 }
3152 
SharedDtor()3153 inline void StorageRequestMessage_FlagQueryMessage::SharedDtor() {
3154   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
3155   _impl_.package_name_.Destroy();
3156   _impl_.flag_name_.Destroy();
3157 }
3158 
SetCachedSize(int size) const3159 void StorageRequestMessage_FlagQueryMessage::SetCachedSize(int size) const {
3160   _impl_._cached_size_.Set(size);
3161 }
3162 
Clear()3163 void StorageRequestMessage_FlagQueryMessage::Clear() {
3164 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3165   ::uint32_t cached_has_bits = 0;
3166   // Prevent compiler warnings about cached_has_bits being unused
3167   (void) cached_has_bits;
3168 
3169   cached_has_bits = _impl_._has_bits_[0];
3170   if (cached_has_bits & 0x00000003u) {
3171     if (cached_has_bits & 0x00000001u) {
3172       _impl_.package_name_.ClearNonDefaultToEmpty();
3173     }
3174     if (cached_has_bits & 0x00000002u) {
3175       _impl_.flag_name_.ClearNonDefaultToEmpty();
3176     }
3177   }
3178   _impl_._has_bits_.Clear();
3179   _internal_metadata_.Clear<std::string>();
3180 }
3181 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)3182 const char* StorageRequestMessage_FlagQueryMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
3183 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3184   _Internal::HasBits has_bits{};
3185   while (!ctx->Done(&ptr)) {
3186     ::uint32_t tag;
3187     ptr = ::_pbi::ReadTag(ptr, &tag);
3188     switch (tag >> 3) {
3189       // optional string package_name = 1;
3190       case 1:
3191         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
3192           auto str = _internal_mutable_package_name();
3193           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3194           CHK_(ptr);
3195         } else {
3196           goto handle_unusual;
3197         }
3198         continue;
3199       // optional string flag_name = 2;
3200       case 2:
3201         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
3202           auto str = _internal_mutable_flag_name();
3203           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3204           CHK_(ptr);
3205         } else {
3206           goto handle_unusual;
3207         }
3208         continue;
3209       default:
3210         goto handle_unusual;
3211     }  // switch
3212   handle_unusual:
3213     if ((tag == 0) || ((tag & 7) == 4)) {
3214       CHK_(ptr);
3215       ctx->SetLastTag(tag);
3216       goto message_done;
3217     }
3218     ptr = UnknownFieldParse(
3219         tag,
3220         _internal_metadata_.mutable_unknown_fields<std::string>(),
3221         ptr, ctx);
3222     CHK_(ptr != nullptr);
3223   }  // while
3224 message_done:
3225   _impl_._has_bits_.Or(has_bits);
3226   return ptr;
3227 failure:
3228   ptr = nullptr;
3229   goto message_done;
3230 #undef CHK_
3231 }
3232 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const3233 ::uint8_t* StorageRequestMessage_FlagQueryMessage::_InternalSerialize(
3234     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3235   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3236   ::uint32_t cached_has_bits = 0;
3237   (void) cached_has_bits;
3238 
3239   cached_has_bits = _impl_._has_bits_[0];
3240   // optional string package_name = 1;
3241   if (cached_has_bits & 0x00000001u) {
3242     target = stream->WriteStringMaybeAliased(
3243         1, this->_internal_package_name(), target);
3244   }
3245 
3246   // optional string flag_name = 2;
3247   if (cached_has_bits & 0x00000002u) {
3248     target = stream->WriteStringMaybeAliased(
3249         2, this->_internal_flag_name(), target);
3250   }
3251 
3252   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3253     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
3254         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
3255   }
3256   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3257   return target;
3258 }
3259 
ByteSizeLong() const3260 size_t StorageRequestMessage_FlagQueryMessage::ByteSizeLong() const {
3261 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3262   size_t total_size = 0;
3263 
3264   ::uint32_t cached_has_bits = 0;
3265   // Prevent compiler warnings about cached_has_bits being unused
3266   (void) cached_has_bits;
3267 
3268   cached_has_bits = _impl_._has_bits_[0];
3269   if (cached_has_bits & 0x00000003u) {
3270     // optional string package_name = 1;
3271     if (cached_has_bits & 0x00000001u) {
3272       total_size += 1 +
3273         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3274           this->_internal_package_name());
3275     }
3276 
3277     // optional string flag_name = 2;
3278     if (cached_has_bits & 0x00000002u) {
3279       total_size += 1 +
3280         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3281           this->_internal_flag_name());
3282     }
3283 
3284   }
3285   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3286     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3287   }
3288   int cached_size = ::_pbi::ToCachedSize(total_size);
3289   SetCachedSize(cached_size);
3290   return total_size;
3291 }
3292 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3293 void StorageRequestMessage_FlagQueryMessage::CheckTypeAndMergeFrom(
3294     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3295   MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_FlagQueryMessage*>(
3296       &from));
3297 }
3298 
MergeFrom(const StorageRequestMessage_FlagQueryMessage & from)3299 void StorageRequestMessage_FlagQueryMessage::MergeFrom(const StorageRequestMessage_FlagQueryMessage& from) {
3300   StorageRequestMessage_FlagQueryMessage* const _this = this;
3301   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3302   GOOGLE_DCHECK_NE(&from, _this);
3303   ::uint32_t cached_has_bits = 0;
3304   (void) cached_has_bits;
3305 
3306   cached_has_bits = from._impl_._has_bits_[0];
3307   if (cached_has_bits & 0x00000003u) {
3308     if (cached_has_bits & 0x00000001u) {
3309       _this->_internal_set_package_name(from._internal_package_name());
3310     }
3311     if (cached_has_bits & 0x00000002u) {
3312       _this->_internal_set_flag_name(from._internal_flag_name());
3313     }
3314   }
3315   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3316 }
3317 
CopyFrom(const StorageRequestMessage_FlagQueryMessage & from)3318 void StorageRequestMessage_FlagQueryMessage::CopyFrom(const StorageRequestMessage_FlagQueryMessage& from) {
3319 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3320   if (&from == this) return;
3321   Clear();
3322   MergeFrom(from);
3323 }
3324 
IsInitialized() const3325 bool StorageRequestMessage_FlagQueryMessage::IsInitialized() const {
3326   return true;
3327 }
3328 
InternalSwap(StorageRequestMessage_FlagQueryMessage * other)3329 void StorageRequestMessage_FlagQueryMessage::InternalSwap(StorageRequestMessage_FlagQueryMessage* other) {
3330   using std::swap;
3331   auto* lhs_arena = GetArenaForAllocation();
3332   auto* rhs_arena = other->GetArenaForAllocation();
3333   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3334   swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
3335   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
3336       &_impl_.package_name_, lhs_arena,
3337       &other->_impl_.package_name_, rhs_arena
3338   );
3339   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
3340       &_impl_.flag_name_, lhs_arena,
3341       &other->_impl_.flag_name_, rhs_arena
3342   );
3343 }
3344 
GetTypeName() const3345 std::string StorageRequestMessage_FlagQueryMessage::GetTypeName() const {
3346   return "android.aconfigd.StorageRequestMessage.FlagQueryMessage";
3347 }
3348 
3349 
3350 // ===================================================================
3351 
3352 class StorageRequestMessage_ResetStorageMessage::_Internal {
3353  public:
3354 };
3355 
StorageRequestMessage_ResetStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)3356 StorageRequestMessage_ResetStorageMessage::StorageRequestMessage_ResetStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3357                          bool is_message_owned)
3358   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
3359   SharedCtor(arena, is_message_owned);
3360   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3361 }
StorageRequestMessage_ResetStorageMessage(const StorageRequestMessage_ResetStorageMessage & from)3362 StorageRequestMessage_ResetStorageMessage::StorageRequestMessage_ResetStorageMessage(const StorageRequestMessage_ResetStorageMessage& from)
3363   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
3364   StorageRequestMessage_ResetStorageMessage* const _this = this; (void)_this;
3365   new (&_impl_) Impl_{
3366       decltype(_impl_.msg_){}
3367     , /*decltype(_impl_._cached_size_)*/{}
3368     , /*decltype(_impl_._oneof_case_)*/{}};
3369 
3370   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3371   clear_has_msg();
3372   switch (from.msg_case()) {
3373     case kAll: {
3374       _this->_internal_set_all(from._internal_all());
3375       break;
3376     }
3377     case kContainer: {
3378       _this->_internal_set_container(from._internal_container());
3379       break;
3380     }
3381     case MSG_NOT_SET: {
3382       break;
3383     }
3384   }
3385   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3386 }
3387 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)3388 inline void StorageRequestMessage_ResetStorageMessage::SharedCtor(
3389     ::_pb::Arena* arena, bool is_message_owned) {
3390   (void)arena;
3391   (void)is_message_owned;
3392   new (&_impl_) Impl_{
3393       decltype(_impl_.msg_){}
3394     , /*decltype(_impl_._cached_size_)*/{}
3395     , /*decltype(_impl_._oneof_case_)*/{}
3396   };
3397   clear_has_msg();
3398 }
3399 
~StorageRequestMessage_ResetStorageMessage()3400 StorageRequestMessage_ResetStorageMessage::~StorageRequestMessage_ResetStorageMessage() {
3401   // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3402   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
3403   (void)arena;
3404     return;
3405   }
3406   SharedDtor();
3407 }
3408 
SharedDtor()3409 inline void StorageRequestMessage_ResetStorageMessage::SharedDtor() {
3410   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
3411   if (has_msg()) {
3412     clear_msg();
3413   }
3414 }
3415 
SetCachedSize(int size) const3416 void StorageRequestMessage_ResetStorageMessage::SetCachedSize(int size) const {
3417   _impl_._cached_size_.Set(size);
3418 }
3419 
clear_msg()3420 void StorageRequestMessage_ResetStorageMessage::clear_msg() {
3421 // @@protoc_insertion_point(one_of_clear_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3422   switch (msg_case()) {
3423     case kAll: {
3424       // No need to clear
3425       break;
3426     }
3427     case kContainer: {
3428       _impl_.msg_.container_.Destroy();
3429       break;
3430     }
3431     case MSG_NOT_SET: {
3432       break;
3433     }
3434   }
3435   _impl_._oneof_case_[0] = MSG_NOT_SET;
3436 }
3437 
3438 
Clear()3439 void StorageRequestMessage_ResetStorageMessage::Clear() {
3440 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3441   ::uint32_t cached_has_bits = 0;
3442   // Prevent compiler warnings about cached_has_bits being unused
3443   (void) cached_has_bits;
3444 
3445   clear_msg();
3446   _internal_metadata_.Clear<std::string>();
3447 }
3448 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)3449 const char* StorageRequestMessage_ResetStorageMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
3450 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3451   while (!ctx->Done(&ptr)) {
3452     ::uint32_t tag;
3453     ptr = ::_pbi::ReadTag(ptr, &tag);
3454     switch (tag >> 3) {
3455       // bool all = 1;
3456       case 1:
3457         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
3458           _internal_set_all(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
3459           CHK_(ptr);
3460         } else {
3461           goto handle_unusual;
3462         }
3463         continue;
3464       // string container = 2;
3465       case 2:
3466         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
3467           auto str = _internal_mutable_container();
3468           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3469           CHK_(ptr);
3470         } else {
3471           goto handle_unusual;
3472         }
3473         continue;
3474       default:
3475         goto handle_unusual;
3476     }  // switch
3477   handle_unusual:
3478     if ((tag == 0) || ((tag & 7) == 4)) {
3479       CHK_(ptr);
3480       ctx->SetLastTag(tag);
3481       goto message_done;
3482     }
3483     ptr = UnknownFieldParse(
3484         tag,
3485         _internal_metadata_.mutable_unknown_fields<std::string>(),
3486         ptr, ctx);
3487     CHK_(ptr != nullptr);
3488   }  // while
3489 message_done:
3490   return ptr;
3491 failure:
3492   ptr = nullptr;
3493   goto message_done;
3494 #undef CHK_
3495 }
3496 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const3497 ::uint8_t* StorageRequestMessage_ResetStorageMessage::_InternalSerialize(
3498     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3499   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3500   ::uint32_t cached_has_bits = 0;
3501   (void) cached_has_bits;
3502 
3503   switch (msg_case()) {
3504     case kAll: {
3505       target = stream->EnsureSpace(target);
3506       target = ::_pbi::WireFormatLite::WriteBoolToArray(1, this->_internal_all(), target);
3507       break;
3508     }
3509     case kContainer: {
3510       target = stream->WriteStringMaybeAliased(
3511           2, this->_internal_container(), target);
3512       break;
3513     }
3514     default: ;
3515   }
3516   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3517     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
3518         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
3519   }
3520   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3521   return target;
3522 }
3523 
ByteSizeLong() const3524 size_t StorageRequestMessage_ResetStorageMessage::ByteSizeLong() const {
3525 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3526   size_t total_size = 0;
3527 
3528   switch (msg_case()) {
3529     // bool all = 1;
3530     case kAll: {
3531       total_size += 1 + 1;
3532       break;
3533     }
3534     // string container = 2;
3535     case kContainer: {
3536       total_size += 1 +
3537         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3538           this->_internal_container());
3539       break;
3540     }
3541     case MSG_NOT_SET: {
3542       break;
3543     }
3544   }
3545   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3546     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3547   }
3548   int cached_size = ::_pbi::ToCachedSize(total_size);
3549   SetCachedSize(cached_size);
3550   return total_size;
3551 }
3552 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3553 void StorageRequestMessage_ResetStorageMessage::CheckTypeAndMergeFrom(
3554     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3555   MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_ResetStorageMessage*>(
3556       &from));
3557 }
3558 
MergeFrom(const StorageRequestMessage_ResetStorageMessage & from)3559 void StorageRequestMessage_ResetStorageMessage::MergeFrom(const StorageRequestMessage_ResetStorageMessage& from) {
3560   StorageRequestMessage_ResetStorageMessage* const _this = this;
3561   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3562   GOOGLE_DCHECK_NE(&from, _this);
3563   ::uint32_t cached_has_bits = 0;
3564   (void) cached_has_bits;
3565 
3566   switch (from.msg_case()) {
3567     case kAll: {
3568       _this->_internal_set_all(from._internal_all());
3569       break;
3570     }
3571     case kContainer: {
3572       _this->_internal_set_container(from._internal_container());
3573       break;
3574     }
3575     case MSG_NOT_SET: {
3576       break;
3577     }
3578   }
3579   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3580 }
3581 
CopyFrom(const StorageRequestMessage_ResetStorageMessage & from)3582 void StorageRequestMessage_ResetStorageMessage::CopyFrom(const StorageRequestMessage_ResetStorageMessage& from) {
3583 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3584   if (&from == this) return;
3585   Clear();
3586   MergeFrom(from);
3587 }
3588 
IsInitialized() const3589 bool StorageRequestMessage_ResetStorageMessage::IsInitialized() const {
3590   return true;
3591 }
3592 
InternalSwap(StorageRequestMessage_ResetStorageMessage * other)3593 void StorageRequestMessage_ResetStorageMessage::InternalSwap(StorageRequestMessage_ResetStorageMessage* other) {
3594   using std::swap;
3595   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3596   swap(_impl_.msg_, other->_impl_.msg_);
3597   swap(_impl_._oneof_case_[0], other->_impl_._oneof_case_[0]);
3598 }
3599 
GetTypeName() const3600 std::string StorageRequestMessage_ResetStorageMessage::GetTypeName() const {
3601   return "android.aconfigd.StorageRequestMessage.ResetStorageMessage";
3602 }
3603 
3604 
3605 // ===================================================================
3606 
3607 class StorageRequestMessage_ListStorageMessage::_Internal {
3608  public:
3609 };
3610 
StorageRequestMessage_ListStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)3611 StorageRequestMessage_ListStorageMessage::StorageRequestMessage_ListStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3612                          bool is_message_owned)
3613   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
3614   SharedCtor(arena, is_message_owned);
3615   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3616 }
StorageRequestMessage_ListStorageMessage(const StorageRequestMessage_ListStorageMessage & from)3617 StorageRequestMessage_ListStorageMessage::StorageRequestMessage_ListStorageMessage(const StorageRequestMessage_ListStorageMessage& from)
3618   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
3619   StorageRequestMessage_ListStorageMessage* const _this = this; (void)_this;
3620   new (&_impl_) Impl_{
3621       decltype(_impl_.msg_){}
3622     , /*decltype(_impl_._cached_size_)*/{}
3623     , /*decltype(_impl_._oneof_case_)*/{}};
3624 
3625   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3626   clear_has_msg();
3627   switch (from.msg_case()) {
3628     case kAll: {
3629       _this->_internal_set_all(from._internal_all());
3630       break;
3631     }
3632     case kContainer: {
3633       _this->_internal_set_container(from._internal_container());
3634       break;
3635     }
3636     case kPackageName: {
3637       _this->_internal_set_package_name(from._internal_package_name());
3638       break;
3639     }
3640     case MSG_NOT_SET: {
3641       break;
3642     }
3643   }
3644   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3645 }
3646 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)3647 inline void StorageRequestMessage_ListStorageMessage::SharedCtor(
3648     ::_pb::Arena* arena, bool is_message_owned) {
3649   (void)arena;
3650   (void)is_message_owned;
3651   new (&_impl_) Impl_{
3652       decltype(_impl_.msg_){}
3653     , /*decltype(_impl_._cached_size_)*/{}
3654     , /*decltype(_impl_._oneof_case_)*/{}
3655   };
3656   clear_has_msg();
3657 }
3658 
~StorageRequestMessage_ListStorageMessage()3659 StorageRequestMessage_ListStorageMessage::~StorageRequestMessage_ListStorageMessage() {
3660   // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3661   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
3662   (void)arena;
3663     return;
3664   }
3665   SharedDtor();
3666 }
3667 
SharedDtor()3668 inline void StorageRequestMessage_ListStorageMessage::SharedDtor() {
3669   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
3670   if (has_msg()) {
3671     clear_msg();
3672   }
3673 }
3674 
SetCachedSize(int size) const3675 void StorageRequestMessage_ListStorageMessage::SetCachedSize(int size) const {
3676   _impl_._cached_size_.Set(size);
3677 }
3678 
clear_msg()3679 void StorageRequestMessage_ListStorageMessage::clear_msg() {
3680 // @@protoc_insertion_point(one_of_clear_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3681   switch (msg_case()) {
3682     case kAll: {
3683       // No need to clear
3684       break;
3685     }
3686     case kContainer: {
3687       _impl_.msg_.container_.Destroy();
3688       break;
3689     }
3690     case kPackageName: {
3691       _impl_.msg_.package_name_.Destroy();
3692       break;
3693     }
3694     case MSG_NOT_SET: {
3695       break;
3696     }
3697   }
3698   _impl_._oneof_case_[0] = MSG_NOT_SET;
3699 }
3700 
3701 
Clear()3702 void StorageRequestMessage_ListStorageMessage::Clear() {
3703 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3704   ::uint32_t cached_has_bits = 0;
3705   // Prevent compiler warnings about cached_has_bits being unused
3706   (void) cached_has_bits;
3707 
3708   clear_msg();
3709   _internal_metadata_.Clear<std::string>();
3710 }
3711 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)3712 const char* StorageRequestMessage_ListStorageMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
3713 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3714   while (!ctx->Done(&ptr)) {
3715     ::uint32_t tag;
3716     ptr = ::_pbi::ReadTag(ptr, &tag);
3717     switch (tag >> 3) {
3718       // bool all = 1;
3719       case 1:
3720         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
3721           _internal_set_all(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
3722           CHK_(ptr);
3723         } else {
3724           goto handle_unusual;
3725         }
3726         continue;
3727       // string container = 2;
3728       case 2:
3729         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
3730           auto str = _internal_mutable_container();
3731           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3732           CHK_(ptr);
3733         } else {
3734           goto handle_unusual;
3735         }
3736         continue;
3737       // string package_name = 3;
3738       case 3:
3739         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
3740           auto str = _internal_mutable_package_name();
3741           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3742           CHK_(ptr);
3743         } else {
3744           goto handle_unusual;
3745         }
3746         continue;
3747       default:
3748         goto handle_unusual;
3749     }  // switch
3750   handle_unusual:
3751     if ((tag == 0) || ((tag & 7) == 4)) {
3752       CHK_(ptr);
3753       ctx->SetLastTag(tag);
3754       goto message_done;
3755     }
3756     ptr = UnknownFieldParse(
3757         tag,
3758         _internal_metadata_.mutable_unknown_fields<std::string>(),
3759         ptr, ctx);
3760     CHK_(ptr != nullptr);
3761   }  // while
3762 message_done:
3763   return ptr;
3764 failure:
3765   ptr = nullptr;
3766   goto message_done;
3767 #undef CHK_
3768 }
3769 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const3770 ::uint8_t* StorageRequestMessage_ListStorageMessage::_InternalSerialize(
3771     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3772   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3773   ::uint32_t cached_has_bits = 0;
3774   (void) cached_has_bits;
3775 
3776   switch (msg_case()) {
3777     case kAll: {
3778       target = stream->EnsureSpace(target);
3779       target = ::_pbi::WireFormatLite::WriteBoolToArray(1, this->_internal_all(), target);
3780       break;
3781     }
3782     case kContainer: {
3783       target = stream->WriteStringMaybeAliased(
3784           2, this->_internal_container(), target);
3785       break;
3786     }
3787     case kPackageName: {
3788       target = stream->WriteStringMaybeAliased(
3789           3, this->_internal_package_name(), target);
3790       break;
3791     }
3792     default: ;
3793   }
3794   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3795     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
3796         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
3797   }
3798   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3799   return target;
3800 }
3801 
ByteSizeLong() const3802 size_t StorageRequestMessage_ListStorageMessage::ByteSizeLong() const {
3803 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3804   size_t total_size = 0;
3805 
3806   switch (msg_case()) {
3807     // bool all = 1;
3808     case kAll: {
3809       total_size += 1 + 1;
3810       break;
3811     }
3812     // string container = 2;
3813     case kContainer: {
3814       total_size += 1 +
3815         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3816           this->_internal_container());
3817       break;
3818     }
3819     // string package_name = 3;
3820     case kPackageName: {
3821       total_size += 1 +
3822         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3823           this->_internal_package_name());
3824       break;
3825     }
3826     case MSG_NOT_SET: {
3827       break;
3828     }
3829   }
3830   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3831     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3832   }
3833   int cached_size = ::_pbi::ToCachedSize(total_size);
3834   SetCachedSize(cached_size);
3835   return total_size;
3836 }
3837 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3838 void StorageRequestMessage_ListStorageMessage::CheckTypeAndMergeFrom(
3839     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3840   MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_ListStorageMessage*>(
3841       &from));
3842 }
3843 
MergeFrom(const StorageRequestMessage_ListStorageMessage & from)3844 void StorageRequestMessage_ListStorageMessage::MergeFrom(const StorageRequestMessage_ListStorageMessage& from) {
3845   StorageRequestMessage_ListStorageMessage* const _this = this;
3846   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3847   GOOGLE_DCHECK_NE(&from, _this);
3848   ::uint32_t cached_has_bits = 0;
3849   (void) cached_has_bits;
3850 
3851   switch (from.msg_case()) {
3852     case kAll: {
3853       _this->_internal_set_all(from._internal_all());
3854       break;
3855     }
3856     case kContainer: {
3857       _this->_internal_set_container(from._internal_container());
3858       break;
3859     }
3860     case kPackageName: {
3861       _this->_internal_set_package_name(from._internal_package_name());
3862       break;
3863     }
3864     case MSG_NOT_SET: {
3865       break;
3866     }
3867   }
3868   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3869 }
3870 
CopyFrom(const StorageRequestMessage_ListStorageMessage & from)3871 void StorageRequestMessage_ListStorageMessage::CopyFrom(const StorageRequestMessage_ListStorageMessage& from) {
3872 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3873   if (&from == this) return;
3874   Clear();
3875   MergeFrom(from);
3876 }
3877 
IsInitialized() const3878 bool StorageRequestMessage_ListStorageMessage::IsInitialized() const {
3879   return true;
3880 }
3881 
InternalSwap(StorageRequestMessage_ListStorageMessage * other)3882 void StorageRequestMessage_ListStorageMessage::InternalSwap(StorageRequestMessage_ListStorageMessage* other) {
3883   using std::swap;
3884   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3885   swap(_impl_.msg_, other->_impl_.msg_);
3886   swap(_impl_._oneof_case_[0], other->_impl_._oneof_case_[0]);
3887 }
3888 
GetTypeName() const3889 std::string StorageRequestMessage_ListStorageMessage::GetTypeName() const {
3890   return "android.aconfigd.StorageRequestMessage.ListStorageMessage";
3891 }
3892 
3893 
3894 // ===================================================================
3895 
3896 class StorageRequestMessage::_Internal {
3897  public:
3898   static const ::android::aconfigd::StorageRequestMessage_NewStorageMessage& new_storage_message(const StorageRequestMessage* msg);
3899   static const ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage& flag_override_message(const StorageRequestMessage* msg);
3900   static const ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage& ota_staging_message(const StorageRequestMessage* msg);
3901   static const ::android::aconfigd::StorageRequestMessage_FlagQueryMessage& flag_query_message(const StorageRequestMessage* msg);
3902   static const ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage& remove_local_override_message(const StorageRequestMessage* msg);
3903   static const ::android::aconfigd::StorageRequestMessage_ResetStorageMessage& reset_storage_message(const StorageRequestMessage* msg);
3904   static const ::android::aconfigd::StorageRequestMessage_ListStorageMessage& list_storage_message(const StorageRequestMessage* msg);
3905 };
3906 
3907 const ::android::aconfigd::StorageRequestMessage_NewStorageMessage&
new_storage_message(const StorageRequestMessage * msg)3908 StorageRequestMessage::_Internal::new_storage_message(const StorageRequestMessage* msg) {
3909   return *msg->_impl_.msg_.new_storage_message_;
3910 }
3911 const ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage&
flag_override_message(const StorageRequestMessage * msg)3912 StorageRequestMessage::_Internal::flag_override_message(const StorageRequestMessage* msg) {
3913   return *msg->_impl_.msg_.flag_override_message_;
3914 }
3915 const ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage&
ota_staging_message(const StorageRequestMessage * msg)3916 StorageRequestMessage::_Internal::ota_staging_message(const StorageRequestMessage* msg) {
3917   return *msg->_impl_.msg_.ota_staging_message_;
3918 }
3919 const ::android::aconfigd::StorageRequestMessage_FlagQueryMessage&
flag_query_message(const StorageRequestMessage * msg)3920 StorageRequestMessage::_Internal::flag_query_message(const StorageRequestMessage* msg) {
3921   return *msg->_impl_.msg_.flag_query_message_;
3922 }
3923 const ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage&
remove_local_override_message(const StorageRequestMessage * msg)3924 StorageRequestMessage::_Internal::remove_local_override_message(const StorageRequestMessage* msg) {
3925   return *msg->_impl_.msg_.remove_local_override_message_;
3926 }
3927 const ::android::aconfigd::StorageRequestMessage_ResetStorageMessage&
reset_storage_message(const StorageRequestMessage * msg)3928 StorageRequestMessage::_Internal::reset_storage_message(const StorageRequestMessage* msg) {
3929   return *msg->_impl_.msg_.reset_storage_message_;
3930 }
3931 const ::android::aconfigd::StorageRequestMessage_ListStorageMessage&
list_storage_message(const StorageRequestMessage * msg)3932 StorageRequestMessage::_Internal::list_storage_message(const StorageRequestMessage* msg) {
3933   return *msg->_impl_.msg_.list_storage_message_;
3934 }
set_allocated_new_storage_message(::android::aconfigd::StorageRequestMessage_NewStorageMessage * new_storage_message)3935 void StorageRequestMessage::set_allocated_new_storage_message(::android::aconfigd::StorageRequestMessage_NewStorageMessage* new_storage_message) {
3936   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3937   clear_msg();
3938   if (new_storage_message) {
3939     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3940       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(new_storage_message);
3941     if (message_arena != submessage_arena) {
3942       new_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3943           message_arena, new_storage_message, submessage_arena);
3944     }
3945     set_has_new_storage_message();
3946     _impl_.msg_.new_storage_message_ = new_storage_message;
3947   }
3948   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.new_storage_message)
3949 }
set_allocated_flag_override_message(::android::aconfigd::StorageRequestMessage_FlagOverrideMessage * flag_override_message)3950 void StorageRequestMessage::set_allocated_flag_override_message(::android::aconfigd::StorageRequestMessage_FlagOverrideMessage* flag_override_message) {
3951   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3952   clear_msg();
3953   if (flag_override_message) {
3954     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3955       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(flag_override_message);
3956     if (message_arena != submessage_arena) {
3957       flag_override_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3958           message_arena, flag_override_message, submessage_arena);
3959     }
3960     set_has_flag_override_message();
3961     _impl_.msg_.flag_override_message_ = flag_override_message;
3962   }
3963   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.flag_override_message)
3964 }
set_allocated_ota_staging_message(::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage * ota_staging_message)3965 void StorageRequestMessage::set_allocated_ota_staging_message(::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage* ota_staging_message) {
3966   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3967   clear_msg();
3968   if (ota_staging_message) {
3969     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3970       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(ota_staging_message);
3971     if (message_arena != submessage_arena) {
3972       ota_staging_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3973           message_arena, ota_staging_message, submessage_arena);
3974     }
3975     set_has_ota_staging_message();
3976     _impl_.msg_.ota_staging_message_ = ota_staging_message;
3977   }
3978   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.ota_staging_message)
3979 }
set_allocated_flag_query_message(::android::aconfigd::StorageRequestMessage_FlagQueryMessage * flag_query_message)3980 void StorageRequestMessage::set_allocated_flag_query_message(::android::aconfigd::StorageRequestMessage_FlagQueryMessage* flag_query_message) {
3981   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3982   clear_msg();
3983   if (flag_query_message) {
3984     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3985       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(flag_query_message);
3986     if (message_arena != submessage_arena) {
3987       flag_query_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3988           message_arena, flag_query_message, submessage_arena);
3989     }
3990     set_has_flag_query_message();
3991     _impl_.msg_.flag_query_message_ = flag_query_message;
3992   }
3993   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.flag_query_message)
3994 }
set_allocated_remove_local_override_message(::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage * remove_local_override_message)3995 void StorageRequestMessage::set_allocated_remove_local_override_message(::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage* remove_local_override_message) {
3996   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3997   clear_msg();
3998   if (remove_local_override_message) {
3999     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4000       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(remove_local_override_message);
4001     if (message_arena != submessage_arena) {
4002       remove_local_override_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4003           message_arena, remove_local_override_message, submessage_arena);
4004     }
4005     set_has_remove_local_override_message();
4006     _impl_.msg_.remove_local_override_message_ = remove_local_override_message;
4007   }
4008   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.remove_local_override_message)
4009 }
set_allocated_reset_storage_message(::android::aconfigd::StorageRequestMessage_ResetStorageMessage * reset_storage_message)4010 void StorageRequestMessage::set_allocated_reset_storage_message(::android::aconfigd::StorageRequestMessage_ResetStorageMessage* reset_storage_message) {
4011   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4012   clear_msg();
4013   if (reset_storage_message) {
4014     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4015       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(reset_storage_message);
4016     if (message_arena != submessage_arena) {
4017       reset_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4018           message_arena, reset_storage_message, submessage_arena);
4019     }
4020     set_has_reset_storage_message();
4021     _impl_.msg_.reset_storage_message_ = reset_storage_message;
4022   }
4023   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.reset_storage_message)
4024 }
set_allocated_list_storage_message(::android::aconfigd::StorageRequestMessage_ListStorageMessage * list_storage_message)4025 void StorageRequestMessage::set_allocated_list_storage_message(::android::aconfigd::StorageRequestMessage_ListStorageMessage* list_storage_message) {
4026   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4027   clear_msg();
4028   if (list_storage_message) {
4029     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4030       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(list_storage_message);
4031     if (message_arena != submessage_arena) {
4032       list_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4033           message_arena, list_storage_message, submessage_arena);
4034     }
4035     set_has_list_storage_message();
4036     _impl_.msg_.list_storage_message_ = list_storage_message;
4037   }
4038   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.list_storage_message)
4039 }
StorageRequestMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4040 StorageRequestMessage::StorageRequestMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4041                          bool is_message_owned)
4042   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4043   SharedCtor(arena, is_message_owned);
4044   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage)
4045 }
StorageRequestMessage(const StorageRequestMessage & from)4046 StorageRequestMessage::StorageRequestMessage(const StorageRequestMessage& from)
4047   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4048   StorageRequestMessage* const _this = this; (void)_this;
4049   new (&_impl_) Impl_{
4050       decltype(_impl_.msg_){}
4051     , /*decltype(_impl_._cached_size_)*/{}
4052     , /*decltype(_impl_._oneof_case_)*/{}};
4053 
4054   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4055   clear_has_msg();
4056   switch (from.msg_case()) {
4057     case kNewStorageMessage: {
4058       _this->_internal_mutable_new_storage_message()->::android::aconfigd::StorageRequestMessage_NewStorageMessage::MergeFrom(
4059           from._internal_new_storage_message());
4060       break;
4061     }
4062     case kFlagOverrideMessage: {
4063       _this->_internal_mutable_flag_override_message()->::android::aconfigd::StorageRequestMessage_FlagOverrideMessage::MergeFrom(
4064           from._internal_flag_override_message());
4065       break;
4066     }
4067     case kOtaStagingMessage: {
4068       _this->_internal_mutable_ota_staging_message()->::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage::MergeFrom(
4069           from._internal_ota_staging_message());
4070       break;
4071     }
4072     case kFlagQueryMessage: {
4073       _this->_internal_mutable_flag_query_message()->::android::aconfigd::StorageRequestMessage_FlagQueryMessage::MergeFrom(
4074           from._internal_flag_query_message());
4075       break;
4076     }
4077     case kRemoveLocalOverrideMessage: {
4078       _this->_internal_mutable_remove_local_override_message()->::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage::MergeFrom(
4079           from._internal_remove_local_override_message());
4080       break;
4081     }
4082     case kResetStorageMessage: {
4083       _this->_internal_mutable_reset_storage_message()->::android::aconfigd::StorageRequestMessage_ResetStorageMessage::MergeFrom(
4084           from._internal_reset_storage_message());
4085       break;
4086     }
4087     case kListStorageMessage: {
4088       _this->_internal_mutable_list_storage_message()->::android::aconfigd::StorageRequestMessage_ListStorageMessage::MergeFrom(
4089           from._internal_list_storage_message());
4090       break;
4091     }
4092     case MSG_NOT_SET: {
4093       break;
4094     }
4095   }
4096   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage)
4097 }
4098 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4099 inline void StorageRequestMessage::SharedCtor(
4100     ::_pb::Arena* arena, bool is_message_owned) {
4101   (void)arena;
4102   (void)is_message_owned;
4103   new (&_impl_) Impl_{
4104       decltype(_impl_.msg_){}
4105     , /*decltype(_impl_._cached_size_)*/{}
4106     , /*decltype(_impl_._oneof_case_)*/{}
4107   };
4108   clear_has_msg();
4109 }
4110 
~StorageRequestMessage()4111 StorageRequestMessage::~StorageRequestMessage() {
4112   // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage)
4113   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4114   (void)arena;
4115     return;
4116   }
4117   SharedDtor();
4118 }
4119 
SharedDtor()4120 inline void StorageRequestMessage::SharedDtor() {
4121   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4122   if (has_msg()) {
4123     clear_msg();
4124   }
4125 }
4126 
SetCachedSize(int size) const4127 void StorageRequestMessage::SetCachedSize(int size) const {
4128   _impl_._cached_size_.Set(size);
4129 }
4130 
clear_msg()4131 void StorageRequestMessage::clear_msg() {
4132 // @@protoc_insertion_point(one_of_clear_start:android.aconfigd.StorageRequestMessage)
4133   switch (msg_case()) {
4134     case kNewStorageMessage: {
4135       if (GetArenaForAllocation() == nullptr) {
4136         delete _impl_.msg_.new_storage_message_;
4137       }
4138       break;
4139     }
4140     case kFlagOverrideMessage: {
4141       if (GetArenaForAllocation() == nullptr) {
4142         delete _impl_.msg_.flag_override_message_;
4143       }
4144       break;
4145     }
4146     case kOtaStagingMessage: {
4147       if (GetArenaForAllocation() == nullptr) {
4148         delete _impl_.msg_.ota_staging_message_;
4149       }
4150       break;
4151     }
4152     case kFlagQueryMessage: {
4153       if (GetArenaForAllocation() == nullptr) {
4154         delete _impl_.msg_.flag_query_message_;
4155       }
4156       break;
4157     }
4158     case kRemoveLocalOverrideMessage: {
4159       if (GetArenaForAllocation() == nullptr) {
4160         delete _impl_.msg_.remove_local_override_message_;
4161       }
4162       break;
4163     }
4164     case kResetStorageMessage: {
4165       if (GetArenaForAllocation() == nullptr) {
4166         delete _impl_.msg_.reset_storage_message_;
4167       }
4168       break;
4169     }
4170     case kListStorageMessage: {
4171       if (GetArenaForAllocation() == nullptr) {
4172         delete _impl_.msg_.list_storage_message_;
4173       }
4174       break;
4175     }
4176     case MSG_NOT_SET: {
4177       break;
4178     }
4179   }
4180   _impl_._oneof_case_[0] = MSG_NOT_SET;
4181 }
4182 
4183 
Clear()4184 void StorageRequestMessage::Clear() {
4185 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage)
4186   ::uint32_t cached_has_bits = 0;
4187   // Prevent compiler warnings about cached_has_bits being unused
4188   (void) cached_has_bits;
4189 
4190   clear_msg();
4191   _internal_metadata_.Clear<std::string>();
4192 }
4193 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4194 const char* StorageRequestMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4195 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4196   while (!ctx->Done(&ptr)) {
4197     ::uint32_t tag;
4198     ptr = ::_pbi::ReadTag(ptr, &tag);
4199     switch (tag >> 3) {
4200       // .android.aconfigd.StorageRequestMessage.NewStorageMessage new_storage_message = 1;
4201       case 1:
4202         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
4203           ptr = ctx->ParseMessage(_internal_mutable_new_storage_message(), ptr);
4204           CHK_(ptr);
4205         } else {
4206           goto handle_unusual;
4207         }
4208         continue;
4209       // .android.aconfigd.StorageRequestMessage.FlagOverrideMessage flag_override_message = 2;
4210       case 2:
4211         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
4212           ptr = ctx->ParseMessage(_internal_mutable_flag_override_message(), ptr);
4213           CHK_(ptr);
4214         } else {
4215           goto handle_unusual;
4216         }
4217         continue;
4218       // .android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage ota_staging_message = 3;
4219       case 3:
4220         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
4221           ptr = ctx->ParseMessage(_internal_mutable_ota_staging_message(), ptr);
4222           CHK_(ptr);
4223         } else {
4224           goto handle_unusual;
4225         }
4226         continue;
4227       // .android.aconfigd.StorageRequestMessage.FlagQueryMessage flag_query_message = 4;
4228       case 4:
4229         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
4230           ptr = ctx->ParseMessage(_internal_mutable_flag_query_message(), ptr);
4231           CHK_(ptr);
4232         } else {
4233           goto handle_unusual;
4234         }
4235         continue;
4236       // .android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage remove_local_override_message = 5;
4237       case 5:
4238         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
4239           ptr = ctx->ParseMessage(_internal_mutable_remove_local_override_message(), ptr);
4240           CHK_(ptr);
4241         } else {
4242           goto handle_unusual;
4243         }
4244         continue;
4245       // .android.aconfigd.StorageRequestMessage.ResetStorageMessage reset_storage_message = 6;
4246       case 6:
4247         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 50)) {
4248           ptr = ctx->ParseMessage(_internal_mutable_reset_storage_message(), ptr);
4249           CHK_(ptr);
4250         } else {
4251           goto handle_unusual;
4252         }
4253         continue;
4254       // .android.aconfigd.StorageRequestMessage.ListStorageMessage list_storage_message = 7;
4255       case 7:
4256         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 58)) {
4257           ptr = ctx->ParseMessage(_internal_mutable_list_storage_message(), ptr);
4258           CHK_(ptr);
4259         } else {
4260           goto handle_unusual;
4261         }
4262         continue;
4263       default:
4264         goto handle_unusual;
4265     }  // switch
4266   handle_unusual:
4267     if ((tag == 0) || ((tag & 7) == 4)) {
4268       CHK_(ptr);
4269       ctx->SetLastTag(tag);
4270       goto message_done;
4271     }
4272     ptr = UnknownFieldParse(
4273         tag,
4274         _internal_metadata_.mutable_unknown_fields<std::string>(),
4275         ptr, ctx);
4276     CHK_(ptr != nullptr);
4277   }  // while
4278 message_done:
4279   return ptr;
4280 failure:
4281   ptr = nullptr;
4282   goto message_done;
4283 #undef CHK_
4284 }
4285 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4286 ::uint8_t* StorageRequestMessage::_InternalSerialize(
4287     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4288   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage)
4289   ::uint32_t cached_has_bits = 0;
4290   (void) cached_has_bits;
4291 
4292   switch (msg_case()) {
4293     case kNewStorageMessage: {
4294       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4295         InternalWriteMessage(1, _Internal::new_storage_message(this),
4296           _Internal::new_storage_message(this).GetCachedSize(), target, stream);
4297       break;
4298     }
4299     case kFlagOverrideMessage: {
4300       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4301         InternalWriteMessage(2, _Internal::flag_override_message(this),
4302           _Internal::flag_override_message(this).GetCachedSize(), target, stream);
4303       break;
4304     }
4305     case kOtaStagingMessage: {
4306       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4307         InternalWriteMessage(3, _Internal::ota_staging_message(this),
4308           _Internal::ota_staging_message(this).GetCachedSize(), target, stream);
4309       break;
4310     }
4311     case kFlagQueryMessage: {
4312       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4313         InternalWriteMessage(4, _Internal::flag_query_message(this),
4314           _Internal::flag_query_message(this).GetCachedSize(), target, stream);
4315       break;
4316     }
4317     case kRemoveLocalOverrideMessage: {
4318       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4319         InternalWriteMessage(5, _Internal::remove_local_override_message(this),
4320           _Internal::remove_local_override_message(this).GetCachedSize(), target, stream);
4321       break;
4322     }
4323     case kResetStorageMessage: {
4324       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4325         InternalWriteMessage(6, _Internal::reset_storage_message(this),
4326           _Internal::reset_storage_message(this).GetCachedSize(), target, stream);
4327       break;
4328     }
4329     case kListStorageMessage: {
4330       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4331         InternalWriteMessage(7, _Internal::list_storage_message(this),
4332           _Internal::list_storage_message(this).GetCachedSize(), target, stream);
4333       break;
4334     }
4335     default: ;
4336   }
4337   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4338     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4339         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4340   }
4341   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage)
4342   return target;
4343 }
4344 
ByteSizeLong() const4345 size_t StorageRequestMessage::ByteSizeLong() const {
4346 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage)
4347   size_t total_size = 0;
4348 
4349   switch (msg_case()) {
4350     // .android.aconfigd.StorageRequestMessage.NewStorageMessage new_storage_message = 1;
4351     case kNewStorageMessage: {
4352       total_size += 1 +
4353         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4354           *_impl_.msg_.new_storage_message_);
4355       break;
4356     }
4357     // .android.aconfigd.StorageRequestMessage.FlagOverrideMessage flag_override_message = 2;
4358     case kFlagOverrideMessage: {
4359       total_size += 1 +
4360         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4361           *_impl_.msg_.flag_override_message_);
4362       break;
4363     }
4364     // .android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage ota_staging_message = 3;
4365     case kOtaStagingMessage: {
4366       total_size += 1 +
4367         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4368           *_impl_.msg_.ota_staging_message_);
4369       break;
4370     }
4371     // .android.aconfigd.StorageRequestMessage.FlagQueryMessage flag_query_message = 4;
4372     case kFlagQueryMessage: {
4373       total_size += 1 +
4374         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4375           *_impl_.msg_.flag_query_message_);
4376       break;
4377     }
4378     // .android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage remove_local_override_message = 5;
4379     case kRemoveLocalOverrideMessage: {
4380       total_size += 1 +
4381         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4382           *_impl_.msg_.remove_local_override_message_);
4383       break;
4384     }
4385     // .android.aconfigd.StorageRequestMessage.ResetStorageMessage reset_storage_message = 6;
4386     case kResetStorageMessage: {
4387       total_size += 1 +
4388         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4389           *_impl_.msg_.reset_storage_message_);
4390       break;
4391     }
4392     // .android.aconfigd.StorageRequestMessage.ListStorageMessage list_storage_message = 7;
4393     case kListStorageMessage: {
4394       total_size += 1 +
4395         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4396           *_impl_.msg_.list_storage_message_);
4397       break;
4398     }
4399     case MSG_NOT_SET: {
4400       break;
4401     }
4402   }
4403   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4404     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4405   }
4406   int cached_size = ::_pbi::ToCachedSize(total_size);
4407   SetCachedSize(cached_size);
4408   return total_size;
4409 }
4410 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4411 void StorageRequestMessage::CheckTypeAndMergeFrom(
4412     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4413   MergeFrom(*::_pbi::DownCast<const StorageRequestMessage*>(
4414       &from));
4415 }
4416 
MergeFrom(const StorageRequestMessage & from)4417 void StorageRequestMessage::MergeFrom(const StorageRequestMessage& from) {
4418   StorageRequestMessage* const _this = this;
4419   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage)
4420   GOOGLE_DCHECK_NE(&from, _this);
4421   ::uint32_t cached_has_bits = 0;
4422   (void) cached_has_bits;
4423 
4424   switch (from.msg_case()) {
4425     case kNewStorageMessage: {
4426       _this->_internal_mutable_new_storage_message()->::android::aconfigd::StorageRequestMessage_NewStorageMessage::MergeFrom(
4427           from._internal_new_storage_message());
4428       break;
4429     }
4430     case kFlagOverrideMessage: {
4431       _this->_internal_mutable_flag_override_message()->::android::aconfigd::StorageRequestMessage_FlagOverrideMessage::MergeFrom(
4432           from._internal_flag_override_message());
4433       break;
4434     }
4435     case kOtaStagingMessage: {
4436       _this->_internal_mutable_ota_staging_message()->::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage::MergeFrom(
4437           from._internal_ota_staging_message());
4438       break;
4439     }
4440     case kFlagQueryMessage: {
4441       _this->_internal_mutable_flag_query_message()->::android::aconfigd::StorageRequestMessage_FlagQueryMessage::MergeFrom(
4442           from._internal_flag_query_message());
4443       break;
4444     }
4445     case kRemoveLocalOverrideMessage: {
4446       _this->_internal_mutable_remove_local_override_message()->::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage::MergeFrom(
4447           from._internal_remove_local_override_message());
4448       break;
4449     }
4450     case kResetStorageMessage: {
4451       _this->_internal_mutable_reset_storage_message()->::android::aconfigd::StorageRequestMessage_ResetStorageMessage::MergeFrom(
4452           from._internal_reset_storage_message());
4453       break;
4454     }
4455     case kListStorageMessage: {
4456       _this->_internal_mutable_list_storage_message()->::android::aconfigd::StorageRequestMessage_ListStorageMessage::MergeFrom(
4457           from._internal_list_storage_message());
4458       break;
4459     }
4460     case MSG_NOT_SET: {
4461       break;
4462     }
4463   }
4464   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4465 }
4466 
CopyFrom(const StorageRequestMessage & from)4467 void StorageRequestMessage::CopyFrom(const StorageRequestMessage& from) {
4468 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage)
4469   if (&from == this) return;
4470   Clear();
4471   MergeFrom(from);
4472 }
4473 
IsInitialized() const4474 bool StorageRequestMessage::IsInitialized() const {
4475   return true;
4476 }
4477 
InternalSwap(StorageRequestMessage * other)4478 void StorageRequestMessage::InternalSwap(StorageRequestMessage* other) {
4479   using std::swap;
4480   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
4481   swap(_impl_.msg_, other->_impl_.msg_);
4482   swap(_impl_._oneof_case_[0], other->_impl_._oneof_case_[0]);
4483 }
4484 
GetTypeName() const4485 std::string StorageRequestMessage::GetTypeName() const {
4486   return "android.aconfigd.StorageRequestMessage";
4487 }
4488 
4489 
4490 // ===================================================================
4491 
4492 class StorageRequestMessages::_Internal {
4493  public:
4494 };
4495 
StorageRequestMessages(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4496 StorageRequestMessages::StorageRequestMessages(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4497                          bool is_message_owned)
4498   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4499   SharedCtor(arena, is_message_owned);
4500   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessages)
4501 }
StorageRequestMessages(const StorageRequestMessages & from)4502 StorageRequestMessages::StorageRequestMessages(const StorageRequestMessages& from)
4503   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4504   StorageRequestMessages* const _this = this; (void)_this;
4505   new (&_impl_) Impl_{
4506       decltype(_impl_.msgs_){from._impl_.msgs_}
4507     , /*decltype(_impl_._cached_size_)*/{}};
4508 
4509   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4510   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessages)
4511 }
4512 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4513 inline void StorageRequestMessages::SharedCtor(
4514     ::_pb::Arena* arena, bool is_message_owned) {
4515   (void)arena;
4516   (void)is_message_owned;
4517   new (&_impl_) Impl_{
4518       decltype(_impl_.msgs_){arena}
4519     , /*decltype(_impl_._cached_size_)*/{}
4520   };
4521 }
4522 
~StorageRequestMessages()4523 StorageRequestMessages::~StorageRequestMessages() {
4524   // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessages)
4525   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4526   (void)arena;
4527     return;
4528   }
4529   SharedDtor();
4530 }
4531 
SharedDtor()4532 inline void StorageRequestMessages::SharedDtor() {
4533   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4534   _impl_.msgs_.~RepeatedPtrField();
4535 }
4536 
SetCachedSize(int size) const4537 void StorageRequestMessages::SetCachedSize(int size) const {
4538   _impl_._cached_size_.Set(size);
4539 }
4540 
Clear()4541 void StorageRequestMessages::Clear() {
4542 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessages)
4543   ::uint32_t cached_has_bits = 0;
4544   // Prevent compiler warnings about cached_has_bits being unused
4545   (void) cached_has_bits;
4546 
4547   _impl_.msgs_.Clear();
4548   _internal_metadata_.Clear<std::string>();
4549 }
4550 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4551 const char* StorageRequestMessages::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4552 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4553   while (!ctx->Done(&ptr)) {
4554     ::uint32_t tag;
4555     ptr = ::_pbi::ReadTag(ptr, &tag);
4556     switch (tag >> 3) {
4557       // repeated .android.aconfigd.StorageRequestMessage msgs = 1;
4558       case 1:
4559         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
4560           ptr -= 1;
4561           do {
4562             ptr += 1;
4563             ptr = ctx->ParseMessage(_internal_add_msgs(), ptr);
4564             CHK_(ptr);
4565             if (!ctx->DataAvailable(ptr)) break;
4566           } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
4567         } else {
4568           goto handle_unusual;
4569         }
4570         continue;
4571       default:
4572         goto handle_unusual;
4573     }  // switch
4574   handle_unusual:
4575     if ((tag == 0) || ((tag & 7) == 4)) {
4576       CHK_(ptr);
4577       ctx->SetLastTag(tag);
4578       goto message_done;
4579     }
4580     ptr = UnknownFieldParse(
4581         tag,
4582         _internal_metadata_.mutable_unknown_fields<std::string>(),
4583         ptr, ctx);
4584     CHK_(ptr != nullptr);
4585   }  // while
4586 message_done:
4587   return ptr;
4588 failure:
4589   ptr = nullptr;
4590   goto message_done;
4591 #undef CHK_
4592 }
4593 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4594 ::uint8_t* StorageRequestMessages::_InternalSerialize(
4595     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4596   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessages)
4597   ::uint32_t cached_has_bits = 0;
4598   (void) cached_has_bits;
4599 
4600   // repeated .android.aconfigd.StorageRequestMessage msgs = 1;
4601   for (unsigned i = 0,
4602       n = static_cast<unsigned>(this->_internal_msgs_size()); i < n; i++) {
4603     const auto& repfield = this->_internal_msgs(i);
4604     target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4605         InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
4606   }
4607 
4608   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4609     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4610         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4611   }
4612   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessages)
4613   return target;
4614 }
4615 
ByteSizeLong() const4616 size_t StorageRequestMessages::ByteSizeLong() const {
4617 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessages)
4618   size_t total_size = 0;
4619 
4620   ::uint32_t cached_has_bits = 0;
4621   // Prevent compiler warnings about cached_has_bits being unused
4622   (void) cached_has_bits;
4623 
4624   // repeated .android.aconfigd.StorageRequestMessage msgs = 1;
4625   total_size += 1UL * this->_internal_msgs_size();
4626   for (const auto& msg : this->_impl_.msgs_) {
4627     total_size +=
4628       ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
4629   }
4630 
4631   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4632     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4633   }
4634   int cached_size = ::_pbi::ToCachedSize(total_size);
4635   SetCachedSize(cached_size);
4636   return total_size;
4637 }
4638 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4639 void StorageRequestMessages::CheckTypeAndMergeFrom(
4640     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4641   MergeFrom(*::_pbi::DownCast<const StorageRequestMessages*>(
4642       &from));
4643 }
4644 
MergeFrom(const StorageRequestMessages & from)4645 void StorageRequestMessages::MergeFrom(const StorageRequestMessages& from) {
4646   StorageRequestMessages* const _this = this;
4647   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessages)
4648   GOOGLE_DCHECK_NE(&from, _this);
4649   ::uint32_t cached_has_bits = 0;
4650   (void) cached_has_bits;
4651 
4652   _this->_impl_.msgs_.MergeFrom(from._impl_.msgs_);
4653   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4654 }
4655 
CopyFrom(const StorageRequestMessages & from)4656 void StorageRequestMessages::CopyFrom(const StorageRequestMessages& from) {
4657 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessages)
4658   if (&from == this) return;
4659   Clear();
4660   MergeFrom(from);
4661 }
4662 
IsInitialized() const4663 bool StorageRequestMessages::IsInitialized() const {
4664   return true;
4665 }
4666 
InternalSwap(StorageRequestMessages * other)4667 void StorageRequestMessages::InternalSwap(StorageRequestMessages* other) {
4668   using std::swap;
4669   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
4670   _impl_.msgs_.InternalSwap(&other->_impl_.msgs_);
4671 }
4672 
GetTypeName() const4673 std::string StorageRequestMessages::GetTypeName() const {
4674   return "android.aconfigd.StorageRequestMessages";
4675 }
4676 
4677 
4678 // ===================================================================
4679 
4680 class StorageReturnMessage_NewStorageReturnMessage::_Internal {
4681  public:
4682   using HasBits = decltype(std::declval<StorageReturnMessage_NewStorageReturnMessage>()._impl_._has_bits_);
set_has_storage_updated(HasBits * has_bits)4683   static void set_has_storage_updated(HasBits* has_bits) {
4684     (*has_bits)[0] |= 1u;
4685   }
4686 };
4687 
StorageReturnMessage_NewStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4688 StorageReturnMessage_NewStorageReturnMessage::StorageReturnMessage_NewStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4689                          bool is_message_owned)
4690   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4691   SharedCtor(arena, is_message_owned);
4692   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4693 }
StorageReturnMessage_NewStorageReturnMessage(const StorageReturnMessage_NewStorageReturnMessage & from)4694 StorageReturnMessage_NewStorageReturnMessage::StorageReturnMessage_NewStorageReturnMessage(const StorageReturnMessage_NewStorageReturnMessage& from)
4695   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4696   StorageReturnMessage_NewStorageReturnMessage* const _this = this; (void)_this;
4697   new (&_impl_) Impl_{
4698       decltype(_impl_._has_bits_){from._impl_._has_bits_}
4699     , /*decltype(_impl_._cached_size_)*/{}
4700     , decltype(_impl_.storage_updated_){}};
4701 
4702   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4703   _this->_impl_.storage_updated_ = from._impl_.storage_updated_;
4704   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4705 }
4706 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4707 inline void StorageReturnMessage_NewStorageReturnMessage::SharedCtor(
4708     ::_pb::Arena* arena, bool is_message_owned) {
4709   (void)arena;
4710   (void)is_message_owned;
4711   new (&_impl_) Impl_{
4712       decltype(_impl_._has_bits_){}
4713     , /*decltype(_impl_._cached_size_)*/{}
4714     , decltype(_impl_.storage_updated_){false}
4715   };
4716 }
4717 
~StorageReturnMessage_NewStorageReturnMessage()4718 StorageReturnMessage_NewStorageReturnMessage::~StorageReturnMessage_NewStorageReturnMessage() {
4719   // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4720   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4721   (void)arena;
4722     return;
4723   }
4724   SharedDtor();
4725 }
4726 
SharedDtor()4727 inline void StorageReturnMessage_NewStorageReturnMessage::SharedDtor() {
4728   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4729 }
4730 
SetCachedSize(int size) const4731 void StorageReturnMessage_NewStorageReturnMessage::SetCachedSize(int size) const {
4732   _impl_._cached_size_.Set(size);
4733 }
4734 
Clear()4735 void StorageReturnMessage_NewStorageReturnMessage::Clear() {
4736 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4737   ::uint32_t cached_has_bits = 0;
4738   // Prevent compiler warnings about cached_has_bits being unused
4739   (void) cached_has_bits;
4740 
4741   _impl_.storage_updated_ = false;
4742   _impl_._has_bits_.Clear();
4743   _internal_metadata_.Clear<std::string>();
4744 }
4745 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4746 const char* StorageReturnMessage_NewStorageReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4747 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4748   _Internal::HasBits has_bits{};
4749   while (!ctx->Done(&ptr)) {
4750     ::uint32_t tag;
4751     ptr = ::_pbi::ReadTag(ptr, &tag);
4752     switch (tag >> 3) {
4753       // optional bool storage_updated = 1;
4754       case 1:
4755         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
4756           _Internal::set_has_storage_updated(&has_bits);
4757           _impl_.storage_updated_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4758           CHK_(ptr);
4759         } else {
4760           goto handle_unusual;
4761         }
4762         continue;
4763       default:
4764         goto handle_unusual;
4765     }  // switch
4766   handle_unusual:
4767     if ((tag == 0) || ((tag & 7) == 4)) {
4768       CHK_(ptr);
4769       ctx->SetLastTag(tag);
4770       goto message_done;
4771     }
4772     ptr = UnknownFieldParse(
4773         tag,
4774         _internal_metadata_.mutable_unknown_fields<std::string>(),
4775         ptr, ctx);
4776     CHK_(ptr != nullptr);
4777   }  // while
4778 message_done:
4779   _impl_._has_bits_.Or(has_bits);
4780   return ptr;
4781 failure:
4782   ptr = nullptr;
4783   goto message_done;
4784 #undef CHK_
4785 }
4786 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4787 ::uint8_t* StorageReturnMessage_NewStorageReturnMessage::_InternalSerialize(
4788     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4789   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4790   ::uint32_t cached_has_bits = 0;
4791   (void) cached_has_bits;
4792 
4793   cached_has_bits = _impl_._has_bits_[0];
4794   // optional bool storage_updated = 1;
4795   if (cached_has_bits & 0x00000001u) {
4796     target = stream->EnsureSpace(target);
4797     target = ::_pbi::WireFormatLite::WriteBoolToArray(1, this->_internal_storage_updated(), target);
4798   }
4799 
4800   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4801     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4802         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4803   }
4804   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4805   return target;
4806 }
4807 
ByteSizeLong() const4808 size_t StorageReturnMessage_NewStorageReturnMessage::ByteSizeLong() const {
4809 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4810   size_t total_size = 0;
4811 
4812   ::uint32_t cached_has_bits = 0;
4813   // Prevent compiler warnings about cached_has_bits being unused
4814   (void) cached_has_bits;
4815 
4816   // optional bool storage_updated = 1;
4817   cached_has_bits = _impl_._has_bits_[0];
4818   if (cached_has_bits & 0x00000001u) {
4819     total_size += 1 + 1;
4820   }
4821 
4822   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4823     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4824   }
4825   int cached_size = ::_pbi::ToCachedSize(total_size);
4826   SetCachedSize(cached_size);
4827   return total_size;
4828 }
4829 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4830 void StorageReturnMessage_NewStorageReturnMessage::CheckTypeAndMergeFrom(
4831     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4832   MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_NewStorageReturnMessage*>(
4833       &from));
4834 }
4835 
MergeFrom(const StorageReturnMessage_NewStorageReturnMessage & from)4836 void StorageReturnMessage_NewStorageReturnMessage::MergeFrom(const StorageReturnMessage_NewStorageReturnMessage& from) {
4837   StorageReturnMessage_NewStorageReturnMessage* const _this = this;
4838   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4839   GOOGLE_DCHECK_NE(&from, _this);
4840   ::uint32_t cached_has_bits = 0;
4841   (void) cached_has_bits;
4842 
4843   if (from._internal_has_storage_updated()) {
4844     _this->_internal_set_storage_updated(from._internal_storage_updated());
4845   }
4846   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4847 }
4848 
CopyFrom(const StorageReturnMessage_NewStorageReturnMessage & from)4849 void StorageReturnMessage_NewStorageReturnMessage::CopyFrom(const StorageReturnMessage_NewStorageReturnMessage& from) {
4850 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4851   if (&from == this) return;
4852   Clear();
4853   MergeFrom(from);
4854 }
4855 
IsInitialized() const4856 bool StorageReturnMessage_NewStorageReturnMessage::IsInitialized() const {
4857   return true;
4858 }
4859 
InternalSwap(StorageReturnMessage_NewStorageReturnMessage * other)4860 void StorageReturnMessage_NewStorageReturnMessage::InternalSwap(StorageReturnMessage_NewStorageReturnMessage* other) {
4861   using std::swap;
4862   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
4863   swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
4864   swap(_impl_.storage_updated_, other->_impl_.storage_updated_);
4865 }
4866 
GetTypeName() const4867 std::string StorageReturnMessage_NewStorageReturnMessage::GetTypeName() const {
4868   return "android.aconfigd.StorageReturnMessage.NewStorageReturnMessage";
4869 }
4870 
4871 
4872 // ===================================================================
4873 
4874 class StorageReturnMessage_FlagOverrideReturnMessage::_Internal {
4875  public:
4876 };
4877 
StorageReturnMessage_FlagOverrideReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4878 StorageReturnMessage_FlagOverrideReturnMessage::StorageReturnMessage_FlagOverrideReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4879                          bool is_message_owned)
4880   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4881   SharedCtor(arena, is_message_owned);
4882   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4883 }
StorageReturnMessage_FlagOverrideReturnMessage(const StorageReturnMessage_FlagOverrideReturnMessage & from)4884 StorageReturnMessage_FlagOverrideReturnMessage::StorageReturnMessage_FlagOverrideReturnMessage(const StorageReturnMessage_FlagOverrideReturnMessage& from)
4885   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4886   StorageReturnMessage_FlagOverrideReturnMessage* const _this = this; (void)_this;
4887   new (&_impl_) Impl_{
4888       /*decltype(_impl_._cached_size_)*/{}};
4889 
4890   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4891   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4892 }
4893 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4894 inline void StorageReturnMessage_FlagOverrideReturnMessage::SharedCtor(
4895     ::_pb::Arena* arena, bool is_message_owned) {
4896   (void)arena;
4897   (void)is_message_owned;
4898   new (&_impl_) Impl_{
4899       /*decltype(_impl_._cached_size_)*/{}
4900   };
4901 }
4902 
~StorageReturnMessage_FlagOverrideReturnMessage()4903 StorageReturnMessage_FlagOverrideReturnMessage::~StorageReturnMessage_FlagOverrideReturnMessage() {
4904   // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4905   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4906   (void)arena;
4907     return;
4908   }
4909   SharedDtor();
4910 }
4911 
SharedDtor()4912 inline void StorageReturnMessage_FlagOverrideReturnMessage::SharedDtor() {
4913   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4914 }
4915 
SetCachedSize(int size) const4916 void StorageReturnMessage_FlagOverrideReturnMessage::SetCachedSize(int size) const {
4917   _impl_._cached_size_.Set(size);
4918 }
4919 
Clear()4920 void StorageReturnMessage_FlagOverrideReturnMessage::Clear() {
4921 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4922   ::uint32_t cached_has_bits = 0;
4923   // Prevent compiler warnings about cached_has_bits being unused
4924   (void) cached_has_bits;
4925 
4926   _internal_metadata_.Clear<std::string>();
4927 }
4928 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4929 const char* StorageReturnMessage_FlagOverrideReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4930 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4931   while (!ctx->Done(&ptr)) {
4932     ::uint32_t tag;
4933     ptr = ::_pbi::ReadTag(ptr, &tag);
4934     if ((tag == 0) || ((tag & 7) == 4)) {
4935       CHK_(ptr);
4936       ctx->SetLastTag(tag);
4937       goto message_done;
4938     }
4939     ptr = UnknownFieldParse(
4940         tag,
4941         _internal_metadata_.mutable_unknown_fields<std::string>(),
4942         ptr, ctx);
4943     CHK_(ptr != nullptr);
4944   }  // while
4945 message_done:
4946   return ptr;
4947 failure:
4948   ptr = nullptr;
4949   goto message_done;
4950 #undef CHK_
4951 }
4952 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4953 ::uint8_t* StorageReturnMessage_FlagOverrideReturnMessage::_InternalSerialize(
4954     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4955   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4956   ::uint32_t cached_has_bits = 0;
4957   (void) cached_has_bits;
4958 
4959   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4960     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4961         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4962   }
4963   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4964   return target;
4965 }
4966 
ByteSizeLong() const4967 size_t StorageReturnMessage_FlagOverrideReturnMessage::ByteSizeLong() const {
4968 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4969   size_t total_size = 0;
4970 
4971   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4972     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4973   }
4974   int cached_size = ::_pbi::ToCachedSize(total_size);
4975   SetCachedSize(cached_size);
4976   return total_size;
4977 }
4978 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4979 void StorageReturnMessage_FlagOverrideReturnMessage::CheckTypeAndMergeFrom(
4980     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4981   MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_FlagOverrideReturnMessage*>(
4982       &from));
4983 }
4984 
MergeFrom(const StorageReturnMessage_FlagOverrideReturnMessage & from)4985 void StorageReturnMessage_FlagOverrideReturnMessage::MergeFrom(const StorageReturnMessage_FlagOverrideReturnMessage& from) {
4986   StorageReturnMessage_FlagOverrideReturnMessage* const _this = this;
4987   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4988   GOOGLE_DCHECK_NE(&from, _this);
4989   ::uint32_t cached_has_bits = 0;
4990   (void) cached_has_bits;
4991 
4992   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4993 }
4994 
CopyFrom(const StorageReturnMessage_FlagOverrideReturnMessage & from)4995 void StorageReturnMessage_FlagOverrideReturnMessage::CopyFrom(const StorageReturnMessage_FlagOverrideReturnMessage& from) {
4996 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4997   if (&from == this) return;
4998   Clear();
4999   MergeFrom(from);
5000 }
5001 
IsInitialized() const5002 bool StorageReturnMessage_FlagOverrideReturnMessage::IsInitialized() const {
5003   return true;
5004 }
5005 
InternalSwap(StorageReturnMessage_FlagOverrideReturnMessage * other)5006 void StorageReturnMessage_FlagOverrideReturnMessage::InternalSwap(StorageReturnMessage_FlagOverrideReturnMessage* other) {
5007   using std::swap;
5008   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5009 }
5010 
GetTypeName() const5011 std::string StorageReturnMessage_FlagOverrideReturnMessage::GetTypeName() const {
5012   return "android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage";
5013 }
5014 
5015 
5016 // ===================================================================
5017 
5018 class StorageReturnMessage_OTAFlagStagingReturnMessage::_Internal {
5019  public:
5020 };
5021 
StorageReturnMessage_OTAFlagStagingReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5022 StorageReturnMessage_OTAFlagStagingReturnMessage::StorageReturnMessage_OTAFlagStagingReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5023                          bool is_message_owned)
5024   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5025   SharedCtor(arena, is_message_owned);
5026   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5027 }
StorageReturnMessage_OTAFlagStagingReturnMessage(const StorageReturnMessage_OTAFlagStagingReturnMessage & from)5028 StorageReturnMessage_OTAFlagStagingReturnMessage::StorageReturnMessage_OTAFlagStagingReturnMessage(const StorageReturnMessage_OTAFlagStagingReturnMessage& from)
5029   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5030   StorageReturnMessage_OTAFlagStagingReturnMessage* const _this = this; (void)_this;
5031   new (&_impl_) Impl_{
5032       /*decltype(_impl_._cached_size_)*/{}};
5033 
5034   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5035   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5036 }
5037 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5038 inline void StorageReturnMessage_OTAFlagStagingReturnMessage::SharedCtor(
5039     ::_pb::Arena* arena, bool is_message_owned) {
5040   (void)arena;
5041   (void)is_message_owned;
5042   new (&_impl_) Impl_{
5043       /*decltype(_impl_._cached_size_)*/{}
5044   };
5045 }
5046 
~StorageReturnMessage_OTAFlagStagingReturnMessage()5047 StorageReturnMessage_OTAFlagStagingReturnMessage::~StorageReturnMessage_OTAFlagStagingReturnMessage() {
5048   // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5049   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
5050   (void)arena;
5051     return;
5052   }
5053   SharedDtor();
5054 }
5055 
SharedDtor()5056 inline void StorageReturnMessage_OTAFlagStagingReturnMessage::SharedDtor() {
5057   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
5058 }
5059 
SetCachedSize(int size) const5060 void StorageReturnMessage_OTAFlagStagingReturnMessage::SetCachedSize(int size) const {
5061   _impl_._cached_size_.Set(size);
5062 }
5063 
Clear()5064 void StorageReturnMessage_OTAFlagStagingReturnMessage::Clear() {
5065 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5066   ::uint32_t cached_has_bits = 0;
5067   // Prevent compiler warnings about cached_has_bits being unused
5068   (void) cached_has_bits;
5069 
5070   _internal_metadata_.Clear<std::string>();
5071 }
5072 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)5073 const char* StorageReturnMessage_OTAFlagStagingReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
5074 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5075   while (!ctx->Done(&ptr)) {
5076     ::uint32_t tag;
5077     ptr = ::_pbi::ReadTag(ptr, &tag);
5078     if ((tag == 0) || ((tag & 7) == 4)) {
5079       CHK_(ptr);
5080       ctx->SetLastTag(tag);
5081       goto message_done;
5082     }
5083     ptr = UnknownFieldParse(
5084         tag,
5085         _internal_metadata_.mutable_unknown_fields<std::string>(),
5086         ptr, ctx);
5087     CHK_(ptr != nullptr);
5088   }  // while
5089 message_done:
5090   return ptr;
5091 failure:
5092   ptr = nullptr;
5093   goto message_done;
5094 #undef CHK_
5095 }
5096 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const5097 ::uint8_t* StorageReturnMessage_OTAFlagStagingReturnMessage::_InternalSerialize(
5098     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5099   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5100   ::uint32_t cached_has_bits = 0;
5101   (void) cached_has_bits;
5102 
5103   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5104     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
5105         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
5106   }
5107   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5108   return target;
5109 }
5110 
ByteSizeLong() const5111 size_t StorageReturnMessage_OTAFlagStagingReturnMessage::ByteSizeLong() const {
5112 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5113   size_t total_size = 0;
5114 
5115   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5116     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
5117   }
5118   int cached_size = ::_pbi::ToCachedSize(total_size);
5119   SetCachedSize(cached_size);
5120   return total_size;
5121 }
5122 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)5123 void StorageReturnMessage_OTAFlagStagingReturnMessage::CheckTypeAndMergeFrom(
5124     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
5125   MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_OTAFlagStagingReturnMessage*>(
5126       &from));
5127 }
5128 
MergeFrom(const StorageReturnMessage_OTAFlagStagingReturnMessage & from)5129 void StorageReturnMessage_OTAFlagStagingReturnMessage::MergeFrom(const StorageReturnMessage_OTAFlagStagingReturnMessage& from) {
5130   StorageReturnMessage_OTAFlagStagingReturnMessage* const _this = this;
5131   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5132   GOOGLE_DCHECK_NE(&from, _this);
5133   ::uint32_t cached_has_bits = 0;
5134   (void) cached_has_bits;
5135 
5136   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5137 }
5138 
CopyFrom(const StorageReturnMessage_OTAFlagStagingReturnMessage & from)5139 void StorageReturnMessage_OTAFlagStagingReturnMessage::CopyFrom(const StorageReturnMessage_OTAFlagStagingReturnMessage& from) {
5140 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5141   if (&from == this) return;
5142   Clear();
5143   MergeFrom(from);
5144 }
5145 
IsInitialized() const5146 bool StorageReturnMessage_OTAFlagStagingReturnMessage::IsInitialized() const {
5147   return true;
5148 }
5149 
InternalSwap(StorageReturnMessage_OTAFlagStagingReturnMessage * other)5150 void StorageReturnMessage_OTAFlagStagingReturnMessage::InternalSwap(StorageReturnMessage_OTAFlagStagingReturnMessage* other) {
5151   using std::swap;
5152   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5153 }
5154 
GetTypeName() const5155 std::string StorageReturnMessage_OTAFlagStagingReturnMessage::GetTypeName() const {
5156   return "android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage";
5157 }
5158 
5159 
5160 // ===================================================================
5161 
5162 class StorageReturnMessage_FlagQueryReturnMessage::_Internal {
5163  public:
5164   using HasBits = decltype(std::declval<StorageReturnMessage_FlagQueryReturnMessage>()._impl_._has_bits_);
set_has_package_name(HasBits * has_bits)5165   static void set_has_package_name(HasBits* has_bits) {
5166     (*has_bits)[0] |= 1u;
5167   }
set_has_flag_name(HasBits * has_bits)5168   static void set_has_flag_name(HasBits* has_bits) {
5169     (*has_bits)[0] |= 2u;
5170   }
set_has_server_flag_value(HasBits * has_bits)5171   static void set_has_server_flag_value(HasBits* has_bits) {
5172     (*has_bits)[0] |= 4u;
5173   }
set_has_local_flag_value(HasBits * has_bits)5174   static void set_has_local_flag_value(HasBits* has_bits) {
5175     (*has_bits)[0] |= 8u;
5176   }
set_has_boot_flag_value(HasBits * has_bits)5177   static void set_has_boot_flag_value(HasBits* has_bits) {
5178     (*has_bits)[0] |= 16u;
5179   }
set_has_default_flag_value(HasBits * has_bits)5180   static void set_has_default_flag_value(HasBits* has_bits) {
5181     (*has_bits)[0] |= 32u;
5182   }
set_has_has_server_override(HasBits * has_bits)5183   static void set_has_has_server_override(HasBits* has_bits) {
5184     (*has_bits)[0] |= 128u;
5185   }
set_has_is_readwrite(HasBits * has_bits)5186   static void set_has_is_readwrite(HasBits* has_bits) {
5187     (*has_bits)[0] |= 256u;
5188   }
set_has_has_local_override(HasBits * has_bits)5189   static void set_has_has_local_override(HasBits* has_bits) {
5190     (*has_bits)[0] |= 512u;
5191   }
set_has_has_boot_local_override(HasBits * has_bits)5192   static void set_has_has_boot_local_override(HasBits* has_bits) {
5193     (*has_bits)[0] |= 1024u;
5194   }
set_has_container(HasBits * has_bits)5195   static void set_has_container(HasBits* has_bits) {
5196     (*has_bits)[0] |= 64u;
5197   }
5198 };
5199 
StorageReturnMessage_FlagQueryReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5200 StorageReturnMessage_FlagQueryReturnMessage::StorageReturnMessage_FlagQueryReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5201                          bool is_message_owned)
5202   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5203   SharedCtor(arena, is_message_owned);
5204   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5205 }
StorageReturnMessage_FlagQueryReturnMessage(const StorageReturnMessage_FlagQueryReturnMessage & from)5206 StorageReturnMessage_FlagQueryReturnMessage::StorageReturnMessage_FlagQueryReturnMessage(const StorageReturnMessage_FlagQueryReturnMessage& from)
5207   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5208   StorageReturnMessage_FlagQueryReturnMessage* const _this = this; (void)_this;
5209   new (&_impl_) Impl_{
5210       decltype(_impl_._has_bits_){from._impl_._has_bits_}
5211     , /*decltype(_impl_._cached_size_)*/{}
5212     , decltype(_impl_.package_name_){}
5213     , decltype(_impl_.flag_name_){}
5214     , decltype(_impl_.server_flag_value_){}
5215     , decltype(_impl_.local_flag_value_){}
5216     , decltype(_impl_.boot_flag_value_){}
5217     , decltype(_impl_.default_flag_value_){}
5218     , decltype(_impl_.container_){}
5219     , decltype(_impl_.has_server_override_){}
5220     , decltype(_impl_.is_readwrite_){}
5221     , decltype(_impl_.has_local_override_){}
5222     , decltype(_impl_.has_boot_local_override_){}};
5223 
5224   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5225   _impl_.package_name_.InitDefault();
5226   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5227     _impl_.package_name_.Set("", GetArenaForAllocation());
5228   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5229   if (from._internal_has_package_name()) {
5230     _this->_impl_.package_name_.Set(from._internal_package_name(),
5231       _this->GetArenaForAllocation());
5232   }
5233   _impl_.flag_name_.InitDefault();
5234   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5235     _impl_.flag_name_.Set("", GetArenaForAllocation());
5236   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5237   if (from._internal_has_flag_name()) {
5238     _this->_impl_.flag_name_.Set(from._internal_flag_name(),
5239       _this->GetArenaForAllocation());
5240   }
5241   _impl_.server_flag_value_.InitDefault();
5242   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5243     _impl_.server_flag_value_.Set("", GetArenaForAllocation());
5244   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5245   if (from._internal_has_server_flag_value()) {
5246     _this->_impl_.server_flag_value_.Set(from._internal_server_flag_value(),
5247       _this->GetArenaForAllocation());
5248   }
5249   _impl_.local_flag_value_.InitDefault();
5250   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5251     _impl_.local_flag_value_.Set("", GetArenaForAllocation());
5252   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5253   if (from._internal_has_local_flag_value()) {
5254     _this->_impl_.local_flag_value_.Set(from._internal_local_flag_value(),
5255       _this->GetArenaForAllocation());
5256   }
5257   _impl_.boot_flag_value_.InitDefault();
5258   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5259     _impl_.boot_flag_value_.Set("", GetArenaForAllocation());
5260   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5261   if (from._internal_has_boot_flag_value()) {
5262     _this->_impl_.boot_flag_value_.Set(from._internal_boot_flag_value(),
5263       _this->GetArenaForAllocation());
5264   }
5265   _impl_.default_flag_value_.InitDefault();
5266   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5267     _impl_.default_flag_value_.Set("", GetArenaForAllocation());
5268   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5269   if (from._internal_has_default_flag_value()) {
5270     _this->_impl_.default_flag_value_.Set(from._internal_default_flag_value(),
5271       _this->GetArenaForAllocation());
5272   }
5273   _impl_.container_.InitDefault();
5274   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5275     _impl_.container_.Set("", GetArenaForAllocation());
5276   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5277   if (from._internal_has_container()) {
5278     _this->_impl_.container_.Set(from._internal_container(),
5279       _this->GetArenaForAllocation());
5280   }
5281   ::memcpy(&_impl_.has_server_override_, &from._impl_.has_server_override_,
5282     static_cast<size_t>(reinterpret_cast<char*>(&_impl_.has_boot_local_override_) -
5283     reinterpret_cast<char*>(&_impl_.has_server_override_)) + sizeof(_impl_.has_boot_local_override_));
5284   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5285 }
5286 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5287 inline void StorageReturnMessage_FlagQueryReturnMessage::SharedCtor(
5288     ::_pb::Arena* arena, bool is_message_owned) {
5289   (void)arena;
5290   (void)is_message_owned;
5291   new (&_impl_) Impl_{
5292       decltype(_impl_._has_bits_){}
5293     , /*decltype(_impl_._cached_size_)*/{}
5294     , decltype(_impl_.package_name_){}
5295     , decltype(_impl_.flag_name_){}
5296     , decltype(_impl_.server_flag_value_){}
5297     , decltype(_impl_.local_flag_value_){}
5298     , decltype(_impl_.boot_flag_value_){}
5299     , decltype(_impl_.default_flag_value_){}
5300     , decltype(_impl_.container_){}
5301     , decltype(_impl_.has_server_override_){false}
5302     , decltype(_impl_.is_readwrite_){false}
5303     , decltype(_impl_.has_local_override_){false}
5304     , decltype(_impl_.has_boot_local_override_){false}
5305   };
5306   _impl_.package_name_.InitDefault();
5307   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5308     _impl_.package_name_.Set("", GetArenaForAllocation());
5309   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5310   _impl_.flag_name_.InitDefault();
5311   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5312     _impl_.flag_name_.Set("", GetArenaForAllocation());
5313   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5314   _impl_.server_flag_value_.InitDefault();
5315   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5316     _impl_.server_flag_value_.Set("", GetArenaForAllocation());
5317   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5318   _impl_.local_flag_value_.InitDefault();
5319   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5320     _impl_.local_flag_value_.Set("", GetArenaForAllocation());
5321   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5322   _impl_.boot_flag_value_.InitDefault();
5323   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5324     _impl_.boot_flag_value_.Set("", GetArenaForAllocation());
5325   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5326   _impl_.default_flag_value_.InitDefault();
5327   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5328     _impl_.default_flag_value_.Set("", GetArenaForAllocation());
5329   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5330   _impl_.container_.InitDefault();
5331   #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5332     _impl_.container_.Set("", GetArenaForAllocation());
5333   #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5334 }
5335 
~StorageReturnMessage_FlagQueryReturnMessage()5336 StorageReturnMessage_FlagQueryReturnMessage::~StorageReturnMessage_FlagQueryReturnMessage() {
5337   // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5338   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
5339   (void)arena;
5340     return;
5341   }
5342   SharedDtor();
5343 }
5344 
SharedDtor()5345 inline void StorageReturnMessage_FlagQueryReturnMessage::SharedDtor() {
5346   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
5347   _impl_.package_name_.Destroy();
5348   _impl_.flag_name_.Destroy();
5349   _impl_.server_flag_value_.Destroy();
5350   _impl_.local_flag_value_.Destroy();
5351   _impl_.boot_flag_value_.Destroy();
5352   _impl_.default_flag_value_.Destroy();
5353   _impl_.container_.Destroy();
5354 }
5355 
SetCachedSize(int size) const5356 void StorageReturnMessage_FlagQueryReturnMessage::SetCachedSize(int size) const {
5357   _impl_._cached_size_.Set(size);
5358 }
5359 
Clear()5360 void StorageReturnMessage_FlagQueryReturnMessage::Clear() {
5361 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5362   ::uint32_t cached_has_bits = 0;
5363   // Prevent compiler warnings about cached_has_bits being unused
5364   (void) cached_has_bits;
5365 
5366   cached_has_bits = _impl_._has_bits_[0];
5367   if (cached_has_bits & 0x0000007fu) {
5368     if (cached_has_bits & 0x00000001u) {
5369       _impl_.package_name_.ClearNonDefaultToEmpty();
5370     }
5371     if (cached_has_bits & 0x00000002u) {
5372       _impl_.flag_name_.ClearNonDefaultToEmpty();
5373     }
5374     if (cached_has_bits & 0x00000004u) {
5375       _impl_.server_flag_value_.ClearNonDefaultToEmpty();
5376     }
5377     if (cached_has_bits & 0x00000008u) {
5378       _impl_.local_flag_value_.ClearNonDefaultToEmpty();
5379     }
5380     if (cached_has_bits & 0x00000010u) {
5381       _impl_.boot_flag_value_.ClearNonDefaultToEmpty();
5382     }
5383     if (cached_has_bits & 0x00000020u) {
5384       _impl_.default_flag_value_.ClearNonDefaultToEmpty();
5385     }
5386     if (cached_has_bits & 0x00000040u) {
5387       _impl_.container_.ClearNonDefaultToEmpty();
5388     }
5389   }
5390   _impl_.has_server_override_ = false;
5391   ::memset(&_impl_.is_readwrite_, 0, static_cast<size_t>(
5392       reinterpret_cast<char*>(&_impl_.has_boot_local_override_) -
5393       reinterpret_cast<char*>(&_impl_.is_readwrite_)) + sizeof(_impl_.has_boot_local_override_));
5394   _impl_._has_bits_.Clear();
5395   _internal_metadata_.Clear<std::string>();
5396 }
5397 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)5398 const char* StorageReturnMessage_FlagQueryReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
5399 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5400   _Internal::HasBits has_bits{};
5401   while (!ctx->Done(&ptr)) {
5402     ::uint32_t tag;
5403     ptr = ::_pbi::ReadTag(ptr, &tag);
5404     switch (tag >> 3) {
5405       // optional string package_name = 1;
5406       case 1:
5407         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
5408           auto str = _internal_mutable_package_name();
5409           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5410           CHK_(ptr);
5411         } else {
5412           goto handle_unusual;
5413         }
5414         continue;
5415       // optional string flag_name = 2;
5416       case 2:
5417         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
5418           auto str = _internal_mutable_flag_name();
5419           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5420           CHK_(ptr);
5421         } else {
5422           goto handle_unusual;
5423         }
5424         continue;
5425       // optional string server_flag_value = 3;
5426       case 3:
5427         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
5428           auto str = _internal_mutable_server_flag_value();
5429           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5430           CHK_(ptr);
5431         } else {
5432           goto handle_unusual;
5433         }
5434         continue;
5435       // optional string local_flag_value = 4;
5436       case 4:
5437         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
5438           auto str = _internal_mutable_local_flag_value();
5439           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5440           CHK_(ptr);
5441         } else {
5442           goto handle_unusual;
5443         }
5444         continue;
5445       // optional string boot_flag_value = 5;
5446       case 5:
5447         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
5448           auto str = _internal_mutable_boot_flag_value();
5449           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5450           CHK_(ptr);
5451         } else {
5452           goto handle_unusual;
5453         }
5454         continue;
5455       // optional string default_flag_value = 6;
5456       case 6:
5457         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 50)) {
5458           auto str = _internal_mutable_default_flag_value();
5459           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5460           CHK_(ptr);
5461         } else {
5462           goto handle_unusual;
5463         }
5464         continue;
5465       // optional bool has_server_override = 7;
5466       case 7:
5467         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
5468           _Internal::set_has_has_server_override(&has_bits);
5469           _impl_.has_server_override_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5470           CHK_(ptr);
5471         } else {
5472           goto handle_unusual;
5473         }
5474         continue;
5475       // optional bool is_readwrite = 8;
5476       case 8:
5477         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 64)) {
5478           _Internal::set_has_is_readwrite(&has_bits);
5479           _impl_.is_readwrite_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5480           CHK_(ptr);
5481         } else {
5482           goto handle_unusual;
5483         }
5484         continue;
5485       // optional bool has_local_override = 9;
5486       case 9:
5487         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 72)) {
5488           _Internal::set_has_has_local_override(&has_bits);
5489           _impl_.has_local_override_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5490           CHK_(ptr);
5491         } else {
5492           goto handle_unusual;
5493         }
5494         continue;
5495       // optional bool has_boot_local_override = 10;
5496       case 10:
5497         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 80)) {
5498           _Internal::set_has_has_boot_local_override(&has_bits);
5499           _impl_.has_boot_local_override_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5500           CHK_(ptr);
5501         } else {
5502           goto handle_unusual;
5503         }
5504         continue;
5505       // optional string container = 11;
5506       case 11:
5507         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 90)) {
5508           auto str = _internal_mutable_container();
5509           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5510           CHK_(ptr);
5511         } else {
5512           goto handle_unusual;
5513         }
5514         continue;
5515       default:
5516         goto handle_unusual;
5517     }  // switch
5518   handle_unusual:
5519     if ((tag == 0) || ((tag & 7) == 4)) {
5520       CHK_(ptr);
5521       ctx->SetLastTag(tag);
5522       goto message_done;
5523     }
5524     ptr = UnknownFieldParse(
5525         tag,
5526         _internal_metadata_.mutable_unknown_fields<std::string>(),
5527         ptr, ctx);
5528     CHK_(ptr != nullptr);
5529   }  // while
5530 message_done:
5531   _impl_._has_bits_.Or(has_bits);
5532   return ptr;
5533 failure:
5534   ptr = nullptr;
5535   goto message_done;
5536 #undef CHK_
5537 }
5538 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const5539 ::uint8_t* StorageReturnMessage_FlagQueryReturnMessage::_InternalSerialize(
5540     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5541   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5542   ::uint32_t cached_has_bits = 0;
5543   (void) cached_has_bits;
5544 
5545   cached_has_bits = _impl_._has_bits_[0];
5546   // optional string package_name = 1;
5547   if (cached_has_bits & 0x00000001u) {
5548     target = stream->WriteStringMaybeAliased(
5549         1, this->_internal_package_name(), target);
5550   }
5551 
5552   // optional string flag_name = 2;
5553   if (cached_has_bits & 0x00000002u) {
5554     target = stream->WriteStringMaybeAliased(
5555         2, this->_internal_flag_name(), target);
5556   }
5557 
5558   // optional string server_flag_value = 3;
5559   if (cached_has_bits & 0x00000004u) {
5560     target = stream->WriteStringMaybeAliased(
5561         3, this->_internal_server_flag_value(), target);
5562   }
5563 
5564   // optional string local_flag_value = 4;
5565   if (cached_has_bits & 0x00000008u) {
5566     target = stream->WriteStringMaybeAliased(
5567         4, this->_internal_local_flag_value(), target);
5568   }
5569 
5570   // optional string boot_flag_value = 5;
5571   if (cached_has_bits & 0x00000010u) {
5572     target = stream->WriteStringMaybeAliased(
5573         5, this->_internal_boot_flag_value(), target);
5574   }
5575 
5576   // optional string default_flag_value = 6;
5577   if (cached_has_bits & 0x00000020u) {
5578     target = stream->WriteStringMaybeAliased(
5579         6, this->_internal_default_flag_value(), target);
5580   }
5581 
5582   // optional bool has_server_override = 7;
5583   if (cached_has_bits & 0x00000080u) {
5584     target = stream->EnsureSpace(target);
5585     target = ::_pbi::WireFormatLite::WriteBoolToArray(7, this->_internal_has_server_override(), target);
5586   }
5587 
5588   // optional bool is_readwrite = 8;
5589   if (cached_has_bits & 0x00000100u) {
5590     target = stream->EnsureSpace(target);
5591     target = ::_pbi::WireFormatLite::WriteBoolToArray(8, this->_internal_is_readwrite(), target);
5592   }
5593 
5594   // optional bool has_local_override = 9;
5595   if (cached_has_bits & 0x00000200u) {
5596     target = stream->EnsureSpace(target);
5597     target = ::_pbi::WireFormatLite::WriteBoolToArray(9, this->_internal_has_local_override(), target);
5598   }
5599 
5600   // optional bool has_boot_local_override = 10;
5601   if (cached_has_bits & 0x00000400u) {
5602     target = stream->EnsureSpace(target);
5603     target = ::_pbi::WireFormatLite::WriteBoolToArray(10, this->_internal_has_boot_local_override(), target);
5604   }
5605 
5606   // optional string container = 11;
5607   if (cached_has_bits & 0x00000040u) {
5608     target = stream->WriteStringMaybeAliased(
5609         11, this->_internal_container(), target);
5610   }
5611 
5612   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5613     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
5614         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
5615   }
5616   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5617   return target;
5618 }
5619 
ByteSizeLong() const5620 size_t StorageReturnMessage_FlagQueryReturnMessage::ByteSizeLong() const {
5621 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5622   size_t total_size = 0;
5623 
5624   ::uint32_t cached_has_bits = 0;
5625   // Prevent compiler warnings about cached_has_bits being unused
5626   (void) cached_has_bits;
5627 
5628   cached_has_bits = _impl_._has_bits_[0];
5629   if (cached_has_bits & 0x000000ffu) {
5630     // optional string package_name = 1;
5631     if (cached_has_bits & 0x00000001u) {
5632       total_size += 1 +
5633         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5634           this->_internal_package_name());
5635     }
5636 
5637     // optional string flag_name = 2;
5638     if (cached_has_bits & 0x00000002u) {
5639       total_size += 1 +
5640         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5641           this->_internal_flag_name());
5642     }
5643 
5644     // optional string server_flag_value = 3;
5645     if (cached_has_bits & 0x00000004u) {
5646       total_size += 1 +
5647         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5648           this->_internal_server_flag_value());
5649     }
5650 
5651     // optional string local_flag_value = 4;
5652     if (cached_has_bits & 0x00000008u) {
5653       total_size += 1 +
5654         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5655           this->_internal_local_flag_value());
5656     }
5657 
5658     // optional string boot_flag_value = 5;
5659     if (cached_has_bits & 0x00000010u) {
5660       total_size += 1 +
5661         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5662           this->_internal_boot_flag_value());
5663     }
5664 
5665     // optional string default_flag_value = 6;
5666     if (cached_has_bits & 0x00000020u) {
5667       total_size += 1 +
5668         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5669           this->_internal_default_flag_value());
5670     }
5671 
5672     // optional string container = 11;
5673     if (cached_has_bits & 0x00000040u) {
5674       total_size += 1 +
5675         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5676           this->_internal_container());
5677     }
5678 
5679     // optional bool has_server_override = 7;
5680     if (cached_has_bits & 0x00000080u) {
5681       total_size += 1 + 1;
5682     }
5683 
5684   }
5685   if (cached_has_bits & 0x00000700u) {
5686     // optional bool is_readwrite = 8;
5687     if (cached_has_bits & 0x00000100u) {
5688       total_size += 1 + 1;
5689     }
5690 
5691     // optional bool has_local_override = 9;
5692     if (cached_has_bits & 0x00000200u) {
5693       total_size += 1 + 1;
5694     }
5695 
5696     // optional bool has_boot_local_override = 10;
5697     if (cached_has_bits & 0x00000400u) {
5698       total_size += 1 + 1;
5699     }
5700 
5701   }
5702   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5703     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
5704   }
5705   int cached_size = ::_pbi::ToCachedSize(total_size);
5706   SetCachedSize(cached_size);
5707   return total_size;
5708 }
5709 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)5710 void StorageReturnMessage_FlagQueryReturnMessage::CheckTypeAndMergeFrom(
5711     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
5712   MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_FlagQueryReturnMessage*>(
5713       &from));
5714 }
5715 
MergeFrom(const StorageReturnMessage_FlagQueryReturnMessage & from)5716 void StorageReturnMessage_FlagQueryReturnMessage::MergeFrom(const StorageReturnMessage_FlagQueryReturnMessage& from) {
5717   StorageReturnMessage_FlagQueryReturnMessage* const _this = this;
5718   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5719   GOOGLE_DCHECK_NE(&from, _this);
5720   ::uint32_t cached_has_bits = 0;
5721   (void) cached_has_bits;
5722 
5723   cached_has_bits = from._impl_._has_bits_[0];
5724   if (cached_has_bits & 0x000000ffu) {
5725     if (cached_has_bits & 0x00000001u) {
5726       _this->_internal_set_package_name(from._internal_package_name());
5727     }
5728     if (cached_has_bits & 0x00000002u) {
5729       _this->_internal_set_flag_name(from._internal_flag_name());
5730     }
5731     if (cached_has_bits & 0x00000004u) {
5732       _this->_internal_set_server_flag_value(from._internal_server_flag_value());
5733     }
5734     if (cached_has_bits & 0x00000008u) {
5735       _this->_internal_set_local_flag_value(from._internal_local_flag_value());
5736     }
5737     if (cached_has_bits & 0x00000010u) {
5738       _this->_internal_set_boot_flag_value(from._internal_boot_flag_value());
5739     }
5740     if (cached_has_bits & 0x00000020u) {
5741       _this->_internal_set_default_flag_value(from._internal_default_flag_value());
5742     }
5743     if (cached_has_bits & 0x00000040u) {
5744       _this->_internal_set_container(from._internal_container());
5745     }
5746     if (cached_has_bits & 0x00000080u) {
5747       _this->_impl_.has_server_override_ = from._impl_.has_server_override_;
5748     }
5749     _this->_impl_._has_bits_[0] |= cached_has_bits;
5750   }
5751   if (cached_has_bits & 0x00000700u) {
5752     if (cached_has_bits & 0x00000100u) {
5753       _this->_impl_.is_readwrite_ = from._impl_.is_readwrite_;
5754     }
5755     if (cached_has_bits & 0x00000200u) {
5756       _this->_impl_.has_local_override_ = from._impl_.has_local_override_;
5757     }
5758     if (cached_has_bits & 0x00000400u) {
5759       _this->_impl_.has_boot_local_override_ = from._impl_.has_boot_local_override_;
5760     }
5761     _this->_impl_._has_bits_[0] |= cached_has_bits;
5762   }
5763   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5764 }
5765 
CopyFrom(const StorageReturnMessage_FlagQueryReturnMessage & from)5766 void StorageReturnMessage_FlagQueryReturnMessage::CopyFrom(const StorageReturnMessage_FlagQueryReturnMessage& from) {
5767 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5768   if (&from == this) return;
5769   Clear();
5770   MergeFrom(from);
5771 }
5772 
IsInitialized() const5773 bool StorageReturnMessage_FlagQueryReturnMessage::IsInitialized() const {
5774   return true;
5775 }
5776 
InternalSwap(StorageReturnMessage_FlagQueryReturnMessage * other)5777 void StorageReturnMessage_FlagQueryReturnMessage::InternalSwap(StorageReturnMessage_FlagQueryReturnMessage* other) {
5778   using std::swap;
5779   auto* lhs_arena = GetArenaForAllocation();
5780   auto* rhs_arena = other->GetArenaForAllocation();
5781   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5782   swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
5783   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5784       &_impl_.package_name_, lhs_arena,
5785       &other->_impl_.package_name_, rhs_arena
5786   );
5787   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5788       &_impl_.flag_name_, lhs_arena,
5789       &other->_impl_.flag_name_, rhs_arena
5790   );
5791   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5792       &_impl_.server_flag_value_, lhs_arena,
5793       &other->_impl_.server_flag_value_, rhs_arena
5794   );
5795   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5796       &_impl_.local_flag_value_, lhs_arena,
5797       &other->_impl_.local_flag_value_, rhs_arena
5798   );
5799   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5800       &_impl_.boot_flag_value_, lhs_arena,
5801       &other->_impl_.boot_flag_value_, rhs_arena
5802   );
5803   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5804       &_impl_.default_flag_value_, lhs_arena,
5805       &other->_impl_.default_flag_value_, rhs_arena
5806   );
5807   ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5808       &_impl_.container_, lhs_arena,
5809       &other->_impl_.container_, rhs_arena
5810   );
5811   ::PROTOBUF_NAMESPACE_ID::internal::memswap<
5812       PROTOBUF_FIELD_OFFSET(StorageReturnMessage_FlagQueryReturnMessage, _impl_.has_boot_local_override_)
5813       + sizeof(StorageReturnMessage_FlagQueryReturnMessage::_impl_.has_boot_local_override_)  // NOLINT
5814       - PROTOBUF_FIELD_OFFSET(StorageReturnMessage_FlagQueryReturnMessage, _impl_.has_server_override_)>(
5815           reinterpret_cast<char*>(&_impl_.has_server_override_),
5816           reinterpret_cast<char*>(&other->_impl_.has_server_override_));
5817 }
5818 
GetTypeName() const5819 std::string StorageReturnMessage_FlagQueryReturnMessage::GetTypeName() const {
5820   return "android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage";
5821 }
5822 
5823 
5824 // ===================================================================
5825 
5826 class StorageReturnMessage_RemoveLocalOverrideReturnMessage::_Internal {
5827  public:
5828 };
5829 
StorageReturnMessage_RemoveLocalOverrideReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5830 StorageReturnMessage_RemoveLocalOverrideReturnMessage::StorageReturnMessage_RemoveLocalOverrideReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5831                          bool is_message_owned)
5832   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5833   SharedCtor(arena, is_message_owned);
5834   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5835 }
StorageReturnMessage_RemoveLocalOverrideReturnMessage(const StorageReturnMessage_RemoveLocalOverrideReturnMessage & from)5836 StorageReturnMessage_RemoveLocalOverrideReturnMessage::StorageReturnMessage_RemoveLocalOverrideReturnMessage(const StorageReturnMessage_RemoveLocalOverrideReturnMessage& from)
5837   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5838   StorageReturnMessage_RemoveLocalOverrideReturnMessage* const _this = this; (void)_this;
5839   new (&_impl_) Impl_{
5840       /*decltype(_impl_._cached_size_)*/{}};
5841 
5842   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5843   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5844 }
5845 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5846 inline void StorageReturnMessage_RemoveLocalOverrideReturnMessage::SharedCtor(
5847     ::_pb::Arena* arena, bool is_message_owned) {
5848   (void)arena;
5849   (void)is_message_owned;
5850   new (&_impl_) Impl_{
5851       /*decltype(_impl_._cached_size_)*/{}
5852   };
5853 }
5854 
~StorageReturnMessage_RemoveLocalOverrideReturnMessage()5855 StorageReturnMessage_RemoveLocalOverrideReturnMessage::~StorageReturnMessage_RemoveLocalOverrideReturnMessage() {
5856   // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5857   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
5858   (void)arena;
5859     return;
5860   }
5861   SharedDtor();
5862 }
5863 
SharedDtor()5864 inline void StorageReturnMessage_RemoveLocalOverrideReturnMessage::SharedDtor() {
5865   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
5866 }
5867 
SetCachedSize(int size) const5868 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::SetCachedSize(int size) const {
5869   _impl_._cached_size_.Set(size);
5870 }
5871 
Clear()5872 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::Clear() {
5873 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5874   ::uint32_t cached_has_bits = 0;
5875   // Prevent compiler warnings about cached_has_bits being unused
5876   (void) cached_has_bits;
5877 
5878   _internal_metadata_.Clear<std::string>();
5879 }
5880 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)5881 const char* StorageReturnMessage_RemoveLocalOverrideReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
5882 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5883   while (!ctx->Done(&ptr)) {
5884     ::uint32_t tag;
5885     ptr = ::_pbi::ReadTag(ptr, &tag);
5886     if ((tag == 0) || ((tag & 7) == 4)) {
5887       CHK_(ptr);
5888       ctx->SetLastTag(tag);
5889       goto message_done;
5890     }
5891     ptr = UnknownFieldParse(
5892         tag,
5893         _internal_metadata_.mutable_unknown_fields<std::string>(),
5894         ptr, ctx);
5895     CHK_(ptr != nullptr);
5896   }  // while
5897 message_done:
5898   return ptr;
5899 failure:
5900   ptr = nullptr;
5901   goto message_done;
5902 #undef CHK_
5903 }
5904 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const5905 ::uint8_t* StorageReturnMessage_RemoveLocalOverrideReturnMessage::_InternalSerialize(
5906     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5907   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5908   ::uint32_t cached_has_bits = 0;
5909   (void) cached_has_bits;
5910 
5911   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5912     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
5913         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
5914   }
5915   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5916   return target;
5917 }
5918 
ByteSizeLong() const5919 size_t StorageReturnMessage_RemoveLocalOverrideReturnMessage::ByteSizeLong() const {
5920 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5921   size_t total_size = 0;
5922 
5923   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5924     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
5925   }
5926   int cached_size = ::_pbi::ToCachedSize(total_size);
5927   SetCachedSize(cached_size);
5928   return total_size;
5929 }
5930 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)5931 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::CheckTypeAndMergeFrom(
5932     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
5933   MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_RemoveLocalOverrideReturnMessage*>(
5934       &from));
5935 }
5936 
MergeFrom(const StorageReturnMessage_RemoveLocalOverrideReturnMessage & from)5937 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::MergeFrom(const StorageReturnMessage_RemoveLocalOverrideReturnMessage& from) {
5938   StorageReturnMessage_RemoveLocalOverrideReturnMessage* const _this = this;
5939   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5940   GOOGLE_DCHECK_NE(&from, _this);
5941   ::uint32_t cached_has_bits = 0;
5942   (void) cached_has_bits;
5943 
5944   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5945 }
5946 
CopyFrom(const StorageReturnMessage_RemoveLocalOverrideReturnMessage & from)5947 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::CopyFrom(const StorageReturnMessage_RemoveLocalOverrideReturnMessage& from) {
5948 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5949   if (&from == this) return;
5950   Clear();
5951   MergeFrom(from);
5952 }
5953 
IsInitialized() const5954 bool StorageReturnMessage_RemoveLocalOverrideReturnMessage::IsInitialized() const {
5955   return true;
5956 }
5957 
InternalSwap(StorageReturnMessage_RemoveLocalOverrideReturnMessage * other)5958 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::InternalSwap(StorageReturnMessage_RemoveLocalOverrideReturnMessage* other) {
5959   using std::swap;
5960   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5961 }
5962 
GetTypeName() const5963 std::string StorageReturnMessage_RemoveLocalOverrideReturnMessage::GetTypeName() const {
5964   return "android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage";
5965 }
5966 
5967 
5968 // ===================================================================
5969 
5970 class StorageReturnMessage_ResetStorageReturnMessage::_Internal {
5971  public:
5972 };
5973 
StorageReturnMessage_ResetStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5974 StorageReturnMessage_ResetStorageReturnMessage::StorageReturnMessage_ResetStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5975                          bool is_message_owned)
5976   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5977   SharedCtor(arena, is_message_owned);
5978   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
5979 }
StorageReturnMessage_ResetStorageReturnMessage(const StorageReturnMessage_ResetStorageReturnMessage & from)5980 StorageReturnMessage_ResetStorageReturnMessage::StorageReturnMessage_ResetStorageReturnMessage(const StorageReturnMessage_ResetStorageReturnMessage& from)
5981   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5982   StorageReturnMessage_ResetStorageReturnMessage* const _this = this; (void)_this;
5983   new (&_impl_) Impl_{
5984       /*decltype(_impl_._cached_size_)*/{}};
5985 
5986   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5987   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
5988 }
5989 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5990 inline void StorageReturnMessage_ResetStorageReturnMessage::SharedCtor(
5991     ::_pb::Arena* arena, bool is_message_owned) {
5992   (void)arena;
5993   (void)is_message_owned;
5994   new (&_impl_) Impl_{
5995       /*decltype(_impl_._cached_size_)*/{}
5996   };
5997 }
5998 
~StorageReturnMessage_ResetStorageReturnMessage()5999 StorageReturnMessage_ResetStorageReturnMessage::~StorageReturnMessage_ResetStorageReturnMessage() {
6000   // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6001   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6002   (void)arena;
6003     return;
6004   }
6005   SharedDtor();
6006 }
6007 
SharedDtor()6008 inline void StorageReturnMessage_ResetStorageReturnMessage::SharedDtor() {
6009   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6010 }
6011 
SetCachedSize(int size) const6012 void StorageReturnMessage_ResetStorageReturnMessage::SetCachedSize(int size) const {
6013   _impl_._cached_size_.Set(size);
6014 }
6015 
Clear()6016 void StorageReturnMessage_ResetStorageReturnMessage::Clear() {
6017 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6018   ::uint32_t cached_has_bits = 0;
6019   // Prevent compiler warnings about cached_has_bits being unused
6020   (void) cached_has_bits;
6021 
6022   _internal_metadata_.Clear<std::string>();
6023 }
6024 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6025 const char* StorageReturnMessage_ResetStorageReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6026 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6027   while (!ctx->Done(&ptr)) {
6028     ::uint32_t tag;
6029     ptr = ::_pbi::ReadTag(ptr, &tag);
6030     if ((tag == 0) || ((tag & 7) == 4)) {
6031       CHK_(ptr);
6032       ctx->SetLastTag(tag);
6033       goto message_done;
6034     }
6035     ptr = UnknownFieldParse(
6036         tag,
6037         _internal_metadata_.mutable_unknown_fields<std::string>(),
6038         ptr, ctx);
6039     CHK_(ptr != nullptr);
6040   }  // while
6041 message_done:
6042   return ptr;
6043 failure:
6044   ptr = nullptr;
6045   goto message_done;
6046 #undef CHK_
6047 }
6048 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const6049 ::uint8_t* StorageReturnMessage_ResetStorageReturnMessage::_InternalSerialize(
6050     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6051   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6052   ::uint32_t cached_has_bits = 0;
6053   (void) cached_has_bits;
6054 
6055   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6056     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
6057         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
6058   }
6059   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6060   return target;
6061 }
6062 
ByteSizeLong() const6063 size_t StorageReturnMessage_ResetStorageReturnMessage::ByteSizeLong() const {
6064 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6065   size_t total_size = 0;
6066 
6067   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6068     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
6069   }
6070   int cached_size = ::_pbi::ToCachedSize(total_size);
6071   SetCachedSize(cached_size);
6072   return total_size;
6073 }
6074 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)6075 void StorageReturnMessage_ResetStorageReturnMessage::CheckTypeAndMergeFrom(
6076     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
6077   MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_ResetStorageReturnMessage*>(
6078       &from));
6079 }
6080 
MergeFrom(const StorageReturnMessage_ResetStorageReturnMessage & from)6081 void StorageReturnMessage_ResetStorageReturnMessage::MergeFrom(const StorageReturnMessage_ResetStorageReturnMessage& from) {
6082   StorageReturnMessage_ResetStorageReturnMessage* const _this = this;
6083   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6084   GOOGLE_DCHECK_NE(&from, _this);
6085   ::uint32_t cached_has_bits = 0;
6086   (void) cached_has_bits;
6087 
6088   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6089 }
6090 
CopyFrom(const StorageReturnMessage_ResetStorageReturnMessage & from)6091 void StorageReturnMessage_ResetStorageReturnMessage::CopyFrom(const StorageReturnMessage_ResetStorageReturnMessage& from) {
6092 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6093   if (&from == this) return;
6094   Clear();
6095   MergeFrom(from);
6096 }
6097 
IsInitialized() const6098 bool StorageReturnMessage_ResetStorageReturnMessage::IsInitialized() const {
6099   return true;
6100 }
6101 
InternalSwap(StorageReturnMessage_ResetStorageReturnMessage * other)6102 void StorageReturnMessage_ResetStorageReturnMessage::InternalSwap(StorageReturnMessage_ResetStorageReturnMessage* other) {
6103   using std::swap;
6104   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
6105 }
6106 
GetTypeName() const6107 std::string StorageReturnMessage_ResetStorageReturnMessage::GetTypeName() const {
6108   return "android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage";
6109 }
6110 
6111 
6112 // ===================================================================
6113 
6114 class StorageReturnMessage_ListStorageReturnMessage::_Internal {
6115  public:
6116 };
6117 
StorageReturnMessage_ListStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)6118 StorageReturnMessage_ListStorageReturnMessage::StorageReturnMessage_ListStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
6119                          bool is_message_owned)
6120   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
6121   SharedCtor(arena, is_message_owned);
6122   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6123 }
StorageReturnMessage_ListStorageReturnMessage(const StorageReturnMessage_ListStorageReturnMessage & from)6124 StorageReturnMessage_ListStorageReturnMessage::StorageReturnMessage_ListStorageReturnMessage(const StorageReturnMessage_ListStorageReturnMessage& from)
6125   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
6126   StorageReturnMessage_ListStorageReturnMessage* const _this = this; (void)_this;
6127   new (&_impl_) Impl_{
6128       decltype(_impl_.flags_){from._impl_.flags_}
6129     , /*decltype(_impl_._cached_size_)*/{}};
6130 
6131   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6132   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6133 }
6134 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)6135 inline void StorageReturnMessage_ListStorageReturnMessage::SharedCtor(
6136     ::_pb::Arena* arena, bool is_message_owned) {
6137   (void)arena;
6138   (void)is_message_owned;
6139   new (&_impl_) Impl_{
6140       decltype(_impl_.flags_){arena}
6141     , /*decltype(_impl_._cached_size_)*/{}
6142   };
6143 }
6144 
~StorageReturnMessage_ListStorageReturnMessage()6145 StorageReturnMessage_ListStorageReturnMessage::~StorageReturnMessage_ListStorageReturnMessage() {
6146   // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6147   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6148   (void)arena;
6149     return;
6150   }
6151   SharedDtor();
6152 }
6153 
SharedDtor()6154 inline void StorageReturnMessage_ListStorageReturnMessage::SharedDtor() {
6155   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6156   _impl_.flags_.~RepeatedPtrField();
6157 }
6158 
SetCachedSize(int size) const6159 void StorageReturnMessage_ListStorageReturnMessage::SetCachedSize(int size) const {
6160   _impl_._cached_size_.Set(size);
6161 }
6162 
Clear()6163 void StorageReturnMessage_ListStorageReturnMessage::Clear() {
6164 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6165   ::uint32_t cached_has_bits = 0;
6166   // Prevent compiler warnings about cached_has_bits being unused
6167   (void) cached_has_bits;
6168 
6169   _impl_.flags_.Clear();
6170   _internal_metadata_.Clear<std::string>();
6171 }
6172 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6173 const char* StorageReturnMessage_ListStorageReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6174 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6175   while (!ctx->Done(&ptr)) {
6176     ::uint32_t tag;
6177     ptr = ::_pbi::ReadTag(ptr, &tag);
6178     switch (tag >> 3) {
6179       // repeated .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flags = 1;
6180       case 1:
6181         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
6182           ptr -= 1;
6183           do {
6184             ptr += 1;
6185             ptr = ctx->ParseMessage(_internal_add_flags(), ptr);
6186             CHK_(ptr);
6187             if (!ctx->DataAvailable(ptr)) break;
6188           } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
6189         } else {
6190           goto handle_unusual;
6191         }
6192         continue;
6193       default:
6194         goto handle_unusual;
6195     }  // switch
6196   handle_unusual:
6197     if ((tag == 0) || ((tag & 7) == 4)) {
6198       CHK_(ptr);
6199       ctx->SetLastTag(tag);
6200       goto message_done;
6201     }
6202     ptr = UnknownFieldParse(
6203         tag,
6204         _internal_metadata_.mutable_unknown_fields<std::string>(),
6205         ptr, ctx);
6206     CHK_(ptr != nullptr);
6207   }  // while
6208 message_done:
6209   return ptr;
6210 failure:
6211   ptr = nullptr;
6212   goto message_done;
6213 #undef CHK_
6214 }
6215 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const6216 ::uint8_t* StorageReturnMessage_ListStorageReturnMessage::_InternalSerialize(
6217     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6218   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6219   ::uint32_t cached_has_bits = 0;
6220   (void) cached_has_bits;
6221 
6222   // repeated .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flags = 1;
6223   for (unsigned i = 0,
6224       n = static_cast<unsigned>(this->_internal_flags_size()); i < n; i++) {
6225     const auto& repfield = this->_internal_flags(i);
6226     target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6227         InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
6228   }
6229 
6230   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6231     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
6232         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
6233   }
6234   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6235   return target;
6236 }
6237 
ByteSizeLong() const6238 size_t StorageReturnMessage_ListStorageReturnMessage::ByteSizeLong() const {
6239 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6240   size_t total_size = 0;
6241 
6242   ::uint32_t cached_has_bits = 0;
6243   // Prevent compiler warnings about cached_has_bits being unused
6244   (void) cached_has_bits;
6245 
6246   // repeated .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flags = 1;
6247   total_size += 1UL * this->_internal_flags_size();
6248   for (const auto& msg : this->_impl_.flags_) {
6249     total_size +=
6250       ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
6251   }
6252 
6253   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6254     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
6255   }
6256   int cached_size = ::_pbi::ToCachedSize(total_size);
6257   SetCachedSize(cached_size);
6258   return total_size;
6259 }
6260 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)6261 void StorageReturnMessage_ListStorageReturnMessage::CheckTypeAndMergeFrom(
6262     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
6263   MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_ListStorageReturnMessage*>(
6264       &from));
6265 }
6266 
MergeFrom(const StorageReturnMessage_ListStorageReturnMessage & from)6267 void StorageReturnMessage_ListStorageReturnMessage::MergeFrom(const StorageReturnMessage_ListStorageReturnMessage& from) {
6268   StorageReturnMessage_ListStorageReturnMessage* const _this = this;
6269   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6270   GOOGLE_DCHECK_NE(&from, _this);
6271   ::uint32_t cached_has_bits = 0;
6272   (void) cached_has_bits;
6273 
6274   _this->_impl_.flags_.MergeFrom(from._impl_.flags_);
6275   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6276 }
6277 
CopyFrom(const StorageReturnMessage_ListStorageReturnMessage & from)6278 void StorageReturnMessage_ListStorageReturnMessage::CopyFrom(const StorageReturnMessage_ListStorageReturnMessage& from) {
6279 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6280   if (&from == this) return;
6281   Clear();
6282   MergeFrom(from);
6283 }
6284 
IsInitialized() const6285 bool StorageReturnMessage_ListStorageReturnMessage::IsInitialized() const {
6286   return true;
6287 }
6288 
InternalSwap(StorageReturnMessage_ListStorageReturnMessage * other)6289 void StorageReturnMessage_ListStorageReturnMessage::InternalSwap(StorageReturnMessage_ListStorageReturnMessage* other) {
6290   using std::swap;
6291   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
6292   _impl_.flags_.InternalSwap(&other->_impl_.flags_);
6293 }
6294 
GetTypeName() const6295 std::string StorageReturnMessage_ListStorageReturnMessage::GetTypeName() const {
6296   return "android.aconfigd.StorageReturnMessage.ListStorageReturnMessage";
6297 }
6298 
6299 
6300 // ===================================================================
6301 
6302 class StorageReturnMessage::_Internal {
6303  public:
6304   static const ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage& new_storage_message(const StorageReturnMessage* msg);
6305   static const ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage& flag_override_message(const StorageReturnMessage* msg);
6306   static const ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage& ota_staging_message(const StorageReturnMessage* msg);
6307   static const ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage& flag_query_message(const StorageReturnMessage* msg);
6308   static const ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage& remove_local_override_message(const StorageReturnMessage* msg);
6309   static const ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage& reset_storage_message(const StorageReturnMessage* msg);
6310   static const ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage& list_storage_message(const StorageReturnMessage* msg);
6311 };
6312 
6313 const ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage&
new_storage_message(const StorageReturnMessage * msg)6314 StorageReturnMessage::_Internal::new_storage_message(const StorageReturnMessage* msg) {
6315   return *msg->_impl_.msg_.new_storage_message_;
6316 }
6317 const ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage&
flag_override_message(const StorageReturnMessage * msg)6318 StorageReturnMessage::_Internal::flag_override_message(const StorageReturnMessage* msg) {
6319   return *msg->_impl_.msg_.flag_override_message_;
6320 }
6321 const ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage&
ota_staging_message(const StorageReturnMessage * msg)6322 StorageReturnMessage::_Internal::ota_staging_message(const StorageReturnMessage* msg) {
6323   return *msg->_impl_.msg_.ota_staging_message_;
6324 }
6325 const ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage&
flag_query_message(const StorageReturnMessage * msg)6326 StorageReturnMessage::_Internal::flag_query_message(const StorageReturnMessage* msg) {
6327   return *msg->_impl_.msg_.flag_query_message_;
6328 }
6329 const ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage&
remove_local_override_message(const StorageReturnMessage * msg)6330 StorageReturnMessage::_Internal::remove_local_override_message(const StorageReturnMessage* msg) {
6331   return *msg->_impl_.msg_.remove_local_override_message_;
6332 }
6333 const ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage&
reset_storage_message(const StorageReturnMessage * msg)6334 StorageReturnMessage::_Internal::reset_storage_message(const StorageReturnMessage* msg) {
6335   return *msg->_impl_.msg_.reset_storage_message_;
6336 }
6337 const ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage&
list_storage_message(const StorageReturnMessage * msg)6338 StorageReturnMessage::_Internal::list_storage_message(const StorageReturnMessage* msg) {
6339   return *msg->_impl_.msg_.list_storage_message_;
6340 }
set_allocated_new_storage_message(::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage * new_storage_message)6341 void StorageReturnMessage::set_allocated_new_storage_message(::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage* new_storage_message) {
6342   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6343   clear_msg();
6344   if (new_storage_message) {
6345     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6346       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(new_storage_message);
6347     if (message_arena != submessage_arena) {
6348       new_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6349           message_arena, new_storage_message, submessage_arena);
6350     }
6351     set_has_new_storage_message();
6352     _impl_.msg_.new_storage_message_ = new_storage_message;
6353   }
6354   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.new_storage_message)
6355 }
set_allocated_flag_override_message(::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage * flag_override_message)6356 void StorageReturnMessage::set_allocated_flag_override_message(::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage* flag_override_message) {
6357   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6358   clear_msg();
6359   if (flag_override_message) {
6360     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6361       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(flag_override_message);
6362     if (message_arena != submessage_arena) {
6363       flag_override_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6364           message_arena, flag_override_message, submessage_arena);
6365     }
6366     set_has_flag_override_message();
6367     _impl_.msg_.flag_override_message_ = flag_override_message;
6368   }
6369   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.flag_override_message)
6370 }
set_allocated_ota_staging_message(::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage * ota_staging_message)6371 void StorageReturnMessage::set_allocated_ota_staging_message(::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage* ota_staging_message) {
6372   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6373   clear_msg();
6374   if (ota_staging_message) {
6375     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6376       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(ota_staging_message);
6377     if (message_arena != submessage_arena) {
6378       ota_staging_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6379           message_arena, ota_staging_message, submessage_arena);
6380     }
6381     set_has_ota_staging_message();
6382     _impl_.msg_.ota_staging_message_ = ota_staging_message;
6383   }
6384   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.ota_staging_message)
6385 }
set_allocated_flag_query_message(::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage * flag_query_message)6386 void StorageReturnMessage::set_allocated_flag_query_message(::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage* flag_query_message) {
6387   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6388   clear_msg();
6389   if (flag_query_message) {
6390     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6391       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(flag_query_message);
6392     if (message_arena != submessage_arena) {
6393       flag_query_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6394           message_arena, flag_query_message, submessage_arena);
6395     }
6396     set_has_flag_query_message();
6397     _impl_.msg_.flag_query_message_ = flag_query_message;
6398   }
6399   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.flag_query_message)
6400 }
set_allocated_remove_local_override_message(::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage * remove_local_override_message)6401 void StorageReturnMessage::set_allocated_remove_local_override_message(::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage* remove_local_override_message) {
6402   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6403   clear_msg();
6404   if (remove_local_override_message) {
6405     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6406       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(remove_local_override_message);
6407     if (message_arena != submessage_arena) {
6408       remove_local_override_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6409           message_arena, remove_local_override_message, submessage_arena);
6410     }
6411     set_has_remove_local_override_message();
6412     _impl_.msg_.remove_local_override_message_ = remove_local_override_message;
6413   }
6414   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.remove_local_override_message)
6415 }
set_allocated_reset_storage_message(::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage * reset_storage_message)6416 void StorageReturnMessage::set_allocated_reset_storage_message(::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage* reset_storage_message) {
6417   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6418   clear_msg();
6419   if (reset_storage_message) {
6420     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6421       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(reset_storage_message);
6422     if (message_arena != submessage_arena) {
6423       reset_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6424           message_arena, reset_storage_message, submessage_arena);
6425     }
6426     set_has_reset_storage_message();
6427     _impl_.msg_.reset_storage_message_ = reset_storage_message;
6428   }
6429   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.reset_storage_message)
6430 }
set_allocated_list_storage_message(::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage * list_storage_message)6431 void StorageReturnMessage::set_allocated_list_storage_message(::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage* list_storage_message) {
6432   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6433   clear_msg();
6434   if (list_storage_message) {
6435     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6436       ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(list_storage_message);
6437     if (message_arena != submessage_arena) {
6438       list_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6439           message_arena, list_storage_message, submessage_arena);
6440     }
6441     set_has_list_storage_message();
6442     _impl_.msg_.list_storage_message_ = list_storage_message;
6443   }
6444   // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.list_storage_message)
6445 }
StorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)6446 StorageReturnMessage::StorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
6447                          bool is_message_owned)
6448   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
6449   SharedCtor(arena, is_message_owned);
6450   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage)
6451 }
StorageReturnMessage(const StorageReturnMessage & from)6452 StorageReturnMessage::StorageReturnMessage(const StorageReturnMessage& from)
6453   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
6454   StorageReturnMessage* const _this = this; (void)_this;
6455   new (&_impl_) Impl_{
6456       decltype(_impl_.msg_){}
6457     , /*decltype(_impl_._cached_size_)*/{}
6458     , /*decltype(_impl_._oneof_case_)*/{}};
6459 
6460   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6461   clear_has_msg();
6462   switch (from.msg_case()) {
6463     case kNewStorageMessage: {
6464       _this->_internal_mutable_new_storage_message()->::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage::MergeFrom(
6465           from._internal_new_storage_message());
6466       break;
6467     }
6468     case kFlagOverrideMessage: {
6469       _this->_internal_mutable_flag_override_message()->::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage::MergeFrom(
6470           from._internal_flag_override_message());
6471       break;
6472     }
6473     case kOtaStagingMessage: {
6474       _this->_internal_mutable_ota_staging_message()->::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage::MergeFrom(
6475           from._internal_ota_staging_message());
6476       break;
6477     }
6478     case kFlagQueryMessage: {
6479       _this->_internal_mutable_flag_query_message()->::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage::MergeFrom(
6480           from._internal_flag_query_message());
6481       break;
6482     }
6483     case kRemoveLocalOverrideMessage: {
6484       _this->_internal_mutable_remove_local_override_message()->::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage::MergeFrom(
6485           from._internal_remove_local_override_message());
6486       break;
6487     }
6488     case kResetStorageMessage: {
6489       _this->_internal_mutable_reset_storage_message()->::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage::MergeFrom(
6490           from._internal_reset_storage_message());
6491       break;
6492     }
6493     case kListStorageMessage: {
6494       _this->_internal_mutable_list_storage_message()->::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage::MergeFrom(
6495           from._internal_list_storage_message());
6496       break;
6497     }
6498     case kErrorMessage: {
6499       _this->_internal_set_error_message(from._internal_error_message());
6500       break;
6501     }
6502     case MSG_NOT_SET: {
6503       break;
6504     }
6505   }
6506   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage)
6507 }
6508 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)6509 inline void StorageReturnMessage::SharedCtor(
6510     ::_pb::Arena* arena, bool is_message_owned) {
6511   (void)arena;
6512   (void)is_message_owned;
6513   new (&_impl_) Impl_{
6514       decltype(_impl_.msg_){}
6515     , /*decltype(_impl_._cached_size_)*/{}
6516     , /*decltype(_impl_._oneof_case_)*/{}
6517   };
6518   clear_has_msg();
6519 }
6520 
~StorageReturnMessage()6521 StorageReturnMessage::~StorageReturnMessage() {
6522   // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage)
6523   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6524   (void)arena;
6525     return;
6526   }
6527   SharedDtor();
6528 }
6529 
SharedDtor()6530 inline void StorageReturnMessage::SharedDtor() {
6531   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6532   if (has_msg()) {
6533     clear_msg();
6534   }
6535 }
6536 
SetCachedSize(int size) const6537 void StorageReturnMessage::SetCachedSize(int size) const {
6538   _impl_._cached_size_.Set(size);
6539 }
6540 
clear_msg()6541 void StorageReturnMessage::clear_msg() {
6542 // @@protoc_insertion_point(one_of_clear_start:android.aconfigd.StorageReturnMessage)
6543   switch (msg_case()) {
6544     case kNewStorageMessage: {
6545       if (GetArenaForAllocation() == nullptr) {
6546         delete _impl_.msg_.new_storage_message_;
6547       }
6548       break;
6549     }
6550     case kFlagOverrideMessage: {
6551       if (GetArenaForAllocation() == nullptr) {
6552         delete _impl_.msg_.flag_override_message_;
6553       }
6554       break;
6555     }
6556     case kOtaStagingMessage: {
6557       if (GetArenaForAllocation() == nullptr) {
6558         delete _impl_.msg_.ota_staging_message_;
6559       }
6560       break;
6561     }
6562     case kFlagQueryMessage: {
6563       if (GetArenaForAllocation() == nullptr) {
6564         delete _impl_.msg_.flag_query_message_;
6565       }
6566       break;
6567     }
6568     case kRemoveLocalOverrideMessage: {
6569       if (GetArenaForAllocation() == nullptr) {
6570         delete _impl_.msg_.remove_local_override_message_;
6571       }
6572       break;
6573     }
6574     case kResetStorageMessage: {
6575       if (GetArenaForAllocation() == nullptr) {
6576         delete _impl_.msg_.reset_storage_message_;
6577       }
6578       break;
6579     }
6580     case kListStorageMessage: {
6581       if (GetArenaForAllocation() == nullptr) {
6582         delete _impl_.msg_.list_storage_message_;
6583       }
6584       break;
6585     }
6586     case kErrorMessage: {
6587       _impl_.msg_.error_message_.Destroy();
6588       break;
6589     }
6590     case MSG_NOT_SET: {
6591       break;
6592     }
6593   }
6594   _impl_._oneof_case_[0] = MSG_NOT_SET;
6595 }
6596 
6597 
Clear()6598 void StorageReturnMessage::Clear() {
6599 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage)
6600   ::uint32_t cached_has_bits = 0;
6601   // Prevent compiler warnings about cached_has_bits being unused
6602   (void) cached_has_bits;
6603 
6604   clear_msg();
6605   _internal_metadata_.Clear<std::string>();
6606 }
6607 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6608 const char* StorageReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6609 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6610   while (!ctx->Done(&ptr)) {
6611     ::uint32_t tag;
6612     ptr = ::_pbi::ReadTag(ptr, &tag);
6613     switch (tag >> 3) {
6614       // .android.aconfigd.StorageReturnMessage.NewStorageReturnMessage new_storage_message = 1;
6615       case 1:
6616         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
6617           ptr = ctx->ParseMessage(_internal_mutable_new_storage_message(), ptr);
6618           CHK_(ptr);
6619         } else {
6620           goto handle_unusual;
6621         }
6622         continue;
6623       // .android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage flag_override_message = 2;
6624       case 2:
6625         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
6626           ptr = ctx->ParseMessage(_internal_mutable_flag_override_message(), ptr);
6627           CHK_(ptr);
6628         } else {
6629           goto handle_unusual;
6630         }
6631         continue;
6632       // .android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage ota_staging_message = 3;
6633       case 3:
6634         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
6635           ptr = ctx->ParseMessage(_internal_mutable_ota_staging_message(), ptr);
6636           CHK_(ptr);
6637         } else {
6638           goto handle_unusual;
6639         }
6640         continue;
6641       // .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flag_query_message = 4;
6642       case 4:
6643         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
6644           ptr = ctx->ParseMessage(_internal_mutable_flag_query_message(), ptr);
6645           CHK_(ptr);
6646         } else {
6647           goto handle_unusual;
6648         }
6649         continue;
6650       // .android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage remove_local_override_message = 5;
6651       case 5:
6652         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
6653           ptr = ctx->ParseMessage(_internal_mutable_remove_local_override_message(), ptr);
6654           CHK_(ptr);
6655         } else {
6656           goto handle_unusual;
6657         }
6658         continue;
6659       // .android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage reset_storage_message = 6;
6660       case 6:
6661         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 50)) {
6662           ptr = ctx->ParseMessage(_internal_mutable_reset_storage_message(), ptr);
6663           CHK_(ptr);
6664         } else {
6665           goto handle_unusual;
6666         }
6667         continue;
6668       // .android.aconfigd.StorageReturnMessage.ListStorageReturnMessage list_storage_message = 7;
6669       case 7:
6670         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 58)) {
6671           ptr = ctx->ParseMessage(_internal_mutable_list_storage_message(), ptr);
6672           CHK_(ptr);
6673         } else {
6674           goto handle_unusual;
6675         }
6676         continue;
6677       // string error_message = 8;
6678       case 8:
6679         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 66)) {
6680           auto str = _internal_mutable_error_message();
6681           ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
6682           CHK_(ptr);
6683         } else {
6684           goto handle_unusual;
6685         }
6686         continue;
6687       default:
6688         goto handle_unusual;
6689     }  // switch
6690   handle_unusual:
6691     if ((tag == 0) || ((tag & 7) == 4)) {
6692       CHK_(ptr);
6693       ctx->SetLastTag(tag);
6694       goto message_done;
6695     }
6696     ptr = UnknownFieldParse(
6697         tag,
6698         _internal_metadata_.mutable_unknown_fields<std::string>(),
6699         ptr, ctx);
6700     CHK_(ptr != nullptr);
6701   }  // while
6702 message_done:
6703   return ptr;
6704 failure:
6705   ptr = nullptr;
6706   goto message_done;
6707 #undef CHK_
6708 }
6709 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const6710 ::uint8_t* StorageReturnMessage::_InternalSerialize(
6711     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6712   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage)
6713   ::uint32_t cached_has_bits = 0;
6714   (void) cached_has_bits;
6715 
6716   switch (msg_case()) {
6717     case kNewStorageMessage: {
6718       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6719         InternalWriteMessage(1, _Internal::new_storage_message(this),
6720           _Internal::new_storage_message(this).GetCachedSize(), target, stream);
6721       break;
6722     }
6723     case kFlagOverrideMessage: {
6724       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6725         InternalWriteMessage(2, _Internal::flag_override_message(this),
6726           _Internal::flag_override_message(this).GetCachedSize(), target, stream);
6727       break;
6728     }
6729     case kOtaStagingMessage: {
6730       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6731         InternalWriteMessage(3, _Internal::ota_staging_message(this),
6732           _Internal::ota_staging_message(this).GetCachedSize(), target, stream);
6733       break;
6734     }
6735     case kFlagQueryMessage: {
6736       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6737         InternalWriteMessage(4, _Internal::flag_query_message(this),
6738           _Internal::flag_query_message(this).GetCachedSize(), target, stream);
6739       break;
6740     }
6741     case kRemoveLocalOverrideMessage: {
6742       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6743         InternalWriteMessage(5, _Internal::remove_local_override_message(this),
6744           _Internal::remove_local_override_message(this).GetCachedSize(), target, stream);
6745       break;
6746     }
6747     case kResetStorageMessage: {
6748       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6749         InternalWriteMessage(6, _Internal::reset_storage_message(this),
6750           _Internal::reset_storage_message(this).GetCachedSize(), target, stream);
6751       break;
6752     }
6753     case kListStorageMessage: {
6754       target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6755         InternalWriteMessage(7, _Internal::list_storage_message(this),
6756           _Internal::list_storage_message(this).GetCachedSize(), target, stream);
6757       break;
6758     }
6759     case kErrorMessage: {
6760       target = stream->WriteStringMaybeAliased(
6761           8, this->_internal_error_message(), target);
6762       break;
6763     }
6764     default: ;
6765   }
6766   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6767     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
6768         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
6769   }
6770   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage)
6771   return target;
6772 }
6773 
ByteSizeLong() const6774 size_t StorageReturnMessage::ByteSizeLong() const {
6775 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage)
6776   size_t total_size = 0;
6777 
6778   switch (msg_case()) {
6779     // .android.aconfigd.StorageReturnMessage.NewStorageReturnMessage new_storage_message = 1;
6780     case kNewStorageMessage: {
6781       total_size += 1 +
6782         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6783           *_impl_.msg_.new_storage_message_);
6784       break;
6785     }
6786     // .android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage flag_override_message = 2;
6787     case kFlagOverrideMessage: {
6788       total_size += 1 +
6789         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6790           *_impl_.msg_.flag_override_message_);
6791       break;
6792     }
6793     // .android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage ota_staging_message = 3;
6794     case kOtaStagingMessage: {
6795       total_size += 1 +
6796         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6797           *_impl_.msg_.ota_staging_message_);
6798       break;
6799     }
6800     // .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flag_query_message = 4;
6801     case kFlagQueryMessage: {
6802       total_size += 1 +
6803         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6804           *_impl_.msg_.flag_query_message_);
6805       break;
6806     }
6807     // .android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage remove_local_override_message = 5;
6808     case kRemoveLocalOverrideMessage: {
6809       total_size += 1 +
6810         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6811           *_impl_.msg_.remove_local_override_message_);
6812       break;
6813     }
6814     // .android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage reset_storage_message = 6;
6815     case kResetStorageMessage: {
6816       total_size += 1 +
6817         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6818           *_impl_.msg_.reset_storage_message_);
6819       break;
6820     }
6821     // .android.aconfigd.StorageReturnMessage.ListStorageReturnMessage list_storage_message = 7;
6822     case kListStorageMessage: {
6823       total_size += 1 +
6824         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6825           *_impl_.msg_.list_storage_message_);
6826       break;
6827     }
6828     // string error_message = 8;
6829     case kErrorMessage: {
6830       total_size += 1 +
6831         ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6832           this->_internal_error_message());
6833       break;
6834     }
6835     case MSG_NOT_SET: {
6836       break;
6837     }
6838   }
6839   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6840     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
6841   }
6842   int cached_size = ::_pbi::ToCachedSize(total_size);
6843   SetCachedSize(cached_size);
6844   return total_size;
6845 }
6846 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)6847 void StorageReturnMessage::CheckTypeAndMergeFrom(
6848     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
6849   MergeFrom(*::_pbi::DownCast<const StorageReturnMessage*>(
6850       &from));
6851 }
6852 
MergeFrom(const StorageReturnMessage & from)6853 void StorageReturnMessage::MergeFrom(const StorageReturnMessage& from) {
6854   StorageReturnMessage* const _this = this;
6855   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage)
6856   GOOGLE_DCHECK_NE(&from, _this);
6857   ::uint32_t cached_has_bits = 0;
6858   (void) cached_has_bits;
6859 
6860   switch (from.msg_case()) {
6861     case kNewStorageMessage: {
6862       _this->_internal_mutable_new_storage_message()->::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage::MergeFrom(
6863           from._internal_new_storage_message());
6864       break;
6865     }
6866     case kFlagOverrideMessage: {
6867       _this->_internal_mutable_flag_override_message()->::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage::MergeFrom(
6868           from._internal_flag_override_message());
6869       break;
6870     }
6871     case kOtaStagingMessage: {
6872       _this->_internal_mutable_ota_staging_message()->::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage::MergeFrom(
6873           from._internal_ota_staging_message());
6874       break;
6875     }
6876     case kFlagQueryMessage: {
6877       _this->_internal_mutable_flag_query_message()->::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage::MergeFrom(
6878           from._internal_flag_query_message());
6879       break;
6880     }
6881     case kRemoveLocalOverrideMessage: {
6882       _this->_internal_mutable_remove_local_override_message()->::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage::MergeFrom(
6883           from._internal_remove_local_override_message());
6884       break;
6885     }
6886     case kResetStorageMessage: {
6887       _this->_internal_mutable_reset_storage_message()->::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage::MergeFrom(
6888           from._internal_reset_storage_message());
6889       break;
6890     }
6891     case kListStorageMessage: {
6892       _this->_internal_mutable_list_storage_message()->::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage::MergeFrom(
6893           from._internal_list_storage_message());
6894       break;
6895     }
6896     case kErrorMessage: {
6897       _this->_internal_set_error_message(from._internal_error_message());
6898       break;
6899     }
6900     case MSG_NOT_SET: {
6901       break;
6902     }
6903   }
6904   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6905 }
6906 
CopyFrom(const StorageReturnMessage & from)6907 void StorageReturnMessage::CopyFrom(const StorageReturnMessage& from) {
6908 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage)
6909   if (&from == this) return;
6910   Clear();
6911   MergeFrom(from);
6912 }
6913 
IsInitialized() const6914 bool StorageReturnMessage::IsInitialized() const {
6915   return true;
6916 }
6917 
InternalSwap(StorageReturnMessage * other)6918 void StorageReturnMessage::InternalSwap(StorageReturnMessage* other) {
6919   using std::swap;
6920   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
6921   swap(_impl_.msg_, other->_impl_.msg_);
6922   swap(_impl_._oneof_case_[0], other->_impl_._oneof_case_[0]);
6923 }
6924 
GetTypeName() const6925 std::string StorageReturnMessage::GetTypeName() const {
6926   return "android.aconfigd.StorageReturnMessage";
6927 }
6928 
6929 
6930 // ===================================================================
6931 
6932 class StorageReturnMessages::_Internal {
6933  public:
6934 };
6935 
StorageReturnMessages(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)6936 StorageReturnMessages::StorageReturnMessages(::PROTOBUF_NAMESPACE_ID::Arena* arena,
6937                          bool is_message_owned)
6938   : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
6939   SharedCtor(arena, is_message_owned);
6940   // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessages)
6941 }
StorageReturnMessages(const StorageReturnMessages & from)6942 StorageReturnMessages::StorageReturnMessages(const StorageReturnMessages& from)
6943   : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
6944   StorageReturnMessages* const _this = this; (void)_this;
6945   new (&_impl_) Impl_{
6946       decltype(_impl_.msgs_){from._impl_.msgs_}
6947     , /*decltype(_impl_._cached_size_)*/{}};
6948 
6949   _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6950   // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessages)
6951 }
6952 
SharedCtor(::_pb::Arena * arena,bool is_message_owned)6953 inline void StorageReturnMessages::SharedCtor(
6954     ::_pb::Arena* arena, bool is_message_owned) {
6955   (void)arena;
6956   (void)is_message_owned;
6957   new (&_impl_) Impl_{
6958       decltype(_impl_.msgs_){arena}
6959     , /*decltype(_impl_._cached_size_)*/{}
6960   };
6961 }
6962 
~StorageReturnMessages()6963 StorageReturnMessages::~StorageReturnMessages() {
6964   // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessages)
6965   if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6966   (void)arena;
6967     return;
6968   }
6969   SharedDtor();
6970 }
6971 
SharedDtor()6972 inline void StorageReturnMessages::SharedDtor() {
6973   GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6974   _impl_.msgs_.~RepeatedPtrField();
6975 }
6976 
SetCachedSize(int size) const6977 void StorageReturnMessages::SetCachedSize(int size) const {
6978   _impl_._cached_size_.Set(size);
6979 }
6980 
Clear()6981 void StorageReturnMessages::Clear() {
6982 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessages)
6983   ::uint32_t cached_has_bits = 0;
6984   // Prevent compiler warnings about cached_has_bits being unused
6985   (void) cached_has_bits;
6986 
6987   _impl_.msgs_.Clear();
6988   _internal_metadata_.Clear<std::string>();
6989 }
6990 
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6991 const char* StorageReturnMessages::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6992 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6993   while (!ctx->Done(&ptr)) {
6994     ::uint32_t tag;
6995     ptr = ::_pbi::ReadTag(ptr, &tag);
6996     switch (tag >> 3) {
6997       // repeated .android.aconfigd.StorageReturnMessage msgs = 1;
6998       case 1:
6999         if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
7000           ptr -= 1;
7001           do {
7002             ptr += 1;
7003             ptr = ctx->ParseMessage(_internal_add_msgs(), ptr);
7004             CHK_(ptr);
7005             if (!ctx->DataAvailable(ptr)) break;
7006           } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
7007         } else {
7008           goto handle_unusual;
7009         }
7010         continue;
7011       default:
7012         goto handle_unusual;
7013     }  // switch
7014   handle_unusual:
7015     if ((tag == 0) || ((tag & 7) == 4)) {
7016       CHK_(ptr);
7017       ctx->SetLastTag(tag);
7018       goto message_done;
7019     }
7020     ptr = UnknownFieldParse(
7021         tag,
7022         _internal_metadata_.mutable_unknown_fields<std::string>(),
7023         ptr, ctx);
7024     CHK_(ptr != nullptr);
7025   }  // while
7026 message_done:
7027   return ptr;
7028 failure:
7029   ptr = nullptr;
7030   goto message_done;
7031 #undef CHK_
7032 }
7033 
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const7034 ::uint8_t* StorageReturnMessages::_InternalSerialize(
7035     ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
7036   // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessages)
7037   ::uint32_t cached_has_bits = 0;
7038   (void) cached_has_bits;
7039 
7040   // repeated .android.aconfigd.StorageReturnMessage msgs = 1;
7041   for (unsigned i = 0,
7042       n = static_cast<unsigned>(this->_internal_msgs_size()); i < n; i++) {
7043     const auto& repfield = this->_internal_msgs(i);
7044     target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
7045         InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
7046   }
7047 
7048   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7049     target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
7050         static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
7051   }
7052   // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessages)
7053   return target;
7054 }
7055 
ByteSizeLong() const7056 size_t StorageReturnMessages::ByteSizeLong() const {
7057 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessages)
7058   size_t total_size = 0;
7059 
7060   ::uint32_t cached_has_bits = 0;
7061   // Prevent compiler warnings about cached_has_bits being unused
7062   (void) cached_has_bits;
7063 
7064   // repeated .android.aconfigd.StorageReturnMessage msgs = 1;
7065   total_size += 1UL * this->_internal_msgs_size();
7066   for (const auto& msg : this->_impl_.msgs_) {
7067     total_size +=
7068       ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
7069   }
7070 
7071   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7072     total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
7073   }
7074   int cached_size = ::_pbi::ToCachedSize(total_size);
7075   SetCachedSize(cached_size);
7076   return total_size;
7077 }
7078 
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)7079 void StorageReturnMessages::CheckTypeAndMergeFrom(
7080     const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
7081   MergeFrom(*::_pbi::DownCast<const StorageReturnMessages*>(
7082       &from));
7083 }
7084 
MergeFrom(const StorageReturnMessages & from)7085 void StorageReturnMessages::MergeFrom(const StorageReturnMessages& from) {
7086   StorageReturnMessages* const _this = this;
7087   // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessages)
7088   GOOGLE_DCHECK_NE(&from, _this);
7089   ::uint32_t cached_has_bits = 0;
7090   (void) cached_has_bits;
7091 
7092   _this->_impl_.msgs_.MergeFrom(from._impl_.msgs_);
7093   _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
7094 }
7095 
CopyFrom(const StorageReturnMessages & from)7096 void StorageReturnMessages::CopyFrom(const StorageReturnMessages& from) {
7097 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessages)
7098   if (&from == this) return;
7099   Clear();
7100   MergeFrom(from);
7101 }
7102 
IsInitialized() const7103 bool StorageReturnMessages::IsInitialized() const {
7104   return true;
7105 }
7106 
InternalSwap(StorageReturnMessages * other)7107 void StorageReturnMessages::InternalSwap(StorageReturnMessages* other) {
7108   using std::swap;
7109   _internal_metadata_.InternalSwap(&other->_internal_metadata_);
7110   _impl_.msgs_.InternalSwap(&other->_impl_.msgs_);
7111 }
7112 
GetTypeName() const7113 std::string StorageReturnMessages::GetTypeName() const {
7114   return "android.aconfigd.StorageReturnMessages";
7115 }
7116 
7117 
7118 // @@protoc_insertion_point(namespace_scope)
7119 }  // namespace aconfigd
7120 }  // namespace android
7121 PROTOBUF_NAMESPACE_OPEN
7122 template<> PROTOBUF_NOINLINE ::android::aconfigd::PersistStorageRecord*
CreateMaybeMessage(Arena * arena)7123 Arena::CreateMaybeMessage< ::android::aconfigd::PersistStorageRecord >(Arena* arena) {
7124   return Arena::CreateMessageInternal< ::android::aconfigd::PersistStorageRecord >(arena);
7125 }
7126 template<> PROTOBUF_NOINLINE ::android::aconfigd::PersistStorageRecords*
CreateMaybeMessage(Arena * arena)7127 Arena::CreateMaybeMessage< ::android::aconfigd::PersistStorageRecords >(Arena* arena) {
7128   return Arena::CreateMessageInternal< ::android::aconfigd::PersistStorageRecords >(arena);
7129 }
7130 template<> PROTOBUF_NOINLINE ::android::aconfigd::FlagOverride*
CreateMaybeMessage(Arena * arena)7131 Arena::CreateMaybeMessage< ::android::aconfigd::FlagOverride >(Arena* arena) {
7132   return Arena::CreateMessageInternal< ::android::aconfigd::FlagOverride >(arena);
7133 }
7134 template<> PROTOBUF_NOINLINE ::android::aconfigd::LocalFlagOverrides*
CreateMaybeMessage(Arena * arena)7135 Arena::CreateMaybeMessage< ::android::aconfigd::LocalFlagOverrides >(Arena* arena) {
7136   return Arena::CreateMessageInternal< ::android::aconfigd::LocalFlagOverrides >(arena);
7137 }
7138 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_NewStorageMessage*
CreateMaybeMessage(Arena * arena)7139 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_NewStorageMessage >(Arena* arena) {
7140   return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_NewStorageMessage >(arena);
7141 }
7142 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage*
CreateMaybeMessage(Arena * arena)7143 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage >(Arena* arena) {
7144   return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage >(arena);
7145 }
7146 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage*
CreateMaybeMessage(Arena * arena)7147 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage >(Arena* arena) {
7148   return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage >(arena);
7149 }
7150 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage*
CreateMaybeMessage(Arena * arena)7151 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage >(Arena* arena) {
7152   return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage >(arena);
7153 }
7154 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_FlagQueryMessage*
CreateMaybeMessage(Arena * arena)7155 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_FlagQueryMessage >(Arena* arena) {
7156   return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_FlagQueryMessage >(arena);
7157 }
7158 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_ResetStorageMessage*
CreateMaybeMessage(Arena * arena)7159 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_ResetStorageMessage >(Arena* arena) {
7160   return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_ResetStorageMessage >(arena);
7161 }
7162 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_ListStorageMessage*
CreateMaybeMessage(Arena * arena)7163 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_ListStorageMessage >(Arena* arena) {
7164   return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_ListStorageMessage >(arena);
7165 }
7166 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage*
CreateMaybeMessage(Arena * arena)7167 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage >(Arena* arena) {
7168   return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage >(arena);
7169 }
7170 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessages*
CreateMaybeMessage(Arena * arena)7171 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessages >(Arena* arena) {
7172   return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessages >(arena);
7173 }
7174 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage*
CreateMaybeMessage(Arena * arena)7175 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage >(Arena* arena) {
7176   return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage >(arena);
7177 }
7178 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage*
CreateMaybeMessage(Arena * arena)7179 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage >(Arena* arena) {
7180   return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage >(arena);
7181 }
7182 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage*
CreateMaybeMessage(Arena * arena)7183 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage >(Arena* arena) {
7184   return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage >(arena);
7185 }
7186 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage*
CreateMaybeMessage(Arena * arena)7187 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage >(Arena* arena) {
7188   return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage >(arena);
7189 }
7190 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage*
CreateMaybeMessage(Arena * arena)7191 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage >(Arena* arena) {
7192   return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage >(arena);
7193 }
7194 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage*
CreateMaybeMessage(Arena * arena)7195 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage >(Arena* arena) {
7196   return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage >(arena);
7197 }
7198 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage*
CreateMaybeMessage(Arena * arena)7199 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage >(Arena* arena) {
7200   return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage >(arena);
7201 }
7202 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage*
CreateMaybeMessage(Arena * arena)7203 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage >(Arena* arena) {
7204   return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage >(arena);
7205 }
7206 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessages*
CreateMaybeMessage(Arena * arena)7207 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessages >(Arena* arena) {
7208   return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessages >(arena);
7209 }
7210 PROTOBUF_NAMESPACE_CLOSE
7211 
7212 // @@protoc_insertion_point(global_scope)
7213 #include <google/protobuf/port_undef.inc>
7214