• Home
  • Raw
  • Download

Lines Matching defs:decoderState

29 type decoderState struct {  struct
30 dec *Decoder
33 b *decBuffer
34 fieldnum int // the last field number read.
35 next *decoderState // for free list
103 func (dec *Decoder) freeDecoderState(d *decoderState) {
146 func (state *decoderState) decodeUint() (x uint64) {
173 func (state *decoderState) decodeInt() int64 {
184 func (state *decoderState) getLength() (int, bool) {
204 func ignoreUint(i *decInstr, state *decoderState, v reflect.Value) {
210 func ignoreTwoUints(i *decInstr, state *decoderState, v reflect.Value) {
237 func decBool(i *decInstr, state *decoderState, value reflect.Value) {
242 func decInt8(i *decInstr, state *decoderState, value reflect.Value) {
251 func decUint8(i *decInstr, state *decoderState, value reflect.Value) {
260 func decInt16(i *decInstr, state *decoderState, value reflect.Value) {
269 func decUint16(i *decInstr, state *decoderState, value reflect.Value) {
278 func decInt32(i *decInstr, state *decoderState, value reflect.Value) {
287 func decUint32(i *decInstr, state *decoderState, value reflect.Value) {
296 func decInt64(i *decInstr, state *decoderState, value reflect.Value) {
302 func decUint64(i *decInstr, state *decoderState, value reflect.Value) {
336 func decFloat32(i *decInstr, state *decoderState, value reflect.Value) {
342 func decFloat64(i *decInstr, state *decoderState, value reflect.Value) {
349 func decComplex64(i *decInstr, state *decoderState, value reflect.Value) {
358 func decComplex128(i *decInstr, state *decoderState, value reflect.Value) {
367 func decUint8Slice(i *decInstr, state *decoderState, value reflect.Value) {
413 func decString(i *decInstr, state *decoderState, value reflect.Value) {
429 func ignoreUint8Array(i *decInstr, state *decoderState, value reflect.Value) {
539 func (dec *Decoder) decodeArrayHelper(state *decoderState, value reflect.Value, elemOp decOp, lengt…
572 func (dec *Decoder) decodeArray(state *decoderState, value reflect.Value, elemOp decOp, length int,…
580 func decodeIntoValue(state *decoderState, op decOp, isPtr bool, value reflect.Value, instr *decInst…
594 func (dec *Decoder) decodeMap(mtyp reflect.Type, state *decoderState, value reflect.Value, keyOp, e…
615 func (dec *Decoder) ignoreArrayHelper(state *decoderState, elemOp decOp, length int) {
626 func (dec *Decoder) ignoreArray(state *decoderState, elemOp decOp, length int) {
634 func (dec *Decoder) ignoreMap(state *decoderState, keyOp, elemOp decOp) {
646 func (dec *Decoder) decodeSlice(state *decoderState, value reflect.Value, elemOp decOp, ovfl error,…
671 func (dec *Decoder) ignoreSlice(state *decoderState, elemOp decOp) {
678 func (dec *Decoder) decodeInterface(ityp reflect.Type, state *decoderState, value reflect.Value) {
730 func (dec *Decoder) ignoreInterface(state *decoderState) {
755 func (dec *Decoder) decodeGobDecoder(ut *userTypeInfo, state *decoderState, value reflect.Value) {
783 func (dec *Decoder) ignoreGobDecoder(state *decoderState) {