QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...12
McCabe - Cyclomatic Complexity: 1
13
McCabe - Cyclomatic Complexity: 1
14
McCabe - Cyclomatic Complexity: 1
15
McCabe - Cyclomatic Complexity: 1
1617
McCabe - Cyclomatic Complexity: 2
18
McCabe - Cyclomatic Complexity: 2
19
McCabe - Cyclomatic Complexity: 2
20
McCabe - Cyclomatic Complexity: 2
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 7
...59
McCabe - Cyclomatic Complexity: 333
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
unknownText
Name: unknownText
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
updateValue
Name: updateValue
Prototype: inline static void updateValue(QString &value, const QChar *array, int &arrayPos, int &valueLen)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7942-7948
100.000% (1/1)
41
uppercasebase
Name: uppercasebase
Prototype: QTextStream &uppercasebase(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2805-2809
100.000% (1/1)
21
uppercasedigits
Name: uppercasedigits
Prototype: QTextStream &uppercasedigits(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2819-2823
100.000% (1/1)
21
userEventSourceCheck
Name: userEventSourceCheck
Prototype: static gboolean userEventSourceCheck(GSource *source)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp
Lines: 61-64
100.000% (1/1)
11
userEventSourceDispatch
Name: userEventSourceDispatch
Prototype: static gboolean userEventSourceDispatch(GSource *source, GSourceFunc, gpointer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp
Lines: 66-72
100.000% (1/1)
41
userEventSourcePrepare
Name: userEventSourcePrepare
Prototype: static gboolean userEventSourcePrepare(GSource *s, gint *timeout)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp
Lines: 53-59
100.000% (1/1)
31
utcData
Name: utcData
Prototype: static const QUtcData *utcData(quint16 index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 71-75
100.000% (1/1)
21
utcId
Name: utcId
Prototype: static QByteArray utcId(const QUtcData *utcData)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 95-98
100.000% (1/1)
11
valueKey
Name: valueKey
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
vendorIdKey
Name: vendorIdKey
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
version
Name: version
Prototype: int version()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/tests/auto/corelib/plugin/qpluginloader/lib/mylib.c
Lines: 54-57
  0.000% (0/1)
11
versionKey
Name: versionKey
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
versionKeyLiteral
Name: versionKeyLiteral
Coverage: 100.000% (1/1)
100.000% (1/1)
01
verticalTabs
Name: verticalTabs
Prototype: inline static bool verticalTabs(QTabBar::Shape shape)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 85-91
  0.000% (0/9)
41
void
Name: void
Prototype: void (*HB_Library_Resolve(const char *library, int version, const char *symbol))()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qharfbuzz.cpp
Lines: 65-75
100.000% (1/1)
11
void
Name: void
Prototype: void (*QEGLPlatformContext::getProcAddress(const QByteArray &procName)) ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglplatformcontext.cpp
Lines: 437-441
  0.000% (0/1)
21
webDavScheme
Name: webDavScheme
Coverage: 100.000% (1/1)
100.000% (1/1)
01
webDavSslTag
Name: webDavSslTag
Coverage: 100.000% (1/1)
100.000% (1/1)
01
windowsData
Name: windowsData
Prototype: static const QWindowsData *windowsData(quint16 index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 65-69
100.000% (1/1)
21
windowsId
Name: windowsId
Prototype: static QByteArray windowsId(const QWindowsData *windowsData)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 78-81
100.000% (1/1)
11
wrapText
Name: wrapText
Coverage: 100.000% (1/1)
100.000% (1/1)
01
writeString
Name: writeString
Prototype: static void writeString(char *out, int i, const QByteArray &str, const int offsetOfStringdataMember, int &stringdataOffset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1113-1128
100.000% (1/1)
91
writeUInt
Name: writeUInt
Prototype: static inline void writeUInt(uchar *data, uint i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 69-75
  0.000% (0/1)
41
writeUShort
Name: writeUShort
Prototype: static inline void writeUShort(uchar *data, ushort i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 77-81
  0.000% (0/1)
21
ws
Name: ws
Prototype: QTextStream &ws(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2975-2979
100.000% (1/1)
21
xOrder
Name: xOrder
Prototype: static inline bool xOrder(const QScanConverter::Line *a, const QScanConverter::Line *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 301-304
  0.000% (0/1)
11
xcb_window
Name: xcb_window
Prototype: static inline xcb_window_t xcb_window(QPlatformWindow *w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 77-80
  0.000% (0/1)
11
xcb_window
Name: xcb_window
Prototype: static inline xcb_window_t xcb_window(QWindow *w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 82-85
  0.000% (0/1)
11
xgetbv
Name: xgetbv
Prototype: static void xgetbv(uint in, uint &eax, uint &edx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 233-244
  0.000% (0/1)
31
zoneData
Name: zoneData
Prototype: static const QZoneData *zoneData(quint16 index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 59-63
100.000% (1/1)
21
AtSpiAttribute
Name: AtSpiAttribute
Coverage:  0.000% (0/6)
  0.000% (0/6)
22
Balloc
Name: Balloc
Prototype: static Bigint *Balloc(int k)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 541-553
 50.000% (2/4)
92
Blend_ARGB32_on_ARGB32_SourceAndConstAlpha
Name: Blend_ARGB32_on_ARGB32_SourceAndConstAlpha
Coverage:  0.000% (0/2)
  0.000% (0/2)
42
Blend_RGB16_on_RGB16_ConstAlpha
Name: Blend_RGB16_on_RGB16_ConstAlpha
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
Blend_RGB32_on_RGB32_ConstAlpha
Name: Blend_RGB32_on_RGB32_ConstAlpha
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
CacheAdaptor
Name: CacheAdaptor
Coverage:  0.000% (0/2)
  0.000% (0/2)
42
DisconnectRelayEvent
Name: DisconnectRelayEvent
Coverage: 100.000% (2/2)
100.000% (2/2)
32
F16Dot16FixedDiv
Name: F16Dot16FixedDiv
Prototype: inline static int F16Dot16FixedDiv(int x, int y)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 62-67
  0.000% (0/4)
32
FormatRangeComparatorByEnd
Name: FormatRangeComparatorByEnd
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
FormatRangeComparatorByStart
Name: FormatRangeComparatorByStart
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
FreeStorage
Name: FreeStorage
Prototype: static void FreeStorage(ScanLineListBlock *pSLLBlock)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3399-3408
  0.000% (0/4)
52
HandlersManager
Name: HandlersManager
Coverage: 100.000% (2/2)
100.000% (2/2)
22
NamePredicate
Name: NamePredicate
Coverage: 100.000% (2/2)
100.000% (2/2)
22
Part
Name: Part
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
QAbstractNetworkCache
Name: QAbstractNetworkCache
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QAbstractProtocolHandler
Name: QAbstractProtocolHandler
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QAccessibleSpinBox
Name: QAccessibleSpinBox
Coverage:  0.000% (0/2)
  0.000% (0/2)
42
QAccessibleTextBrowser
Name: QAccessibleTextBrowser
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QAccessibleToolBox
Name: QAccessibleToolBox
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QAdoptedThread
Name: QAdoptedThread
Coverage:  50.000% (1/2)
 50.000% (1/2)
42
QAnimationGroupPrivate
Name: QAnimationGroupPrivate
Coverage: 100.000% (4/4)
100.000% (4/4)
52
QApplicationStateChangeEvent
Name: QApplicationStateChangeEvent
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
QBasicKeyEventTransitionPrivate
Name: QBasicKeyEventTransitionPrivate
Coverage:  0.000% (0/2)
  0.000% (0/2)
42
QBasicMouseEventTransitionPrivate
Name: QBasicMouseEventTransitionPrivate
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
QCalendarDateSectionValidator
Name: QCalendarDateSectionValidator
Coverage:  0.000% (0/4)
  0.000% (0/4)
42
QCheckBoxPrivate
Name: QCheckBoxPrivate
Coverage:  0.000% (0/2)
  0.000% (0/2)
62
QColSpinBox
Name: QColSpinBox
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
QColorDialogOptionsPrivate
Name: QColorDialogOptionsPrivate
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QConnectionDict
Name: QConnectionDict
Coverage:  50.000% (1/2)
 50.000% (1/2)
42
QContiguousCacheData
Name: QContiguousCacheData
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QCsvBenchmarkLogger
Name: QCsvBenchmarkLogger
Coverage:  75.000% (9/12)
 75.000% (9/12)
152
QDBusAbstractAdaptorPrivate
Name: QDBusAbstractAdaptorPrivate
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QDBusMetaTypeId
Name: QDBusMetaTypeId
Coverage: 100.000% (4/4)
100.000% (4/4)
342
QDBusObjectPath
Name: QDBusObjectPath
Coverage: 100.000% (4/4)
100.000% (4/4)
32
QDBusSignature
Name: QDBusSignature
Coverage: 100.000% (4/4)
100.000% (4/4)
32
QDateEdit
Name: QDateEdit
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
QDebugStateSaver
Name: QDebugStateSaver
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QDnsLookupPrivate
Name: QDnsLookupPrivate
Coverage: 100.000% (4/4)
100.000% (4/4)
62
QException
Name: QException
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QExplicitlySharedDataPointer
Name: QExplicitlySharedDataPointer
Coverage: 100.000% (6/6)
100.000% (6/6)
12
QFactoryLoaderPrivate
Name: QFactoryLoaderPrivate
Coverage: 100.000% (4/4)
100.000% (4/4)
42
QFdContainer
Name: QFdContainer
Coverage:  0.000% (0/4)
  0.000% (0/4)
32
QFileDialogLineEdit
Name: QFileDialogLineEdit
Coverage:  0.000% (0/6)
  0.000% (0/6)
42
QFocusEvent
Name: QFocusEvent
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QGL2PaintEngineState
Name: QGL2PaintEngineState
Coverage:  50.000% (1/2)
 50.000% (1/2)
102
QGLCustomShaderEffectStage
Name: QGLCustomShaderEffectStage
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QGLShaderStorage
Name: QGLShaderStorage
Coverage:  83.333% (5/6)
 83.333% (5/6)
62
QGLThreadContext
Name: QGLThreadContext
Coverage:  0.000% (0/4)
  0.000% (0/4)
22
QGlyphLayout
Name: QGlyphLayout
Coverage:  0.000% (0/4)
  0.000% (0/4)
92
QGraphicsGridLayoutPrivate
Name: QGraphicsGridLayoutPrivate
Coverage:  0.000% (0/4)
  0.000% (0/4)
32
QGraphicsItemCache
Name: QGraphicsItemCache
Coverage:  0.000% (0/4)
  0.000% (0/4)
102
QHBoxLayout
Name: QHBoxLayout
Coverage:  0.000% (0/2)
  0.000% (0/2)
42
QHomogeneousCoordinate
Name: QHomogeneousCoordinate
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
QIconPrivate
Name: QIconPrivate
Coverage:  0.000% (0/2)
  0.000% (0/2)
62
QInputMethodPrivate
Name: QInputMethodPrivate
Coverage:  0.000% (0/4)
  0.000% (0/4)
62
QMdi
Name: QMdi
Coverage:  0.000% (0/8)
  0.000% (0/8)
62
QModelIndex
Name: QModelIndex
Prototype: QPersistentModelIndex::operator const QModelIndex&() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 259-265
100.000% (4/4)
32
QModifKeyName
Name: QModifKeyName
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QNetworkAccessBackendFactoryData
Name: QNetworkAccessBackendFactoryData
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QNetworkAccessCachedFtpConnection
Name: QNetworkAccessCachedFtpConnection
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QNetworkAccessCachedHttpConnection
Name: QNetworkAccessCachedHttpConnection
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QNetworkProxyPrivate
Name: QNetworkProxyPrivate
Coverage:  57.143% (8/14)
 57.143% (8/14)
72
QNetworkProxyQueryPrivate
Name: QNetworkProxyQueryPrivate
Coverage:  62.500% (5/8)
 62.500% (5/8)
42
QNetworkSessionPrivate
Name: QNetworkSessionPrivate
Coverage:  50.000% (2/4)
 50.000% (2/4)
32
QOpenGL2PaintEngineState
Name: QOpenGL2PaintEngineState
Coverage:  0.000% (0/2)
  0.000% (0/2)
102
QOpenGLEngineThreadStorage
Name: QOpenGLEngineThreadStorage
Coverage:  0.000% (0/4)
  0.000% (0/4)
42
QOpenGLFunctionsPrivate
Name: QOpenGLFunctionsPrivate
Coverage:  0.000% (0/5)
  0.000% (0/5)
1902
QOpenGLFunctionsPrivateEx
Name: QOpenGLFunctionsPrivateEx
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
QOpenGLFunctions_1_0_CoreBackend
Name: QOpenGLFunctions_1_0_CoreBackend
Coverage:  0.000% (0/2)
  0.000% (0/2)
492
Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...12
McCabe - Cyclomatic Complexity: 1
13
McCabe - Cyclomatic Complexity: 1
14
McCabe - Cyclomatic Complexity: 1
15
McCabe - Cyclomatic Complexity: 1
1617
McCabe - Cyclomatic Complexity: 2
18
McCabe - Cyclomatic Complexity: 2
19
McCabe - Cyclomatic Complexity: 2
20
McCabe - Cyclomatic Complexity: 2
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 7
...59
McCabe - Cyclomatic Complexity: 333

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