From 0af088bde32e0cf24c9426c1ae777bf76dcbfbd9 Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Sun, 21 Jun 2026 01:26:11 +0000 Subject: [PATCH] deps: update googletest to 0b1e895ba4226c2fda5ee0178c9b5b1195a741aa --- deps/googletest/include/gtest/internal/gtest-internal.h | 6 ++++++ deps/googletest/src/gtest-printers.cc | 3 +-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/deps/googletest/include/gtest/internal/gtest-internal.h b/deps/googletest/include/gtest/internal/gtest-internal.h index 7096355d5dd6be..8f66d1b3564144 100644 --- a/deps/googletest/include/gtest/internal/gtest-internal.h +++ b/deps/googletest/include/gtest/internal/gtest-internal.h @@ -96,6 +96,12 @@ namespace proto2 { class [[nodiscard]] MessageLite; + +// Dummy forward declaration of `DynamicCastMessage`. Does not match any actual +// overloads of `DynamicCastMessage`, but can be used to assist name resolution +// in templates. +template +T DynamicCastMessage() = delete; } namespace testing { diff --git a/deps/googletest/src/gtest-printers.cc b/deps/googletest/src/gtest-printers.cc index f65573077861b4..6d1de6d9506fb4 100644 --- a/deps/googletest/src/gtest-printers.cc +++ b/deps/googletest/src/gtest-printers.cc @@ -114,8 +114,7 @@ void PrintBytesInObjectToImpl(const unsigned char* obj_bytes, size_t count, // char32_t. template char32_t ToChar32(CharType in) { - return static_cast( - static_cast::type>(in)); + return static_cast(static_cast>(in)); } } // namespace