(v reflect.Value)
| 246 | } |
| 247 | |
| 248 | func dereference(v reflect.Value) reflect.Value { |
| 249 | for v.Kind() == reflect.Ptr { |
| 250 | if v.IsNil() { |
| 251 | return v |
| 252 | } |
| 253 | v = v.Elem() |
| 254 | } |
| 255 | return v |
| 256 | } |
| 257 | |
| 258 | func isTrue(v reflect.Value) bool { |
| 259 | v = dereference(v) |