File tree Expand file tree Collapse file tree 3 files changed +14
-4
lines changed Expand file tree Collapse file tree 3 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -407,7 +407,10 @@ JSON_API std::istream& operator>>(std::istream&, _Value&);
407407
408408typedef  detail::CharReader<detail::Value<>> CharReader; 				//  class Json::CharReader
409409typedef  detail::CharReaderBuilder<detail::Value<>> CharReaderBuilder; 	//  class Json::CharReaderBuilder
410+ 
410411typedef  detail::Reader<detail::Value<>> Reader; 						//  class Json::Reader
412+ template <class  _Alloc , class  _String >                                   //  class Json::Reader_ type with accessible allocator
413+         using  Reader_ = detail::Reader<detail::Value<_Alloc, _String>>;
411414
412415} //  namespace Json
413416
Original file line number Diff line number Diff line change @@ -885,13 +885,14 @@ class JSON_API ValueIterator : public ValueIteratorBase<_Value> {
885885
886886typedef  detail::Path<detail::Value<>> Path; 							//  class Json::Path
887887typedef  detail::PathArgument<detail::Value<>> PathArgument; 			//  class Json::PathArgument
888- template <class  _Alloc , class  _String >                                   //  class Json::Value_ type with accessible allocator
889- 	using  Value_ = Json::detail::Value<_Alloc, _String>;
890- typedef  detail::Value<> Value; 											//  class Json::Value
891888typedef  detail::ValueConstIterator<detail::Value<>> ValueConstIterator; //  class Json::ValueConstIterator
892889typedef  detail::ValueIterator<detail::Value<>> ValueIterator; 			//  class Json::ValueIterator
893890typedef  detail::ValueIteratorBase<detail::Value<>> ValueIteratorBase; 	//  class Json::ValueIteratorBase
894891
892+ typedef  detail::Value<> Value; 											//  class Json::Value
893+ template <class  _Alloc , class  _String >                                   //  class Json::Value_ type with accessible allocator
894+ 	using  Value_ = detail::Value<_Alloc, _String>;
895+ 
895896} //  namespace Json
896897
897898
Original file line number Diff line number Diff line change @@ -343,12 +343,18 @@ typename _Value::String JSON_API valueToQuotedString(const char* value);
343343
344344bool  jsonIsFinite (double  value);
345345
346- typedef  detail::FastWriter<detail::Value<>> FastWriter; 					//  class Json::FastWriter
347346typedef  detail::StreamWriter<detail::Value<>> StreamWriter; 				//  class Json::StreamWriter
348347typedef  detail::StreamWriterBuilder<detail::Value<>> StreamWriterBuilder; 	//  class Json::StreamWriterBuilder
349348typedef  detail::StyledStreamWriter<detail::Value<>> StyledStreamWriter; 	//  class Json::StyledStreamWriter
350349typedef  detail::StyledWriter<detail::Value<>> StyledWriter; 				//  class Json::StyledWriter
350+ 
351+ typedef  detail::FastWriter<detail::Value<>> FastWriter; 					//  class Json::FastWriter
352+ template <class  _Alloc , class  _String >                                   	//  class Json::FastWriter type with accessible allocator
353+         using  FastWriter_ = detail::FastWriter<detail::Value<_Alloc, _String>>;
354+ 
351355typedef  detail::Writer<detail::Value<>> Writer; 							//  class Json::Writer
356+ template <class  _Alloc , class  _String >                                   	//  class Json::Writer_ type with accessible allocator
357+         using  Writer_ = detail::Writer<detail::Value<_Alloc, _String>>;
352358
353359} //  namespace Json
354360
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments