(fromElem, toElem reflect.Value)
| 173 | } |
| 174 | |
| 175 | func (dm *mapperObject) elemToMap(fromElem, toElem reflect.Value) { |
| 176 | for i := 0; i < fromElem.NumField(); i++ { |
| 177 | fromFieldInfo := fromElem.Field(i) |
| 178 | fieldName := dm.getFieldName(fromElem, i) |
| 179 | if fieldName == IgnoreTagValue { |
| 180 | continue |
| 181 | } |
| 182 | toElem.SetMapIndex(reflect.ValueOf(fieldName), fromFieldInfo) |
| 183 | } |
| 184 | } |
| 185 | |
| 186 | func (dm *mapperObject) setFieldValue(fieldValue reflect.Value, fieldKind reflect.Kind, value interface{}) error { |
| 187 | switch fieldKind { |
no test coverage detected