10#include "google/protobuf/io/coded_stream.h"
11#include "google/protobuf/generated_message_tctable_impl.h"
12#include "google/protobuf/extension_set.h"
13#include "google/protobuf/generated_message_util.h"
14#include "google/protobuf/wire_format_lite.h"
15#include "google/protobuf/descriptor.h"
16#include "google/protobuf/generated_message_reflection.h"
17#include "google/protobuf/reflection_ops.h"
18#include "google/protobuf/wire_format.h"
22#include "google/protobuf/port_def.inc"
23PROTOBUF_PRAGMA_INIT_SEG
26namespace _fl = ::google::protobuf::internal::field_layout;
30inline constexpr ArcLpValue::Impl_::Impl_(
31 ::_pbi::ConstantInitialized) noexcept
39#if defined(PROTOBUF_CUSTOM_VTABLE)
42 : ::google::protobuf::Message(),
44 _impl_(::_pbi::ConstantInitialized()) {
54PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT OR_PROTO_DLL
57inline constexpr RoutesSupportGraphProto::Impl_::Impl_(
58 ::_pbi::ConstantInitialized) noexcept
64#if defined(PROTOBUF_CUSTOM_VTABLE)
67 : ::google::protobuf::Message(),
69 _impl_(::_pbi::ConstantInitialized()) {
79PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT OR_PROTO_DLL
83static constexpr const ::_pb::EnumDescriptor* PROTOBUF_NONNULL* PROTOBUF_NULLABLE
85static constexpr const ::_pb::ServiceDescriptor* PROTOBUF_NONNULL* PROTOBUF_NULLABLE
106static const ::_pbi::MigrationSchema
117 "\n&ortools/sat/routes_support_graph.proto"
118 "\022\027operations_research.sat\":\n\nArcLpValue\022"
119 "\014\n\004tail\030\001 \001(\005\022\014\n\004head\030\002 \001(\005\022\020\n\010lp_value\030"
120 "\003 \001(\001\"U\n\027RoutesSupportGraphProto\022:\n\rarc_"
121 "lp_values\030\001 \003(\0132#.operations_research.sa"
122 "t.ArcLpValueBp\n\026com.google.ortools.satP\001"
123 "Z\?github.com/google/or-tools/ortools/sat"
124 "/proto/routessupportgraph\252\002\022Google.OrToo"
132 descriptor_table_protodef_ortools_2fsat_2froutes_5fsupport_5fgraph_2eproto,
133 "ortools/sat/routes_support_graph.proto",
151 decltype(::std::declval<ArcLpValue>()._impl_._has_bits_);
157#if defined(PROTOBUF_CUSTOM_VTABLE)
160 : ::google::protobuf::Message(arena) {
166 ::google::protobuf::Arena* PROTOBUF_NULLABLE arena,
const ArcLpValue& from)
167#if defined(PROTOBUF_CUSTOM_VTABLE)
170 : ::google::protobuf::Message(arena),
173 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
174 from._internal_metadata_);
176PROTOBUF_NDEBUG_INLINE ArcLpValue::Impl_::Impl_(
177 [[maybe_unused]] ::google::protobuf::internal::InternalVisibility visibility,
178 [[maybe_unused]] ::google::protobuf::Arena* PROTOBUF_NULLABLE arena)
179 : _cached_size_{0} {}
181inline void ArcLpValue::SharedCtor(::_pb::Arena* PROTOBUF_NULLABLE arena) {
182 new (&
_impl_) Impl_(internal_visibility(), arena);
183 ::memset(
reinterpret_cast<char*
>(&
_impl_) +
184 offsetof(Impl_, tail_),
186 offsetof(Impl_, lp_value_) -
187 offsetof(Impl_, tail_) +
188 sizeof(Impl_::lp_value_));
194inline void ArcLpValue::SharedDtor(
MessageLite& self) {
196 if constexpr (::_pbi::DebugHardenCheckHasBitConsistency()) {
197 this_.CheckHasBitConsistency();
199 this_._internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
200 ABSL_DCHECK(this_.GetArena() ==
nullptr);
204inline void* PROTOBUF_NONNULL ArcLpValue::PlacementNew_(
205 const void* PROTOBUF_NONNULL,
void* PROTOBUF_NONNULL mem,
206 ::google::protobuf::Arena* PROTOBUF_NULLABLE arena) {
209constexpr auto ArcLpValue::InternalNewImpl_() {
210 return ::google::protobuf::internal::MessageCreator::ZeroInit(
sizeof(
ArcLpValue),
214 return ::google::protobuf::internal::ClassDataFull{
215 ::google::protobuf::internal::ClassData{
220 &ArcLpValue::MergeImpl,
221 ::google::protobuf::Message::GetNewImpl<ArcLpValue>(),
222#if defined(PROTOBUF_CUSTOM_VTABLE)
223 &ArcLpValue::SharedDtor,
230 &ArcLpValue::kDescriptorMethods,
236PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const
240PROTOBUF_ATTRIBUTE_WEAK const ::google::protobuf::internal::ClassData* PROTOBUF_NONNULL
241ArcLpValue::GetClassData()
const {
246PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
247const ::_pbi::TcParseTable<2, 3, 0, 0, 2>
248ArcLpValue::_table_ = {
253 offsetof(
decltype(_table_), field_lookup_table),
255 offsetof(
decltype(_table_), field_entries),
258 offsetof(
decltype(_table_), field_names),
261 ::_pbi::TcParser::GenericFallback,
262 #ifdef PROTOBUF_PREFETCH_PARSE_TABLE
263 ::_pbi::TcParser::GetTable<::operations_research::sat::ArcLpValue>(),
266 {::_pbi::TcParser::MiniParse, {}},
268 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(
ArcLpValue,
_impl_.tail_), 0>(),
272 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(
ArcLpValue,
_impl_.head_), 1>(),
276 {::_pbi::TcParser::FastF64S1,
295 ::google::protobuf::internal::TSanWrite(&
_impl_);
296 ::uint32_t cached_has_bits = 0;
298 (void) cached_has_bits;
300 cached_has_bits =
_impl_._has_bits_[0];
301 if (BatchCheckHasBit(cached_has_bits, 0x00000007U)) {
302 ::memset(&
_impl_.tail_, 0,
static_cast<::
size_t>(
303 reinterpret_cast<char*
>(&
_impl_.lp_value_) -
304 reinterpret_cast<char*
>(&
_impl_.tail_)) +
sizeof(
_impl_.lp_value_));
306 _impl_._has_bits_.Clear();
307 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
310#if defined(PROTOBUF_CUSTOM_VTABLE)
312 const ::google::protobuf::MessageLite&
base, ::uint8_t* PROTOBUF_NONNULL target,
313 ::google::protobuf::io::EpsCopyOutputStream* PROTOBUF_NONNULL stream) {
317 ::uint8_t* PROTOBUF_NONNULL target,
318 ::google::protobuf::io::EpsCopyOutputStream* PROTOBUF_NONNULL stream)
const {
321 if constexpr (::_pbi::DebugHardenCheckHasBitConsistency()) {
322 this_.CheckHasBitConsistency();
325 ::uint32_t cached_has_bits = 0;
326 (void)cached_has_bits;
328 cached_has_bits = this_.
_impl_._has_bits_[0];
330 if (CheckHasBit(cached_has_bits, 0x00000001U)) {
332 ::google::protobuf::internal::WireFormatLite::WriteInt32ToArrayWithField<1>(
333 stream, this_._internal_tail(), target);
337 if (CheckHasBit(cached_has_bits, 0x00000002U)) {
339 ::google::protobuf::internal::WireFormatLite::WriteInt32ToArrayWithField<2>(
340 stream, this_._internal_head(), target);
344 if (CheckHasBit(cached_has_bits, 0x00000004U)) {
345 target = stream->EnsureSpace(target);
346 target = ::_pbi::WireFormatLite::WriteDoubleToArray(
347 3, this_._internal_lp_value(), target);
350 if (ABSL_PREDICT_FALSE(this_._internal_metadata_.have_unknown_fields())) {
352 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
353 this_._internal_metadata_.
unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
359#if defined(PROTOBUF_CUSTOM_VTABLE)
367 ::size_t total_size = 0;
369 ::uint32_t cached_has_bits = 0;
371 (void)cached_has_bits;
373 ::_pbi::Prefetch5LinesFrom7Lines(&this_);
374 cached_has_bits = this_.
_impl_._has_bits_[0];
375 total_size +=
static_cast<bool>(0x00000004U & cached_has_bits) * 9;
376 if (BatchCheckHasBit(cached_has_bits, 0x00000003U)) {
378 if (CheckHasBit(cached_has_bits, 0x00000001U)) {
379 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(
380 this_._internal_tail());
383 if (CheckHasBit(cached_has_bits, 0x00000002U)) {
384 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(
385 this_._internal_head());
388 return this_.MaybeComputeUnknownFieldsSize(total_size,
389 &this_.
_impl_._cached_size_);
392void ArcLpValue::MergeImpl(::google::protobuf::MessageLite& to_msg,
393 const ::google::protobuf::MessageLite& from_msg) {
396 auto& from =
static_cast<const ArcLpValue&
>(from_msg);
397 if constexpr (::_pbi::DebugHardenCheckHasBitConsistency()) {
398 from.CheckHasBitConsistency();
401 ABSL_DCHECK_NE(&from, _this);
402 ::uint32_t cached_has_bits = 0;
403 (void)cached_has_bits;
405 cached_has_bits = from.
_impl_._has_bits_[0];
406 if (BatchCheckHasBit(cached_has_bits, 0x00000007U)) {
407 if (CheckHasBit(cached_has_bits, 0x00000001U)) {
408 _this->_impl_.tail_ = from.
_impl_.tail_;
410 if (CheckHasBit(cached_has_bits, 0x00000002U)) {
411 _this->_impl_.head_ = from.
_impl_.head_;
413 if (CheckHasBit(cached_has_bits, 0x00000004U)) {
414 _this->_impl_.lp_value_ = from.
_impl_.lp_value_;
417 _this->_impl_._has_bits_[0] |= cached_has_bits;
418 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
419 from._internal_metadata_);
424 if (&from ==
this)
return;
430void ArcLpValue::InternalSwap(
ArcLpValue* PROTOBUF_RESTRICT PROTOBUF_NONNULL other) {
432 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
433 swap(
_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
434 ::google::protobuf::internal::memswap<
438 reinterpret_cast<char*
>(&
_impl_.tail_),
439 reinterpret_cast<char*
>(&other->_impl_.tail_));
443 return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
450 decltype(::std::declval<RoutesSupportGraphProto>()._impl_._has_bits_);
456#if defined(PROTOBUF_CUSTOM_VTABLE)
459 : ::google::protobuf::Message(arena) {
464PROTOBUF_NDEBUG_INLINE RoutesSupportGraphProto::Impl_::Impl_(
465 [[maybe_unused]] ::google::protobuf::internal::InternalVisibility visibility,
466 [[maybe_unused]] ::google::protobuf::Arena* PROTOBUF_NULLABLE arena,
const Impl_& from,
467 [[maybe_unused]] const ::operations_research::sat::RoutesSupportGraphProto& from_msg)
468 : _has_bits_{from._has_bits_},
470 arc_lp_values_{visibility, arena, from.arc_lp_values_} {}
473 ::google::protobuf::Arena* PROTOBUF_NULLABLE arena,
475#if defined(PROTOBUF_CUSTOM_VTABLE)
478 : ::google::protobuf::Message(arena) {
482 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
483 from._internal_metadata_);
484 new (&
_impl_) Impl_(internal_visibility(), arena, from._impl_, from);
488PROTOBUF_NDEBUG_INLINE RoutesSupportGraphProto::Impl_::Impl_(
489 [[maybe_unused]] ::google::protobuf::internal::InternalVisibility visibility,
490 [[maybe_unused]] ::google::protobuf::Arena* PROTOBUF_NULLABLE arena)
492 arc_lp_values_{visibility, arena} {}
494inline void RoutesSupportGraphProto::SharedCtor(::_pb::Arena* PROTOBUF_NULLABLE arena) {
495 new (&
_impl_) Impl_(internal_visibility(), arena);
501inline void RoutesSupportGraphProto::SharedDtor(
MessageLite& self) {
503 if constexpr (::_pbi::DebugHardenCheckHasBitConsistency()) {
504 this_.CheckHasBitConsistency();
506 this_._internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
507 ABSL_DCHECK(this_.GetArena() ==
nullptr);
511inline void* PROTOBUF_NONNULL RoutesSupportGraphProto::PlacementNew_(
512 const void* PROTOBUF_NONNULL,
void* PROTOBUF_NONNULL mem,
513 ::google::protobuf::Arena* PROTOBUF_NULLABLE arena) {
516constexpr auto RoutesSupportGraphProto::InternalNewImpl_() {
517 constexpr auto arena_bits = ::google::protobuf::internal::EncodePlacementArenaOffsets({
520 InternalGetArenaOffset(
521 ::google::protobuf::Message::internal_visibility()),
523 if (arena_bits.has_value()) {
524 return ::google::protobuf::internal::MessageCreator::ZeroInit(
525 sizeof(RoutesSupportGraphProto), alignof(RoutesSupportGraphProto), *arena_bits);
527 return ::google::protobuf::internal::MessageCreator(&RoutesSupportGraphProto::PlacementNew_,
528 sizeof(RoutesSupportGraphProto),
529 alignof(RoutesSupportGraphProto));
533 return ::google::protobuf::internal::ClassDataFull{
534 ::google::protobuf::internal::ClassData{
539 &RoutesSupportGraphProto::MergeImpl,
540 ::google::protobuf::Message::GetNewImpl<RoutesSupportGraphProto>(),
541#if defined(PROTOBUF_CUSTOM_VTABLE)
542 &RoutesSupportGraphProto::SharedDtor,
549 &RoutesSupportGraphProto::kDescriptorMethods,
555PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const
559PROTOBUF_ATTRIBUTE_WEAK const ::google::protobuf::internal::ClassData* PROTOBUF_NONNULL
560RoutesSupportGraphProto::GetClassData()
const {
565PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
566const ::_pbi::TcParseTable<0, 1, 1, 0, 2>
567RoutesSupportGraphProto::_table_ = {
572 offsetof(
decltype(_table_), field_lookup_table),
574 offsetof(
decltype(_table_), field_entries),
577 offsetof(
decltype(_table_), aux_entries),
580 ::_pbi::TcParser::GenericFallback,
581 #ifdef PROTOBUF_PREFETCH_PARSE_TABLE
582 ::_pbi::TcParser::GetTable<::operations_research::sat::RoutesSupportGraphProto>(),
586 {::_pbi::TcParser::FastMtR1,
596 {::_pbi::TcParser::GetTable<::operations_research::sat::ArcLpValue>()},
603 ::google::protobuf::internal::TSanWrite(&
_impl_);
604 ::uint32_t cached_has_bits = 0;
606 (void) cached_has_bits;
608 cached_has_bits =
_impl_._has_bits_[0];
609 if (CheckHasBitForRepeated(cached_has_bits, 0x00000001U)) {
610 _impl_.arc_lp_values_.Clear();
612 _impl_._has_bits_.Clear();
613 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
616#if defined(PROTOBUF_CUSTOM_VTABLE)
618 const ::google::protobuf::MessageLite&
base, ::uint8_t* PROTOBUF_NONNULL target,
619 ::google::protobuf::io::EpsCopyOutputStream* PROTOBUF_NONNULL stream) {
623 ::uint8_t* PROTOBUF_NONNULL target,
624 ::google::protobuf::io::EpsCopyOutputStream* PROTOBUF_NONNULL stream)
const {
627 if constexpr (::_pbi::DebugHardenCheckHasBitConsistency()) {
628 this_.CheckHasBitConsistency();
631 ::uint32_t cached_has_bits = 0;
632 (void)cached_has_bits;
634 cached_has_bits = this_.
_impl_._has_bits_[0];
636 if (CheckHasBitForRepeated(cached_has_bits, 0x00000001U)) {
637 for (
unsigned i = 0, n =
static_cast<unsigned>(
638 this_._internal_arc_lp_values_size());
640 const auto& repfield = this_._internal_arc_lp_values().Get(
i);
642 ::google::protobuf::internal::WireFormatLite::InternalWriteMessage(
643 1, repfield, repfield.GetCachedSize(),
648 if (ABSL_PREDICT_FALSE(this_._internal_metadata_.have_unknown_fields())) {
650 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
651 this_._internal_metadata_.
unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
657#if defined(PROTOBUF_CUSTOM_VTABLE)
665 ::size_t total_size = 0;
667 ::uint32_t cached_has_bits = 0;
669 (void)cached_has_bits;
671 ::_pbi::Prefetch5LinesFrom7Lines(&this_);
674 cached_has_bits = this_.
_impl_._has_bits_[0];
675 if (CheckHasBitForRepeated(cached_has_bits, 0x00000001U)) {
676 total_size += 1UL * this_._internal_arc_lp_values_size();
677 for (
const auto& msg : this_._internal_arc_lp_values()) {
678 total_size += ::google::protobuf::internal::WireFormatLite::MessageSize(msg);
682 return this_.MaybeComputeUnknownFieldsSize(total_size,
683 &this_.
_impl_._cached_size_);
686void RoutesSupportGraphProto::MergeImpl(::google::protobuf::MessageLite& to_msg,
687 const ::google::protobuf::MessageLite& from_msg) {
691 if constexpr (::_pbi::DebugHardenCheckHasBitConsistency()) {
692 from.CheckHasBitConsistency();
696 ABSL_DCHECK_NE(&from, _this);
697 ::uint32_t cached_has_bits = 0;
698 (void)cached_has_bits;
700 cached_has_bits = from._impl_._has_bits_[0];
701 if (CheckHasBitForRepeated(cached_has_bits, 0x00000001U)) {
702 _this->_internal_mutable_arc_lp_values()->InternalMergeFromWithArena(
703 ::google::protobuf::MessageLite::internal_visibility(), arena,
704 from._internal_arc_lp_values());
706 _this->_impl_._has_bits_[0] |= cached_has_bits;
707 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
708 from._internal_metadata_);
713 if (&from ==
this)
return;
721 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
722 swap(
_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
723 _impl_.arc_lp_values_.InternalSwap(&other->_impl_.arc_lp_values_);
727 return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
737PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::std::false_type
740 ::std::false_type{});
741#include "google/protobuf/port_undef.inc"
static PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::std::false_type _static_init2_
static const ::_pb::Message *PROTOBUF_NONNULL const file_default_instances[]
decltype(::std::declval< ArcLpValue >()._impl_._has_bits_) HasBits
static constexpr ::int32_t kHasBitsOffset
::google::protobuf::Metadata GetMetadata() const
friend class ::google::protobuf::MessageLite
void CopyFrom(const ArcLpValue &from)
friend void swap(ArcLpValue &a, ArcLpValue &b)
::size_t ByteSizeLong() const final
static constexpr auto InternalGenerateClassData_()
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL
~ArcLpValue() PROTOBUF_FINAL
const ::google::protobuf::UnknownFieldSet & unknown_fields() const ABSL_ATTRIBUTE_LIFETIME_BOUND
void MergeFrom(const ArcLpValue &from)
::uint8_t *PROTOBUF_NONNULL _InternalSerialize(::uint8_t *PROTOBUF_NONNULL target, ::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream) const final
decltype(::std::declval< RoutesSupportGraphProto >()._impl_._has_bits_) HasBits
static constexpr ::int32_t kHasBitsOffset
void CopyFrom(const RoutesSupportGraphProto &from)
friend class ::google::protobuf::MessageLite
::size_t ByteSizeLong() const final
void MergeFrom(const RoutesSupportGraphProto &from)
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const ABSL_ATTRIBUTE_LIFETIME_BOUND
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL
~RoutesSupportGraphProto() PROTOBUF_FINAL
::uint8_t *PROTOBUF_NONNULL _InternalSerialize(::uint8_t *PROTOBUF_NONNULL target, ::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream) const final
friend void swap(RoutesSupportGraphProto &a, RoutesSupportGraphProto &b)
static constexpr auto InternalGenerateClassData_()
RoutesSupportGraphProto()
friend class ::google::protobuf::Arena
static constexpr ::_pbi::MigrationSchema *PROTOBUF_NULLABLE schemas
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::google::protobuf::internal::ClassDataFull ArcLpValue_class_data_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT OR_PROTO_DLL PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ArcLpValueDefaultTypeInternal _ArcLpValue_default_instance_
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::google::protobuf::internal::ClassDataFull RoutesSupportGraphProto_class_data_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT OR_PROTO_DLL PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 RoutesSupportGraphProtoDefaultTypeInternal _RoutesSupportGraphProto_default_instance_
const ::uint32_t TableStruct_ortools_2fsat_2froutes_5fsupport_5fgraph_2eproto::offsets[] ABSL_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold)
static constexprconst ::_pb::EnumDescriptor *PROTOBUF_NONNULL *PROTOBUF_NULLABLE file_level_enum_descriptors_ortools_2fsat_2froutes_5fsupport_5fgraph_2eproto
::absl::once_flag descriptor_table_ortools_2fsat_2froutes_5fsupport_5fgraph_2eproto_once
static constexprconst ::_pb::ServiceDescriptor *PROTOBUF_NONNULL *PROTOBUF_NULLABLE file_level_service_descriptors_ortools_2fsat_2froutes_5fsupport_5fgraph_2eproto
PROTOBUF_CONSTINITconst ::_pbi::DescriptorTable descriptor_table_ortools_2fsat_2froutes_5fsupport_5fgraph_2eproto
~ArcLpValueDefaultTypeInternal()
PROTOBUF_CONSTEXPR ArcLpValueDefaultTypeInternal()
RoutesSupportGraphProto _instance
PROTOBUF_CONSTEXPR RoutesSupportGraphProtoDefaultTypeInternal()
~RoutesSupportGraphProtoDefaultTypeInternal()