Lines Matching refs:Elem
103 return reflect.New(mt.Elem()).Interface().(proto.Message), nil
200 s := reflect.ValueOf(v).Elem()
271 x := kind.Elem().Elem().Field(0)
338 sv := value.Elem().Elem() // interface -> *T -> T
410 v := reflect.ValueOf(any).Elem()
506 if v.Kind() == reflect.Slice && v.Type().Elem().Kind() != reflect.Uint8 {
550 valStr = strconv.Itoa(int(v.Elem().Int()))
682 if err := u.unmarshalValue(reflect.ValueOf(pb).Elem(), inputValue, nil); err != nil {
730 target.Set(reflect.New(targetType.Elem()))
732 return u.unmarshalValue(target.Elem(), inputValue, prop)
782 if err := u.unmarshalValue(reflect.ValueOf(m).Elem(), *val, nil); err != nil {
792 if err = u.unmarshalValue(reflect.ValueOf(m).Elem(), nestedProto, nil); err != nil {
844 if err := u.unmarshalValue(reflect.ValueOf(pv).Elem(), jv, prop); err != nil {
876 return u.unmarshalValue(reflect.ValueOf(lv).Elem(), inputValue, prop)
880 return u.unmarshalValue(reflect.ValueOf(sv).Elem(), inputValue, prop)
902 target.Set(reflect.New(targetType.Elem()))
903 target = target.Elem()
964 nv := reflect.New(oop.Type.Elem())
966 if err := u.unmarshalValue(nv.Elem().Field(0), raw, oop.Prop); err != nil {
981 nv := reflect.New(reflect.TypeOf(ext.ExtensionType).Elem())
982 if err := u.unmarshalValue(nv.Elem(), raw, nil); err != nil {
1004 if targetType.Kind() == reflect.Slice && targetType.Elem().Kind() != reflect.Uint8 {
1036 k = reflect.New(targetType.Key()).Elem()
1047 v := reflect.New(targetType.Elem()).Elem()