type encoding/gob.decoderState
86 uses
encoding/gob (current package)
dec_helpers.go#L52: func decBoolArray(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L60: func decBoolSlice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L75: func decComplex64Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L83: func decComplex64Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L100: func decComplex128Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L108: func decComplex128Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L125: func decFloat32Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L133: func decFloat32Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L148: func decFloat64Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L156: func decFloat64Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L171: func decIntArray(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L179: func decIntSlice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L199: func decInt16Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L207: func decInt16Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L226: func decInt32Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L234: func decInt32Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L253: func decInt64Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L261: func decInt64Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L276: func decInt8Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L284: func decInt8Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L303: func decStringArray(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L311: func decStringSlice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L340: func decUintArray(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L348: func decUintSlice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L367: func decUint16Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L375: func decUint16Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L394: func decUint32Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L402: func decUint32Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L421: func decUint64Array(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L429: func decUint64Slice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L444: func decUintptrArray(state *decoderState, v reflect.Value, length int, ovfl error) bool {
dec_helpers.go#L452: func decUintptrSlice(state *decoderState, v reflect.Value, length int, ovfl error) bool {
decode.go#L24: type decHelper func(state *decoderState, v reflect.Value, length int, ovfl error) bool
decode.go#L28: type decoderState struct {
decode.go#L34: next *decoderState // for free list
decode.go#L95: func (dec *Decoder) newDecoderState(buf *decBuffer) *decoderState {
decode.go#L98: d = new(decoderState)
decode.go#L107: func (dec *Decoder) freeDecoderState(d *decoderState) {
decode.go#L150: func (state *decoderState) decodeUint() (x uint64) {
decode.go#L177: func (state *decoderState) decodeInt() int64 {
decode.go#L188: func (state *decoderState) getLength() (int, bool) {
decode.go#L197: type decOp func(i *decInstr, state *decoderState, v reflect.Value)
decode.go#L208: func ignoreUint(i *decInstr, state *decoderState, v reflect.Value) {
decode.go#L214: func ignoreTwoUints(i *decInstr, state *decoderState, v reflect.Value) {
decode.go#L241: func decBool(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L246: func decInt8(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L255: func decUint8(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L264: func decInt16(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L273: func decUint16(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L282: func decInt32(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L291: func decUint32(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L300: func decInt64(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L306: func decUint64(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L340: func decFloat32(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L346: func decFloat64(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L353: func decComplex64(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L362: func decComplex128(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L371: func decUint8Slice(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L389: func decString(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L405: func ignoreUint8Array(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L516: func (dec *Decoder) decodeArrayHelper(state *decoderState, value reflect.Value, elemOp decOp, length int, ovfl error, helper decHelper) {
decode.go#L537: func (dec *Decoder) decodeArray(state *decoderState, value reflect.Value, elemOp decOp, length int, ovfl error, helper decHelper) {
decode.go#L545: func decodeIntoValue(state *decoderState, op decOp, isPtr bool, value reflect.Value, instr *decInstr) reflect.Value {
decode.go#L559: func (dec *Decoder) decodeMap(mtyp reflect.Type, state *decoderState, value reflect.Value, keyOp, elemOp decOp, ovfl error) {
decode.go#L582: func (dec *Decoder) ignoreArrayHelper(state *decoderState, elemOp decOp, length int) {
decode.go#L593: func (dec *Decoder) ignoreArray(state *decoderState, elemOp decOp, length int) {
decode.go#L601: func (dec *Decoder) ignoreMap(state *decoderState, keyOp, elemOp decOp) {
decode.go#L613: func (dec *Decoder) decodeSlice(state *decoderState, value reflect.Value, elemOp decOp, ovfl error, helper decHelper) {
decode.go#L634: func (dec *Decoder) ignoreSlice(state *decoderState, elemOp decOp) {
decode.go#L641: func (dec *Decoder) decodeInterface(ityp reflect.Type, state *decoderState, value reflect.Value) {
decode.go#L693: func (dec *Decoder) ignoreInterface(state *decoderState) {
decode.go#L718: func (dec *Decoder) decodeGobDecoder(ut *userTypeInfo, state *decoderState, value reflect.Value) {
decode.go#L746: func (dec *Decoder) ignoreGobDecoder(state *decoderState) {
decode.go#L818: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L828: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L847: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L858: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L863: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L887: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L900: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L909: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L916: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L926: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L932: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decode.go#L955: op = func(i *decInstr, state *decoderState, value reflect.Value) {
decoder.go#L34: freeList *decoderState // list of free decoderStates; avoids reallocation
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |