LCOV - code coverage report
Current view: top level - usr/src/gtest/src - gtest-internal-inl.h (source / functions) Hit Total Coverage
Test: clean.info Lines: 91 148 61.5 %
Date: 2013-05-24 Functions: 36 62 58.1 %
Branches: 39 160 24.4 %

Function Name Sort by function name Hit count Sort by hit count
testing::internal::GetUnitTestImpl() 453
testing::internal::UnitTestImpl::catch_exceptions() const 207
int testing::internal::CountIf<std::vector<testing::TestPartResult, std::allocator<testing::TestPartResult> >, bool (*)(testing::TestPartResult const&)>(std::vector<testing::TestPartResult, std::allocator<testing::TestPartResult> > const&, bool (*)(testing::TestPartResult const&)) 82
testing::internal::UnitTestImpl::set_current_test_info(testing::TestInfo*) 78
testing::internal::UnitTestImpl::listeners() 51
int testing::internal::GetElementOr<int>(std::vector<int, std::allocator<int> > const&, int, int) 43
testing::internal::UnitTestImpl::AddTestInfo(void (*)(), void (*)(), testing::TestInfo*) 39
testing::internal::UnitTestImpl::current_test_case() const 39
testing::internal::GTestFlagSaver::GTestFlagSaver() 39
testing::internal::UnitTestImpl::current_test_info() 39
void testing::internal::Delete<testing::TestInfo>(testing::TestInfo*) 39
testing::internal::GTestFlagSaver::~GTestFlagSaver() 39
int testing::internal::CountIf<std::vector<testing::TestInfo*, std::allocator<testing::TestInfo*> >, bool (*)(testing::TestInfo const*)>(std::vector<testing::TestInfo*, std::allocator<testing::TestInfo*> > const&, bool (*)(testing::TestInfo const*)) 36
int testing::internal::CountIf<std::vector<testing::TestCase*, std::allocator<testing::TestCase*> >, bool (*)(testing::TestCase const*)>(std::vector<testing::TestCase*, std::allocator<testing::TestCase*> > const&, bool (*)(testing::TestCase const*)) 16
testing::internal::UnitTestImpl::Passed() const 8
void testing::internal::ForEach<std::vector<testing::Environment*, std::allocator<testing::Environment*> >, void (*)(testing::Environment*)>(std::vector<testing::Environment*, std::allocator<testing::Environment*> > const&, void (*)(testing::Environment*)) 8
testing::internal::UnitTestImpl::ad_hoc_test_result() const 8
testing::internal::UnitTestImpl::Failed() const 8
void testing::internal::ForEach<std::vector<testing::TestCase*, std::allocator<testing::TestCase*> >, void (*)(testing::TestCase*)>(std::vector<testing::TestCase*, std::allocator<testing::TestCase*> > const&, void (*)(testing::TestCase*)) 8
testing::internal::UnitTestImpl::set_current_test_case(testing::TestCase*) 8
void testing::internal::ForEach<std::vector<testing::TestInfo*, std::allocator<testing::TestInfo*> >, void (*)(testing::TestInfo*)>(std::vector<testing::TestInfo*, std::allocator<testing::TestInfo*> > const&, void (*)(testing::TestInfo*)) 8
testing::internal::UnitTestImpl::InitDeathTestSubprocessControlInfo() 4
testing::internal::DefaultPerThreadTestPartResultReporter::~DefaultPerThreadTestPartResultReporter() 4
testing::internal::UnitTestImpl::elapsed_time() const 4
testing::internal::UnitTestImpl::GetMutableTestCase(int) 4
testing::internal::DefaultGlobalTestPartResultReporter::~DefaultGlobalTestPartResultReporter() 4
testing::internal::UnitTestImpl::set_catch_exceptions(bool) 4
testing::internal::UnitTestImpl::ClearNonAdHocTestResult() 4
void testing::internal::Delete<testing::TestEventListener>(testing::TestEventListener*) 4
testing::internal::OsStackTraceGetter::~OsStackTraceGetter() 4
testing::internal::OsStackTraceGetterInterface::~OsStackTraceGetterInterface() 4
void testing::internal::Delete<testing::TestCase>(testing::TestCase*) 4
testing::internal::OsStackTraceGetter::~OsStackTraceGetter() 4
testing::internal::OsStackTraceGetter::OsStackTraceGetter() 4
void testing::internal::ForEach<std::vector<testing::TestEventListener*, std::allocator<testing::TestEventListener*> >, void (*)(testing::TestEventListener*)>(std::vector<testing::TestEventListener*, std::allocator<testing::TestEventListener*> > const&, void (*)(testing::TestEventListener*)) 4
testing::internal::OsStackTraceGetterInterface::OsStackTraceGetterInterface() 4
testing::internal::OsStackTraceGetterInterface::~OsStackTraceGetterInterface() 0
testing::internal::TraceInfo::~TraceInfo() 0
testing::internal::TestPropertyKeyIs::operator()(testing::TestProperty const&) const 0
testing::internal::GetRandomSeedFromFlag(int) 0
testing::internal::TestPropertyKeyIs::~TestPropertyKeyIs() 0
testing::internal::TraceInfo::TraceInfo(testing::internal::TraceInfo const&) 0
testing::internal::UnitTestImpl::random_seed() const 0
testing::internal::TestPropertyKeyIs::TestPropertyKeyIs(char const*) 0
testing::internal::UnitTestImpl::current_test_info() const 0
void testing::internal::ShuffleRange<int>(testing::internal::Random*, int, int, std::vector<int, std::allocator<int> >*) 0
testing::internal::TraceInfo::TraceInfo() 0
testing::internal::UnitTestImpl::internal_run_death_test_flag() const 0
bool testing::internal::ParseNaturalNumber<int>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int*) 0
testing::internal::UnitTestImpl::death_test_factory() 0
testing::internal::UnitTestImpl::gtest_trace_stack() 0
testing::internal::UnitTestImpl::GetTestCase(int) const 0
void testing::internal::Shuffle<int>(testing::internal::Random*, std::vector<int, std::allocator<int> >*) 0
testing::internal::UnitTestImpl::random() 0
testing::internal::TestPropertyKeyIs::TestPropertyKeyIs(testing::internal::TestPropertyKeyIs const&) 0
testing::internal::DefaultGlobalTestPartResultReporter::~DefaultGlobalTestPartResultReporter() 0
testing::internal::UnitTestImpl::environments() 0
testing::internal::GetNextRandomSeed(int) 0
testing::internal::UnitTestImpl::parameterized_test_registry() 0
testing::internal::DefaultPerThreadTestPartResultReporter::~DefaultPerThreadTestPartResultReporter() 0
void testing::internal::Delete<testing::Environment>(testing::Environment*) 0
testing::internal::TraceInfo::operator=(testing::internal::TraceInfo const&) 0

Generated by: LCOV version 1.9