LCOV - code coverage report
Current view: top level - lib - checkbool.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 282 287 98.3 %
Date: 2024-04-28 12:00:40 Functions: 26 26 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
isConvertedToBool(Token const*) 14
tokenIsFunctionReturningBool(Token const*) 304
isBool(Variable const*) 87
CheckBool::pointerArithBool() 2671
CheckBool::pointerArithBoolCond(Token const*) 755
CheckBool::returnValueBoolError(Token const*) 16
CheckBool::bitwiseOnBooleanError(Token const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 22
CheckBool::checkBitwiseOnBoolean() 2671
CheckBool::checkIncrementBoolean() 2671
CheckBool::incrementBooleanError(Token const*) 8
CheckBool::pointerArithBoolError(Token const*) 10
CheckBool::assignBoolToFloatError(Token const*) 9
CheckBool::checkAssignBoolToFloat() 2671
CheckBool::assignBoolToPointerError(Token const*) 12
CheckBool::checkAssignBoolToPointer() 2671
CheckBool::checkComparisonOfBoolWithInt() 2671
CheckBool::checkComparisonOfBoolWithBool() 2671
CheckBool::comparisonOfBoolWithBoolError(Token const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 9
CheckBool::checkComparisonOfFuncReturningBool() 2671
CheckBool::comparisonOfFuncReturningBoolError(Token const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 9
CheckBool::returnValueOfFunctionReturningBool() 2671
CheckBool::comparisonOfBoolWithInvalidComparator(Token const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 13
CheckBool::checkComparisonOfBoolExpressionWithInt() 2671
CheckBool::comparisonOfBoolExpressionWithIntError(Token const*, bool) 28
CheckBool::comparisonOfTwoFuncsReturningBoolError(Token const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 10
CheckBool::checkComparisonOfFuncReturningBool()::{lambda(Token const*)#1}::operator()(Token const*) const 304

Generated by: LCOV version 1.14