| 172 | } |
| 173 | |
| 174 | type valuesFilter struct { |
| 175 | core |
| 176 | typ reflect.Type // T |
| 177 | fnc reflect.Value // func(T, T) bool |
| 178 | opt Option |
| 179 | } |
| 180 | |
| 181 | func (f valuesFilter) filter(s *state, t reflect.Type, vx, vy reflect.Value) applicableOption { |
| 182 | if !vx.IsValid() || !vx.CanInterface() || !vy.IsValid() || !vy.CanInterface() { |
nothing calls this directly
no outgoing calls
no test coverage detected