QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 2
...30
McCabe - Cyclomatic Complexity: 3
...36
McCabe - Cyclomatic Complexity: 5
37
McCabe - Cyclomatic Complexity: 6
38
McCabe - Cyclomatic Complexity: 6
39
McCabe - Cyclomatic Complexity: 7
4041
McCabe - Cyclomatic Complexity: 7
42
McCabe - Cyclomatic Complexity: 8
43
McCabe - Cyclomatic Complexity: 9
44
McCabe - Cyclomatic Complexity: 10
...50
McCabe - Cyclomatic Complexity: 23
...59
McCabe - Cyclomatic Complexity: 333
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
Q_QGS_qt_gl_texture_cache
Name: Q_QGS_qt_gl_texture_cache
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_qt_gradient_cache
Name: Q_QGS_qt_gradient_cache
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_qt_gradient_caches
Name: Q_QGS_qt_gradient_caches
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_qt_image_and_pixmap_cleanup_hooks
Name: Q_QGS_qt_image_and_pixmap_cleanup_hooks
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_qt_library_settings
Name: Q_QGS_qt_library_settings
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_qt_opengl_engine
Name: Q_QGS_qt_opengl_engine
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_qt_shader_storage
Name: Q_QGS_qt_shader_storage
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_qt_texture_caches
Name: Q_QGS_qt_texture_caches
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_qt_ufuncs
Name: Q_QGS_qt_ufuncs
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_qwindow_context_storage
Name: Q_QGS_qwindow_context_storage
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_randTLS
Name: Q_QGS_randTLS
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_registeredInterpolators
Name: Q_QGS_registeredInterpolators
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_resolveLibrary
Name: Q_QGS_resolveLibrary
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_resourceList
Name: Q_QGS_resourceList
Coverage:  11.111% (1/9)
 11.111% (1/9)
37
Q_QGS_resourceMutex
Name: Q_QGS_resourceMutex
Coverage:  11.111% (1/9)
 11.111% (1/9)
37
Q_QGS_resourceSearchPaths
Name: Q_QGS_resourceSearchPaths
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_seedCreatedStorage
Name: Q_QGS_seedCreatedStorage
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_sharedData
Name: Q_QGS_sharedData
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_shared_null
Name: Q_QGS_shared_null
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_socketHandlers
Name: Q_QGS_socketHandlers
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_socks5BindStore
Name: Q_QGS_socks5BindStore
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_staticPluginList
Name: Q_QGS_staticPluginList
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_staticQMimeDatabase
Name: Q_QGS_staticQMimeDatabase
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_styleScheduler
Name: Q_QGS_styleScheduler
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_textCodecsMutex
Name: Q_QGS_textCodecsMutex
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_theDnsLookupSeedStorage
Name: Q_QGS_theDnsLookupSeedStorage
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_theDnsLookupThreadPool
Name: Q_QGS_theDnsLookupThreadPool
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_theFontCache
Name: Q_QGS_theFontCache
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_theFreetypeData
Name: Q_QGS_theFreetypeData
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_theHostInfoLookupManager
Name: Q_QGS_theHostInfoLookupManager
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_theInstance
Name: Q_QGS_theInstance
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_theSignalProxy
Name: Q_QGS_theSignalProxy
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_timerIdFreeList
Name: Q_QGS_timerIdFreeList
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_tooltip_palette
Name: Q_QGS_tooltip_palette
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_tzZones
Name: Q_QGS_tzZones
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_unifiedTimer
Name: Q_QGS_unifiedTimer
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_unusedCacheFunc
Name: Q_QGS_unusedCacheFunc
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_useHarfbuzzNG
Name: Q_QGS_useHarfbuzzNG
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Q_QGS_usedHashFunc
Name: Q_QGS_usedHashFunc
Coverage:  77.778% (7/9)
 77.778% (7/9)
37
Q_QGS_widgetStyles
Name: Q_QGS_widgetStyles
Coverage:  0.000% (0/9)
  0.000% (0/9)
37
Segment
Name: Segment
Coverage:  0.000% (0/13)
  0.000% (0/13)
227
XorRegion
Name: XorRegion
Prototype: static void XorRegion(QRegionPrivate *sra, QRegionPrivate *srb, QRegionPrivate &dest)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2622-2651
  0.000% (0/19)
217
ZoomFactorValidator
Name: ZoomFactorValidator
Coverage:  33.333% (7/21)
 33.333% (7/21)
167
_hb_qt_unicode_decompose
Name: _hb_qt_unicode_decompose
Prototype: static hb_bool_t _hb_qt_unicode_decompose(hb_unicode_funcs_t * , hb_codepoint_t ab, hb_codepoint_t *a, hb_codepoint_t *b, void * )
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 314-367
  0.000% (0/21)
297
activeConditions
Name: activeConditions
Prototype: static QSet<QByteArray> activeConditions()
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp
Lines: 157-179
 58.824% (10/17)
147
addressFromSockaddr
Name: addressFromSockaddr
Prototype: static QHostAddress addressFromSockaddr(sockaddr *sa, int ifindex = 0, const QString &ifname = QString())
Coverage:  71.429% (15/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp
Lines: 81-108
 71.429% (15/21)
167
alphaMapFromGlyphData
Name: alphaMapFromGlyphData
Prototype: static inline QImage alphaMapFromGlyphData(QFontEngineFT::Glyph *glyph, QFontEngine::GlyphFormat glyphFormat)
Coverage:  73.684% (14/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1717-1745
 73.684% (14/19)
197
bestStyle
Name: bestStyle
Prototype: static QtFontStyle *bestStyle(QtFontFoundry *foundry, const QtFontStyle::Key &styleKey, const QString &styleName = QString())
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1030-1067
  0.000% (0/25)
197
bindFont
Name: bindFont
Prototype: static QByteArray bindFont(const QVector<QTtfTable>& _tables)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 1069-1143
  0.000% (0/19)
427
blend_untransformed_argb
Name: blend_untransformed_argb
Prototype: static void blend_untransformed_argb(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4228-4266
  0.000% (0/25)
287
buildReverseMap
Name: buildReverseMap
Prototype: static QByteArray *buildReverseMap(int forwardIndex)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qsimplecodec.cpp
Lines: 612-635
  0.000% (0/23)
197
calculateNextTimeout
Name: calculateNextTimeout
Prototype: static void calculateNextTimeout(QTimerInfo *t, timespec currentTime)
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 333-373
 80.000% (12/15)
127
clearTextIcon
Name: clearTextIcon
Prototype: static QIcon clearTextIcon(bool rtl)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 5206-5228
  0.000% (0/13)
147
convert_generic
Name: convert_generic
Prototype: void convert_generic(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 124-169
  0.000% (0/24)
317
convert_indexed8_to_ARGB_PM_inplace
Name: convert_indexed8_to_ARGB_PM_inplace
Prototype: static bool convert_indexed8_to_ARGB_PM_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 763-815
  0.000% (0/20)
367
correctActionContext
Name: correctActionContext
Prototype: static bool correctActionContext(Qt::ShortcutContext context, QAction *a, QWidget *active_window)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 258-304
  0.000% (0/19)
157
createDirectoryWithParents
Name: createDirectoryWithParents
Prototype: static bool createDirectoryWithParents(const QByteArray &nativeName, bool shouldMkdirFirst = true)
Coverage:  52.000% (13/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 564-586
 52.000% (13/25)
157
createInterfaces
Name: createInterfaces
Prototype: static QList<QNetworkInterfacePrivate *> createInterfaces(ifaddrs *rawList)
Coverage:  69.565% (16/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp
Lines: 313-367
 69.565% (16/23)
317
double2string
Name: double2string
Prototype: static QString double2string(double num, int base, int ndigits, bool *oflow)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp
Lines: 208-233
  0.000% (0/28)
187
editorHandlesKeyEvent
Name: editorHandlesKeyEvent
Prototype: static bool editorHandlesKeyEvent(QWidget *editor, const QKeyEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 426-447
  0.000% (0/12)
77
fallbacksForFamily
Name: fallbacksForFamily
Prototype: static QStringList fallbacksForFamily(const QString &family, QFont::Style style, QFont::StyleHint styleHint, QChar::Script script)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 846-878
  0.000% (0/19)
197
findChildObject
Name: findChildObject
Prototype: static QObject *findChildObject(const QDBusConnectionPrivate::ObjectTreeNode *root, const QString &fullpath, int start)
Coverage:  90.909% (20/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 414-455
 90.909% (20/22)
237
flagsDebug
Name: flagsDebug
Prototype: static inline QDebug flagsDebug(QDebug debug, QNetworkInterface::InterfaceFlags flags)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface.cpp
Lines: 592-607
  0.000% (0/19)
137
formatInputMethodEvent
Name: formatInputMethodEvent
Prototype: static inline void formatInputMethodEvent(QDebug d, const QInputMethodEvent *e)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3599-3626
  0.000% (0/19)
207
fromOffsetString
Name: fromOffsetString
Prototype: static int fromOffsetString(const QStringRef &offsetString, bool *valid)
Coverage:  82.143% (23/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 255-294
 82.143% (23/28)
247
generateGlyphTables
Name: generateGlyphTables
Prototype: static QVector<QTtfTable> generateGlyphTables(qttf_font_tables &tables, const QVector<QTtfGlyph> &_glyphs)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 991-1062
  0.000% (0/23)
477
getEscape
Name: getEscape
Prototype: static int getEscape(const QChar *uc, int *pos, int len, int maxNumber = 999)
Coverage:  80.952% (17/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7817-7841
 80.952% (17/21)
197
getImage
Name: getImage
Prototype: static QImage getImage(QTextDocument *doc, const QTextImageFormat &format, const qreal devicePixelRatio = 1.0)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextimagehandler.cpp
Lines: 155-192
  0.000% (0/21)
197
getImageSize
Name: getImageSize
Prototype: static QSize getImageSize(QTextDocument *doc, const QTextImageFormat &format)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextimagehandler.cpp
Lines: 194-223
  0.000% (0/21)
217
gray_compute_cbox
Name: gray_compute_cbox
Prototype: static void gray_compute_cbox( PWorker worker )
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 359-396
  0.000% (0/19)
217
gray_record_cell
Name: gray_record_cell
Prototype: static void gray_record_cell( PWorker worker )
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 403-442
  0.000% (0/21)
247
gray_sweep
Name: gray_sweep
Prototype: static void gray_sweep( PWorker worker, const QT_FT_Bitmap* target )
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 1290-1330
  0.000% (0/25)
217
grayscale
Name: grayscale
Prototype: static void grayscale(const QImage &image, QImage &dest, const QRect& rect = QRect())
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp
Lines: 937-971
  0.000% (0/25)
227
hi0bits
Name: hi0bits
Prototype: static int hi0bits(quint32 x)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 635-661
 89.474% (17/19)
187
lineTo_clipped
Name: lineTo_clipped
Prototype: static inline bool lineTo_clipped(QPainterPath &path, const QTransform &transform, const QPointF &a, const QPointF &b, bool needsMoveTo, bool needsLineTo = true)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1537-1575
  0.000% (0/25)
247
loadCursor
Name: loadCursor
Prototype: static xcb_cursor_t loadCursor(void *dpy, int cshape)
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 525-547
 41.176% (7/17)
147
lshift
Name: lshift
Prototype: static Bigint *lshift(Bigint *b, int k)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 845-897
100.000% (19/19)
277
mapToGlobalTransform
Name: mapToGlobalTransform
Prototype: static MapToGlobalTransformResult mapToGlobalTransform(const QWidget *w)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12377-12406
  0.000% (0/21)
197
mergeRowLengths
Name: mergeRowLengths
Prototype: static QItemSelection mergeRowLengths(const QVector<QPair<QPersistentModelIndex, uint> > &rowLengths)
Coverage:  73.913% (17/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 896-927
 73.913% (17/23)
237
methodMatch
Name: methodMatch
Prototype: static bool methodMatch(const QMetaObject *m, int handle, const QByteArray &name, int argc, const QArgumentType *types)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 546-570
100.000% (19/19)
147
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QPalette &p)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 948-966
  0.000% (0/19)
127
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug s, const QRegion &r)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 423-452
  0.000% (0/20)
237
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QGesture *gesture)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 1102-1168
  0.000% (0/13)
537
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QHostAddress &address)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1194-1229
 85.714% (12/14)
227
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPen &p)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpen.cpp
Lines: 948-1014
  0.000% (0/23)
517
parseFontName
Name: parseFontName
Prototype: static void parseFontName(const QString &name, QString &foundry, QString &family)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 612-644
  0.000% (0/26)
237
parsePosixTime
Name: parsePosixTime
Prototype: static int parsePosixTime(const char *begin, const char *end)
Coverage:  44.828% (13/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 376-412
 44.828% (13/29)
187
parseSignal
Name: parseSignal
Prototype: static bool parseSignal(QXmlStreamReader &xml, QDBusIntrospection::Signal &signalData, QDBusIntrospection::Interface *ifaceData)
Coverage:  75.000% (18/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 225-274
 75.000% (18/24)
277
qDBusInterfaceFromMetaObject
Name: qDBusInterfaceFromMetaObject
Prototype: QString qDBusInterfaceFromMetaObject(const QMetaObject *mo)
Coverage:  50.000% (13/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmisc.cpp
Lines: 69-103
 50.000% (13/26)
237
qDBusPropertyGetAll
Name: qDBusPropertyGetAll
Prototype: QDBusMessage qDBusPropertyGetAll(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg)
Coverage:  68.966% (20/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 476-524
 68.966% (20/29)
357
qDetectCpuFeatures
Name: qDetectCpuFeatures
Prototype: void qDetectCpuFeatures()
Coverage:  21.739% (5/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 649-709
 21.739% (5/23)
197
qFloatDistance
Name: qFloatDistance
Prototype: quint32 qFloatDistance(float a, float b)
Coverage:  81.818% (18/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp
Lines: 138-171
 81.818% (18/22)
177
qFloatDistance
Name: qFloatDistance
Prototype: quint64 qFloatDistance(double a, double b)
Coverage:  81.818% (18/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp
Lines: 196-229
 81.818% (18/22)
177
qMetaTypeCustomType_unlocked
Name: qMetaTypeCustomType_unlocked
Prototype: static int qMetaTypeCustomType_unlocked(const char *typeName, int length, int *firstInvalidIndex = 0)
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 877-897
 92.000% (23/25)
157
qNtlmPhase3
Name: qNtlmPhase3
Prototype: static QByteArray qNtlmPhase3(QAuthenticatorPrivate *ctx, const QByteArray& phase2data)
Coverage:  45.833% (11/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1370-1432
 45.833% (11/24)
347
qSmartMinSize
Name: qSmartMinSize
Prototype: QSize qSmartMinSize(const QSize &sizeHint, const QSize &minSizeHint, const QSize &minSize, const QSize &maxSize, const QSizePolicy &sizePolicy)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 341-369
  0.000% (0/19)
157
q_toPercentEncoding
Name: q_toPercentEncoding
Prototype: static void q_toPercentEncoding(QByteArray *ba, const char *dontEncode, const char *alsoEncode, char percent)
Coverage:  95.122% (39/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4417-4455
 95.122% (39/41)
297
qstringToXTP
Name: qstringToXTP
Prototype: static inline XTextProperty* qstringToXTP(Display *dpy, const QString& s)
Coverage:  47.826% (11/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 225-263
 47.826% (11/23)
257
qt_bitmapblit32_sse2_base
Name: qt_bitmapblit32_sse2_base
Prototype: void qt_bitmapblit32_sse2_base(QRasterBuffer *rasterBuffer, int x, int y, quint32 color, const uchar *src, int width, int height, int stride)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp
Lines: 336-385
  0.000% (0/19)
367
qt_ends_with
Name: qt_ends_with
Prototype: static inline bool qt_ends_with(const QChar *haystack, int haystackLen, QLatin1String needle, Qt::CaseSensitivity cs)
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10157-10178
100.000% (23/23)
167
Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 2
...30
McCabe - Cyclomatic Complexity: 3
...36
McCabe - Cyclomatic Complexity: 5
37
McCabe - Cyclomatic Complexity: 6
38
McCabe - Cyclomatic Complexity: 6
39
McCabe - Cyclomatic Complexity: 7
4041
McCabe - Cyclomatic Complexity: 7
42
McCabe - Cyclomatic Complexity: 8
43
McCabe - Cyclomatic Complexity: 9
44
McCabe - Cyclomatic Complexity: 10
...50
McCabe - Cyclomatic Complexity: 23
...59
McCabe - Cyclomatic Complexity: 333

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9