| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 QXcbBackingStore::composeAndFlush| Name:  | QXcbBackingStore::composeAndFlush |  | Prototype:  | void QXcbBackingStore::composeAndFlush(QWindow *window, const QRegion ®ion, const QPoint &offset, QPlatformTextureList *textures, QOpenGLContext *context, bool translucentBackground) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 617-631 |  
  |  | 6 | 2 | 
 QXcbClipboard::incrTransactionPeeker| Name:  | QXcbClipboard::incrTransactionPeeker |  | Prototype:  | void QXcbClipboard::incrTransactionPeeker(xcb_generic_event_t *ge, bool &accepted) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 336-346 |  
  |  | 6 | 3 | 
 QXcbConnection::systemTrayTracker| Name:  | QXcbConnection::systemTrayTracker |  | Prototype:  | QXcbSystemTrayTracker *QXcbConnection::systemTrayTracker() const |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 2320-2330 |  
  |  | 6 | 3 | 
 QXcbConnection::xi2HandleHierachyEvent| Name:  | QXcbConnection::xi2HandleHierachyEvent |  | Prototype:  | void QXcbConnection::xi2HandleHierachyEvent(void *event) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp |  | Lines:  | 825-835 |  
  |  | 6 | 3 | 
 QXcbDrag::toXdndAction| Name:  | QXcbDrag::toXdndAction |  | Prototype:  | xcb_atom_t QXcbDrag::toXdndAction(Qt::DropAction a) const |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 559-574 |  
  |  | 6 | 7 | 
 QXcbDropData::formats_sys| Name:  | QXcbDropData::formats_sys |  | Prototype:  | QStringList QXcbDropData::formats_sys() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp |  | Lines:  | 1305-1314 |  
  |  | 6 | 3 | 
 QXcbIntegration::createPlatformOffscreenSurface| Name:  | QXcbIntegration::createPlatformOffscreenSurface |  | Prototype:  | QPlatformOffscreenSurface *QXcbIntegration::createPlatformOffscreenSurface(QOffscreenSurface *surface) const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp |  | Lines:  | 240-249 |  
  |  | 6 | 2 | 
 QXcbIntegration::createPlatformOpenGLContext| Name:  | QXcbIntegration::createPlatformOpenGLContext |  | Prototype:  | QPlatformOpenGLContext *QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext *context) const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp |  | Lines:  | 223-232 |  
  |  | 6 | 2 | 
 QXcbKeyboard::lookupString| Name:  | QXcbKeyboard::lookupString |  | Prototype:  | QString QXcbKeyboard::lookupString(struct xkb_state *state, xcb_keycode_t code) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp |  | Lines:  | 1578-1587 |  
  |  | 6 | 2 | 
 QXcbKeyboard::resolveMaskConflicts| Name:  | QXcbKeyboard::resolveMaskConflicts |  | Prototype:  | void QXcbKeyboard::resolveMaskConflicts() |  | Coverage:  |  60.000% (6/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp |  | Lines:  | 1379-1395 |  
  |  | 6 | 4 | 
 QXcbNativeInterface::handlerNativeResourceFunctionForBackingStore| Name:  | QXcbNativeInterface::handlerNativeResourceFunctionForBackingStore |  | Prototype:  | QPlatformNativeInterface::NativeResourceForBackingStoreFunction QXcbNativeInterface::handlerNativeResourceFunctionForBackingStore(const QByteArray &resource) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 602-611 |  
  |  | 6 | 3 | 
 QXcbNativeInterface::handlerNativeResourceFunctionForContext| Name:  | QXcbNativeInterface::handlerNativeResourceFunctionForContext |  | Prototype:  | QPlatformNativeInterface::NativeResourceForContextFunction QXcbNativeInterface::handlerNativeResourceFunctionForContext(const QByteArray &resource) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 569-578 |  
  |  | 6 | 3 | 
 QXcbNativeInterface::handlerNativeResourceFunctionForIntegration| Name:  | QXcbNativeInterface::handlerNativeResourceFunctionForIntegration |  | Prototype:  | QPlatformNativeInterface::NativeResourceForIntegrationFunction QXcbNativeInterface::handlerNativeResourceFunctionForIntegration(const QByteArray &resource) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 558-567 |  
  |  | 6 | 3 | 
 QXcbNativeInterface::handlerNativeResourceFunctionForScreen| Name:  | QXcbNativeInterface::handlerNativeResourceFunctionForScreen |  | Prototype:  | QPlatformNativeInterface::NativeResourceForScreenFunction QXcbNativeInterface::handlerNativeResourceFunctionForScreen(const QByteArray &resource) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 580-589 |  
  |  | 6 | 3 | 
 QXcbNativeInterface::handlerNativeResourceFunctionForWindow| Name:  | QXcbNativeInterface::handlerNativeResourceFunctionForWindow |  | Prototype:  | QPlatformNativeInterface::NativeResourceForWindowFunction QXcbNativeInterface::handlerNativeResourceFunctionForWindow(const QByteArray &resource) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 591-600 |  
  |  | 6 | 3 | 
 QXcbNativeInterface::handlerPlatformFunction| Name:  | QXcbNativeInterface::handlerPlatformFunction |  | Prototype:  | QFunctionPointer QXcbNativeInterface::handlerPlatformFunction(const QByteArray &function) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 613-622 |  
  |  | 6 | 3 | 
 QXcbShmImage::ensureGC| Name:  | QXcbShmImage::ensureGC |  | Prototype:  | void QXcbShmImage::ensureGC(xcb_drawable_t dst) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp |  | Lines:  | 278-292 |  
  |  | 6 | 3 | 
 QXcbSoftwareOpenGLEnforcer::QXcbSoftwareOpenGLEnforcer| Name:  | QXcbSoftwareOpenGLEnforcer::QXcbSoftwareOpenGLEnforcer |  | Prototype:  | QXcbSoftwareOpenGLEnforcer() |  | Coverage:  |  46.154% (6/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp |  | Lines:  | 133-153 |  
  |  | 6 | 5 | 
 QXcbWindow::compressExposeEvent| Name:  | QXcbWindow::compressExposeEvent |  | Prototype:  | bool QXcbWindow::compressExposeEvent(QRegion &exposeRegion) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1992-2001 |  
  |  | 6 | 2 | 
 QXcbWindow::updateDoesNotAcceptFocus| Name:  | QXcbWindow::updateDoesNotAcceptFocus |  | Prototype:  | void QXcbWindow::updateDoesNotAcceptFocus(bool doesNotAcceptFocus) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1492-1503 |  
  |  | 6 | 2 | 
 QXcbXSettings::removeCallbackForHandle| Name:  | QXcbXSettings::removeCallbackForHandle |  | Prototype:  | void QXcbXSettings::removeCallbackForHandle(const QByteArray &property, void *handle) |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp |  | Lines:  | 304-314 |  
  |  | 6 | 2 | 
 QXcbXSettingsPropertyValue::updateValue| Name:  | QXcbXSettingsPropertyValue::updateValue |  | Prototype:  | void updateValue(QXcbVirtualDesktop *screen, const QByteArray &name, const QVariant &value, int last_change_serial) |  | Coverage:  |  40.000% (2/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp |  | Lines:  | 74-82 |  
  |  | 6 | 3 | 
 QXmlAttributes::append| Name:  | QXmlAttributes::append |  | Prototype:  | void QXmlAttributes::append(const QString &qName, const QString &uri, const QString &localPart, const QString &value) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 998-1007 |  
  |  | 6 | 1 | 
 QXmlNamespaceSupport::prefix| Name:  | QXmlNamespaceSupport::prefix |  | Prototype:  | QString QXmlNamespaceSupport::prefix(const QString& uri) const |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 557-566 |  
  |  | 6 | 3 | 
 QXmlSimpleReader::parseContinue| Name:  | QXmlSimpleReader::parseContinue |  | Prototype:  | bool QXmlSimpleReader::parseContinue() |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3247-3255 |  
  |  | 6 | 2 | 
 QXmlSimpleReaderPrivate::entityExist| Name:  | QXmlSimpleReaderPrivate::entityExist |  | Prototype:  | bool QXmlSimpleReaderPrivate::entityExist(const QString& e) const |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7885-7895 |  
  |  | 6 | 2 | 
 QXmlStreamAttribute::QXmlStreamAttribute| Name:  | QXmlStreamAttribute::QXmlStreamAttribute |  | Prototype:  | QXmlStreamAttribute::QXmlStreamAttribute(const QString &qualifiedName, const QString &value) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 2304-2312 |  
  |  | 6 | 1 | 
 QXmlStreamAttribute::operator=| Name:  | QXmlStreamAttribute::operator= |  | Prototype:  | QXmlStreamAttribute& QXmlStreamAttribute::operator=(const QXmlStreamAttribute &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 2375-2383 |  
  |  | 6 | 1 | 
 QXmlStreamEntityDeclaration::operator=| Name:  | QXmlStreamEntityDeclaration::operator= |  | Prototype:  | QXmlStreamEntityDeclaration& QXmlStreamEntityDeclaration::operator=(const QXmlStreamEntityDeclaration &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 2618-2626 |  
  |  | 6 | 1 | 
 QXmlStreamReader::clear| Name:  | QXmlStreamReader::clear |  | Prototype:  | void QXmlStreamReader::clear() |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 537-546 |  
  |  | 6 | 3 | 
 QXmlStreamReader::readNextStartElement| Name:  | QXmlStreamReader::readNextStartElement |  | Prototype:  | bool QXmlStreamReader::readNextStartElement() |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 652-661 |  
  |  | 6 | 4 | 
 QXmlStreamReader::setDevice| Name:  | QXmlStreamReader::setDevice |  | Prototype:  | void QXmlStreamReader::setDevice(QIODevice *device) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 462-472 |  
  |  | 6 | 2 | 
 QXmlStreamReader::skipCurrentElement| Name:  | QXmlStreamReader::skipCurrentElement |  | Prototype:  | void QXmlStreamReader::skipCurrentElement() |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 674-683 |  
  |  | 6 | 4 | 
 QXmlStreamReaderPrivate::putReplacement| Name:  | QXmlStreamReaderPrivate::putReplacement |  | Prototype:  | void QXmlStreamReaderPrivate::putReplacement(const QString &s) |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1443-1453 |  
  |  | 6 | 3 | 
 QXmlStreamWriter::setCodec| Name:  | QXmlStreamWriter::setCodec |  | Prototype:  | void QXmlStreamWriter::setCodec(QTextCodec *codec) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 3301-3310 |  
  |  | 6 | 2 | 
 QXmlStreamWriter::writeAttribute| Name:  | QXmlStreamWriter::writeAttribute |  | Prototype:  | void QXmlStreamWriter::writeAttribute(const QXmlStreamAttribute& attribute) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 3469-3478 |  
  |  | 6 | 2 | 
 QXmlTestLogger::leaveTestFunction| Name:  | QXmlTestLogger::leaveTestFunction |  | Prototype:  | void QXmlTestLogger::leaveTestFunction() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 158-167 |  
  |  | 6 | 1 | 
 QXpmHandler::canRead| Name:  | QXpmHandler::canRead |  | Prototype:  | bool QXpmHandler::canRead() const |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp |  | Lines:  | 1208-1219 |  
  |  | 6 | 3 | 
 QZipStreamStrategy::~QZipStreamStrategy| Name:  | QZipStreamStrategy::~QZipStreamStrategy |  | Prototype:  | ~QZipStreamStrategy() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp |  | Lines:  | 130-138 |  
  |  | 6 | 1 | 
 QtFontStyle::~QtFontStyle| Name:  | QtFontStyle::~QtFontStyle |  | Prototype:  | ~QtFontStyle() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 228-238 |  
  |  | 6 | 3 | 
 QtPrivate::QStringList_filter| Name:  | QtPrivate::QStringList_filter |  | Prototype:  | QStringList QtPrivate::QStringList_filter(const QStringList *that, const QString &str, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 291-300 |  
  |  | 6 | 3 | 
 QtSharedPointer::internalSafetyCheckCleanCheck| Name:  | QtSharedPointer::internalSafetyCheckCleanCheck |  | Prototype:  | void QtSharedPointer::internalSafetyCheckCleanCheck() |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsharedpointer.cpp |  | Lines:  | 1559-1571 |  
  |  | 6 | 3 | 
 TypeInfo::customTypeInfo| Name:  | TypeInfo::customTypeInfo |  | Prototype:  | void customTypeInfo(const uint type) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2250-2258 |  
  |  | 6 | 3 | 
 UnrollTailLoop::exec| Name:  | UnrollTailLoop::exec |  | Prototype:  | template <typename RetType, typename Functor1, typename Functor2> static inline RetType exec(int count, RetType returnIfExited, Functor1 loopCheck, Functor2 returnIfFailed, int i = 0) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 171-192 |  
  |  | 6 | 3 | 
 ValueExtractor::extractStyleFeatures| Name:  | ValueExtractor::extractStyleFeatures |  | Prototype:  | int ValueExtractor::extractStyleFeatures() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 552-561 |  
  |  | 6 | 3 | 
 _hb_qt_unicode_compose| Name:  | _hb_qt_unicode_compose |  | Prototype:  | static hb_bool_t _hb_qt_unicode_compose(hb_unicode_funcs_t * , hb_codepoint_t a, hb_codepoint_t b, hb_codepoint_t *ab, void * ) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp |  | Lines:  | 303-318 |  
  |  | 6 | 1 | 
 _q_checkEntry| Name:  | _q_checkEntry |  | Prototype:  | static inline bool _q_checkEntry(QFileSystemEntry &entry, QFileSystemMetaData &data, bool resolvingEntry) |  | Coverage:  |  66.667% (6/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp |  | Lines:  | 111-122 |  
  |  | 6 | 3 | 
 _q_checkEntry| Name:  | _q_checkEntry |  | Prototype:  | static inline bool _q_checkEntry(QAbstractFileEngine *&engine, bool resolvingEntry) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp |  | Lines:  | 124-135 |  
  |  | 6 | 3 | 
 _q_interpolate| Name:  | _q_interpolate |  | Prototype:  | template<> inline QRectF _q_interpolate(const QRectF &f, const QRectF &t, qreal progress) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp |  | Lines:  | 177-185 |  
  |  | 6 | 1 | 
 _q_interpolate| Name:  | _q_interpolate |  | Prototype:  | template<> inline QRect _q_interpolate(const QRect &f, const QRect &t, qreal progress) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp |  | Lines:  | 167-175 |  
  |  | 6 | 1 | 
 appendOrganizationAndApp| Name:  | appendOrganizationAndApp |  | Prototype:  | static void appendOrganizationAndApp(QString &path) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths_unix.cpp |  | Lines:  | 57-69 |  
  |  | 6 | 3 | 
 applyWindowCursor| Name:  | applyWindowCursor |  | Prototype:  | static inline void applyWindowCursor(const QList<QWindow *> &l) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp |  | Lines:  | 3477-3489 |  
  |  | 6 | 4 | 
 bool_op| Name:  | bool_op |  | Prototype:  | static bool bool_op(bool a, bool b, QPathClipper::Operation op) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 1758-1772 |  
  |  | 6 | 6 | 
 cachedPixmapFromXPM| Name:  | cachedPixmapFromXPM |  | Prototype:  | static QPixmap cachedPixmapFromXPM(const char * const *xpm) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp |  | Lines:  | 5229-5238 |  
  |  | 6 | 2 | 
 canConvertMetaObject| Name:  | canConvertMetaObject |  | Prototype:  | static bool canConvertMetaObject(int fromId, int toId, QObject *fromObject) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 2935-2950 |  
  |  | 6 | 3 | 
 candidateSignal| Name:  | candidateSignal |  | Prototype:  | static const char *candidateSignal(int which) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp |  | Lines:  | 69-80 |  
  |  | 6 | 5 | 
 checkExecutable| Name:  | checkExecutable |  | Prototype:  | static QString checkExecutable(const QString &path) |  | Coverage:  |  66.667% (6/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp |  | Lines:  | 439-447 |  
  |  | 6 | 3 | 
 clearBits| Name:  | clearBits |  | Prototype:  | static void clearBits(quint8 *where, int start, int end) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp |  | Lines:  | 307-319 |  
  |  | 6 | 2 | 
 collectParentMimeTypes| Name:  | collectParentMimeTypes |  | Prototype:  | static void collectParentMimeTypes(const QString &mime, QStringList &allParents) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp |  | Lines:  | 344-356 |  
  |  | 6 | 4 | 
 comp_func_Plus_rgb64| Name:  | comp_func_Plus_rgb64 |  | Prototype:  | void comp_func_Plus_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 923-935 |  
  |  | 6 | 4 | 
 comp_func_solid_DestinationIn_rgb64| Name:  | comp_func_solid_DestinationIn_rgb64 |  | Prototype:  | void comp_func_solid_DestinationIn_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 427-436 |  
  |  | 6 | 3 | 
 comp_func_solid_DestinationOut_rgb64| Name:  | comp_func_solid_DestinationOut_rgb64 |  | Prototype:  | void comp_func_solid_DestinationOut_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 566-575 |  
  |  | 6 | 3 | 
 comp_func_solid_Plus_rgb64| Name:  | comp_func_solid_Plus_rgb64 |  | Prototype:  | void comp_func_solid_Plus_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 886-898 |  
  |  | 6 | 4 | 
 comp_func_solid_Source| Name:  | comp_func_solid_Source |  | Prototype:  | void comp_func_solid_Source(uint *dest, int length, uint color, uint const_alpha) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 128-141 |  
  |  | 6 | 3 | 
 comp_func_solid_SourceOver| Name:  | comp_func_solid_SourceOver |  | Prototype:  | void comp_func_solid_SourceOver(uint *dest, int length, uint color, uint const_alpha) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 204-217 |  
  |  | 6 | 4 | 
 comp_func_solid_SourceOver_rgb64| Name:  | comp_func_solid_SourceOver_rgb64 |  | Prototype:  | void comp_func_solid_SourceOver_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 219-230 |  
  |  | 6 | 4 | 
 comp_func_solid_Source_rgb64| Name:  | comp_func_solid_Source_rgb64 |  | Prototype:  | void comp_func_solid_Source_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 143-154 |  
  |  | 6 | 3 | 
 comp_func_solid_XOR| Name:  | comp_func_solid_XOR |  | Prototype:  | void comp_func_solid_XOR(uint *dest, int length, uint color, uint const_alpha) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 758-770 |  
  |  | 6 | 3 | 
 comp_func_solid_XOR_rgb64| Name:  | comp_func_solid_XOR_rgb64 |  | Prototype:  | void comp_func_solid_XOR_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp |  | Lines:  | 772-781 |  
  |  | 6 | 3 | 
 connManager_cleanup| Name:  | connManager_cleanup |  | Prototype:  | static void connManager_cleanup() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager.cpp |  | Lines:  | 65-74 |  
  |  | 6 | 2 | 
 connectionCapabilies| Name:  | connectionCapabilies |  | Prototype:  | static QDBusConnection::ConnectionCapabilities connectionCapabilies(DBusConnection *connection) |  | Coverage:  |  66.667% (4/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 1765-1787 |  
  |  | 6 | 2 | 
 convert| Name:  | convert |  | Prototype:  | static bool convert(const QVariant::Private *d, int type, void *result, bool *ok) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetsvariant.cpp |  | Lines:  | 99-107 |  
  |  | 6 | 2 | 
 copyConverterStateHelper| Name:  | copyConverterStateHelper |  | Prototype:  | static void copyConverterStateHelper(QTextCodec::ConverterState *dest, const QTextCodec::ConverterState *src) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp |  | Lines:  | 364-375 |  
  |  | 6 | 1 | 
 countRepeat| Name:  | countRepeat |  | Prototype:  | static inline int countRepeat(const QString &str, int index, int maxCount) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp |  | Lines:  | 347-356 |  
  |  | 6 | 2 | 
 cpuidFeatures01| Name:  | cpuidFeatures01 |  | Prototype:  | static void cpuidFeatures01(uint &ecx, uint &edx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp |  | Lines:  | 226-246 |  
  |  | 6 | 1 | 
 createData| Name:  | createData |  | Prototype:  | static QTextFrameData *createData(QTextFrame *f) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp |  | Lines:  | 237-246 |  
  |  | 6 | 2 | 
 customConvert| Name:  | customConvert |  | Prototype:  | static bool customConvert(const QVariant::Private *d, int t, void *result, bool *ok) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 1082-1092 |  
  |  | 6 | 4 | 
 derefEngine| Name:  | derefEngine |  | Prototype:  | static void derefEngine(QRegExpEngine *eng, const QRegExpEngineKey &key) |  | Coverage:  |  62.500% (5/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3821-3841 |  
  |  | 6 | 4 | 
 descendantDepth| Name:  | descendantDepth |  | Prototype:  | static int descendantDepth(const QAbstractState *state, const QAbstractState *ancestor) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 310-319 |  
  |  | 6 | 3 | 
 drawPixelARGB32| Name:  | drawPixelARGB32 |  | Prototype:  | inline void drawPixelARGB32(QCosmeticStroker *stroker, int x, int y, int coverage) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp |  | Lines:  | 167-176 |  
  |  | 6 | 2 | 
 err_info_about_objects| Name:  | err_info_about_objects |  | Prototype:  | static void err_info_about_objects(const char * func, const QObject * sender, const QObject * receiver) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2289-2299 |  
  |  | 6 | 3 | 
 formatTouchEvent| Name:  | formatTouchEvent |  | Prototype:  | static inline void formatTouchEvent(QDebug d, const QTouchEvent &t) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 3644-3652 |  
  |  | 6 | 1 | 
 formatUnicodeString| Name:  | formatUnicodeString |  | Prototype:  | static void formatUnicodeString(QDebug d, const QString &s) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 3654-3663 |  
  |  | 6 | 3 | 
 get| Name:  | get |  | Prototype:  | static inline QDBusError::ErrorType get(const char *name) |  | Coverage:  |  72.727% (8/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuserror.cpp |  | Lines:  | 152-160 |  
  |  | 6 | 4 | 
 getEtcFileFirstLine| Name:  | getEtcFileFirstLine |  | Prototype:  | static QByteArray getEtcFileFirstLine(const char *fileName) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp |  | Lines:  | 2319-2328 |  
  |  | 6 | 2 | 
 getProperAncestors| Name:  | getProperAncestors |  | Prototype:  | static QVector<QState*> getProperAncestors(const QAbstractState *state, const QAbstractState *upperBound) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 332-341 |  
  |  | 6 | 2 | 
 getVariables| Name:  | getVariables |  | Prototype:  | QList<AnchorData *> getVariables(const QList<QSimplexConstraint *> &constraints) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp |  | Lines:  | 2062-2071 |  
  |  | 6 | 3 | 
 getWindow| Name:  | getWindow |  | Prototype:  | static QAccessibleInterface * getWindow(QAccessibleInterface * interface) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp |  | Lines:  | 1573-1583 |  
  |  | 6 | 3 | 
 get_dh1024| Name:  | get_dh1024 |  | Prototype:  | static DH *get_dh1024() |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp |  | Lines:  | 58-72 |  
  |  | 6 | 2 | 
 grabForPopup| Name:  | grabForPopup |  | Prototype:  | static void grabForPopup(QWidget *popup) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp |  | Lines:  | 3827-3838 |  
  |  | 6 | 3 | 
 gray_convert_glyph_inner| Name:  | gray_convert_glyph_inner |  | Prototype:  | static int gray_convert_glyph_inner( PWorker worker ) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c |  | Lines:  | 1563-1579 |  
  |  | 6 | 2 | 
 gray_raster_new| Name:  | gray_raster_new |  | Prototype:  | static int gray_raster_new( QT_FT_Raster* araster ) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c |  | Lines:  | 1847-1858 |  
  |  | 6 | 2 | 
 hash| Name:  | hash |  | Prototype:  | static inline uint hash(const uchar *p, int len, uint seed) noexcept |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 202-213 |  
  |  | 6 | 3 | 
 hash| Name:  | hash |  | Prototype:  | static inline uint hash(const QChar *p, int len, uint seed) noexcept |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 220-231 |  
  |  | 6 | 3 | 
 hb_getAdvances| Name:  | hb_getAdvances |  | Prototype:  | static void hb_getAdvances(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp |  | Lines:  | 135-145 |  
  |  | 6 | 1 | 
 iconEngineFromSuffix| Name:  | iconEngineFromSuffix |  | Prototype:  | static QIconEngine *iconEngineFromSuffix(const QString &fileName, const QString &suffix) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp |  | Lines:  | 984-995 |  
  |  | 6 | 4 | 
 indexOfDescendant| Name:  | indexOfDescendant |  | Prototype:  | static int indexOfDescendant(QState *s, QAbstractState *desc) |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 452-462 |  
  |  | 6 | 3 | 
 indexOfMutating| Name:  | indexOfMutating |  | Prototype:  | static int indexOfMutating(const QStringList *that, QRegExp &rx, int from) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 526-535 |  
  |  | 6 | 4 | 
 insertOrRemoveItems| Name:  | insertOrRemoveItems |  | Prototype:  | template <typename T> static void insertOrRemoveItems(QVector<T> &items, int index, int delta) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 50-61 |  
  |  | 6 | 4 | 
 isCompressedFormat| Name:  | isCompressedFormat |  | Prototype:  | static bool isCompressedFormat(QOpenGLTexture::TextureFormat internalFormat) |  | Coverage:  |   0.000% (0/102) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp |  | Lines:  | 879-993 |  
  |  | 6 | 99 |