clang-cl requires fully qualified name for friend class declarations

This commit is contained in:
Mohamed Heikal 2019-08-14 15:52:27 -04:00 committed by Adam Cozzette
parent 402b5772d5
commit db5b2bd13a

View File

@ -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