3 // ReadArray read array element, tells if the array has more element to read.
4 func (iter *Iterator) ReadArray() (ret bool) {
8 iter.skipThreeBytes('u', 'l', 'l')
22 iter.ReportError("ReadArray", "expect [ or , or ] or n, but found "+string([]byte{c}))
27 // ReadArrayCB read array with callback
28 func (iter *Iterator) ReadArrayCB(callback func(*Iterator) bool) (ret bool) {
45 iter.ReportError("ReadArrayCB", "expect ] in the end, but found "+string([]byte{c}))
53 iter.skipThreeBytes('u', 'l', 'l')
56 iter.ReportError("ReadArrayCB", "expect [ or n, but found "+string([]byte{c}))