|  | @@ -92,7 +92,7 @@ struct MoveHelper<false, false, true, T> {  // strings and similar
 | 
	
		
			
				|  |  |  template <typename Derived, typename Base, typename Key, typename Value,
 | 
	
		
			
				|  |  |            WireFormatLite::FieldType kKeyFieldType,
 | 
	
		
			
				|  |  |            WireFormatLite::FieldType kValueFieldType, int default_enum_value>
 | 
	
		
			
				|  |  | -class LIBPROTOBUF_EXPORT MapEntryImpl : public Base {
 | 
	
		
			
				|  |  | +class MapEntryImpl : public Base {
 | 
	
		
			
				|  |  |   protected:
 | 
	
		
			
				|  |  |    // Provide utilities to parse/serialize key/value.  Provide utilities to
 | 
	
		
			
				|  |  |    // manipulate internal stored type.
 | 
	
	
		
			
				|  | @@ -537,7 +537,7 @@ class LIBPROTOBUF_EXPORT MapEntryImpl : public Base {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  template <typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType,
 | 
	
		
			
				|  |  |            WireFormatLite::FieldType kValueFieldType, int default_enum_value>
 | 
	
		
			
				|  |  | -class LIBPROTOBUF_EXPORT MapEntryLite
 | 
	
		
			
				|  |  | +class MapEntryLite
 | 
	
		
			
				|  |  |      : public MapEntryImpl<MapEntryLite<Key, Value, kKeyFieldType,
 | 
	
		
			
				|  |  |                                         kValueFieldType, default_enum_value>,
 | 
	
		
			
				|  |  |                            MessageLite, Key, Value, kKeyFieldType,
 |