| 202 | /// This allows in-place construction using an initializer list |
| 203 | template <typename T, typename... Args> |
| 204 | IsMember(std::initializer_list<T> values, Args &&...args) |
| 205 | : IsMember(std::vector<T>(values), std::forward<Args>(args)...) {} |
| 206 | |
| 207 | /// This checks to see if an item is in a set (empty function) |
| 208 | template <typename T> explicit IsMember(T &&set) : IsMember(std::forward<T>(set), nullptr) {} |
nothing calls this directly
no test coverage detected