Internal change

PiperOrigin-RevId: 693142972
pull/19105/head
Protobuf Team Bot 5 months ago committed by Copybara-Service
parent 133a28f6d1
commit f87ac22c33
  1. 2
      .github/workflows/test_upb.yml
  2. 17
      csharp/src/Google.Protobuf/Reflection/FeatureSetDescriptor.g.cs
  3. 1
      src/google/protobuf/BUILD.bazel
  4. 9
      src/google/protobuf/map.cc
  5. 5
      src/google/protobuf/map.h

@ -189,7 +189,7 @@ jobs:
# supported Python versions and assume this gives us sufficient test
# coverage.
- { os: ubuntu-latest, python-version: "3.8", architecture: x64, type: 'binary' }
- { os: macos-12, python-version: "3.8", architecture: x64, type: 'binary' }
- { os: macos-13, python-version: "3.8", architecture: x64, type: 'binary' }
- { os: ubuntu-latest, python-version: "3.12", architecture: x64, type: 'binary' }
- { os: macos-13, python-version: "3.12", architecture: x64, type: 'binary' }
- { os: ubuntu-latest, python-version: "3.8", architecture: x64, type: 'source', continuous-only: true }

@ -1,17 +0,0 @@
#region Copyright notice and license
// Protocol Buffers - Google's data interchange format
// Copyright 2008 Google Inc. All rights reserved.
//
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file or at
// https://developers.google.com/open-source/licenses/bsd
#endregion
namespace Google.Protobuf.Reflection;
internal sealed partial class FeatureSetDescriptor
{
// Canonical serialized form of the edition defaults, generated by embed_edition_defaults.
private const string DefaultsBase64 =
"ChMYhAciACoMCAEQAhgCIAMoATACChMY5wciACoMCAIQARgBIAIoATABChMY6AciDAgBEAEYASACKAEwASoAIOYHKOgH";
}

@ -568,6 +568,7 @@ cc_library(
"@com_google_absl//absl/hash",
"@com_google_absl//absl/log:absl_check",
"@com_google_absl//absl/log:absl_log",
"@com_google_absl//absl/memory",
"@com_google_absl//absl/meta:type_traits",
"@com_google_absl//absl/numeric:bits",
"@com_google_absl//absl/strings",

@ -8,14 +8,15 @@
#include "google/protobuf/map.h"
#include <algorithm>
#include <functional>
#include <cstddef>
#include <cstdint>
#include <iterator>
#include <string>
#include <type_traits>
#include "absl/hash/hash.h"
#include "absl/strings/string_view.h"
#include "absl/log/absl_check.h"
#include "google/protobuf/arena.h"
#include "google/protobuf/message_lite.h"
#include "google/protobuf/port.h"
// Must be included last.

@ -17,14 +17,19 @@
#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <cstring>
#include <functional>
#include <initializer_list>
#include <iterator>
#include <limits> // To support Visual Studio 2008
#include <new> // IWYU pragma: keep for ::operator new.
#include <string>
#include <type_traits>
#include <utility>
#include "absl/memory/memory.h"
#include "google/protobuf/message_lite.h"
#if !defined(GOOGLE_PROTOBUF_NO_RDTSC) && defined(__APPLE__)
#include <time.h>
#endif

Loading…
Cancel
Save