encoding/json.decodeState.readIndex (method)

22 uses

	encoding/json (current package)
		decode.go#L219: func (d *decodeState) readIndex() int {
		decode.go#L380: 		start := d.readIndex()
		decode.go#L384: 			if err := d.literalStore(d.data[start:d.readIndex()], v, false); err != nil {
		decode.go#L501: 		start := d.readIndex()
		decode.go#L607: 		start := d.readIndex()
		decode.go#L674: 		start := d.readIndex()
		decode.go#L676: 		item := d.data[start:d.readIndex()]
		decode.go#L875: 			d.saveError(&UnmarshalTypeError{Value: val, Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L916: 				d.saveError(&UnmarshalTypeError{Value: "bool", Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L924: 				d.saveError(&UnmarshalTypeError{Value: "bool", Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L938: 			d.saveError(&UnmarshalTypeError{Value: "string", Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L941: 				d.saveError(&UnmarshalTypeError{Value: "string", Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L960: 				d.saveError(&UnmarshalTypeError{Value: "string", Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L983: 			d.saveError(&UnmarshalTypeError{Value: "number", Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L991: 				d.saveError(&UnmarshalTypeError{Value: "number", Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L999: 				d.saveError(&UnmarshalTypeError{Value: "number " + s, Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L1007: 				d.saveError(&UnmarshalTypeError{Value: "number " + s, Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L1015: 				d.saveError(&UnmarshalTypeError{Value: "number " + s, Type: v.Type(), Offset: int64(d.readIndex())})
		decode.go#L1086: 		start := d.readIndex()
		decode.go#L1088: 		item := d.data[start:d.readIndex()]
		decode.go#L1125: 	start := d.readIndex()
		decode.go#L1128: 	item := d.data[start:d.readIndex()]