From db5b2bd13ad1c033f56b33b51742dcdb026aa776 Mon Sep 17 00:00:00 2001 From: Mohamed Heikal Date: Wed, 14 Aug 2019 15:52:27 -0400 Subject: [PATCH] clang-cl requires fully qualified name for friend class declarations --- src/google/protobuf/map_field.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/google/protobuf/map_field.h b/src/google/protobuf/map_field.h index 3314f4e75a..69039d914c 100644 --- a/src/google/protobuf/map_field.h +++ b/src/google/protobuf/map_field.h @@ -156,7 +156,7 @@ class PROTOBUF_EXPORT MapFieldBase { friend class ContendedMapCleanTest; friend class GeneratedMessageReflection; friend class MapFieldAccessor; - friend class DynamicMessage; + friend class ::PROTOBUF_NAMESPACE_ID::DynamicMessage; // Virtual helper methods for MapIterator. MapIterator doesn't have the // type helper for key and value. Call these help methods to deal with