Lines Matching refs:unmarshal
56 u := atomicLoadUnmarshalInfo(&a.unmarshal)
60 atomicStoreUnmarshalInfo(&a.unmarshal, u)
63 err := u.unmarshal(toPointer(&msg), b)
96 unmarshal unmarshaler member
134 func (u *unmarshalInfo) unmarshal(m pointer, b []byte) error { func
171 if fn := f.unmarshal; fn != nil {
347 unmarshal := fieldUnmarshaler(&f)
361 u.setTag(tag, toField(&f), unmarshal, reqMask, name)
398 unmarshal := makeUnmarshalOneof(typ, of.ityp, baseUnmarshal)
399 u.setTag(fieldNum, of.field, unmarshal, 0, name)
433 func (u *unmarshalInfo) setTag(tag int, field field, unmarshal unmarshaler, reqMask uint64, name st…
434 i := unmarshalFieldInfo{field: field, unmarshal: unmarshal, reqMask: reqMask, name: name}
1646 err := sub.unmarshal(v, b[:x])
1672 err := sub.unmarshal(v, b[:x])
1699 err := sub.unmarshal(v, b[:x])
1721 err := sub.unmarshal(v, b[:x])
1821 func makeUnmarshalOneof(typ, ityp reflect.Type, unmarshal unmarshaler) unmarshaler {
1832 b, err = unmarshal(b, valToPointer(v).offset(field0), w)