| 15872 | // |
| 15873 | template <typename ForwardIterator> |
| 15874 | internal::ParamGenerator< |
| 15875 | typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type> |
| 15876 | ValuesIn(ForwardIterator begin, ForwardIterator end) { |
| 15877 | typedef typename ::testing::internal::IteratorTraits<ForwardIterator> |
| 15878 | ::value_type ParamType; |
| 15879 | return internal::ParamGenerator<ParamType>( |
| 15880 | new internal::ValuesInIteratorRangeGenerator<ParamType>(begin, end)); |
| 15881 | } |
| 15882 | |
| 15883 | template <typename T, size_t N> |
| 15884 | internal::ParamGenerator<T> ValuesIn(const T (&array)[N]) { |
no test coverage detected