Lines Matching refs:Elem
102 return reflect.New(mt.Elem()).Interface().(proto.Message), nil
194 s := reflect.ValueOf(v).Elem()
258 x := kind.Elem().Elem().Field(0)
325 sv := value.Elem().Elem() // interface -> *T -> T
397 v := reflect.ValueOf(any).Elem()
493 if v.Kind() == reflect.Slice && v.Type().Elem().Kind() != reflect.Uint8 {
537 valStr = strconv.Itoa(int(v.Elem().Int()))
669 if err := u.unmarshalValue(reflect.ValueOf(pb).Elem(), inputValue, nil); err != nil {
717 target.Set(reflect.New(targetType.Elem()))
719 return u.unmarshalValue(target.Elem(), inputValue, prop)
769 if err := u.unmarshalValue(reflect.ValueOf(m).Elem(), *val, nil); err != nil {
779 if err = u.unmarshalValue(reflect.ValueOf(m).Elem(), nestedProto, nil); err != nil {
831 if err := u.unmarshalValue(reflect.ValueOf(pv).Elem(), jv, prop); err != nil {
863 return u.unmarshalValue(reflect.ValueOf(lv).Elem(), inputValue, prop)
867 return u.unmarshalValue(reflect.ValueOf(sv).Elem(), inputValue, prop)
889 target.Set(reflect.New(targetType.Elem()))
890 target = target.Elem()
951 nv := reflect.New(oop.Type.Elem())
953 if err := u.unmarshalValue(nv.Elem().Field(0), raw, oop.Prop); err != nil {
968 nv := reflect.New(reflect.TypeOf(ext.ExtensionType).Elem())
969 if err := u.unmarshalValue(nv.Elem(), raw, nil); err != nil {
991 if targetType.Kind() == reflect.Slice && targetType.Elem().Kind() != reflect.Uint8 {
1023 k = reflect.New(targetType.Key()).Elem()
1034 v := reflect.New(targetType.Elem()).Elem()