Lines Matching defs:testing

209 //   testing::internal::move  - portability wrapper for std::move.
294 # define GTEST_INIT_GOOGLE_TEST_NAME_ "testing::InitGoogleTest"
390 // Brings in definitions for functions used in the testing::internal::posix
617 // Only used for testing against those containers.
988 namespace testing {
993 // Import tuple and friends into the ::testing namespace.
994 // It is part of our interface, having them in ::testing allows us to change
1033 typedef ::testing::internal::CompileAssert<(static_cast<bool>(expr))> \
1272 ::testing::internal::GTestLog(::testing::internal::GTEST_##severity, \
1297 if (::testing::internal::IsTrue(condition)) \
1376 ::testing::internal::ImplicitCast_<From*>(to);
1431 GTEST_API_ const ::std::vector<testing::internal::string>& GetArgvs();
1435 const ::std::vector<testing::internal::string>& GetInjectableArgvs();
1436 void SetInjectableArgvs(const ::std::vector<testing::internal::string>*
1445 // Sleeps for (roughly) n milliseconds. This function is only for testing
1466 // This class is only for testing Google Test's own constructs. Do not
1541 // This class is only for testing Google Test's own constructs. Do not
1583 // Helper class for testing Google Test's multi-threading constructs.
1593 // These classes are only for testing Google Test's own constructs. Do
1702 extern ::testing::internal::Mutex mutex
1705 ::testing::internal::Mutex mutex(::testing::internal::Mutex::kStaticMutex)
1785 // Helper class for testing Google Test's multi-threading constructs.
1969 extern ::testing::internal::MutexBase mutex
1973 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, false, pthread_t() }
2145 extern ::testing::internal::Mutex mutex
2147 # define GTEST_DEFINE_STATIC_MUTEX_(mutex) ::testing::internal::Mutex mutex
2291 // The testing::internal::posix namespace holds wrappers for common
2512 # define GTEST_FLAG_SAVER_ ::testing::internal::GTestFlagSaver
2517 GTEST_API_ extern ::testing::internal::Int32 GTEST_FLAG(name)
2525 GTEST_API_ ::testing::internal::Int32 GTEST_FLAG(name) = (default_val)
2552 } // namespace testing