1 // Generated by the protocol buffer compiler.  DO NOT EDIT!
2 // source: isolation_info.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_isolation_5finfo_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_isolation_5finfo_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3021000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/metadata_lite.h>
28 #include <google/protobuf/message_lite.h>
29 #include <google/protobuf/repeated_field.h>  // IWYU pragma: export
30 #include <google/protobuf/extension_set.h>  // IWYU pragma: export
31 // @@protoc_insertion_point(includes)
32 #include <google/protobuf/port_def.inc>
33 #define PROTOBUF_INTERNAL_EXPORT_isolation_5finfo_2eproto
34 PROTOBUF_NAMESPACE_OPEN
35 namespace internal {
36 class AnyMetadata;
37 }  // namespace internal
38 PROTOBUF_NAMESPACE_CLOSE
39 
40 // Internal implementation detail -- do not use these members.
41 struct TableStruct_isolation_5finfo_2eproto {
42   static const uint32_t offsets[];
43 };
44 namespace net {
45 namespace proto {
46 class IsolationInfo;
47 struct IsolationInfoDefaultTypeInternal;
48 extern IsolationInfoDefaultTypeInternal _IsolationInfo_default_instance_;
49 }  // namespace proto
50 }  // namespace net
51 PROTOBUF_NAMESPACE_OPEN
52 template<> ::net::proto::IsolationInfo* Arena::CreateMaybeMessage<::net::proto::IsolationInfo>(Arena*);
53 PROTOBUF_NAMESPACE_CLOSE
54 namespace net {
55 namespace proto {
56 
57 // ===================================================================
58 
59 class IsolationInfo final :
60     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:net.proto.IsolationInfo) */ {
61  public:
IsolationInfo()62   inline IsolationInfo() : IsolationInfo(nullptr) {}
63   ~IsolationInfo() override;
64   explicit PROTOBUF_CONSTEXPR IsolationInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
65 
66   IsolationInfo(const IsolationInfo& from);
IsolationInfo(IsolationInfo && from)67   IsolationInfo(IsolationInfo&& from) noexcept
68     : IsolationInfo() {
69     *this = ::std::move(from);
70   }
71 
72   inline IsolationInfo& operator=(const IsolationInfo& from) {
73     CopyFrom(from);
74     return *this;
75   }
76   inline IsolationInfo& operator=(IsolationInfo&& from) noexcept {
77     if (this == &from) return *this;
78     if (GetOwningArena() == from.GetOwningArena()
79   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
80         && GetOwningArena() != nullptr
81   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
82     ) {
83       InternalSwap(&from);
84     } else {
85       CopyFrom(from);
86     }
87     return *this;
88   }
89 
unknown_fields()90   inline const std::string& unknown_fields() const {
91     return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
92   }
mutable_unknown_fields()93   inline std::string* mutable_unknown_fields() {
94     return _internal_metadata_.mutable_unknown_fields<std::string>();
95   }
96 
default_instance()97   static const IsolationInfo& default_instance() {
98     return *internal_default_instance();
99   }
internal_default_instance()100   static inline const IsolationInfo* internal_default_instance() {
101     return reinterpret_cast<const IsolationInfo*>(
102                &_IsolationInfo_default_instance_);
103   }
104   static constexpr int kIndexInFileMessages =
105     0;
106 
swap(IsolationInfo & a,IsolationInfo & b)107   friend void swap(IsolationInfo& a, IsolationInfo& b) {
108     a.Swap(&b);
109   }
Swap(IsolationInfo * other)110   PROTOBUF_NOINLINE void Swap(IsolationInfo* other) {
111     if (other == this) return;
112   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
113     if (GetOwningArena() != nullptr &&
114         GetOwningArena() == other->GetOwningArena()) {
115    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
116     if (GetOwningArena() == other->GetOwningArena()) {
117   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
118       InternalSwap(other);
119     } else {
120       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
121     }
122   }
123   void UnsafeArenaSwap(IsolationInfo* other) {
124     if (other == this) return;
125     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
126     InternalSwap(other);
127   }
128 
129   // implements Message ----------------------------------------------
130 
131   IsolationInfo* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
132     return CreateMaybeMessage<IsolationInfo>(arena);
133   }
134   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
135   void CopyFrom(const IsolationInfo& from);
136   void MergeFrom(const IsolationInfo& from);
137   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
138   bool IsInitialized() const final;
139 
140   size_t ByteSizeLong() const final;
141   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
142   uint8_t* _InternalSerialize(
143       uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
144   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
145 
146   private:
147   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
148   void SharedDtor();
149   void SetCachedSize(int size) const;
150   void InternalSwap(IsolationInfo* other);
151 
152   private:
153   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
154   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
155     return "net.proto.IsolationInfo";
156   }
157   protected:
158   explicit IsolationInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
159                        bool is_message_owned = false);
160   public:
161 
162   std::string GetTypeName() const final;
163 
164   // nested types ----------------------------------------------------
165 
166   // accessors -------------------------------------------------------
167 
168   enum : int {
169     kTopFrameOriginFieldNumber = 2,
170     kFrameOriginFieldNumber = 3,
171     kSiteForCookiesFieldNumber = 4,
172     kRequestTypeFieldNumber = 1,
173   };
174   // optional string top_frame_origin = 2;
175   bool has_top_frame_origin() const;
176   private:
177   bool _internal_has_top_frame_origin() const;
178   public:
179   void clear_top_frame_origin();
180   const std::string& top_frame_origin() const;
181   template <typename ArgT0 = const std::string&, typename... ArgT>
182   void set_top_frame_origin(ArgT0&& arg0, ArgT... args);
183   std::string* mutable_top_frame_origin();
184   PROTOBUF_NODISCARD std::string* release_top_frame_origin();
185   void set_allocated_top_frame_origin(std::string* top_frame_origin);
186   private:
187   const std::string& _internal_top_frame_origin() const;
188   inline PROTOBUF_ALWAYS_INLINE void _internal_set_top_frame_origin(const std::string& value);
189   std::string* _internal_mutable_top_frame_origin();
190   public:
191 
192   // optional string frame_origin = 3;
193   bool has_frame_origin() const;
194   private:
195   bool _internal_has_frame_origin() const;
196   public:
197   void clear_frame_origin();
198   const std::string& frame_origin() const;
199   template <typename ArgT0 = const std::string&, typename... ArgT>
200   void set_frame_origin(ArgT0&& arg0, ArgT... args);
201   std::string* mutable_frame_origin();
202   PROTOBUF_NODISCARD std::string* release_frame_origin();
203   void set_allocated_frame_origin(std::string* frame_origin);
204   private:
205   const std::string& _internal_frame_origin() const;
206   inline PROTOBUF_ALWAYS_INLINE void _internal_set_frame_origin(const std::string& value);
207   std::string* _internal_mutable_frame_origin();
208   public:
209 
210   // optional string site_for_cookies = 4;
211   bool has_site_for_cookies() const;
212   private:
213   bool _internal_has_site_for_cookies() const;
214   public:
215   void clear_site_for_cookies();
216   const std::string& site_for_cookies() const;
217   template <typename ArgT0 = const std::string&, typename... ArgT>
218   void set_site_for_cookies(ArgT0&& arg0, ArgT... args);
219   std::string* mutable_site_for_cookies();
220   PROTOBUF_NODISCARD std::string* release_site_for_cookies();
221   void set_allocated_site_for_cookies(std::string* site_for_cookies);
222   private:
223   const std::string& _internal_site_for_cookies() const;
224   inline PROTOBUF_ALWAYS_INLINE void _internal_set_site_for_cookies(const std::string& value);
225   std::string* _internal_mutable_site_for_cookies();
226   public:
227 
228   // optional int32 request_type = 1;
229   bool has_request_type() const;
230   private:
231   bool _internal_has_request_type() const;
232   public:
233   void clear_request_type();
234   int32_t request_type() const;
235   void set_request_type(int32_t value);
236   private:
237   int32_t _internal_request_type() const;
238   void _internal_set_request_type(int32_t value);
239   public:
240 
241   // @@protoc_insertion_point(class_scope:net.proto.IsolationInfo)
242  private:
243   class _Internal;
244 
245   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
246   typedef void InternalArenaConstructable_;
247   typedef void DestructorSkippable_;
248   struct Impl_ {
249     ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
250     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
251     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr top_frame_origin_;
252     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr frame_origin_;
253     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr site_for_cookies_;
254     int32_t request_type_;
255   };
256   union { Impl_ _impl_; };
257   friend struct ::TableStruct_isolation_5finfo_2eproto;
258 };
259 // ===================================================================
260 
261 
262 // ===================================================================
263 
264 #ifdef __GNUC__
265   #pragma GCC diagnostic push
266   #pragma GCC diagnostic ignored "-Wstrict-aliasing"
267 #endif  // __GNUC__
268 // IsolationInfo
269 
270 // optional int32 request_type = 1;
_internal_has_request_type()271 inline bool IsolationInfo::_internal_has_request_type() const {
272   bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
273   return value;
274 }
has_request_type()275 inline bool IsolationInfo::has_request_type() const {
276   return _internal_has_request_type();
277 }
clear_request_type()278 inline void IsolationInfo::clear_request_type() {
279   _impl_.request_type_ = 0;
280   _impl_._has_bits_[0] &= ~0x00000008u;
281 }
_internal_request_type()282 inline int32_t IsolationInfo::_internal_request_type() const {
283   return _impl_.request_type_;
284 }
request_type()285 inline int32_t IsolationInfo::request_type() const {
286   // @@protoc_insertion_point(field_get:net.proto.IsolationInfo.request_type)
287   return _internal_request_type();
288 }
_internal_set_request_type(int32_t value)289 inline void IsolationInfo::_internal_set_request_type(int32_t value) {
290   _impl_._has_bits_[0] |= 0x00000008u;
291   _impl_.request_type_ = value;
292 }
set_request_type(int32_t value)293 inline void IsolationInfo::set_request_type(int32_t value) {
294   _internal_set_request_type(value);
295   // @@protoc_insertion_point(field_set:net.proto.IsolationInfo.request_type)
296 }
297 
298 // optional string top_frame_origin = 2;
_internal_has_top_frame_origin()299 inline bool IsolationInfo::_internal_has_top_frame_origin() const {
300   bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
301   return value;
302 }
has_top_frame_origin()303 inline bool IsolationInfo::has_top_frame_origin() const {
304   return _internal_has_top_frame_origin();
305 }
clear_top_frame_origin()306 inline void IsolationInfo::clear_top_frame_origin() {
307   _impl_.top_frame_origin_.ClearToEmpty();
308   _impl_._has_bits_[0] &= ~0x00000001u;
309 }
top_frame_origin()310 inline const std::string& IsolationInfo::top_frame_origin() const {
311   // @@protoc_insertion_point(field_get:net.proto.IsolationInfo.top_frame_origin)
312   return _internal_top_frame_origin();
313 }
314 template <typename ArgT0, typename... ArgT>
315 inline PROTOBUF_ALWAYS_INLINE
set_top_frame_origin(ArgT0 && arg0,ArgT...args)316 void IsolationInfo::set_top_frame_origin(ArgT0&& arg0, ArgT... args) {
317  _impl_._has_bits_[0] |= 0x00000001u;
318  _impl_.top_frame_origin_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
319   // @@protoc_insertion_point(field_set:net.proto.IsolationInfo.top_frame_origin)
320 }
mutable_top_frame_origin()321 inline std::string* IsolationInfo::mutable_top_frame_origin() {
322   std::string* _s = _internal_mutable_top_frame_origin();
323   // @@protoc_insertion_point(field_mutable:net.proto.IsolationInfo.top_frame_origin)
324   return _s;
325 }
_internal_top_frame_origin()326 inline const std::string& IsolationInfo::_internal_top_frame_origin() const {
327   return _impl_.top_frame_origin_.Get();
328 }
_internal_set_top_frame_origin(const std::string & value)329 inline void IsolationInfo::_internal_set_top_frame_origin(const std::string& value) {
330   _impl_._has_bits_[0] |= 0x00000001u;
331   _impl_.top_frame_origin_.Set(value, GetArenaForAllocation());
332 }
_internal_mutable_top_frame_origin()333 inline std::string* IsolationInfo::_internal_mutable_top_frame_origin() {
334   _impl_._has_bits_[0] |= 0x00000001u;
335   return _impl_.top_frame_origin_.Mutable(GetArenaForAllocation());
336 }
release_top_frame_origin()337 inline std::string* IsolationInfo::release_top_frame_origin() {
338   // @@protoc_insertion_point(field_release:net.proto.IsolationInfo.top_frame_origin)
339   if (!_internal_has_top_frame_origin()) {
340     return nullptr;
341   }
342   _impl_._has_bits_[0] &= ~0x00000001u;
343   auto* p = _impl_.top_frame_origin_.Release();
344 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
345   if (_impl_.top_frame_origin_.IsDefault()) {
346     _impl_.top_frame_origin_.Set("", GetArenaForAllocation());
347   }
348 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
349   return p;
350 }
set_allocated_top_frame_origin(std::string * top_frame_origin)351 inline void IsolationInfo::set_allocated_top_frame_origin(std::string* top_frame_origin) {
352   if (top_frame_origin != nullptr) {
353     _impl_._has_bits_[0] |= 0x00000001u;
354   } else {
355     _impl_._has_bits_[0] &= ~0x00000001u;
356   }
357   _impl_.top_frame_origin_.SetAllocated(top_frame_origin, GetArenaForAllocation());
358 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
359   if (_impl_.top_frame_origin_.IsDefault()) {
360     _impl_.top_frame_origin_.Set("", GetArenaForAllocation());
361   }
362 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
363   // @@protoc_insertion_point(field_set_allocated:net.proto.IsolationInfo.top_frame_origin)
364 }
365 
366 // optional string frame_origin = 3;
_internal_has_frame_origin()367 inline bool IsolationInfo::_internal_has_frame_origin() const {
368   bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
369   return value;
370 }
has_frame_origin()371 inline bool IsolationInfo::has_frame_origin() const {
372   return _internal_has_frame_origin();
373 }
clear_frame_origin()374 inline void IsolationInfo::clear_frame_origin() {
375   _impl_.frame_origin_.ClearToEmpty();
376   _impl_._has_bits_[0] &= ~0x00000002u;
377 }
frame_origin()378 inline const std::string& IsolationInfo::frame_origin() const {
379   // @@protoc_insertion_point(field_get:net.proto.IsolationInfo.frame_origin)
380   return _internal_frame_origin();
381 }
382 template <typename ArgT0, typename... ArgT>
383 inline PROTOBUF_ALWAYS_INLINE
set_frame_origin(ArgT0 && arg0,ArgT...args)384 void IsolationInfo::set_frame_origin(ArgT0&& arg0, ArgT... args) {
385  _impl_._has_bits_[0] |= 0x00000002u;
386  _impl_.frame_origin_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
387   // @@protoc_insertion_point(field_set:net.proto.IsolationInfo.frame_origin)
388 }
mutable_frame_origin()389 inline std::string* IsolationInfo::mutable_frame_origin() {
390   std::string* _s = _internal_mutable_frame_origin();
391   // @@protoc_insertion_point(field_mutable:net.proto.IsolationInfo.frame_origin)
392   return _s;
393 }
_internal_frame_origin()394 inline const std::string& IsolationInfo::_internal_frame_origin() const {
395   return _impl_.frame_origin_.Get();
396 }
_internal_set_frame_origin(const std::string & value)397 inline void IsolationInfo::_internal_set_frame_origin(const std::string& value) {
398   _impl_._has_bits_[0] |= 0x00000002u;
399   _impl_.frame_origin_.Set(value, GetArenaForAllocation());
400 }
_internal_mutable_frame_origin()401 inline std::string* IsolationInfo::_internal_mutable_frame_origin() {
402   _impl_._has_bits_[0] |= 0x00000002u;
403   return _impl_.frame_origin_.Mutable(GetArenaForAllocation());
404 }
release_frame_origin()405 inline std::string* IsolationInfo::release_frame_origin() {
406   // @@protoc_insertion_point(field_release:net.proto.IsolationInfo.frame_origin)
407   if (!_internal_has_frame_origin()) {
408     return nullptr;
409   }
410   _impl_._has_bits_[0] &= ~0x00000002u;
411   auto* p = _impl_.frame_origin_.Release();
412 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
413   if (_impl_.frame_origin_.IsDefault()) {
414     _impl_.frame_origin_.Set("", GetArenaForAllocation());
415   }
416 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
417   return p;
418 }
set_allocated_frame_origin(std::string * frame_origin)419 inline void IsolationInfo::set_allocated_frame_origin(std::string* frame_origin) {
420   if (frame_origin != nullptr) {
421     _impl_._has_bits_[0] |= 0x00000002u;
422   } else {
423     _impl_._has_bits_[0] &= ~0x00000002u;
424   }
425   _impl_.frame_origin_.SetAllocated(frame_origin, GetArenaForAllocation());
426 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
427   if (_impl_.frame_origin_.IsDefault()) {
428     _impl_.frame_origin_.Set("", GetArenaForAllocation());
429   }
430 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
431   // @@protoc_insertion_point(field_set_allocated:net.proto.IsolationInfo.frame_origin)
432 }
433 
434 // optional string site_for_cookies = 4;
_internal_has_site_for_cookies()435 inline bool IsolationInfo::_internal_has_site_for_cookies() const {
436   bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
437   return value;
438 }
has_site_for_cookies()439 inline bool IsolationInfo::has_site_for_cookies() const {
440   return _internal_has_site_for_cookies();
441 }
clear_site_for_cookies()442 inline void IsolationInfo::clear_site_for_cookies() {
443   _impl_.site_for_cookies_.ClearToEmpty();
444   _impl_._has_bits_[0] &= ~0x00000004u;
445 }
site_for_cookies()446 inline const std::string& IsolationInfo::site_for_cookies() const {
447   // @@protoc_insertion_point(field_get:net.proto.IsolationInfo.site_for_cookies)
448   return _internal_site_for_cookies();
449 }
450 template <typename ArgT0, typename... ArgT>
451 inline PROTOBUF_ALWAYS_INLINE
set_site_for_cookies(ArgT0 && arg0,ArgT...args)452 void IsolationInfo::set_site_for_cookies(ArgT0&& arg0, ArgT... args) {
453  _impl_._has_bits_[0] |= 0x00000004u;
454  _impl_.site_for_cookies_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
455   // @@protoc_insertion_point(field_set:net.proto.IsolationInfo.site_for_cookies)
456 }
mutable_site_for_cookies()457 inline std::string* IsolationInfo::mutable_site_for_cookies() {
458   std::string* _s = _internal_mutable_site_for_cookies();
459   // @@protoc_insertion_point(field_mutable:net.proto.IsolationInfo.site_for_cookies)
460   return _s;
461 }
_internal_site_for_cookies()462 inline const std::string& IsolationInfo::_internal_site_for_cookies() const {
463   return _impl_.site_for_cookies_.Get();
464 }
_internal_set_site_for_cookies(const std::string & value)465 inline void IsolationInfo::_internal_set_site_for_cookies(const std::string& value) {
466   _impl_._has_bits_[0] |= 0x00000004u;
467   _impl_.site_for_cookies_.Set(value, GetArenaForAllocation());
468 }
_internal_mutable_site_for_cookies()469 inline std::string* IsolationInfo::_internal_mutable_site_for_cookies() {
470   _impl_._has_bits_[0] |= 0x00000004u;
471   return _impl_.site_for_cookies_.Mutable(GetArenaForAllocation());
472 }
release_site_for_cookies()473 inline std::string* IsolationInfo::release_site_for_cookies() {
474   // @@protoc_insertion_point(field_release:net.proto.IsolationInfo.site_for_cookies)
475   if (!_internal_has_site_for_cookies()) {
476     return nullptr;
477   }
478   _impl_._has_bits_[0] &= ~0x00000004u;
479   auto* p = _impl_.site_for_cookies_.Release();
480 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
481   if (_impl_.site_for_cookies_.IsDefault()) {
482     _impl_.site_for_cookies_.Set("", GetArenaForAllocation());
483   }
484 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
485   return p;
486 }
set_allocated_site_for_cookies(std::string * site_for_cookies)487 inline void IsolationInfo::set_allocated_site_for_cookies(std::string* site_for_cookies) {
488   if (site_for_cookies != nullptr) {
489     _impl_._has_bits_[0] |= 0x00000004u;
490   } else {
491     _impl_._has_bits_[0] &= ~0x00000004u;
492   }
493   _impl_.site_for_cookies_.SetAllocated(site_for_cookies, GetArenaForAllocation());
494 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
495   if (_impl_.site_for_cookies_.IsDefault()) {
496     _impl_.site_for_cookies_.Set("", GetArenaForAllocation());
497   }
498 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
499   // @@protoc_insertion_point(field_set_allocated:net.proto.IsolationInfo.site_for_cookies)
500 }
501 
502 #ifdef __GNUC__
503   #pragma GCC diagnostic pop
504 #endif  // __GNUC__
505 
506 // @@protoc_insertion_point(namespace_scope)
507 
508 }  // namespace proto
509 }  // namespace net
510 
511 // @@protoc_insertion_point(global_scope)
512 
513 #include <google/protobuf/port_undef.inc>
514 #endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_isolation_5finfo_2eproto
515