From bcf926ec656688d7eb03159faaddbf56bd4ec8e2 Mon Sep 17 00:00:00 2001 From: "zhanyong.wan" Date: Fri, 13 Nov 2009 02:54:23 +0000 Subject: Improves the scons scripts and run_tests.py (by Vlad Losev); uses typed tests in gtest-port_test.cc only when typed tests are available (by Zhanyong Wan); makes gtest-param-util-generated.h conform to the C++ standard (by Zhanyong Wan). --- include/gtest/internal/gtest-param-util-generated.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'include/gtest/internal/gtest-param-util-generated.h') diff --git a/include/gtest/internal/gtest-param-util-generated.h b/include/gtest/internal/gtest-param-util-generated.h index 04f4c3ac..ab4ab566 100644 --- a/include/gtest/internal/gtest-param-util-generated.h +++ b/include/gtest/internal/gtest-param-util-generated.h @@ -53,6 +53,21 @@ #if GTEST_HAS_PARAM_TEST namespace testing { + +// Forward declarations of ValuesIn(), which is implemented in +// include/gtest/gtest-param-test.h. +template +internal::ParamGenerator< + typename ::std::iterator_traits::value_type> ValuesIn( + ForwardIterator begin, ForwardIterator end); + +template +internal::ParamGenerator ValuesIn(const T (&array)[N]); + +template +internal::ParamGenerator ValuesIn( + const Container& container); + namespace internal { // Used in the Values() function to provide polymorphic capabilities. -- cgit v1.2.3