type encoding/gob.decInstr

47 uses

	encoding/gob (current package)
		decode.go#L197: type decOp func(i *decInstr, state *decoderState, v reflect.Value)
		decode.go#L200: type decInstr struct {
		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#L422: 	instr    []decInstr
		decode.go#L520: 	instr := &decInstr{elemOp, 0, nil, ovfl}
		decode.go#L545: func decodeIntoValue(state *decoderState, op decOp, isPtr bool, value reflect.Value, instr *decInstr) reflect.Value {
		decode.go#L566: 	keyInstr := &decInstr{keyOp, 0, nil, ovfl}
		decode.go#L567: 	elemInstr := &decInstr{elemOp, 0, nil, ovfl}
		decode.go#L583: 	instr := &decInstr{elemOp, 0, nil, errors.New("no error")}
		decode.go#L603: 	keyInstr := &decInstr{keyOp, 0, nil, errors.New("no error")}
		decode.go#L604: 	elemInstr := &decInstr{elemOp, 0, nil, errors.New("no error")}
		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) {
		decode.go#L1055: 	engine.instr = make([]decInstr, 1) // one item
		decode.go#L1067: 	engine.instr[singletonField] = decInstr{*op, singletonField, nil, ovfl}
		decode.go#L1075: 	engine.instr = make([]decInstr, 1) // one item
		decode.go#L1078: 	engine.instr[0] = decInstr{*op, 0, nil, ovfl}
		decode.go#L1108: 	engine.instr = make([]decInstr, len(wireStruct.Field))
		decode.go#L1122: 			engine.instr[fieldnum] = decInstr{*op, fieldnum, nil, ovfl}
		decode.go#L1129: 		engine.instr[fieldnum] = decInstr{*op, fieldnum, localField.Index, ovfl}