Searched defs:userTypeInfo (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/prebuilts/go/linux-x86/src/encoding/gob/ |
D | type.go | 22 type userTypeInfo struct { struct 23 user reflect.Type // the type the user handed us 24 base reflect.Type // the base type after all indirections 25 indir int // number of indirections to reach the base type 26 externalEnc int // xGob, xBinary, or xText 27 externalDec int // xGob, xBinary, or xText 28 encIndir int8 // number of indirections to reach the receiver type; may be negative 29 decIndir int8 // number of indirections to reach the receiver type; may be negative 452 func newTypeObject(name string, ut *userTypeInfo, rt reflect.Type) (gobType, error) { 608 func getType(name string, ut *userTypeInfo, rt reflect.Type) (gobType, error) { [all …]
|
D | encode.go | 435 func (enc *Encoder) encodeGobEncoder(b *encBuffer, ut *userTypeInfo, v reflect.Value) { 565 func gobEncodeOpFor(ut *userTypeInfo) (*encOp, int) { 593 func compileEnc(ut *userTypeInfo, building map[*typeInfo]bool) *encEngine { 624 func getEncEngine(ut *userTypeInfo, building map[*typeInfo]bool) *encEngine { 636 func buildEncEngine(info *typeInfo, ut *userTypeInfo, building map[*typeInfo]bool) *encEngine { 655 func (enc *Encoder) encode(b *encBuffer, value reflect.Value, ut *userTypeInfo) {
|
D | decode.go | 755 func (dec *Decoder) decodeGobDecoder(ut *userTypeInfo, state *decoderState, value reflect.Value) { 990 func (dec *Decoder) gobDecodeOpFor(ut *userTypeInfo) *decOp { 1097 func (dec *Decoder) compileSingle(remoteId typeId, ut *userTypeInfo) (engine *decEngine, err error)… 1130 func (dec *Decoder) compileDec(remoteId typeId, ut *userTypeInfo) (engine *decEngine, err error) { 1181 func (dec *Decoder) getDecEnginePtr(remoteId typeId, ut *userTypeInfo) (enginePtr **decEngine, err …
|