@@ -158,7 +158,7 @@ type tolerateEmptyArrayDecoder struct {
158158}
159159
160160func (decoder * tolerateEmptyArrayDecoder ) Decode (ptr unsafe.Pointer , iter * jsoniter.Iterator ) {
161- if iter .WhatIsNext () == jsoniter .Array {
161+ if iter .WhatIsNext () == jsoniter .ArrayValue {
162162 iter .Skip ()
163163 newIter := iter .Pool ().BorrowIterator ([]byte ("{}" ))
164164 defer iter .Pool ().ReturnIterator (newIter )
@@ -174,11 +174,11 @@ type fuzzyStringDecoder struct {
174174func (decoder * fuzzyStringDecoder ) Decode (ptr unsafe.Pointer , iter * jsoniter.Iterator ) {
175175 valueType := iter .WhatIsNext ()
176176 switch valueType {
177- case jsoniter .Number :
177+ case jsoniter .NumberValue :
178178 var number json.Number
179179 iter .ReadVal (& number )
180180 * ((* string )(ptr )) = string (number )
181- case jsoniter .String :
181+ case jsoniter .StringValue :
182182 * ((* string )(ptr )) = iter .ReadString ()
183183 default :
184184 iter .ReportError ("fuzzyStringDecoder" , "not number or string" )
@@ -193,11 +193,11 @@ func (decoder *fuzzyIntegerDecoder) Decode(ptr unsafe.Pointer, iter *jsoniter.It
193193 valueType := iter .WhatIsNext ()
194194 var str string
195195 switch valueType {
196- case jsoniter .Number :
196+ case jsoniter .NumberValue :
197197 var number json.Number
198198 iter .ReadVal (& number )
199199 str = string (number )
200- case jsoniter .String :
200+ case jsoniter .StringValue :
201201 str = iter .ReadString ()
202202 default :
203203 iter .ReportError ("fuzzyIntegerDecoder" , "not number or string" )
@@ -218,9 +218,9 @@ func (decoder *fuzzyFloat32Decoder) Decode(ptr unsafe.Pointer, iter *jsoniter.It
218218 valueType := iter .WhatIsNext ()
219219 var str string
220220 switch valueType {
221- case jsoniter .Number :
221+ case jsoniter .NumberValue :
222222 * ((* float32 )(ptr )) = iter .ReadFloat32 ()
223- case jsoniter .String :
223+ case jsoniter .StringValue :
224224 str = iter .ReadString ()
225225 newIter := iter .Pool ().BorrowIterator ([]byte (str ))
226226 defer iter .Pool ().ReturnIterator (newIter )
@@ -240,9 +240,9 @@ func (decoder *fuzzyFloat64Decoder) Decode(ptr unsafe.Pointer, iter *jsoniter.It
240240 valueType := iter .WhatIsNext ()
241241 var str string
242242 switch valueType {
243- case jsoniter .Number :
243+ case jsoniter .NumberValue :
244244 * ((* float64 )(ptr )) = iter .ReadFloat64 ()
245- case jsoniter .String :
245+ case jsoniter .StringValue :
246246 str = iter .ReadString ()
247247 newIter := iter .Pool ().BorrowIterator ([]byte (str ))
248248 defer iter .Pool ().ReturnIterator (newIter )
0 commit comments