Lines Matching refs:Elem
153 s := reflect.ValueOf(v).Elem()
204 x := kind.Elem().Elem().Field(0)
271 sv := value.Elem().Elem() // interface -> *T -> T
343 v := reflect.ValueOf(any).Elem()
356 msg := reflect.New(mt.Elem()).Interface().(proto.Message)
438 if v.Kind() == reflect.Slice && v.Type().Elem().Kind() != reflect.Uint8 {
482 valStr = strconv.Itoa(int(v.Elem().Int()))
603 return u.unmarshalValue(reflect.ValueOf(pb).Elem(), inputValue, nil)
647 target.Set(reflect.New(targetType.Elem()))
649 return u.unmarshalValue(target.Elem(), inputValue, prop)
691 m := reflect.New(mt.Elem()).Interface().(proto.Message)
698 if err := u.unmarshalValue(reflect.ValueOf(m).Elem(), *val, nil); err != nil {
708 if err = u.unmarshalValue(reflect.ValueOf(m).Elem(), nestedProto, nil); err != nil {
760 if err := u.unmarshalValue(reflect.ValueOf(pv).Elem(), jv, prop); err != nil {
792 return u.unmarshalValue(reflect.ValueOf(lv).Elem(), inputValue, prop)
796 return u.unmarshalValue(reflect.ValueOf(sv).Elem(), inputValue, prop)
818 target.Set(reflect.New(targetType.Elem()))
819 target = target.Elem()
877 nv := reflect.New(oop.Type.Elem())
879 if err := u.unmarshalValue(nv.Elem().Field(0), raw, oop.Prop); err != nil {
894 nv := reflect.New(reflect.TypeOf(ext.ExtensionType).Elem())
895 if err := u.unmarshalValue(nv.Elem(), raw, nil); err != nil {
917 if targetType.Kind() == reflect.Slice && targetType.Elem().Kind() != reflect.Uint8 {
956 k = reflect.New(targetType.Key()).Elem()
963 v := reflect.New(targetType.Elem()).Elem()