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

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1267
...10
McCabe - Cyclomatic Complexity: 23
...20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...34
McCabe - Cyclomatic Complexity: 2
35
McCabe - Cyclomatic Complexity: 2
36
McCabe - Cyclomatic Complexity: 2
37
McCabe - Cyclomatic Complexity: 2
3839
McCabe - Cyclomatic Complexity: 2
40
McCabe - Cyclomatic Complexity: 2
41
McCabe - Cyclomatic Complexity: 2
42
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...55
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
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
  0.000% (0/4)
62
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
  0.000% (0/5)
62
graphicsProxyWidget
Name: graphicsProxyWidget
Prototype: static inline QGraphicsProxyWidget *graphicsProxyWidget(const QWidget *w)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12399-12406
  0.000% (0/4)
52
grabMessageHandler
Name: grabMessageHandler
Prototype: static bool grabMessageHandler()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1614-1621
 50.000% (2/4)
42
glyph_metrics_t
Name: glyph_metrics_t
Coverage:  0.000% (0/4)
  0.000% (0/4)
162
get_style_class_name
Name: get_style_class_name
Prototype: static QByteArray get_style_class_name()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 160-166
  0.000% (0/4)
42
get_named_rgb
Name: get_named_rgb
Prototype: static bool get_named_rgb(const char *name_no_space, QRgb *rgb)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor_p.cpp
Lines: 306-314
  0.000% (0/6)
52
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
100.000% (2/2)
62
getText
Name: getText
Prototype: static void getText(QString &text, QTextDocumentPrivate *priv, const QString &docText, int pos, int end)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1685-1697
  0.000% (0/4)
72
getRelativeRect
Name: getRelativeRect
Prototype: static QRect getRelativeRect(QAccessibleInterface *interface)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1585-1600
  0.000% (0/4)
92
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
100.000% (6/6)
62
getOrCreateMenu
Name: getOrCreateMenu
Prototype: QAccessibleInterface *getOrCreateMenu(QWidget *menu, QAction *action)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblemenu.cpp
Lines: 56-64
  0.000% (0/4)
52
getMotifWmHints
Name: getMotifWmHints
Prototype: static QtMotifWmHints getMotifWmHints(QXcbConnection *c, xcb_window_t window)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1012-1036
 77.778% (7/9)
152
getLinearGradientValues
Name: getLinearGradientValues
Prototype: static void getLinearGradientValues(LinearGradientValues *v, const QSpanData *data)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3450-3461
  0.000% (0/4)
82
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
  0.000% (0/4)
62
getDateFromJulianDay
Name: getDateFromJulianDay
Prototype: static ParsedDate getDateFromJulianDay(qint64 julianDay)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 143-168
100.000% (4/4)
132
getBounds
Name: getBounds
Prototype: static void getBounds(const QVector<TTF_POINT> &points, qint16 *xmin, qint16 *xmax, qint16 *ymin, qint16 *ymax)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 844-857
  0.000% (0/4)
92
generateName
Name: generateName
Prototype: static QTtfTable generateName(const qttf_name_table &name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 624-648
  0.000% (0/4)
212
generateGlyph
Name: generateGlyph
Prototype: static QTtfGlyph generateGlyph(int index, const QPainterPath &path, qreal advance, qreal lsb, qreal ppem)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 960-991
  0.000% (0/4)
172
gcd
Name: gcd
Prototype: static inline quint64 gcd(quint64 x, quint64 y)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 97-105
  0.000% (0/4)
52
gcd
Name: gcd
Prototype: inline unsigned int gcd(unsigned int x, unsigned int y)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 106-114
  0.000% (0/4)
52
fuzzyIsNull
Name: fuzzyIsNull
Prototype: static inline bool fuzzyIsNull(qreal d)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 68-74
  0.000% (0/4)
32
ftpScheme
Name: ftpScheme
Prototype: static inline QString ftpScheme()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 429-432
100.000% (2/2)
02
ft_getSfntTable
Name: ft_getSfntTable
Prototype: static bool ft_getSfntTable(void *user_data, uint tag, uchar *buffer, uint *length)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 92-105
100.000% (4/4)
82
fraction
Name: fraction
Prototype: Fraction fraction(unsigned int n, unsigned int d)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 118-129
  0.000% (0/5)
82
formatGestureHeader
Name: formatGestureHeader
Prototype: static void formatGestureHeader(QDebug d, const char *className, const QGesture *gesture)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 1098-1106
  0.000% (0/4)
52
formatDropEvent
Name: formatDropEvent
Prototype: static void formatDropEvent(QDebug d, const QDropEvent *e)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3828-3845
  0.000% (0/6)
152
foldCase
Name: foldCase
Prototype: static inline uint foldCase(const ushort *ch, const ushort *start)
Coverage:  25.000% (2/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1513-1519
 25.000% (2/8)
42
foldCase
Name: foldCase
Prototype: static inline uint foldCase(uint ch, uint &last) noexcept
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1521-1528
 83.333% (5/6)
52
fixedDescent
Name: fixedDescent
Prototype: static qreal fixedDescent(qreal descent, qreal ascent, qreal targetSize)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 69-80
  0.000% (0/4)
72
fixedAlignment
Name: fixedAlignment
Prototype: static Qt::Alignment fixedAlignment(Qt::Alignment alignment, Qt::LayoutDirection layoutDirection)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 231-241
  0.000% (0/6)
52
findNearestColor
Name: findNearestColor
Prototype: static inline QRgb findNearestColor(QRgb color, QRasterBuffer *rbuf)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1120-1145
  0.000% (0/4)
192
findKnownValue
Name: findKnownValue
Prototype: static quint64 findKnownValue(const QString &name, const QCssKnownValue *start, int numValues)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 365-372
  0.000% (0/6)
52
findAttribute
Name: findAttribute
Prototype: static inline int findAttribute(const QStringList &attributes, const QString &name)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1718-1725
  0.000% (0/6)
42
fileScheme
Name: fileScheme
Prototype: static inline QString fileScheme()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 434-437
100.000% (2/2)
02
fetchUntransformedRGB16
Name: fetchUntransformedRGB16
Prototype: static const uint * fetchUntransformedRGB16(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1450-1462
  0.000% (0/4)
42
fetchUntransformed64
Name: fetchUntransformed64
Prototype: static const QRgba64 * fetchUntransformed64(QRgba64 *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1464-1477
  0.000% (0/6)
82
fetchPixels
Name: fetchPixels
Prototype: template <QPixelLayout::BPP bpp> inline const uint * fetchPixels(uint *buffer, const uchar *src, int index, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 797-803
  0.000% (0/4)
32
fast_ceil_positive
Name: fast_ceil_positive
Prototype: static inline int fast_ceil_positive(const qreal &v)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 2085-2092
  0.000% (0/4)
42
existsAsSpecified
Name: existsAsSpecified
Prototype: static bool existsAsSpecified(const QString &path, QStandardPaths::LocateOptions options)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines: 382-387
100.000% (4/4)
32
elfHash_finish
Name: elfHash_finish
Prototype: static void elfHash_finish(uint &h)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 119-123
 50.000% (2/4)
22
eglContextForContext
Name: eglContextForContext
Prototype: static void *eglContextForContext(QOpenGLContext *context)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsintegration.cpp
Lines: 367-376
  0.000% (0/4)
52
effectiveInternalFormat
Name: effectiveInternalFormat
Prototype: static inline GLenum effectiveInternalFormat(GLenum internalFormat)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 809-818
  0.000% (0/6)
32
dumpLayout
Name: dumpLayout
Prototype: static void dumpLayout(QTextStream &qout, const QDockAreaLayoutInfo &layout, QString indent)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 118-137
  0.000% (0/4)
142
dropShadow
Name: dropShadow
Prototype: static inline bool dropShadow()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp
Lines: 172-177
  0.000% (0/4)
32
drawPixelARGB32Opaque
Name: drawPixelARGB32Opaque
Prototype: inline void drawPixelARGB32Opaque(QCosmeticStroker *stroker, int x, int y, int)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 178-186
  0.000% (0/10)
52
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
  0.000% (0/10)
62
dotQmLiteral
Name: dotQmLiteral
Prototype: static inline QString dotQmLiteral()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 94-94
100.000% (2/2)
02
dockedGeometry
Name: dockedGeometry
Prototype: static QRect dockedGeometry(QWidget *widget)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1135-1147
  0.000% (0/6)
82
doNotify
Name: doNotify
Prototype: static bool doNotify(QObject *receiver, QEvent *event)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1052-1064
 50.000% (2/4)
52
doCheckUnGrabAncestor
Name: doCheckUnGrabAncestor
Prototype: static inline bool doCheckUnGrabAncestor(QXcbConnection *conn)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2280-2297
100.000% (4/4)
42
discard_pbm_line
Name: discard_pbm_line
Prototype: static void discard_pbm_line(QIODevice *d)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 55-63
  0.000% (0/6)
52
discardSyncRequest
Name: discardSyncRequest
Prototype: static inline bool discardSyncRequest(QWidget *tlw, QTLWExtra *tlwExtra)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1094-1100
  0.000% (0/10)
32
destroy_current_thread_data
Name: destroy_current_thread_data
Prototype: static void destroy_current_thread_data(void *p)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 132-164
100.000% (4/4)
142
destStoreRGB16
Name: destStoreRGB16
Prototype: static void destStoreRGB16(QRasterBuffer *rasterBuffer, int x, int y, const uint *buffer, int length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1205-1210
  0.000% (0/4)
32
destStore64RGBA8888
Name: destStore64RGBA8888
Prototype: static void destStore64RGBA8888(QRasterBuffer *rasterBuffer, int x, int y, const QRgba64 *buffer, int length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1330-1336
  0.000% (0/4)
32
destStore64ARGB32
Name: destStore64ARGB32
Prototype: static void destStore64ARGB32(QRasterBuffer *rasterBuffer, int x, int y, const QRgba64 *buffer, int length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1322-1328
  0.000% (0/4)
32
destFetchRGB16
Name: destFetchRGB16
Prototype: static uint * destFetchRGB16(uint *buffer, QRasterBuffer *rasterBuffer, int x, int y, int length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1028-1034
  0.000% (0/4)
42
destFetchMonoLsb
Name: destFetchMonoLsb
Prototype: static uint * destFetchMonoLsb(uint *buffer, QRasterBuffer *rasterBuffer, int x, int y, int length)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1010-1021
  0.000% (0/6)
82
destFetchMono
Name: destFetchMono
Prototype: static uint * destFetchMono(uint *buffer, QRasterBuffer *rasterBuffer, int x, int y, int length)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 997-1008
  0.000% (0/6)
82
deleteStaticcQErrorMessage
Name: deleteStaticcQErrorMessage
Prototype: static void deleteStaticcQErrorMessage()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp
Lines: 172-178
  0.000% (0/4)
32
defaultTemplateName
Name: defaultTemplateName
Prototype: static QString defaultTemplateName()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporarydir.cpp
Lines: 93-103
100.000% (4/4)
52
defaultData
Name: defaultData
Prototype: static const QLocaleData *defaultData()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 650-655
 75.000% (3/4)
32
defaultCapabilitiesForType
Name: defaultCapabilitiesForType
Prototype: static QNetworkProxy::Capabilities defaultCapabilitiesForType(QNetworkProxy::ProxyType type)
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 363-398
 50.000% (3/6)
52
decodePercentEncoding
Name: decodePercentEncoding
Prototype: static inline ushort decodePercentEncoding(const ushort *input)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 196-203
100.000% (6/6)
52
data
Name: data
Prototype: static inline QTextFrameData *data(QTextFrame *f)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 248-254
  0.000% (0/4)
42
customStreamDebug
Name: customStreamDebug
Prototype: static void customStreamDebug(QDebug dbg, const QVariant &variant)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1095-1104
100.000% (4/4)
32
customClear
Name: customClear
Prototype: static void customClear(QVariant::Private *d)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1048-1056
100.000% (4/4)
42
cubicToHook
Name: cubicToHook
Prototype: static void cubicToHook(qfixed c1x, qfixed c1y, qfixed c2x, qfixed c2y, qfixed ex, qfixed ey, void *data)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 574-589
  0.000% (0/4)
92
createUnixEventDispatcher
Name: createUnixEventDispatcher
Prototype: class QAbstractEventDispatcher *createUnixEventDispatcher()
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eventdispatchers/qgenericunixeventdispatcher.cpp
Lines: 46-54
 50.000% (3/6)
32
createSequence
Name: createSequence
Prototype: static AnchorData *createSequence(Graph<AnchorVertex, AnchorData> *graph, AnchorVertex *before, const QVector<AnchorVertex*> &vertices, AnchorVertex *after)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 746-788
  0.000% (0/4)
192
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
  0.000% (0/5)
62
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
100.000% (6/6)
62
copy_unswapped
Name: copy_unswapped
Prototype: static inline void copy_unswapped(char *dst, int dstBytesPerLine, const QImage &img, const QRect &rect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 294-307
  0.000% (0/4)
82
convert_RGB888_to_RGB32_ssse3
Name: convert_RGB888_to_RGB32_ssse3
Prototype: void convert_RGB888_to_RGB32_ssse3(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_ssse3.cpp
Lines: 128-143
  0.000% (0/4)
102
convert_Grayscale8_to_Indexed8_inplace
Name: convert_Grayscale8_to_Indexed8_inplace
Prototype: static bool convert_Grayscale8_to_Indexed8_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1976-1988
  0.000% (0/4)
72
convert_Grayscale8_to_Indexed8
Name: convert_Grayscale8_to_Indexed8
Prototype: static void convert_Grayscale8_to_Indexed8(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1948-1960
  0.000% (0/4)
72
convert_Alpha8_to_Indexed8_inplace
Name: convert_Alpha8_to_Indexed8_inplace
Prototype: static bool convert_Alpha8_to_Indexed8_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1962-1974
  0.000% (0/4)
72
convert_Alpha8_to_Indexed8
Name: convert_Alpha8_to_Indexed8
Prototype: static void convert_Alpha8_to_Indexed8(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1934-1946
  0.000% (0/4)
72
convert_ARGB_to_ARGB_PM_sse4
Name: convert_ARGB_to_ARGB_PM_sse4
Prototype: void convert_ARGB_to_ARGB_PM_sse4(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_sse4.cpp
Lines: 58-72
  0.000% (0/4)
102
convert_ARGB_to_ARGB_PM_avx2
Name: convert_ARGB_to_ARGB_PM_avx2
Prototype: void convert_ARGB_to_ARGB_PM_avx2(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_avx2.cpp
Lines: 49-63
  0.000% (0/4)
102
convertToRGB64
Name: convertToRGB64
Prototype: template<QImage::Format Format> static const QRgba64 * convertToRGB64(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 199-227
  0.000% (0/4)
92
convertToRGB32
Name: convertToRGB32
Prototype: template<QImage::Format Format> static const uint * convertToRGB32(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 169-197
  0.000% (0/4)
92
convertToPcreOptions
Name: convertToPcreOptions
Prototype: static int convertToPcreOptions(QRegularExpression::MatchOptions matchOptions)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 812-820
100.000% (4/4)
42
convertRGBXFromRGB32
Name: convertRGBXFromRGB32
Prototype: static const uint * convertRGBXFromRGB32(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 625-631
  0.000% (0/4)
32
convertRGBXFromARGB32PM_sse4
Name: convertRGBXFromARGB32PM_sse4
Prototype: const uint * convertRGBXFromARGB32PM_sse4(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse4.cpp
Lines: 75-81
  0.000% (0/4)
32
convertRGBXFromARGB32PM
Name: convertRGBXFromARGB32PM
Prototype: static const uint * convertRGBXFromARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 633-639
  0.000% (0/4)
32
convertRGBToARGB_V
Name: convertRGBToARGB_V
Prototype: static inline void convertRGBToARGB_V(const uchar *src, uint *dst, int width, int height, int src_pitch, bool bgr, bool legacyFilter)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 621-627
  0.000% (0/4)
32
convertRGBToARGB
Name: convertRGBToARGB
Prototype: static inline void convertRGBToARGB(const uchar *src, uint *dst, int width, int height, int src_pitch, bool bgr, bool legacyFilter)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 596-602
  0.000% (0/4)
32
convertRGBFromARGB32PM
Name: convertRGBFromARGB32PM
Prototype: template<QImage::Format Format, bool fromRGB> static const uint * convertRGBFromARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 337-357
  0.000% (0/4)
32
convertRGBA8888ToARGB64PM
Name: convertRGBA8888ToARGB64PM
Prototype: static const QRgba64 * convertRGBA8888ToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 591-603
  0.000% (0/4)
42
convertRGBA8888PMToARGB32PM
Name: convertRGBA8888PMToARGB32PM
Prototype: static const uint * convertRGBA8888PMToARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 448-454
  0.000% (0/4)
32
convertRGBA8888PMFromARGB32PM
Name: convertRGBA8888PMFromARGB32PM
Prototype: static const uint * convertRGBA8888PMFromARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 502-508
  0.000% (0/4)
32
convertRGBA8888FromARGB32PM_sse4
Name: convertRGBA8888FromARGB32PM_sse4
Prototype: const uint * convertRGBA8888FromARGB32PM_sse4(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse4.cpp
Lines: 67-73
  0.000% (0/4)
32
convertRGBA8888FromARGB32PM
Name: convertRGBA8888FromARGB32PM
Prototype: static const uint * convertRGBA8888FromARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 617-623
  0.000% (0/4)
32
convertRGB32ToARGB32PM
Name: convertRGB32ToARGB32PM
Prototype: static const uint * convertRGB32ToARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 118-124
  0.000% (0/4)
32
convertRGB32FromARGB32PM_sse4
Name: convertRGB32FromARGB32PM_sse4
Prototype: const uint * convertRGB32FromARGB32PM_sse4(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_sse4.cpp
Lines: 50-56
  0.000% (0/4)
32
convertRGB32FromARGB32PM
Name: convertRGB32FromARGB32PM
Prototype: static const uint * convertRGB32FromARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 110-116
  0.000% (0/4)
32
convertRGB30FromRGB32
Name: convertRGB30FromRGB32
Prototype: template<QtPixelOrder PixelOrder> static const uint * convertRGB30FromRGB32(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 716-723
  0.000% (0/4)
32
convertRGB30FromARGB32PM
Name: convertRGB30FromARGB32PM
Prototype: template<QtPixelOrder PixelOrder> static const uint * convertRGB30FromARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 725-732
  0.000% (0/4)
32
Page:<>1
McCabe - Cyclomatic Complexity: 1267
...10
McCabe - Cyclomatic Complexity: 23
...20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...34
McCabe - Cyclomatic Complexity: 2
35
McCabe - Cyclomatic Complexity: 2
36
McCabe - Cyclomatic Complexity: 2
37
McCabe - Cyclomatic Complexity: 2
3839
McCabe - Cyclomatic Complexity: 2
40
McCabe - Cyclomatic Complexity: 2
41
McCabe - Cyclomatic Complexity: 2
42
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...55
McCabe - Cyclomatic Complexity: 1

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