| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QRect::operator&| Name:  | QRect::operator& |  | Prototype:  | QRect QRect::operator&(const QRect &r) const noexcept |  | Coverage:  | 100.000% (32/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 1039-1084 |  
  |  | 32 | 8 | 
 QRect::operator|| Name:  | QRect::operator| |  | Prototype:  | QRect QRect::operator|(const QRect &r) const noexcept |  | Coverage:  | 100.000% (23/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 968-1009 |  
  |  | 30 | 7 | 
 QRectF::contains| Name:  | QRectF::contains |  | Prototype:  | bool QRectF::contains(const QPointF &p) const noexcept |  | Coverage:  | 100.000% (25/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 1973-2000 |  
  |  | 19 | 7 | 
 QRectF::normalized| Name:  | QRectF::normalized |  | Prototype:  | QRectF QRectF::normalized() const noexcept |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 1546-1558 |  
  |  | 8 | 3 | 
 QRectF::operator|| Name:  | QRectF::operator| |  | Prototype:  | QRectF QRectF::operator|(const QRectF &r) const noexcept |  | Coverage:  | 100.000% (23/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 2157-2195 |  
  |  | 25 | 7 | 
 QRectF::toAlignedRect| Name:  | QRectF::toAlignedRect |  | Prototype:  | QRect QRectF::toAlignedRect() const noexcept |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 2378-2385 |  
  |  | 5 | 1 | 
 QRecursiveMutexPrivate::QRecursiveMutexPrivate| Name:  | QRecursiveMutexPrivate::QRecursiveMutexPrivate |  | Prototype:  | QRecursiveMutexPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex.cpp |  | Lines:  | 75-76 |  
  |  | 1 | 1 | 
 QRecursiveMutexPrivate::lock| Name:  | QRecursiveMutexPrivate::lock |  | Prototype:  | inline bool QRecursiveMutexPrivate::lock(int timeout) noexcept |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex.cpp |  | Lines:  | 631-649 |  
  |  | 12 | 4 | 
 QRecursiveMutexPrivate::unlock| Name:  | QRecursiveMutexPrivate::unlock |  | Prototype:  | inline void QRecursiveMutexPrivate::unlock() noexcept |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex.cpp |  | Lines:  | 654-662 |  
  |  | 4 | 2 | 
 QRegExp::QRegExp| Name:  | QRegExp::QRegExp |  | Prototype:  | QRegExp::QRegExp() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3940-3944 |  
  |  | 2 | 1 | 
 QRegExp::QRegExp| Name:  | QRegExp::QRegExp |  | Prototype:  | QRegExp::QRegExp(const QString &pattern, Qt::CaseSensitivity cs, PatternSyntax syntax) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3956-3960 |  
  |  | 2 | 1 | 
 QRegExp::QRegExp| Name:  | QRegExp::QRegExp |  | Prototype:  | QRegExp::QRegExp(const QRegExp &rx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3967-3971 |  
  |  | 2 | 1 | 
 QRegExp::cap| Name:  | QRegExp::cap |  | Prototype:  | QString QRegExp::cap(int nth) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4441-4444 |  
  |  | 1 | 1 | 
 QRegExp::cap| Name:  | QRegExp::cap |  | Prototype:  | QString QRegExp::cap(int nth) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4449-4452 |  
  |  | 1 | 1 | 
 QRegExp::captureCount| Name:  | QRegExp::captureCount |  | Prototype:  | int QRegExp::captureCount() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4354-4358 |  
  |  | 2 | 1 | 
 QRegExp::capturedTexts| Name:  | QRegExp::capturedTexts |  | Prototype:  | QStringList QRegExp::capturedTexts() const |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4398-4416 |  
  |  | 13 | 5 | 
 QRegExp::capturedTexts| Name:  | QRegExp::capturedTexts |  | Prototype:  | QStringList QRegExp::capturedTexts() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4421-4424 |  
  |  | 1 | 1 | 
 QRegExp::caseSensitivity| Name:  | QRegExp::caseSensitivity |  | Prototype:  | Qt::CaseSensitivity QRegExp::caseSensitivity() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4135-4138 |  
  |  | 1 | 1 | 
 QRegExp::escape| Name:  | QRegExp::escape |  | Prototype:  | QString QRegExp::escape(const QString &str) |  | Coverage:  | 100.000% (19/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4523-4550 |  
  |  | 9 | 16 | 
 QRegExp::exactMatch| Name:  | QRegExp::exactMatch |  | Prototype:  | bool QRegExp::exactMatch(const QString &str) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4244-4255 |  
  |  | 7 | 2 | 
 QRegExp::isEmpty| Name:  | QRegExp::isEmpty |  | Prototype:  | bool QRegExp::isEmpty() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4075-4078 |  
  |  | 1 | 1 | 
 QRegExp::isMinimal| Name:  | QRegExp::isMinimal |  | Prototype:  | bool QRegExp::isMinimal() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4196-4199 |  
  |  | 1 | 1 | 
 QRegExp::isValid| Name:  | QRegExp::isValid |  | Prototype:  | bool QRegExp::isValid() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4093-4101 |  
  |  | 4 | 2 | 
 QRegExp::matchedLength| Name:  | QRegExp::matchedLength |  | Prototype:  | int QRegExp::matchedLength() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4343-4346 |  
  |  | 1 | 1 | 
 QRegExp::operator==| Name:  | QRegExp::operator== |  | Prototype:  | bool QRegExp::operator==(const QRegExp &rx) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4031-4034 |  
  |  | 1 | 1 | 
 QRegExp::pattern| Name:  | QRegExp::pattern |  | Prototype:  | QString QRegExp::pattern() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4110-4113 |  
  |  | 1 | 1 | 
 QRegExp::patternSyntax| Name:  | QRegExp::patternSyntax |  | Prototype:  | QRegExp::PatternSyntax QRegExp::patternSyntax() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4162-4165 |  
  |  | 1 | 1 | 
 QRegExp::pos| Name:  | QRegExp::pos |  | Prototype:  | int QRegExp::pos(int nth) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4479-4482 |  
  |  | 1 | 1 | 
 QRegExp::setCaseSensitivity| Name:  | QRegExp::setCaseSensitivity |  | Prototype:  | void QRegExp::setCaseSensitivity(Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4148-4154 |  
  |  | 3 | 2 | 
 QRegExp::setMinimal| Name:  | QRegExp::setMinimal |  | Prototype:  | void QRegExp::setMinimal(bool minimal) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4218-4221 |  
  |  | 1 | 1 | 
 QRegExp::setPattern| Name:  | QRegExp::setPattern |  | Prototype:  | void QRegExp::setPattern(const QString &pattern) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4121-4127 |  
  |  | 3 | 2 | 
 QRegExp::setPatternSyntax| Name:  | QRegExp::setPatternSyntax |  | Prototype:  | void QRegExp::setPatternSyntax(PatternSyntax syntax) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4182-4188 |  
  |  | 3 | 2 | 
 QRegExp::~QRegExp| Name:  | QRegExp::~QRegExp |  | Prototype:  | QRegExp::~QRegExp() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3976-3980 |  
  |  | 2 | 1 | 
 QRegExpAutomatonState::QRegExpAutomatonState| Name:  | QRegExpAutomatonState::QRegExpAutomatonState |  | Prototype:  | inline QRegExpAutomatonState(int a, int m) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 972-973 |  
  |  | 1 | 1 | 
 QRegExpCharClass::QRegExpCharClass| Name:  | QRegExpCharClass::QRegExpCharClass |  | Prototype:  | QRegExpCharClass::QRegExpCharClass() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2327-2333 |  
  |  | 1 | 1 | 
 QRegExpCharClass::addCategories| Name:  | QRegExpCharClass::addCategories |  | Prototype:  | void QRegExpCharClass::addCategories(uint cats) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2350-2386 |  
  |  | 2 | 1 | 
 QRegExpCharClass::addSingleton| Name:  | QRegExpCharClass::addSingleton |  | Prototype:  | void addSingleton(ushort ch) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1044-1044 |  
  |  | 1 | 1 | 
 QRegExpCharClass::clear| Name:  | QRegExpCharClass::clear |  | Prototype:  | void QRegExpCharClass::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2335-2340 |  
  |  | 3 | 1 | 
 QRegExpCharClass::firstOccurrence| Name:  | QRegExpCharClass::firstOccurrence |  | Prototype:  | const QVector<int> &firstOccurrence() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1048-1048 |  
  |  | 1 | 1 | 
 QRegExpCharClass::in| Name:  | QRegExpCharClass::in |  | Prototype:  | bool QRegExpCharClass::in(QChar ch) const |  | Coverage:  | 100.000% (15/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2416-2435 |  
  |  | 11 | 5 | 
 QRegExpCharClass::negative| Name:  | QRegExpCharClass::negative |  | Prototype:  | bool negative() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1040-1040 |  
  |  | 1 | 1 | 
 QRegExpCharClass::setNegative| Name:  | QRegExpCharClass::setNegative |  | Prototype:  | void QRegExpCharClass::setNegative(bool negative) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2342-2348 |  
  |  | 2 | 1 | 
 QRegExpEngine::Box::Box| Name:  | QRegExpEngine::Box::Box |  | Prototype:  | QRegExpEngine::Box::Box(QRegExpEngine *engine) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2452-2462 |  
  |  | 2 | 1 | 
 QRegExpEngine::Box::addAnchorsToEngine| Name:  | QRegExpEngine::Box::addAnchorsToEngine |  | Prototype:  | void QRegExpEngine::Box::addAnchorsToEngine(const Box &to) const |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2721-2730 |  
  |  | 5 | 3 | 
 QRegExpEngine::Box::cat| Name:  | QRegExpEngine::Box::cat |  | Prototype:  | void QRegExpEngine::Box::cat(const Box &b) |  | Coverage:  | 100.000% (53/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2527-2595 |  
  |  | 43 | 16 | 
 QRegExpEngine::Box::clear| Name:  | QRegExpEngine::Box::clear |  | Prototype:  | void clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1218-1218 |  
  |  | 1 | 1 | 
 QRegExpEngine::Box::operator=| Name:  | QRegExpEngine::Box::operator= |  | Prototype:  | QRegExpEngine::Box &QRegExpEngine::Box::operator=(const Box &b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2464-2483 |  
  |  | 15 | 1 | 
 QRegExpEngine::Box::opt| Name:  | QRegExpEngine::Box::opt |  | Prototype:  | void QRegExpEngine::Box::opt() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2642-2653 |  
  |  | 7 | 1 | 
 QRegExpEngine::Box::orx| Name:  | QRegExpEngine::Box::orx |  | Prototype:  | void QRegExpEngine::Box::orx(const Box &b) |  | Coverage:  | 100.000% (19/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2597-2626 |  
  |  | 20 | 7 | 
 QRegExpEngine::Box::plus| Name:  | QRegExpEngine::Box::plus |  | Prototype:  | void QRegExpEngine::Box::plus(int atom) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2628-2640 |  
  |  | 3 | 1 | 
 QRegExpEngine::Box::set| Name:  | QRegExpEngine::Box::set |  | Prototype:  | void QRegExpEngine::Box::set(QChar ch) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2485-2498 |  
  |  | 9 | 1 | 
 QRegExpEngine::Box::set| Name:  | QRegExpEngine::Box::set |  | Prototype:  | void QRegExpEngine::Box::set(const QRegExpCharClass &cc) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2500-2510 |  
  |  | 6 | 1 | 
 QRegExpEngine::Box::setupHeuristics| Name:  | QRegExpEngine::Box::setupHeuristics |  | Prototype:  | void QRegExpEngine::Box::setupHeuristics() |  | Coverage:  | 100.000% (15/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2668-2695 |  
  |  | 11 | 4 | 
 QRegExpEngine::QRegExpEngine| Name:  | QRegExpEngine::QRegExpEngine |  | Prototype:  | QRegExpEngine(Qt::CaseSensitivity cs, bool greedyQuantifiers) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1086-1087 |  
  |  | 1 | 1 | 
 QRegExpEngine::QRegExpEngine| Name:  | QRegExpEngine::QRegExpEngine |  | Prototype:  | QRegExpEngine::QRegExpEngine(const QRegExpEngineKey &key) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1347-1362 |  
  |  | 6 | 2 | 
 QRegExpEngine::addAnchors| Name:  | QRegExpEngine::addAnchors |  | Prototype:  | void QRegExpEngine::addAnchors(int from, int to, int a) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1597-1603 |  
  |  | 4 | 2 | 
 QRegExpEngine::addCatTransitions| Name:  | QRegExpEngine::addCatTransitions |  | Prototype:  | void QRegExpEngine::addCatTransitions(const QVector<int> &from, const QVector<int> &to) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1532-1536 |  
  |  | 2 | 2 | 
 QRegExpEngine::addPlusTransitions| Name:  | QRegExpEngine::addPlusTransitions |  | Prototype:  | void QRegExpEngine::addPlusTransitions(const QVector<int> &from, const QVector<int> &to, int atom) |  | Coverage:  | 100.000% (15/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1539-1554 |  
  |  | 9 | 5 | 
 QRegExpEngine::anchorAlternation| Name:  | QRegExpEngine::anchorAlternation |  | Prototype:  | int QRegExpEngine::anchorAlternation(int a, int b) |  | Coverage:  | 100.000% (15/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1561-1575 |  
  |  | 8 | 3 | 
 QRegExpEngine::anchorConcatenation| Name:  | QRegExpEngine::anchorConcatenation |  | Prototype:  | int QRegExpEngine::anchorConcatenation(int a, int b) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1580-1590 |  
  |  | 7 | 3 | 
 QRegExpEngine::captureCount| Name:  | QRegExpEngine::captureCount |  | Prototype:  | int captureCount() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1094-1094 |  
  |  | 1 | 1 | 
 QRegExpEngine::createState| Name:  | QRegExpEngine::createState |  | Prototype:  | int QRegExpEngine::createState(QChar ch) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1493-1496 |  
  |  | 1 | 1 | 
 QRegExpEngine::createState| Name:  | QRegExpEngine::createState |  | Prototype:  | int QRegExpEngine::createState(const QRegExpCharClass &cc) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1498-1508 |  
  |  | 3 | 1 | 
 QRegExpEngine::error| Name:  | QRegExpEngine::error |  | Prototype:  | void QRegExpEngine::error(const char *msg) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3325-3329 |  
  |  | 2 | 2 | 
 QRegExpEngine::getChar| Name:  | QRegExpEngine::getChar |  | Prototype:  | int QRegExpEngine::getChar() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2891-2894 |  
  |  | 1 | 1 | 
 QRegExpEngine::goodStringMatch| Name:  | QRegExpEngine::goodStringMatch |  | Prototype:  | bool QRegExpEngine::goodStringMatch(QRegExpMatchState &matchState) const |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1876-1894 |  
  |  | 13 | 5 | 
 QRegExpEngine::heuristicallyChooseHeuristic| Name:  | QRegExpEngine::heuristicallyChooseHeuristic |  | Prototype:  | void QRegExpEngine::heuristicallyChooseHeuristic() |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1620-1649 |  
  |  | 14 | 5 | 
 QRegExpEngine::isValid| Name:  | QRegExpEngine::isValid |  | Prototype:  | bool isValid() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1092-1092 |  
  |  | 1 | 1 | 
 QRegExpEngine::parseExpression| Name:  | QRegExpEngine::parseExpression |  | Prototype:  | void QRegExpEngine::parseExpression(Box *box) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3778-3790 |  
  |  | 7 | 2 | 
 QRegExpEngine::parseFactor| Name:  | QRegExpEngine::parseFactor |  | Prototype:  | void QRegExpEngine::parseFactor(Box *box) |  | Coverage:  | 100.000% (31/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3680-3763 |  
  |  | 48 | 9 | 
 QRegExpEngine::parseTerm| Name:  | QRegExpEngine::parseTerm |  | Prototype:  | void QRegExpEngine::parseTerm(Box *box) |  | Coverage:  | 100.000% (15/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3765-3776 |  
  |  | 6 | 3 | 
 QRegExpEngine::setup| Name:  | QRegExpEngine::setup |  | Prototype:  | void QRegExpEngine::setup() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1710-1733 |  
  |  | 13 | 1 | 
 QRegExpEngine::setupState| Name:  | QRegExpEngine::setupState |  | Prototype:  | int QRegExpEngine::setupState(int match) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1735-1743 |  
  |  | 2 | 1 | 
 QRegExpEngine::skipChars| Name:  | QRegExpEngine::skipChars |  | Prototype:  | void QRegExpEngine::skipChars(int n) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3316-3322 |  
  |  | 3 | 2 | 
 QRegExpEngine::startAtom| Name:  | QRegExpEngine::startAtom |  | Prototype:  | int QRegExpEngine::startAtom(bool officialCapture) |  | Coverage:  | 100.000% (8/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1751-1759 |  
  |  | 6 | 2 | 
 QRegExpEngine::startTokenizer| Name:  | QRegExpEngine::startTokenizer |  | Prototype:  | void QRegExpEngine::startTokenizer(const QChar *rx, int len) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3331-3342 |  
  |  | 9 | 1 | 
 QRegExpEngine::~QRegExpEngine| Name:  | QRegExpEngine::~QRegExpEngine |  | Prototype:  | QRegExpEngine::~QRegExpEngine() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1364-1369 |  
  |  | 1 | 1 | 
 QRegExpEngineKey::QRegExpEngineKey| Name:  | QRegExpEngineKey::QRegExpEngineKey |  | Prototype:  | inline QRegExpEngineKey(const QString &pattern, QRegExp::PatternSyntax patternSyntax, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 879-881 |  
  |  | 1 | 1 | 
 QRegExpLookahead::QRegExpLookahead| Name:  | QRegExpLookahead::QRegExpLookahead |  | Prototype:  | inline QRegExpLookahead(QRegExpEngine *eng0, bool neg0) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1318-1319 |  
  |  | 1 | 1 | 
 QRegExpLookahead::~QRegExpLookahead| Name:  | QRegExpLookahead::~QRegExpLookahead |  | Prototype:  | inline ~QRegExpLookahead() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1320-1320 |  
  |  | 1 | 1 | 
 QRegExpMatchState::QRegExpMatchState| Name:  | QRegExpMatchState::QRegExpMatchState |  | Prototype:  | inline QRegExpMatchState() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 943-943 |  
  |  | 1 | 1 | 
 QRegExpMatchState::drain| Name:  | QRegExpMatchState::drain |  | Prototype:  | void drain() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 946-946 |  
  |  | 1 | 1 | 
 QRegExpMatchState::prepareForMatch| Name:  | QRegExpMatchState::prepareForMatch |  | Prototype:  | void QRegExpMatchState::prepareForMatch(QRegExpEngine *eng) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1371-1412 |  
  |  | 24 | 1 | 
 QRegExpMatchState::~QRegExpMatchState| Name:  | QRegExpMatchState::~QRegExpMatchState |  | Prototype:  | inline ~QRegExpMatchState() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 944-944 |  
  |  | 1 | 1 | 
 QRegExpPrivate::QRegExpPrivate| Name:  | QRegExpPrivate::QRegExpPrivate |  | Prototype:  | inline QRegExpPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3809-3810 |  
  |  | 1 | 1 | 
 QRegExpPrivate::QRegExpPrivate| Name:  | QRegExpPrivate::QRegExpPrivate |  | Prototype:  | inline QRegExpPrivate(const QRegExpEngineKey &key) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3811-3812 |  
  |  | 1 | 1 | 
 QRegularExpression::QRegularExpression| Name:  | QRegularExpression::QRegularExpression |  | Prototype:  | QRegularExpression::QRegularExpression(QRegularExpressionPrivate &dd) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 928-931 |  
  |  | 2 | 1 | 
 QRegularExpression::QRegularExpression| Name:  | QRegularExpression::QRegularExpression |  | Prototype:  | QRegularExpression::QRegularExpression() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1483-1486 |  
  |  | 2 | 1 | 
 QRegularExpression::QRegularExpression| Name:  | QRegularExpression::QRegularExpression |  | Prototype:  | QRegularExpression::QRegularExpression(const QString &pattern, PatternOptions options) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1494-1499 |  
  |  | 2 | 1 | 
 QRegularExpression::QRegularExpression| Name:  | QRegularExpression::QRegularExpression |  | Prototype:  | QRegularExpression::QRegularExpression(const QRegularExpression &re) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1506-1509 |  
  |  | 2 | 1 | 
 QRegularExpression::captureCount| Name:  | QRegularExpression::captureCount |  | Prototype:  | int QRegularExpression::captureCount() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1589-1594 |  
  |  | 3 | 2 | 
 QRegularExpression::globalMatch| Name:  | QRegularExpression::globalMatch |  | Prototype:  | QRegularExpressionMatchIterator QRegularExpression::globalMatch(const QString &subject, int offset, MatchType matchType, MatchOptions matchOptions) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1759-1771 |  
  |  | 6 | 1 | 
 QRegularExpression::globalMatch| Name:  | QRegularExpression::globalMatch |  | Prototype:  | QRegularExpressionMatchIterator QRegularExpression::globalMatch(const QStringRef &subjectRef, int offset, MatchType matchType, MatchOptions matchOptions) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1787-1799 |  
  |  | 6 | 1 | 
 QRegularExpression::isValid| Name:  | QRegularExpression::isValid |  | Prototype:  | bool QRegularExpression::isValid() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1668-1672 |  
  |  | 2 | 1 | 
 QRegularExpression::match| Name:  | QRegularExpression::match |  | Prototype:  | QRegularExpressionMatch QRegularExpression::match(const QString &subject, int offset, MatchType matchType, MatchOptions matchOptions) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1711-1720 |  
  |  | 3 | 1 | 
 QRegularExpression::namedCaptureGroups| Name:  | QRegularExpression::namedCaptureGroups |  | Prototype:  | QStringList QRegularExpression::namedCaptureGroups() const |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1625-1659 |  
  |  | 18 | 4 | 
 QRegularExpression::operator=| Name:  | QRegularExpression::operator= |  | Prototype:  | QRegularExpression &QRegularExpression::operator=(const QRegularExpression &re) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1522-1526 |  
  |  | 2 | 1 | 
 QRegularExpression::operator==| Name:  | QRegularExpression::operator== |  | Prototype:  | bool QRegularExpression::operator==(const QRegularExpression &re) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1829-1833 |  
  |  | 2 | 1 | 
 QRegularExpression::optimize| Name:  | QRegularExpression::optimize |  | Prototype:  | void QRegularExpression::optimize() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1814-1820 |  
  |  | 3 | 2 | 
 QRegularExpression::pattern| Name:  | QRegularExpression::pattern |  | Prototype:  | QString QRegularExpression::pattern() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1540-1543 |  
  |  | 1 | 1 |