Lines Matching refs:srcValue
38 func CopyProperties(dstValue, srcValue reflect.Value) {
42 if !isStructPtr(srcValue.Type()) {
43 panic(fmt.Errorf("CopyProperties expected srcValue *struct, got %s", srcValue.Type()))
45 copyProperties(dstValue.Elem(), srcValue.Elem())
48 func copyProperties(dstValue, srcValue reflect.Value) {
50 if srcValue.Type() != typ {
52 dstValue.Kind(), srcValue.Kind()))
60 srcFieldValue := srcValue.Field(i)
210 func cloneEmptyProperties(dstValue, srcValue reflect.Value) {
211 typ := srcValue.Type()
218 srcFieldValue := srcValue.Field(i)