| 301 | // Returns a copy of the value selected from the given fixed-size |array|. |
| 302 | template <typename T, size_t size> |
| 303 | T FuzzedDataProvider::PickValueInArray(const T (&array)[size]) { |
| 304 | static_assert(size > 0, "The array must be non empty."); |
| 305 | return array[ConsumeIntegralInRange<size_t>(0, size - 1)]; |
| 306 | } |
| 307 | |
| 308 | template <typename T, size_t size> |
| 309 | T FuzzedDataProvider::PickValueInArray(const std::array<T, size> &array) { |
no test coverage detected