OpenCoverage

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

Function Tree

Page:<>1
Function: zoneData
...10
Function: qglx_findVisualInfo
...16
Function: parseColorValue
17
Function: operator>>
18
Function: operator<<
19
Function: operator<<
2021
Function: makeDistanceField
22
Function: isParentOf
23
Function: idleTimerSourcePrepare
24
Function: getWindow
...30
Function: comp_func_HardLight_impl
...40
Function: QSocks5Authenticator
...50
Function: QFactoryLoader
...55
Function: OrgA11yAtspiSocketInterface
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
openModeToFopenMode
Name: openModeToFopenMode
Prototype: static inline QByteArray openModeToFopenMode(QIODevice::OpenMode flags, const QFileSystemEntry &fileEntry, QFileSystemMetaData &metaData)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 70-103
  0.000% (0/28)
208
oldButton
Name: oldButton
Prototype: static int oldButton(int button)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 461-485
  0.000% (0/20)
1111
oct
Name: oct
Prototype: QTextStream &oct(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2695-2699
100.000% (1/1)
21
object_name_for_button
Name: object_name_for_button
Prototype: static QString object_name_for_button(QWizard::WizardButton which)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1389-1414
  0.000% (0/17)
712
objectInheritsXAndXIsCloserThanY
Name: objectInheritsXAndXIsCloserThanY
Prototype: static bool objectInheritsXAndXIsCloserThanY(const QObject *object, const QByteArray &classX, const QByteArray &classY)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 117-129
  0.000% (0/10)
84
objectContentToJson
Name: objectContentToJson
Prototype: static void objectContentToJson(const QJsonPrivate::Object *o, QByteArray &json, int indent, bool compact)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonwriter.cpp
Lines: 184-208
  0.000% (0/17)
155
objectClassName
Name: objectClassName
Prototype: static inline const char *objectClassName(const QMetaObject *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 304-307
100.000% (1/1)
11
numerusHelper
Name: numerusHelper
Prototype: static uint numerusHelper(int n, const uchar *rules, uint rulesSize)
Coverage:  37.931% (22/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 207-284
 37.931% (22/58)
4918
numericTypePromotion
Name: numericTypePromotion
Prototype: static int numericTypePromotion(uint t1, uint t2)
Coverage: 100.000% (21/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3393-3437
100.000% (21/21)
155
numericCompare
Name: numericCompare
Prototype: static int numericCompare(const QVariant::Private *d1, const QVariant::Private *d2)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3462-3477
100.000% (9/9)
113
numDigits
Name: numDigits
Prototype: static int numDigits(qlonglong n)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qvalidator.cpp
Lines: 390-395
  0.000% (0/4)
32
nullErrorHandler
Name: nullErrorHandler
Prototype: static int nullErrorHandler(Display *, XErrorEvent *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 151-154
  0.000% (0/1)
11
nullBrushInstance
Name: nullBrushInstance
Prototype: static QBrushData *nullBrushInstance()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp
Lines: 364-367
  0.000% (0/1)
11
noshowbase
Name: noshowbase
Prototype: QTextStream &noshowbase(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2780-2784
100.000% (1/1)
21
normalizeLowerRanks
Name: normalizeLowerRanks
Prototype: static int normalizeLowerRanks(uint tp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3373-3383
100.000% (1/1)
11
normalizeLong
Name: normalizeLong
Prototype: static int normalizeLong(uint tp)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3385-3391
 60.000% (3/5)
41
normalizeHints
Name: normalizeHints
Prototype: static void normalizeHints(qreal &minimum, qreal &preferred, qreal &maximum, qreal &descent)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayoutitem.cpp
Lines: 89-104
  0.000% (0/26)
96
normalize
Name: normalize
Prototype: static void normalize(double &x, double &y)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 88-93
  0.000% (0/1)
31
normalizationQuickCheckHelper
Name: normalizationQuickCheckHelper
Prototype: static bool normalizationQuickCheckHelper(QString *str, QString::NormalizationForm mode, int from, int *lastStable)
Coverage: 100.000% (32/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1967-2024
100.000% (32/32)
3610
noforcesign
Name: noforcesign
Prototype: QTextStream &noforcesign(QTextStream &stream)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2794-2798
  0.000% (0/1)
21
noforcepoint
Name: noforcepoint
Prototype: QTextStream &noforcepoint(QTextStream &stream)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2808-2812
  0.000% (0/1)
21
noBlockInString
Name: noBlockInString
Prototype: static bool noBlockInString(const QString &str)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 134-139
  0.000% (0/1)
31
next_proto_cb
Name: next_proto_cb
Prototype: static int next_proto_cb(SSL *, unsigned char **out, unsigned char *outlen, const unsigned char *in, unsigned int inlen, void *arg)
Coverage:  25.000% (3/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 388-417
 25.000% (3/12)
116
nextListStyle
Name: nextListStyle
Prototype: static QTextListFormat::Style nextListStyle(QTextListFormat::Style style)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp
Lines: 411-418
  0.000% (0/7)
53
nextGeometryToken
Name: nextGeometryToken
Prototype: static inline int nextGeometryToken(const QByteArray &a, int &pos, char *op)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 269-290
  0.000% (0/20)
155
nextField
Name: nextField
Prototype: static QPair<QByteArray, QByteArray> nextField(const QByteArray &text, int &position, bool isNameValue)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 384-412
100.000% (15/15)
175
nextCharJoins
Name: nextCharJoins
Prototype: static inline bool nextCharJoins(const QString &string, int pos)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2669-2677
  0.000% (0/9)
63
newWId
Name: newWId
Prototype: static WId newWId()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfswindow.cpp
Lines: 71-79
  0.000% (0/4)
32
newButton
Name: newButton
Prototype: static QMessageBox::StandardButton newButton(int button)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1937-1970
  0.000% (0/6)
32
newBackendTimeZone
Name: newBackendTimeZone
Prototype: static QTimeZonePrivate *newBackendTimeZone()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezone.cpp
Lines: 54-78
100.000% (1/1)
11
newBackendTimeZone
Name: newBackendTimeZone
Prototype: static QTimeZonePrivate *newBackendTimeZone(const QByteArray &ianaId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezone.cpp
Lines: 81-105
100.000% (1/1)
11
needsResolving
Name: needsResolving
Prototype: static inline bool needsResolving(const QBrush &brush)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6824-6830
  0.000% (0/1)
41
needsPerspectiveClipping
Name: needsPerspectiveClipping
Prototype: static inline bool needsPerspectiveClipping(const QRectF &rect, const QTransform &transform)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1889-1895
  0.000% (0/1)
31
native_sub_image
Name: native_sub_image
Prototype: static QImage native_sub_image(QByteArray *buffer, const int dstStride, const QImage &src, const QRect &rect, bool swap)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 330-351
  0.000% (0/16)
115
nativeStyleClassName
Name: nativeStyleClassName
Prototype: static QByteArray nativeStyleClassName()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 168-172
  0.000% (0/1)
11
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
  0.000% (0/1)
11
name_to_month
Name: name_to_month
Prototype: static int name_to_month(const char* month_str)
Coverage:  36.364% (12/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 1037-1082
 36.364% (12/33)
2117
nameForConnector
Name: nameForConnector
Prototype: static QByteArray nameForConnector(const drmModeConnectorPtr connector)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsdevice.cpp
Lines: 107-117
  0.000% (0/4)
52
nameFilterForMime
Name: nameFilterForMime
Prototype: static QString nameFilterForMime(const QString &mimeType)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1526-1539
  0.000% (0/7)
83
mylibversion
Name: mylibversion
Prototype: int mylibversion()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/tests/auto/corelib/plugin/qlibrary/lib2/mylib.c
Lines: 43-46
100.000% (1/1)
11
multiply_op
Name: multiply_op
Prototype: static inline int multiply_op(int dst, int src, int da, int sa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 940-943
  0.000% (0/1)
11
multicastMembershipHelper
Name: multicastMembershipHelper
Prototype: static bool multicastMembershipHelper(QNativeSocketEnginePrivate *d, int how6, int how4, const QHostAddress &groupAddress, const QNetworkInterface &interface)
Coverage:  52.174% (12/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 597-668
 52.174% (12/23)
489
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
  0.000% (0/1)
51
msgOpenDirectory
Name: msgOpenDirectory
Prototype: static inline QString msgOpenDirectory()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 144-152
100.000% (1/1)
21
msgImperialPageSizeInch
Name: msgImperialPageSizeInch
Prototype: static QString msgImperialPageSizeInch(int width, int height)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 1486-1490
  0.000% (0/1)
11
msgErrorSettingEllipticCurves
Name: msgErrorSettingEllipticCurves
Prototype: static inline QString msgErrorSettingEllipticCurves(const QString &why)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 95-98
  0.000% (0/1)
11
msecsToTime
Name: msecsToTime
Prototype: static void msecsToTime(qint64 msecs, QDate *date, QTime *time)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2416-2439
100.000% (14/14)
155
moveToHook
Name: moveToHook
Prototype: static void moveToHook(qfixed x, qfixed y, void *data)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 555-564
  0.000% (0/7)
73
moveGlyphData
Name: moveGlyphData
Prototype: static inline void moveGlyphData(const QGlyphLayout &destination, const QGlyphLayout &source, int num)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1331-1335
  0.000% (0/6)
22
monoVal
Name: monoVal
Prototype: static inline bool monoVal(const uchar* s, int x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 2509-2512
  0.000% (0/1)
11
modeToPermissions
Name: modeToPermissions
Prototype: static QFile::Permissions modeToPermissions(quint32 mode)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 225-247
  0.000% (0/28)
2010
mix_alpha
Name: mix_alpha
Prototype: static inline int mix_alpha(int da, int sa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 844-847
  0.000% (0/1)
11
minimumWidthForHeight
Name: minimumWidthForHeight
Prototype: static qreal minimumWidthForHeight(qreal height, qreal minw, qreal maxw, const QGraphicsWidget *widget)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 455-459
  0.000% (0/1)
11
minimumHeightForWidth
Name: minimumHeightForWidth
Prototype: static qreal minimumHeightForWidth(qreal width, qreal minh, qreal maxh, const QGraphicsWidget *widget, bool heightForWidth = true)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 423-453
  0.000% (0/18)
185
mimeTypeForNameUnchecked
Name: mimeTypeForNameUnchecked
Prototype: static QMimeType mimeTypeForNameUnchecked(const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 267-276
100.000% (1/1)
31
miUnionO
Name: miUnionO
Prototype: static void miUnionO(QRegionPrivate &dest, const QRect *r1, const QRect *r1End, const QRect *r2, const QRect *r2End, int y1, int y2)
Coverage:  0.000% (0/82)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2401-2445
  0.000% (0/82)
1218
miUnionNonO
Name: miUnionNonO
Prototype: static void miUnionNonO(QRegionPrivate &dest, const QRect *r, const QRect *rEnd, int y1, int y2)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2365-2382
  0.000% (0/7)
103
miSubtractO
Name: miSubtractO
Prototype: static void miSubtractO(QRegionPrivate &dest, const QRect *r1, const QRect *r1End, const QRect *r2, const QRect *r2End, int y1, int y2)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2524-2611
  0.000% (0/48)
4416
miSubtractNonO1
Name: miSubtractNonO1
Prototype: static void miSubtractNonO1(QRegionPrivate &dest, const QRect *r, const QRect *rEnd, int y1, int y2)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2490-2507
  0.000% (0/7)
103
miSetExtents
Name: miSetExtents
Prototype: static void miSetExtents(QRegionPrivate &dest)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1875-1917
  0.000% (0/17)
266
miRegionOp
Name: miRegionOp
Prototype: static void miRegionOp(QRegionPrivate &dest, const QRegionPrivate *reg1, const QRegionPrivate *reg2, OverlapFunc overlapFunc, NonOverlapFunc nonOverlap1Func, NonOverlapFunc nonOverlap2Func)
Coverage:  0.000% (0/93)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2149-2342
  0.000% (0/93)
8125
miIntersectO
Name: miIntersectO
Prototype: static void miIntersectO(QRegionPrivate &dest, const QRect *r1, const QRect *r1End, const QRect *r2, const QRect *r2End, int y1, int y2)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1955-1997
  0.000% (0/18)
196
miCoalesce
Name: miCoalesce
Prototype: static int miCoalesce(QRegionPrivate &dest, int prevStart, int curStart)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2020-2121
  0.000% (0/37)
4411
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: 557-581
100.000% (19/19)
147
methodIndexToSignalIndex
Name: methodIndexToSignalIndex
Prototype: static int methodIndexToSignalIndex(const QMetaObject **base, int signal_index)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3196-3214
 87.500% (14/16)
135
metaEnumFromType
Name: metaEnumFromType
Prototype: static QMetaEnum metaEnumFromType(int type)
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 340-353
 70.000% (7/10)
94
mergedColors
Name: mergedColors
Prototype: static QColor mergedColors(const QColor &colorA, const QColor &colorB, int factor = 50)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 178-186
  0.000% (0/1)
61
mergeSegments
Name: mergeSegments
Prototype: void mergeSegments(Segment *a, int na, Segment *b, int nb)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1015-1030
  0.000% (0/9)
113
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: 898-929
 73.913% (17/23)
237
mergeQuestionMarks
Name: mergeQuestionMarks
Prototype: static inline __m128i mergeQuestionMarks(__m128i chunk)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 264-315
100.000% (1/1)
91
mergeInto
Name: mergeInto
Prototype: static void mergeInto(QVector<int> *a, const QVector<int> &b)
Coverage: 100.000% (27/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 717-752
100.000% (27/27)
259
mergeIndexes
Name: mergeIndexes
Prototype: static QItemSelection mergeIndexes(const QVector<QPersistentModelIndex> &indexes)
Coverage:  78.947% (30/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 937-997
 78.947% (30/38)
4510
menuBarHeightForWidth
Name: menuBarHeightForWidth
Prototype: static int menuBarHeightForWidth(QWidget *menubar, int w)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 56-68
  0.000% (0/14)
94
mdiAreaParent
Name: mdiAreaParent
Prototype: static inline QMdiArea *mdiAreaParent(QWidget *widget)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 246-258
  0.000% (0/10)
84
maxSelectionIncr
Name: maxSelectionIncr
Prototype: static inline int maxSelectionIncr(xcb_connection_t *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 748-752
100.000% (1/1)
21
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
100.000% (1/1)
91
matrixDet4
Name: matrixDet4
Prototype: static inline double matrixDet4(const double m[4][4])
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 363-371
  0.000% (0/1)
61
matrixDet3
Name: matrixDet3
Prototype: static inline double matrixDet3 (const double m[4][4], int col0, int col1, int col2, int row0, int row1, int row2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 353-360
  0.000% (0/1)
31
matrixDet2
Name: matrixDet2
Prototype: static inline double matrixDet2(const double m[4][4], int col0, int col1, int row0, int row1)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 338-341
  0.000% (0/1)
11
matches
Name: matches
Prototype: static bool matches(const QJsonObject &object, const QString &osName, const QVersionNumber &kernelVersion, const QString &osRelease, const QOpenGLConfig::Gpu &gpu)
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 314-387
  0.000% (0/61)
4324
matchLineFeed
Name: matchLineFeed
Prototype: static bool matchLineFeed(const QByteArray &pem, int *offset)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 632-649
 62.500% (10/16)
104
matchFamilyName
Name: matchFamilyName
Prototype: static bool matchFamilyName(const QString &familyName, QtFontFamily *f)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1207-1212
  0.000% (0/4)
32
matchArgsForService
Name: matchArgsForService
Prototype: static QStringList matchArgsForService(const QString &service, QDBusServiceWatcher::WatchMode mode)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 463-481
100.000% (7/7)
94
match
Name: match
Prototype: static bool match(const uchar *found, uint foundLen, const char *target, uint targetLen)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 96-103
100.000% (6/6)
32
match
Name: match
Prototype: static int match(int script, const QFontDef &request, const QString &family_name, const QString &foundry_name, QtFontDesc *desc, const QList<int> &blacklistedFamilies)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1219-1296
  0.000% (0/33)
429
massageAdjustedDateTime
Name: massageAdjustedDateTime
Prototype: static void massageAdjustedDateTime(Qt::TimeSpec spec, const QTimeZone &zone, QDate *date, QTime *time)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 3701-3728
 71.429% (5/7)
53
mask_alpha_converter_rgbx_inplace
Name: mask_alpha_converter_rgbx_inplace
Prototype: static bool mask_alpha_converter_rgbx_inplace(QImageData *data, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1118-1139
  0.000% (0/1)
11
mask_alpha_converter_inplace
Name: mask_alpha_converter_inplace
Prototype: template<QImage::Format DestFormat> static bool mask_alpha_converter_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1070-1089
  0.000% (0/7)
193
mask_alpha_converter_RGBx
Name: mask_alpha_converter_RGBx
Prototype: static void mask_alpha_converter_RGBx(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1091-1116
  0.000% (0/1)
11
mask_alpha_converter
Name: mask_alpha_converter
Prototype: static void mask_alpha_converter(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1048-1068
  0.000% (0/7)
143
maskTable
Name: maskTable
Prototype: template <size_t N> static void maskTable(uchar (&table)[N], const uchar (&mask)[N])
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 541-546
100.000% (4/4)
22
markFrames
Name: markFrames
Prototype: static void markFrames(QTextFrame *current, int from, int oldLength, int length)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2896-2918
  0.000% (0/9)
123
mapToQtWeightForRange
Name: mapToQtWeightForRange
Prototype: static inline int mapToQtWeightForRange(int fcweight, int fcLower, int fcUpper, int qtLower, int qtUpper)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 67-70
100.000% (1/1)
11
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: 12414-12443
  0.000% (0/21)
197
mapProjective
Name: mapProjective
Prototype: static QPolygonF mapProjective(const QTransform &transform, const QPolygonF &poly)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1386-1405
  0.000% (0/10)
134
mapProjective
Name: mapProjective
Prototype: static QPainterPath mapProjective(const QTransform &transform, const QPainterPath &path)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1613-1651
  0.000% (0/27)
2610
mapHomogeneous
Name: mapHomogeneous
Prototype: static inline QHomogeneousCoordinate mapHomogeneous(const QTransform &transform, const QPointF &p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1544-1551
  0.000% (0/1)
51
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
100.000% (1/1)
11
makeTimespec
Name: makeTimespec
Prototype: static timespec makeTimespec(time_t secs, long nsecs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 491-497
100.000% (1/1)
41
makePattern
Name: makePattern
Prototype: static inline QByteArray makePattern(const QByteArray &value)
Coverage:  85.484% (53/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 173-220
 85.484% (53/62)
3514
Page:<>1
Function: zoneData
...10
Function: qglx_findVisualInfo
...16
Function: parseColorValue
17
Function: operator>>
18
Function: operator<<
19
Function: operator<<
2021
Function: makeDistanceField
22
Function: isParentOf
23
Function: idleTimerSourcePrepare
24
Function: getWindow
...30
Function: comp_func_HardLight_impl
...40
Function: QSocks5Authenticator
...50
Function: QFactoryLoader
...55
Function: OrgA11yAtspiSocketInterface

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