| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QRawFont::isValid| Name:  | QRawFont::isValid |  | Prototype:  | bool QRawFont::isValid() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 217-220 |  
  |  | 1 | 1 | 
 QRawFont::leading| Name:  | QRawFont::leading |  | Prototype:  | qreal QRawFont::leading() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 368-371 |  
  |  | 1 | 1 | 
 QRawFont::lineThickness| Name:  | QRawFont::lineThickness |  | Prototype:  | qreal QRawFont::lineThickness() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 422-425 |  
  |  | 1 | 1 | 
 QRawFont::loadFromData| Name:  | QRawFont::loadFromData |  | Prototype:  | void QRawFont::loadFromData(const QByteArray &fontData, qreal pixelSize, QFont::HintingPreference hintingPreference) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 249-257 |  
  |  | 4 | 1 | 
 QRawFont::loadFromFile| Name:  | QRawFont::loadFromFile |  | Prototype:  | void QRawFont::loadFromFile(const QString &fileName, qreal pixelSize, QFont::HintingPreference hintingPreference) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 231-238 |  
  |  | 3 | 2 | 
 QRawFont::maxCharWidth| Name:  | QRawFont::maxCharWidth |  | Prototype:  | qreal QRawFont::maxCharWidth() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 388-391 |  
  |  | 1 | 1 | 
 QRawFont::operator=| Name:  | QRawFont::operator= |  | Prototype:  | QRawFont &QRawFont::operator=(const QRawFont &other) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 200-204 |  
  |  | 2 | 1 | 
 QRawFont::operator==| Name:  | QRawFont::operator== |  | Prototype:  | bool QRawFont::operator==(const QRawFont &other) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 306-309 |  
  |  | 1 | 1 | 
 QRawFont::pathForGlyph| Name:  | QRawFont::pathForGlyph |  | Prototype:  | QPainterPath QRawFont::pathForGlyph(quint32 glyphIndex) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 292-301 |  
  |  | 6 | 2 | 
 QRawFont::pixelSize| Name:  | QRawFont::pixelSize |  | Prototype:  | qreal QRawFont::pixelSize() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 400-403 |  
  |  | 1 | 1 | 
 QRawFont::setPixelSize| Name:  | QRawFont::setPixelSize |  | Prototype:  | void QRawFont::setPixelSize(qreal pixelSize) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 746-753 |  
  |  | 4 | 2 | 
 QRawFont::style| Name:  | QRawFont::style |  | Prototype:  | QFont::Style QRawFont::style() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 459-462 |  
  |  | 1 | 1 | 
 QRawFont::styleName| Name:  | QRawFont::styleName |  | Prototype:  | QString QRawFont::styleName() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 449-452 |  
  |  | 1 | 1 | 
 QRawFont::supportedWritingSystems| Name:  | QRawFont::supportedWritingSystems |  | Prototype:  | QList<QFontDatabase::WritingSystem> QRawFont::supportedWritingSystems() const |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 647-675 |  
  |  | 18 | 7 | 
 QRawFont::supportsCharacter| Name:  | QRawFont::supportsCharacter |  | Prototype:  | bool QRawFont::supportsCharacter(QChar character) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 682-685 |  
  |  | 1 | 1 | 
 QRawFont::supportsCharacter| Name:  | QRawFont::supportsCharacter |  | Prototype:  | bool QRawFont::supportsCharacter(uint ucs4) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 694-697 |  
  |  | 1 | 1 | 
 QRawFont::underlinePosition| Name:  | QRawFont::underlinePosition |  | Prototype:  | qreal QRawFont::underlinePosition() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 431-434 |  
  |  | 1 | 1 | 
 QRawFont::unitsPerEm| Name:  | QRawFont::unitsPerEm |  | Prototype:  | qreal QRawFont::unitsPerEm() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 413-416 |  
  |  | 1 | 1 | 
 QRawFont::weight| Name:  | QRawFont::weight |  | Prototype:  | int QRawFont::weight() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 469-472 |  
  |  | 1 | 1 | 
 QRawFont::xHeight| Name:  | QRawFont::xHeight |  | Prototype:  | qreal QRawFont::xHeight() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 356-359 |  
  |  | 1 | 1 | 
 QRawFontPrivate::loadFromData| Name:  | QRawFontPrivate::loadFromData |  | Prototype:  | void QRawFontPrivate::loadFromData(const QByteArray &fontData, qreal pixelSize, QFont::HintingPreference hintingPreference) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp |  | Lines:  | 758-765 |  
  |  | 3 | 1 | 
 QReadNotifier::QReadNotifier| Name:  | QReadNotifier::QReadNotifier |  | Prototype:  | QReadNotifier(qintptr fd, QNativeSocketEngine *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp |  | Lines:  | 1200-1202 |  
  |  | 1 | 1 | 
 QReadNotifier::event| Name:  | QReadNotifier::event |  | Prototype:  | bool QReadNotifier::event(QEvent *e) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp |  | Lines:  | 1210-1220 |  
  |  | 7 | 3 | 
 QReadWriteLock::QReadWriteLock| Name:  | QReadWriteLock::QReadWriteLock |  | Prototype:  | QReadWriteLock::QReadWriteLock(RecursionMode recursionMode) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 144-148 |  
  |  | 1 | 1 | 
 QReadWriteLock::lockForRead| Name:  | QReadWriteLock::lockForRead |  | Prototype:  | void QReadWriteLock::lockForRead() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 175-180 |  
  |  | 3 | 2 | 
 QReadWriteLock::lockForWrite| Name:  | QReadWriteLock::lockForWrite |  | Prototype:  | void QReadWriteLock::lockForWrite() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 292-295 |  
  |  | 1 | 1 | 
 QReadWriteLock::stateForWaitCondition| Name:  | QReadWriteLock::stateForWaitCondition |  | Prototype:  | QReadWriteLock::StateForWaitCondition QReadWriteLock::stateForWaitCondition() const |  | Coverage:  |  71.429% (10/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 446-462 |  
  |  | 11 | 6 | 
 QReadWriteLock::tryLockForRead| Name:  | QReadWriteLock::tryLockForRead |  | Prototype:  | bool QReadWriteLock::tryLockForRead() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 198-201 |  
  |  | 1 | 1 | 
 QReadWriteLock::tryLockForRead| Name:  | QReadWriteLock::tryLockForRead |  | Prototype:  | bool QReadWriteLock::tryLockForRead(int timeout) |  | Coverage:  |  62.500% (20/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 222-279 |  
  |  | 38 | 12 | 
 QReadWriteLock::tryLockForWrite| Name:  | QReadWriteLock::tryLockForWrite |  | Prototype:  | bool QReadWriteLock::tryLockForWrite() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 312-315 |  
  |  | 1 | 1 | 
 QReadWriteLock::tryLockForWrite| Name:  | QReadWriteLock::tryLockForWrite |  | Prototype:  | bool QReadWriteLock::tryLockForWrite(int timeout) |  | Coverage:  |  66.667% (20/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 336-383 |  
  |  | 27 | 11 | 
 QReadWriteLock::unlock| Name:  | QReadWriteLock::unlock |  | Prototype:  | void QReadWriteLock::unlock() |  | Coverage:  |  90.000% (27/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 393-443 |  
  |  | 31 | 10 | 
 QReadWriteLock::~QReadWriteLock| Name:  | QReadWriteLock::~QReadWriteLock |  | Prototype:  | QReadWriteLock::~QReadWriteLock() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 156-164 |  
  |  | 5 | 2 | 
 QReadWriteLockPrivate::allocate| Name:  | QReadWriteLockPrivate::allocate |  | Prototype:  | QReadWriteLockPrivate *QReadWriteLockPrivate::allocate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 620-628 |  
  |  | 6 | 1 | 
 QReadWriteLockPrivate::lockForRead| Name:  | QReadWriteLockPrivate::lockForRead |  | Prototype:  | bool QReadWriteLockPrivate::lockForRead(int timeout) |  | Coverage:  | 100.000% (19/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 464-490 |  
  |  | 19 | 6 | 
 QReadWriteLockPrivate::lockForWrite| Name:  | QReadWriteLockPrivate::lockForWrite |  | Prototype:  | bool QReadWriteLockPrivate::lockForWrite(int timeout) |  | Coverage:  |  76.923% (20/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 492-526 |  
  |  | 22 | 7 | 
 QReadWriteLockPrivate::recursiveLockForRead| Name:  | QReadWriteLockPrivate::recursiveLockForRead |  | Prototype:  | bool QReadWriteLockPrivate::recursiveLockForRead(int timeout) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 537-555 |  
  |  | 11 | 3 | 
 QReadWriteLockPrivate::recursiveLockForWrite| Name:  | QReadWriteLockPrivate::recursiveLockForWrite |  | Prototype:  | bool QReadWriteLockPrivate::recursiveLockForWrite(int timeout) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 557-573 |  
  |  | 10 | 3 | 
 QReadWriteLockPrivate::recursiveUnlock| Name:  | QReadWriteLockPrivate::recursiveUnlock |  | Prototype:  | void QReadWriteLockPrivate::recursiveUnlock() |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 575-601 |  
  |  | 17 | 6 | 
 QReadWriteLockPrivate::release| Name:  | QReadWriteLockPrivate::release |  | Prototype:  | void QReadWriteLockPrivate::release() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 630-635 |  
  |  | 3 | 1 | 
 QReadWriteLockPrivate::unlock| Name:  | QReadWriteLockPrivate::unlock |  | Prototype:  | void QReadWriteLockPrivate::unlock() |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 528-535 |  
  |  | 5 | 3 | 
 QRect::contains| Name:  | QRect::contains |  | Prototype:  | bool QRect::contains(const QPoint &p, bool proper) const noexcept |  | Coverage:  |  97.297% (36/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 826-859 |  
  |  | 23 | 9 | 
 QRect::contains| Name:  | QRect::contains |  | Prototype:  | bool QRect::contains(const QRect &r, bool proper) const noexcept |  | Coverage:  |  72.000% (36/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 890-940 |  
  |  | 33 | 12 | 
 QRect::intersects| Name:  | QRect::intersects |  | Prototype:  | bool QRect::intersects(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:  | 1118-1158 |  
  |  | 27 | 8 | 
 QRect::normalized| Name:  | QRect::normalized |  | Prototype:  | QRect QRect::normalized() const noexcept |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 303-321 |  
  |  | 12 | 3 | 
 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::contains| Name:  | QRectF::contains |  | Prototype:  | bool QRectF::contains(const QRectF &r) const noexcept |  | Coverage:  |  89.744% (35/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 2019-2064 |  
  |  | 33 | 11 | 
 QRectF::intersects| Name:  | QRectF::intersects |  | Prototype:  | bool QRectF::intersects(const QRectF &r) const noexcept |  | Coverage:  |  89.744% (35/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 2311-2356 |  
  |  | 33 | 11 | 
 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:  |  89.744% (35/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 2226-2276 |  
  |  | 38 | 11 | 
 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 | 
 QRectVectorPath::QRectVectorPath| Name:  | QRectVectorPath::QRectVectorPath |  | Prototype:  | inline QRectVectorPath(const QRect &r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 116-120 |  
  |  | 1 | 1 | 
 QRectVectorPath::QRectVectorPath| Name:  | QRectVectorPath::QRectVectorPath |  | Prototype:  | inline QRectVectorPath(const QRectF &r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 121-125 |  
  |  | 1 | 1 | 
 QRectVectorPath::QRectVectorPath| Name:  | QRectVectorPath::QRectVectorPath |  | Prototype:  | inline QRectVectorPath() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 126-128 |  
  |  | 1 | 1 | 
 QRectVectorPath::set| Name:  | QRectVectorPath::set |  | Prototype:  | inline void set(const QRect &r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 87-100 |  
  |  | 12 | 1 | 
 QRectVectorPath::set| Name:  | QRectVectorPath::set |  | Prototype:  | inline void set(const QRectF &r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 102-115 |  
  |  | 12 | 1 | 
 QRect_unite| Name:  | QRect_unite |  | Prototype:  | static inline void QRect_unite(QRect *rect, const QRect &other) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp |  | Lines:  | 953-961 |  
  |  | 4 | 2 | 
 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::errorString| Name:  | QRegExp::errorString |  | Prototype:  | QString QRegExp::errorString() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4490-4497 |  
  |  | 3 | 2 | 
 QRegExp::errorString| Name:  | QRegExp::errorString |  | Prototype:  | QString QRegExp::errorString() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4502-4505 |  
  |  | 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::indexIn| Name:  | QRegExp::indexIn |  | Prototype:  | int QRegExp::indexIn(const QString &str, int offset, CaretMode caretMode) const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4286-4294 |  
  |  | 6 | 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::lastIndexIn| Name:  | QRegExp::lastIndexIn |  | Prototype:  | int QRegExp::lastIndexIn(const QString &str, int offset, CaretMode caretMode) const |  | Coverage:  |  93.333% (14/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4317-4335 |  
  |  | 13 | 5 | 
 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:  | QRegExp &QRegExp::operator=(const QRegExp &rx) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3987-4005 |  
  |  | 14 | 3 | 
 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) const |  | Coverage:  |  50.000% (3/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4468-4474 |  
  |  | 3 | 2 | 
 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::addRange| Name:  | QRegExpCharClass::addRange |  | Prototype:  | void QRegExpCharClass::addRange(ushort from, ushort to) |  | Coverage:  |  89.474% (17/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2388-2414 |  
  |  | 16 | 7 | 
 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::dump| Name:  | QRegExpCharClass::dump |  | Prototype:  | void QRegExpCharClass::dump() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 2438-2448 |  
  |  | 6 | 3 |