QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 2
...30
McCabe - Cyclomatic Complexity: 4
...40
McCabe - Cyclomatic Complexity: 9
...44
McCabe - Cyclomatic Complexity: 15
45
McCabe - Cyclomatic Complexity: 18
46
McCabe - Cyclomatic Complexity: 21
47
McCabe - Cyclomatic Complexity: 24
4849
McCabe - Cyclomatic Complexity: 33
50
McCabe - Cyclomatic Complexity: 39
51
McCabe - Cyclomatic Complexity: 47
52
McCabe - Cyclomatic Complexity: 58
...55
McCabe - Cyclomatic Complexity: 192
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QItemSelection
Name: QItemSelection
Coverage:  93.671% (74/79)
 93.671% (74/79)
8628
QLayoutPrivate
Name: QLayoutPrivate
Coverage:  0.000% (0/80)
  0.000% (0/80)
6928
QMimeDatabasePrivate
Name: QMimeDatabasePrivate
Coverage:  71.667% (43/60)
 71.667% (43/60)
6928
QNetworkHeadersPrivate
Name: QNetworkHeadersPrivate
Coverage:  87.097% (54/62)
 87.097% (54/62)
7528
QOpenGL2PEXVertexArray
Name: QOpenGL2PEXVertexArray
Coverage:  0.000% (0/73)
  0.000% (0/73)
7028
QOpenGLFunctions_4_0_Compatibility
Name: QOpenGLFunctions_4_0_Compatibility
Coverage:  0.000% (0/80)
  0.000% (0/80)
13628
QOpenGLShader
Name: QOpenGLShader
Coverage:  0.000% (0/75)
  0.000% (0/75)
7928
QSequentialIterable
Name: QSequentialIterable
Coverage:  75.000% (27/36)
 75.000% (27/36)
5928
QStrokerOps
Name: QStrokerOps
Coverage:  0.000% (0/64)
  0.000% (0/64)
7828
QUndoGroup
Name: QUndoGroup
Coverage:  0.000% (0/53)
  0.000% (0/53)
10628
QWhatsThat
Name: QWhatsThat
Coverage:  0.000% (0/79)
  0.000% (0/79)
10228
QXcbBackingStore
Name: QXcbBackingStore
Coverage:  54.412% (37/68)
 54.412% (37/68)
7628
QXmlDefaultHandler
Name: QXmlDefaultHandler
Coverage:  46.429% (13/28)
 46.429% (13/28)
2928
generateInterfaceXml
Name: generateInterfaceXml
Prototype: static QString generateInterfaceXml(const QMetaObject *mo, int flags, int methodOffset, int propOffset)
Coverage:  80.508% (95/118)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlgenerator.cpp
Lines: 89-244
 80.508% (95/118)
10528
qDrawRoundedCorners
Name: qDrawRoundedCorners
Prototype: void qDrawRoundedCorners(QPainter *p, qreal x1, qreal y1, qreal x2, qreal y2, const QSizeF& r1, const QSizeF& r2, Edge edge, BorderStyle s, QBrush c)
Coverage:  0.000% (0/82)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcssutil.cpp
Lines: 80-182
  0.000% (0/82)
7728
qOpenGLVersionFlagsFromString
Name: qOpenGLVersionFlagsFromString
Prototype: QGLFormat::OpenGLVersionFlags __attribute__((visibility("default"))) qOpenGLVersionFlagsFromString(const QString &versionString)
Coverage:  10.938% (7/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1262-1398
 10.938% (7/64)
8928
rotated270
Name: rotated270
Prototype: static QImage rotated270(const QImage &image)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 4526-4588
  0.000% (0/42)
3628
rotated90
Name: rotated90
Prototype: static QImage rotated90(const QImage &image)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 4456-4518
  0.000% (0/42)
3628
Itemizer
Name: Itemizer
Coverage:  0.000% (0/95)
  0.000% (0/95)
8129
PolygonRegion
Name: PolygonRegion
Prototype: static QRegionPrivate *PolygonRegion(const QPoint *Pts, int Count, int rule)
Coverage:  0.000% (0/115)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3559-3757
  0.000% (0/115)
10929
QBlitterPaintEnginePrivate
Name: QBlitterPaintEnginePrivate
Coverage:  0.000% (0/77)
  0.000% (0/77)
8729
QDBusMenuAdaptor
Name: QDBusMenuAdaptor
Coverage:  0.000% (0/66)
  0.000% (0/66)
4729
QDBusMenuItem
Name: QDBusMenuItem
Coverage:  0.000% (0/65)
  0.000% (0/65)
5929
QDomHandler
Name: QDomHandler
Coverage:  43.860% (25/57)
 43.860% (25/57)
8629
QFutureInterfaceBasePrivate
Name: QFutureInterfaceBasePrivate
Coverage:  68.919% (51/74)
 68.919% (51/74)
6629
QGraphicsSceneMouseEvent
Name: QGraphicsSceneMouseEvent
Coverage:  0.000% (0/29)
  0.000% (0/29)
5829
QIdentityProxyModel
Name: QIdentityProxyModel
Coverage:  41.509% (22/53)
 41.509% (22/53)
16329
QNetworkAccessFileBackend
Name: QNetworkAccessFileBackend
Coverage:  55.405% (41/74)
 55.405% (41/74)
11429
QOpenGLFunctions_4_1_Compatibility
Name: QOpenGLFunctions_4_1_Compatibility
Coverage:  0.000% (0/83)
  0.000% (0/83)
14229
QResourcePrivate
Name: QResourcePrivate
Coverage:  85.185% (69/81)
 85.185% (69/81)
8429
QScrollBarPrivate
Name: QScrollBarPrivate
Coverage:  0.000% (0/70)
  0.000% (0/70)
9429
QSpinBox
Name: QSpinBox
Coverage:  0.000% (0/50)
  0.000% (0/50)
7429
QSqlDatabasePrivate
Name: QSqlDatabasePrivate
Coverage:  80.282% (57/71)
 80.282% (57/71)
8429
QStandardItemModelPrivate
Name: QStandardItemModelPrivate
Coverage:  0.000% (0/59)
  0.000% (0/59)
7229
QToolBoxPrivate
Name: QToolBoxPrivate
Coverage:  0.000% (0/63)
  0.000% (0/63)
7029
QXpmHandler
Name: QXpmHandler
Coverage:  0.000% (0/73)
  0.000% (0/73)
5729
PressDelayHandler
Name: PressDelayHandler
Coverage:  0.000% (0/87)
  0.000% (0/87)
6930
QAlphaWidget
Name: QAlphaWidget
Coverage:  0.000% (0/71)
  0.000% (0/71)
10130
QCheckBox
Name: QCheckBox
Coverage:  0.000% (0/70)
  0.000% (0/70)
8530
QCompleterPrivate
Name: QCompleterPrivate
Coverage:  0.000% (0/95)
  0.000% (0/95)
8430
QDBusConnectionInterface
Name: QDBusConnectionInterface
Coverage:  53.571% (30/56)
 53.571% (30/56)
5830
QEglFSScreen
Name: QEglFSScreen
Coverage:  0.000% (0/61)
  0.000% (0/61)
6330
QFileIconProviderPrivate
Name: QFileIconProviderPrivate
Coverage:  0.000% (0/70)
  0.000% (0/70)
4730
QHttpNetworkConnection
Name: QHttpNetworkConnection
Coverage:  67.308% (35/52)
 67.308% (35/52)
5630
QInotifyFileSystemWatcherEngine
Name: QInotifyFileSystemWatcherEngine
Coverage:  89.655% (78/87)
 89.655% (78/87)
10830
QLocalServer
Name: QLocalServer
Coverage:  88.462% (46/52)
 88.462% (46/52)
7830
QLoggingRegistry
Name: QLoggingRegistry
Coverage:  89.744% (70/78)
 89.744% (70/78)
7430
QOffscreenSurface
Name: QOffscreenSurface
Coverage:  0.000% (0/66)
  0.000% (0/66)
7430
QOpenGLCompositorBackingStore
Name: QOpenGLCompositorBackingStore
Coverage:  0.000% (0/71)
  0.000% (0/71)
11230
QOpenGLFunctions_4_2_Compatibility
Name: QOpenGLFunctions_4_2_Compatibility
Coverage:  0.000% (0/86)
  0.000% (0/86)
14830
QOpenGLShaderPrivate
Name: QOpenGLShaderPrivate
Coverage:  0.000% (0/85)
  0.000% (0/85)
8530
QOpenGLTimeMonitorPrivate
Name: QOpenGLTimeMonitorPrivate
Coverage:  0.000% (0/80)
  0.000% (0/80)
7130
QPrintPreviewWidget
Name: QPrintPreviewWidget
Coverage:  26.190% (11/42)
 26.190% (11/42)
7430
QReadWriteLockPrivate
Name: QReadWriteLockPrivate
Coverage:  90.588% (77/85)
 90.588% (77/85)
9330
QSplitterHandle
Name: QSplitterHandle
Coverage:  0.000% (0/67)
  0.000% (0/67)
8430
QSystemSemaphorePrivate
Name: QSystemSemaphorePrivate
Coverage:  68.831% (53/77)
 68.831% (53/77)
8330
getFontWeight
Name: getFontWeight
Prototype: static int getFontWeight(const QString &weightString)
Coverage:  0.000% (0/102)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 91-184
  0.000% (0/102)
6530
qt_blend_argb32_on_argb32_ssse3
Name: qt_blend_argb32_on_argb32_ssse3
Prototype: void qt_blend_argb32_on_argb32_ssse3(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
Coverage:  0.000% (0/85)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_ssse3.cpp
Lines: 142-177
  0.000% (0/85)
2330
QAbstractTransition
Name: QAbstractTransition
Coverage:  89.333% (67/75)
 89.333% (67/75)
7031
QBasicFontDatabase
Name: QBasicFontDatabase
Coverage:  5.747% (5/87)
  5.747% (5/87)
12131
QBoxLayoutPrivate
Name: QBoxLayoutPrivate
Coverage:  0.000% (0/118)
  0.000% (0/118)
15031
QDomNamedNodeMap
Name: QDomNamedNodeMap
Coverage:  0.000% (0/65)
  0.000% (0/65)
4731
QFileInfoGatherer
Name: QFileInfoGatherer
Coverage:  0.000% (0/74)
  0.000% (0/74)
9831
QFutureWatcherBase
Name: QFutureWatcherBase
Coverage:  90.385% (47/52)
 90.385% (47/52)
5231
QGraphicsLayoutPrivate
Name: QGraphicsLayoutPrivate
Coverage:  0.000% (0/93)
  0.000% (0/93)
6431
QGraphicsSceneBspTreeIndex
Name: QGraphicsSceneBspTreeIndex
Coverage:  0.000% (0/100)
  0.000% (0/100)
9931
QOpenGLDebugLoggerPrivate
Name: QOpenGLDebugLoggerPrivate
Coverage:  0.000% (0/79)
  0.000% (0/79)
6831
QOpenGLFunctions_4_3_Compatibility
Name: QOpenGLFunctions_4_3_Compatibility
Coverage:  0.000% (0/89)
  0.000% (0/89)
15431
QPixmapCache
Name: QPixmapCache
Coverage:  0.000% (0/67)
  0.000% (0/67)
4431
QPlatformGraphicsBufferHelper
Name: QPlatformGraphicsBufferHelper
Coverage:  0.000% (0/84)
  0.000% (0/84)
7631
QPluginLoader
Name: QPluginLoader
Coverage:  71.014% (49/69)
 71.014% (49/69)
6031
QRegularExpression
Name: QRegularExpression
Coverage:  92.537% (62/67)
 92.537% (62/67)
9031
QResource
Name: QResource
Coverage:  46.154% (30/65)
 46.154% (30/65)
9731
QShortcut
Name: QShortcut
Coverage:  0.000% (0/68)
  0.000% (0/68)
6531
QUtcTimeZonePrivate
Name: QUtcTimeZonePrivate
Coverage:  76.000% (38/50)
 76.000% (38/50)
6431
QWindowsStylePrivate
Name: QWindowsStylePrivate
Coverage:  0.000% (0/52)
  0.000% (0/52)
4231
Qt
Name: Qt
Coverage:  0.000% (0/123)
  0.000% (0/123)
7431
fetchTransformedBilinear
Name: fetchTransformedBilinear
Prototype: template<TextureBlendType blendType> static const uint * fetchTransformedBilinear(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/106)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 2421-2748
  0.000% (0/106)
21831
fetchTransformedBilinear64
Name: fetchTransformedBilinear64
Prototype: template<TextureBlendType blendType> static const QRgba64 * fetchTransformedBilinear64(QRgba64 *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/110)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 2750-3097
  0.000% (0/110)
23831
wc2rx
Name: wc2rx
Prototype: static QString wc2rx(const QString &wc_str, const bool enableEscaping)
Coverage:  80.822% (59/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 762-856
 80.822% (59/73)
5631
CapabilitiesToStateMask
Name: CapabilitiesToStateMask
Coverage:  0.000% (0/74)
  0.000% (0/74)
8432
QBenchmarkPerfEventsMeasurer
Name: QBenchmarkPerfEventsMeasurer
Coverage:  0.000% (0/65)
  0.000% (0/65)
7832
QBlittablePlatformPixmap
Name: QBlittablePlatformPixmap
Coverage:  0.000% (0/64)
  0.000% (0/64)
6732
QDockAreaLayoutItem
Name: QDockAreaLayoutItem
Coverage:  0.000% (0/76)
  0.000% (0/76)
6632
QEasingCurve
Name: QEasingCurve
Coverage:  77.632% (59/76)
 77.632% (59/76)
5632
QIcuTimeZonePrivate
Name: QIcuTimeZonePrivate
Coverage:  50.000% (27/54)
 50.000% (27/54)
8832
QNetworkReplyImpl
Name: QNetworkReplyImpl
Coverage:  42.500% (34/80)
 42.500% (34/80)
7232
QOpenGL2GradientCache
Name: QOpenGL2GradientCache
Coverage:  0.000% (0/93)
  0.000% (0/93)
11832
QOpenGLFunctions_4_4_Compatibility
Name: QOpenGLFunctions_4_4_Compatibility
Coverage:  0.000% (0/92)
  0.000% (0/92)
16032
QOpenGLPaintDevice
Name: QOpenGLPaintDevice
Coverage:  0.000% (0/50)
  0.000% (0/50)
4132
QOpenGLVersionFunctionsFactory
Name: QOpenGLVersionFunctionsFactory
Coverage:  0.000% (0/141)
  0.000% (0/141)
6032
QParallelAnimationGroup
Name: QParallelAnimationGroup
Coverage:  87.059% (74/85)
 87.059% (74/85)
7232
QProxyStyle
Name: QProxyStyle
Coverage:  0.000% (0/42)
  0.000% (0/42)
9332
QSqlTableModelPrivate
Name: QSqlTableModelPrivate
Coverage:  73.418% (58/79)
 73.418% (58/79)
7632
QStroker
Name: QStroker
Coverage:  0.000% (0/106)
  0.000% (0/106)
14532
QStyleHints
Name: QStyleHints
Coverage:  0.000% (0/46)
  0.000% (0/46)
7532
QSystemTrayIconSys
Name: QSystemTrayIconSys
Coverage:  0.000% (0/68)
  0.000% (0/68)
6832
QTextCharFormat
Name: QTextCharFormat
Coverage:  0.000% (0/80)
  0.000% (0/80)
6232
QWhatsThisPrivate
Name: QWhatsThisPrivate
Coverage:  0.000% (0/107)
  0.000% (0/107)
11032
read_pbm_body
Name: read_pbm_body
Prototype: static bool read_pbm_body(QIODevice *device, char type, int w, int h, int mcc, QImage *outImage)
Coverage:  0.000% (0/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 123-258
  0.000% (0/91)
9332
Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 2
...30
McCabe - Cyclomatic Complexity: 4
...40
McCabe - Cyclomatic Complexity: 9
...44
McCabe - Cyclomatic Complexity: 15
45
McCabe - Cyclomatic Complexity: 18
46
McCabe - Cyclomatic Complexity: 21
47
McCabe - Cyclomatic Complexity: 24
4849
McCabe - Cyclomatic Complexity: 33
50
McCabe - Cyclomatic Complexity: 39
51
McCabe - Cyclomatic Complexity: 47
52
McCabe - Cyclomatic Complexity: 58
...55
McCabe - Cyclomatic Complexity: 192

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