Lines Matching refs:UnitTestImpl
466 // This is the default global test part result reporter used in UnitTestImpl.
467 // This class should only be used by UnitTestImpl.
471 explicit DefaultGlobalTestPartResultReporter(UnitTestImpl* unit_test);
477 UnitTestImpl* const unit_test_;
486 // UnitTestImpl. This class should only be used by UnitTestImpl.
490 explicit DefaultPerThreadTestPartResultReporter(UnitTestImpl* unit_test);
496 UnitTestImpl* const unit_test_;
508 class GTEST_API_ UnitTestImpl {
510 explicit UnitTestImpl(UnitTest* parent);
511 virtual ~UnitTestImpl();
960 UnitTestImpl(const UnitTestImpl&) = delete;
961 UnitTestImpl& operator=(const UnitTestImpl&) = delete;
962 }; // class UnitTestImpl
966 inline UnitTestImpl* GetUnitTestImpl() {