QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>12
McCabe - Cyclomatic Complexity: 1
3
McCabe - Cyclomatic Complexity: 3
4
McCabe - Cyclomatic Complexity: 6
5
McCabe - Cyclomatic Complexity: 13
...10
McCabe - Cyclomatic Complexity: 208
FunctionCondition %ModificationseLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
CreateMagicMatchRuleResult
Name: CreateMagicMatchRuleResult
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New31
QAbstractSocketEnginePrivate
Name: QAbstractSocketEnginePrivate
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different21
QDBusMenuRegistrarInterface
Name: QDBusMenuRegistrarInterface
Coverage:  0.000% (0/1)
Comparison: New
  0.000% (0/1)
New21
QFileDialogOptionsPrivate
Name: QFileDialogOptionsPrivate
Coverage:  0.000% (0/1)
Comparison: Different
  0.000% (0/1)
Different11
QHttpSocketEnginePrivate
Name: QHttpSocketEnginePrivate
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different31
QOpenGLExtensionsPrivate
Name: QOpenGLExtensionsPrivate
Coverage:  0.000% (0/1)
Comparison: Different
  0.000% (0/1)
Different41
QSslErrorEntry
Name: QSslErrorEntry
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New51
QStaticPlugin
Name: QStaticPlugin
Coverage: 100.000% (1/1)
Comparison: Different
100.000% (1/1)
Different11
QStyleHintsPrivate
Name: QStyleHintsPrivate
Coverage:  0.000% (0/1)
Comparison: Different
  0.000% (0/1)
Different11
QXlibScopedPointerDeleter
Name: QXlibScopedPointerDeleter
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New11
_q_futex
Name: _q_futex
Prototype: static inline int _q_futex(void *addr, int op, int val, const struct timespec *timeout) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp
Lines: 112-124
Comparison: New
100.000% (1/1)
New41
any_of
Name: any_of
Prototype: template<class InputIt, class UnaryPredicate> bool any_of(InputIt first, InputIt last, UnaryPredicate p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 77-81
Comparison: New
100.000% (1/1)
New11
appendIntToFourBytes
Name: appendIntToFourBytes
Prototype: static void appendIntToFourBytes(char *output, qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 386-389
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines (reference): 380-383
Comparison: Different
100.000% (1/1)
Different11
appendIntToThreeBytes
Name: appendIntToThreeBytes
Prototype: static void appendIntToThreeBytes(char *output, qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 380-384
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines (reference): 374-378
Comparison: Different
100.000% (1/1)
Different21
append_utf8
Name: append_utf8
Prototype: static void append_utf8(QString &qs, const char *cs, int len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5983-5989
Comparison: New
100.000% (1/1)
New41
applicationXColorLiteral
Name: applicationXColorLiteral
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New01
applicationXQtImageLiteral
Name: applicationXQtImageLiteral
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New01
areMetricsTooLarge
Name: areMetricsTooLarge
Prototype: static inline bool areMetricsTooLarge(const QFontEngineFT::GlyphInfo &info)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 878-884
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines (reference): 846-855
Comparison: Different
100.000% (1/1)
Different61
backtraceFramesForLogMessage
Name: backtraceFramesForLogMessage
Coverage:  0.000% (0/1)
Comparison: New
  0.000% (0/1)
New01
checkDBusGlobalMenuAvailable
Name: checkDBusGlobalMenuAvailable
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New01
cleanupPrinterSupport
Name: cleanupPrinterSupport
Prototype: static void cleanupPrinterSupport()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintplugin.cpp
Lines: 62-66
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintplugin.cpp
Lines (reference): 59-65
Comparison: Different indentation
100.000% (1/1)
Different indentation21
clear
Name: clear
Prototype: template <typename Container> void clear(Container &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 87-88
Comparison: New
100.000% (1/1)
New11
containsTLDEntry
Name: containsTLDEntry
Prototype: static inline bool containsTLDEntry(const QString &entry)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtldurl.cpp
Lines: 72-75
Comparison: New
100.000% (1/1)
New11
convert
Name: convert
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New01
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines (reference): 187-202
Comparison: Different indentation
100.000% (1/1)
Different indentation61
cpuidFeatures07_00
Name: cpuidFeatures07_00
Prototype: static void cpuidFeatures07_00(uint &ebx, uint &ecx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 252-276
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines (reference): 208-227
Comparison: Different indentation
100.000% (1/1)
Different indentation101
createMagicMatchRule
Name: createMagicMatchRule
Prototype: static CreateMagicMatchRuleResult createMagicMatchRule(const QXmlStreamAttributes &atts)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp
Lines: 186-193
Comparison: New
100.000% (1/1)
New51
detectWebBrowser
Name: detectWebBrowser
Coverage:  0.000% (0/1)
Comparison: Same
  0.000% (0/1)
Same01
dotQmLiteral
Name: dotQmLiteral
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New01
floordiv
Name: floordiv
Prototype: static inline qint64 floordiv(qint64 a, int b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 109-112
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines (reference): 104-107
Comparison: Different
100.000% (1/1)
Different11
floordiv
Name: floordiv
Prototype: static inline int floordiv(int a, int b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 114-117
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines (reference): 109-112
Comparison: Different
100.000% (1/1)
Different11
foldCase
Name: foldCase
Prototype: static inline ushort foldCase(ushort ch) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1530-1533
Comparison: New
100.000% (1/1)
New11
fourBytesToInt
Name: fourBytesToInt
Prototype: static qint32 fourBytesToInt(const char *bytes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 375-378
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines (reference): 369-372
Comparison: Different
100.000% (1/1)
Different11
hasUsedConfiguration
Name: hasUsedConfiguration
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New11
huntAndDestroy
Name: huntAndDestroy
Coverage: 100.000% (1/1)
Comparison: New
100.000% (1/1)
New11
init_platform
Name: init_platform
Coverage:  0.000% (0/1)
Comparison: Same
  0.000% (0/1)
Same01
intToFourBytes
Name: intToFourBytes
Prototype: static QByteArray intToFourBytes(qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 391-397
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines (reference): 385-391
Comparison: Different
100.000% (1/1)
Different41
intToThreeBytes
Name: intToThreeBytes
Prototype: static QByteArray intToThreeBytes(qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 399-405
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines (reference): 393-399
Comparison: Different
100.000% (1/1)
Different41
isDBusGlobalMenuAvailable
Name: isDBusGlobalMenuAvailable
Prototype: static bool isDBusGlobalMenuAvailable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 128-132
Comparison: New
100.000% (1/1)
New11
isSideWidgetVisible
Name: isSideWidgetVisible
Prototype: static bool isSideWidgetVisible(const QLineEditPrivate::SideWidgetEntry &e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit_p.cpp
Lines: 548-551
Comparison: New
  0.000% (0/1)
New11
isSoleEntry
Name: isSoleEntry
Prototype: static inline bool isSoleEntry(const QList<QAbstractState*> &states, const QAbstractState * state)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qhistorystate.cpp
Lines: 212-215
Comparison: New
  0.000% (0/1)
New11
isUncontendedLocked
Name: isUncontendedLocked
Prototype: inline bool isUncontendedLocked(const QReadWriteLockPrivate *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 75-76
Comparison: New
100.000% (1/1)
New11
is_readable_file
Name: is_readable_file
Prototype: static bool is_readable_file(const QString &name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 626-630
Comparison: New
  0.000% (0/1)
New21
lcQpaGl
Name: lcQpaGl
Prototype: const QLoggingCategory &lcQpaGl()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegration.cpp
Lines: 44-44
Comparison: New
100.000% (1/1)
New11
loadTzTimeZones
Name: loadTzTimeZones
Coverage:  0.000% (0/1)
Comparison: Same
  0.000% (0/1)
Same01
make_user_path
Name: make_user_path
Prototype: static QString make_user_path()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1036-1056
Comparison: New
100.000% (1/1)
New11
maxBasicCpuidSupported
Name: maxBasicCpuidSupported
Prototype: static int maxBasicCpuidSupported()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 181-224
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines (reference): 146-185
Comparison: Same
100.000% (1/1)
Same91
msgSyntaxWarning
Name: msgSyntaxWarning
Prototype: static QString msgSyntaxWarning(const QJsonObject &object, const QString &what)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 302-309
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines (reference): 312-319
Comparison: Different
  0.000% (0/1)
Different51
nanWarning
Name: nanWarning
Prototype: static void nanWarning(const char *func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 58-61
Comparison: New
  0.000% (0/1)
New11
operator!=
Name: operator!=
Prototype: inline bool operator!=(const FallbacksCacheKey &lhs, const FallbacksCacheKey &rhs) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 439-442
Comparison: New
  0.000% (0/1)
New11
operator<
Name: operator<
Prototype: bool operator<(const QElapsedTimer &v1, const QElapsedTimer &v2) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp
Lines: 246-249
Comparison: New
100.000% (1/1)
New11
operator<
Name: operator<
Prototype: bool operator<(const QString &s1, const QString &s2) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2806-2809
Comparison: New
100.000% (1/1)
New11
operator<
Name: operator<
Prototype: bool operator<(const QStringRef &s1,const QStringRef &s2) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 9119-9122
Comparison: New
100.000% (1/1)
New11
operator==
Name: operator==
Prototype: bool operator==(const QStringRef &s1,const QStringRef &s2) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 9077-9080
Comparison: New
100.000% (1/1)
New21
operator==
Name: operator==
Prototype: bool operator==(const QString &s1,const QStringRef &s2) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 9087-9090
Comparison: New
100.000% (1/1)
New21
operator==
Name: operator==
Prototype: inline bool operator==(const FallbacksCacheKey &lhs, const FallbacksCacheKey &rhs) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 431-437
Comparison: New
  0.000% (0/1)
New41
qEnvironmentVariableIsEmpty
Name: qEnvironmentVariableIsEmpty
Prototype: bool qEnvironmentVariableIsEmpty(const char *varName) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3269-3283
Comparison: New
100.000% (1/1)
New31
qEnvironmentVariableIsSet
Name: qEnvironmentVariableIsSet
Prototype: bool qEnvironmentVariableIsSet(const char *varName) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3350-3360
Comparison: New
100.000% (1/1)
New21
qHash
Name: qHash
Prototype: uint qHash(const QMimeType &key, uint seed) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 198-201
Comparison: New
  0.000% (0/1)
New11
qHash
Name: qHash
Prototype: uint qHash(const QKeySequence &key, uint seed) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp
Lines: 1454-1457
Comparison: New
  0.000% (0/1)
New11
qHash
Name: qHash
Prototype: uint qHash(const QFont &font, uint seed) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2023-2026
Comparison: New
  0.000% (0/1)
New11
qHash
Name: qHash
Prototype: uint qHash(const QDate &key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 5032-5035
Comparison: New
100.000% (1/1)
New11
qHash
Name: qHash
Prototype: uint qHash(const QTime &key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 5043-5046
Comparison: New
100.000% (1/1)
New11
qHash
Name: qHash
Prototype: uint qHash(const QByteArray &key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 233-236
Comparison: New
100.000% (1/1)
New11
qHash
Name: qHash
Prototype: uint qHash(const QString &key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 238-241
Comparison: New
100.000% (1/1)
New11
qHash
Name: qHash
Prototype: uint qHash(const QStringRef &key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 243-246
Comparison: New
100.000% (1/1)
New11
qHash
Name: qHash
Prototype: uint qHash(QLatin1String key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 261-264
Comparison: New
100.000% (1/1)
New11
qHash
Name: qHash
Prototype: uint qHash(float key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 973-976
Comparison: New
100.000% (1/1)
New11
qHash
Name: qHash
Prototype: uint qHash(double key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 983-986
Comparison: New
100.000% (1/1)
New11
qHash
Name: qHash
Prototype: uint qHash(long double key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 994-997
Comparison: New
100.000% (1/1)
New11
qHash
Name: qHash
Prototype: uint qHash(const QSslError &key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 319-325
Comparison: New
100.000% (1/1)
New31
qHash
Name: qHash
Prototype: uint qHash(const QLocale &key, uint seed) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 896-902
Comparison: New
  0.000% (0/1)
New41
qHash
Name: qHash
Prototype: uint qHash(const QUuid &uuid, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 1065-1071
Comparison: New
100.000% (1/1)
New41
qHash
Name: qHash
Prototype: uint qHash(const QRegExp &key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 4043-4049
Comparison: New
100.000% (1/1)
New41
qHash
Name: qHash
Prototype: uint qHash(const QRegularExpression &key, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1858-1864
Comparison: New
100.000% (1/1)
New41
qHash
Name: qHash
Prototype: static uint qHash(const QRegExpEngineKey &key, uint seed = 0) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 896-903
Comparison: New
100.000% (1/1)
New51
qHash
Name: qHash
Prototype: inline uint qHash(const FallbacksCacheKey &key, uint seed = 0) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 444-452
Comparison: New
  0.000% (0/1)
New61
qHash
Name: qHash
Prototype: uint qHash(const QMatrix &key, uint seed) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmatrix.cpp
Lines: 992-1002
Comparison: New
  0.000% (0/1)
New81
qHash
Name: qHash
Prototype: uint qHash(const QTransform &key, uint seed) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 800-813
Comparison: New
  0.000% (0/1)
New111
qHashBits
Name: qHashBits
Prototype: uint qHashBits(const void *p, size_t len, uint seed) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 215-218
Comparison: New
100.000% (1/1)
New11
qLcEglfsKmsDebug
Name: qLcEglfsKmsDebug
Prototype: const QLoggingCategory &qLcEglfsKmsDebug()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsintegration.cpp
Lines: 61-61
Comparison: New
  0.000% (0/1)
New11
qLcEvdevTablet
Name: qLcEvdevTablet
Prototype: const QLoggingCategory &qLcEvdevTablet()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp
Lines: 52-52
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablet.cpp
Lines (reference): 46-46
Comparison: Same
  0.000% (0/1)
Same11
qSharedBuild
Name: qSharedBuild
Prototype: bool qSharedBuild() noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 1027-1034
Comparison: New
  0.000% (0/1)
New11
qStandardItemModelDataListMimeType
Name: qStandardItemModelDataListMimeType
Coverage:  0.000% (0/1)
Comparison: New
  0.000% (0/1)
New01
qTerminate
Name: qTerminate
Prototype: void qTerminate() noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3070-3073
Comparison: New
  0.000% (0/1)
New11
qVersion
Name: qVersion
Prototype: const char *qVersion() noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 1022-1025
Comparison: New
100.000% (1/1)
New11
qopenglfSpecialClearDepthf
Name: qopenglfSpecialClearDepthf
Prototype: static void qopenglfSpecialClearDepthf(GLclampf depth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions.cpp
Lines: 2155-2160
Comparison: New
  0.000% (0/1)
New31
qopenglfSpecialDepthRangef
Name: qopenglfSpecialDepthRangef
Prototype: static void qopenglfSpecialDepthRangef(GLclampf zNear, GLclampf zFar)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions.cpp
Lines: 2162-2167
Comparison: New
  0.000% (0/1)
New31
qtInitializeVertexArrayObjectHelper
Name: qtInitializeVertexArrayObjectHelper
Coverage:  0.000% (0/1)
Comparison: Different
  0.000% (0/1)
Different01
qt_QMetaEnum_flagDebugOperator
Name: qt_QMetaEnum_flagDebugOperator
Prototype: void qt_QMetaEnum_flagDebugOperator(QDebug &debug, size_t sizeofT, int value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdebug.cpp
Lines: 894-897
Comparison: New
100.000% (1/1)
New11
qt_assert
Name: qt_assert
Prototype: void qt_assert(const char *assertion, const char *file, int line) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3079-3082
Comparison: New
  0.000% (0/1)
New11
qt_assert_x
Name: qt_assert_x
Prototype: void qt_assert_x(const char *where, const char *what, const char *file, int line) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3087-3090
Comparison: New
  0.000% (0/1)
New11
qt_fetchUntransformed_888_ssse3
Name: qt_fetchUntransformed_888_ssse3
Prototype: const uint * qt_fetchUntransformed_888_ssse3(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_ssse3.cpp
Lines: 238-244
Comparison: New
  0.000% (0/1)
New31
qt_gettime
Name: qt_gettime
Prototype: struct timespec qt_gettime() noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp
Lines: 170-180
Comparison: New
100.000% (1/1)
New61
qt_hash
Name: qt_hash
Prototype: uint qt_hash(const QString &key) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 424-427
Comparison: New
100.000% (1/1)
New11
qt_hash
Name: qt_hash
Prototype: uint qt_hash(const QStringRef &key) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 433-436
Comparison: New
100.000% (1/1)
New11
qt_pollfd_check
Name: qt_pollfd_check
Prototype: static bool qt_pollfd_check(const pollfd &pfd, short revents)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 168-171
Comparison: New
100.000% (1/1)
New11
qt_ppoll
Name: qt_ppoll
Prototype: static inline int qt_ppoll(struct pollfd *fds, nfds_t nfds, const struct timespec *timeout_ts)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 78-87
Comparison: New
100.000% (1/1)
New11
qt_timezone
Name: qt_timezone
Prototype: static int qt_timezone()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2165-2196
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines (reference): 2144-2173
Comparison: Same
100.000% (1/1)
Same11
resolve
Name: resolve
Prototype: template <typename Func> Func resolve(QOpenGLContext *context, const char *name, Func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions.cpp
Lines: 2141-2145
Comparison: New
  0.000% (0/1)
New11
Page:<>12
McCabe - Cyclomatic Complexity: 1
3
McCabe - Cyclomatic Complexity: 3
4
McCabe - Cyclomatic Complexity: 6
5
McCabe - Cyclomatic Complexity: 13
...10
McCabe - Cyclomatic Complexity: 208

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