OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
2
Condition %: 100.000% (1/1)
34
Condition %: 100.000% (1/1)
5
Condition %: 100.000% (1/1)
6
Condition %: 100.000% (13/13)
7
Condition %: 100.000% (1/1)
...10
Condition %: 100.000% (20/20)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (4/4)
...100
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
existingImageFileForPath::qHash
Name: existingImageFileForPath::qHash
Prototype: inline uint qHash(const QQuickPixmapKey &key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 968-971
100.000% (1/1)
11
existingImageFileForPath::operator==
Name: existingImageFileForPath::operator==
Prototype: inline bool operator==(const QQuickPixmapKey &lhs, const QQuickPixmapKey &rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 963-966
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmapStore::shrinkCache
Name: existingImageFileForPath::QQuickPixmapStore::shrinkCache
Prototype: void QQuickPixmapStore::shrinkCache(int remove)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1093-1111
100.000% (11/11)
123
existingImageFileForPath::QQuickPixmapStore::referencePixmap
Name: existingImageFileForPath::QQuickPixmapStore::referencePixmap
Prototype: void QQuickPixmapStore::referencePixmap(QQuickPixmapData *data)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1074-1091
100.000% (7/7)
113
existingImageFileForPath::QQuickPixmapStore::purgeCache
Name: existingImageFileForPath::QQuickPixmapStore::purgeCache
Prototype: void QQuickPixmapStore::purgeCache()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1125-1128
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmapStore::QQuickPixmapStore
Name: existingImageFileForPath::QQuickPixmapStore::QQuickPixmapStore
Prototype: QQuickPixmapStore::QQuickPixmapStore()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1004-1007
100.000% (1/1)
21
existingImageFileForPath::QQuickPixmapReply::finished
Name: existingImageFileForPath::QQuickPixmapReply::finished
Prototype: void QQuickPixmapReply::finished()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/qquickpixmapcache.moc
Lines: 134-137
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmapReply::downloadProgress
Name: existingImageFileForPath::QQuickPixmapReply::downloadProgress
Prototype: void QQuickPixmapReply::downloadProgress(qint64 _t1, qint64 _t2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/qquickpixmapcache.moc
Lines: 140-144
100.000% (1/1)
21
existingImageFileForPath::QQuickPixmapReply::QQuickPixmapReply
Name: existingImageFileForPath::QQuickPixmapReply::QQuickPixmapReply
Prototype: QQuickPixmapReply::QQuickPixmapReply(QQuickPixmapData *d)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1135-1142
100.000% (4/4)
32
existingImageFileForPath::QQuickPixmapReaderThreadObject::processJobs
Name: existingImageFileForPath::QQuickPixmapReaderThreadObject::processJobs
Prototype: void QQuickPixmapReaderThreadObject::processJobs()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 596-599
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmapReaderThreadObject::networkRequestDone
Name: existingImageFileForPath::QQuickPixmapReaderThreadObject::networkRequestDone
Prototype: void QQuickPixmapReaderThreadObject::networkRequestDone()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 611-617
100.000% (1/1)
21
existingImageFileForPath::QQuickPixmapReaderThreadObject::event
Name: existingImageFileForPath::QQuickPixmapReaderThreadObject::event
Prototype: bool QQuickPixmapReaderThreadObject::event(QEvent *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 601-609
100.000% (4/4)
42
existingImageFileForPath::QQuickPixmapReaderThreadObject::asyncResponseFinished
Name: existingImageFileForPath::QQuickPixmapReaderThreadObject::asyncResponseFinished
Prototype: void QQuickPixmapReaderThreadObject::asyncResponseFinished(QQuickImageResponse *response)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 619-622
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmapReaderThreadObject::asyncResponseFinished
Name: existingImageFileForPath::QQuickPixmapReaderThreadObject::asyncResponseFinished
Prototype: void QQuickPixmapReaderThreadObject::asyncResponseFinished()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 624-628
100.000% (1/1)
21
existingImageFileForPath::QQuickPixmapReaderThreadObject::QQuickPixmapReaderThreadObject
Name: existingImageFileForPath::QQuickPixmapReaderThreadObject::QQuickPixmapReaderThreadObject
Prototype: QQuickPixmapReaderThreadObject::QQuickPixmapReaderThreadObject(QQuickPixmapReader *i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 591-594
100.000% (1/1)
21
existingImageFileForPath::QQuickPixmapReader::run
Name: existingImageFileForPath::QQuickPixmapReader::run
Prototype: void QQuickPixmapReader::run()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 932-953
100.000% (4/4)
132
existingImageFileForPath::QQuickPixmapReader::instance
Name: existingImageFileForPath::QQuickPixmapReader::instance
Prototype: QQuickPixmapReader *QQuickPixmapReader::instance(QQmlEngine *engine)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 883-893
100.000% (4/4)
52
existingImageFileForPath::QQuickPixmapReader::getImage
Name: existingImageFileForPath::QQuickPixmapReader::getImage
Prototype: QQuickPixmapReply *QQuickPixmapReader::getImage(QQuickPixmapData *data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 901-911
100.000% (4/4)
72
existingImageFileForPath::QQuickPixmapReader::existingInstance
Name: existingImageFileForPath::QQuickPixmapReader::existingInstance
Prototype: QQuickPixmapReader *QQuickPixmapReader::existingInstance(QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 895-899
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmapReader::QQuickPixmapReader
Name: existingImageFileForPath::QQuickPixmapReader::QQuickPixmapReader
Prototype: QQuickPixmapReader::QQuickPixmapReader(QQmlEngine *eng)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 464-474
100.000% (1/1)
41
existingImageFileForPath::QQuickPixmap::~QQuickPixmap
Name: existingImageFileForPath::QQuickPixmap::~QQuickPixmap
Prototype: QQuickPixmap::~QQuickPixmap()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1374-1381
100.000% (4/4)
42
existingImageFileForPath::QQuickPixmap::width
Name: existingImageFileForPath::QQuickPixmap::width
Prototype: int QQuickPixmap::width() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1485-1491
100.000% (6/6)
32
existingImageFileForPath::QQuickPixmap::textureFactory
Name: existingImageFileForPath::QQuickPixmap::textureFactory
Prototype: QQuickTextureFactory *QQuickPixmap::textureFactory() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1451-1457
100.000% (4/4)
32
existingImageFileForPath::QQuickPixmap::status
Name: existingImageFileForPath::QQuickPixmap::status
Prototype: QQuickPixmap::Status QQuickPixmap::status() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1411-1417
100.000% (4/4)
32
existingImageFileForPath::QQuickPixmap::setImage
Name: existingImageFileForPath::QQuickPixmap::setImage
Prototype: void QQuickPixmap::setImage(const QImage &p)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1466-1472
100.000% (4/4)
32
existingImageFileForPath::QQuickPixmap::purgeCache
Name: existingImageFileForPath::QQuickPixmap::purgeCache
Prototype: void QQuickPixmap::purgeCache()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1130-1133
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::load
Name: existingImageFileForPath::QQuickPixmap::load
Prototype: void QQuickPixmap::load(QQmlEngine *engine, const QUrl &url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1509-1512
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::load
Name: existingImageFileForPath::QQuickPixmap::load
Prototype: void QQuickPixmap::load(QQmlEngine *engine, const QUrl &url, QQuickPixmap::Options options)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1514-1517
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::load
Name: existingImageFileForPath::QQuickPixmap::load
Prototype: void QQuickPixmap::load(QQmlEngine *engine, const QUrl &url, const QSize &size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1519-1522
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::load
Name: existingImageFileForPath::QQuickPixmap::load
Prototype: void QQuickPixmap::load(QQmlEngine *engine, const QUrl &url, const QSize &requestSize, QQuickPixmap::Options options)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1524-1527
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::isReady
Name: existingImageFileForPath::QQuickPixmap::isReady
Prototype: bool QQuickPixmap::isReady() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1388-1391
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::isNull
Name: existingImageFileForPath::QQuickPixmap::isNull
Prototype: bool QQuickPixmap::isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1383-1386
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::isLoading
Name: existingImageFileForPath::QQuickPixmap::isLoading
Prototype: bool QQuickPixmap::isLoading() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1398-1401
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::isError
Name: existingImageFileForPath::QQuickPixmap::isError
Prototype: bool QQuickPixmap::isError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1393-1396
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::isCached
Name: existingImageFileForPath::QQuickPixmap::isCached
Prototype: bool QQuickPixmap::isCached(const QUrl &url, const QSize &requestSize, const QQuickImageProviderOptions &options)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1621-1627
100.000% (1/1)
31
existingImageFileForPath::QQuickPixmap::height
Name: existingImageFileForPath::QQuickPixmap::height
Prototype: int QQuickPixmap::height() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1493-1499
100.000% (6/6)
32
existingImageFileForPath::QQuickPixmap::clear
Name: existingImageFileForPath::QQuickPixmap::clear
Prototype: void QQuickPixmap::clear()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1601-1608
100.000% (4/4)
42
existingImageFileForPath::QQuickPixmap::clear
Name: existingImageFileForPath::QQuickPixmap::clear
Prototype: void QQuickPixmap::clear(QObject *obj)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1610-1619
100.000% (7/7)
63
existingImageFileForPath::QQuickPixmap::autoTransform
Name: existingImageFileForPath::QQuickPixmap::autoTransform
Prototype: QQuickImageProviderOptions::AutoTransform QQuickPixmap::autoTransform() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1443-1449
100.000% (4/4)
32
existingImageFileForPath::QQuickPixmap::QQuickPixmap
Name: existingImageFileForPath::QQuickPixmap::QQuickPixmap
Prototype: QQuickPixmap::QQuickPixmap()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1351-1354
100.000% (1/1)
21
existingImageFileForPath::QQuickPixmap::QQuickPixmap
Name: existingImageFileForPath::QQuickPixmap::QQuickPixmap
Prototype: QQuickPixmap::QQuickPixmap(QQmlEngine *engine, const QUrl &url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1356-1360
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::QQuickPixmap
Name: existingImageFileForPath::QQuickPixmap::QQuickPixmap
Prototype: QQuickPixmap::QQuickPixmap(QQmlEngine *engine, const QUrl &url, const QSize &size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1362-1366
100.000% (1/1)
11
existingImageFileForPath::QQuickPixmap::QQuickPixmap
Name: existingImageFileForPath::QQuickPixmap::QQuickPixmap
Prototype: QQuickPixmap::QQuickPixmap(const QUrl &url, const QImage &image)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1368-1372
100.000% (1/1)
21
encode
Name: encode
Prototype: static QString encode(const QString &input, const char *unescapedSet, bool *ok)
Coverage: 100.000% (60/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp
Lines: 152-219
100.000% (60/60)
4714
dragOverThreshold
Name: dragOverThreshold
Prototype: static bool dragOverThreshold(const QQuickEventPoint *point)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquicktaphandler.cpp
Lines: 110-115
100.000% (1/1)
31
deletePathWorkThreadPool
Name: deletePathWorkThreadPool
Prototype: static void deletePathWorkThreadPool()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 283-287
100.000% (1/1)
21
countMetaObjectFields
Name: countMetaObjectFields
Prototype: template <typename StringVisitor> int countMetaObjectFields(const QMetaObject &mo, StringVisitor stringVisitor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1385-1407
100.000% (1/1)
93
copySign
Name: copySign
Prototype: static inline __attribute__((always_inline)) double copySign(double x, double y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 112-115
100.000% (1/1)
11
convertJSValueToVariantType
Name: convertJSValueToVariantType
Prototype: template <typename ReturnType> ReturnType convertJSValueToVariantType(const QJSValue &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 97-101
100.000% (1/1)
11
convertHex
Name: convertHex
Prototype: static inline QChar convertHex(QChar c1, QChar c2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Lines: 75-78
100.000% (1/1)
11
contextHasNoExtensions
Name: contextHasNoExtensions
Prototype: inline bool contextHasNoExtensions(QQmlContextData *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 787-792
100.000% (1/1)
11
constant
Name: constant
Prototype: static inline const QV4::Value &constant(Function *function, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp
Lines: 360-363
100.000% (1/1)
11
colorToColor4ub
Name: colorToColor4ub
Prototype: inline Color4ub colorToColor4ub(const QColor &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 56-64
100.000% (1/1)
61
colorToColor4ub
Name: colorToColor4ub
Prototype: static inline QQuickShapeGenericRenderer::Color4ub colorToColor4ub(const QColor &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 66-75
100.000% (1/1)
71
cacheForObject
Name: cacheForObject
Prototype: static QQmlPropertyCache *cacheForObject(QObject *object, QQmlEngine *engine)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 82-89
100.000% (4/4)
42
bool
Name: bool
Prototype: template<typename T> QFlagPointer<T>::operator bool() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qflagpointer_p.h
Lines: 235-239
100.000% (1/1)
11
arrayFromVariantList
Name: arrayFromVariantList
Prototype: static QV4::ReturnedValue arrayFromVariantList(QV4::ExecutionEngine *e, const QVariantList &list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1356-1368
100.000% (4/4)
92
appendQuad
Name: appendQuad
Prototype: static inline void appendQuad(quint16 **indices, quint16 topLeft, quint16 topRight, quint16 bottomLeft, quint16 bottomRight)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 192-201
100.000% (1/1)
61
annotateListElements::[lambda]::main::[lambda]::[lambda]
Name: annotateListElements::[lambda]::main::[lambda]::[lambda]
Prototype: [outputFileName](QV4::CompiledData::CompilationUnit *unit, QString *errorString)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp
Lines: 531-533
100.000% (1/1)
11
allocatePage
Name: allocatePage
Prototype: Page *allocatePage(PersistentValueStorage *storage)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 88-106
100.000% (4/4)
122
adoptRef
Name: adoptRef
Prototype: template <typename T> PassRefPtr<T> adoptRef(T* ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassRefPtr.h
Lines: 90-96
100.000% (1/1)
31
adoptPtr
Name: adoptPtr
Prototype: template <typename T> PassOwnPtr<T> adoptPtr(T* ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassOwnPtr.h
Lines: 109-115
100.000% (1/1)
31
addToPropertyNameListIfNotBlackListed
Name: addToPropertyNameListIfNotBlackListed
Prototype: static void addToPropertyNameListIfNotBlackListed(QQuickDesignerSupport::PropertyNameList *propertyNameList, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 47-52
100.000% (4/4)
22
addProperty
Name: addProperty
Prototype: static void addProperty(QMetaObjectBuilder *builder, int propertyId, const QByteArray &propertyName, const QByteArray &propertyType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 83-89
100.000% (1/1)
41
addEscapeSequence
Name: addEscapeSequence
Prototype: static void addEscapeSequence(QString &output, uchar ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp
Lines: 145-150
100.000% (1/1)
31
accessibleUnignoredChildren
Name: accessibleUnignoredChildren
Prototype: QList<QQuickItem *> accessibleUnignoredChildren(QQuickItem *item, bool paintOrder)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 167-172
100.000% (1/1)
31
WorkerRemoveEvent::workerId
Name: WorkerRemoveEvent::workerId
Prototype: int WorkerRemoveEvent::workerId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 468-471
100.000% (1/1)
11
WorkerRemoveEvent::WorkerRemoveEvent
Name: WorkerRemoveEvent::WorkerRemoveEvent
Prototype: WorkerRemoveEvent::WorkerRemoveEvent(int workerId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 463-466
100.000% (1/1)
21
WorkerLoadEvent::workerId
Name: WorkerLoadEvent::workerId
Prototype: int WorkerLoadEvent::workerId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 453-456
100.000% (1/1)
11
WorkerLoadEvent::url
Name: WorkerLoadEvent::url
Prototype: QUrl WorkerLoadEvent::url() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 458-461
100.000% (1/1)
11
WorkerLoadEvent::WorkerLoadEvent
Name: WorkerLoadEvent::WorkerLoadEvent
Prototype: WorkerLoadEvent::WorkerLoadEvent(int workerId, const QUrl &url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 448-451
100.000% (1/1)
21
WorkerErrorEvent::error
Name: WorkerErrorEvent::error
Prototype: QQmlError WorkerErrorEvent::error() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 478-481
100.000% (1/1)
11
WorkerErrorEvent::WorkerErrorEvent
Name: WorkerErrorEvent::WorkerErrorEvent
Prototype: WorkerErrorEvent::WorkerErrorEvent(const QQmlError &error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 473-476
100.000% (1/1)
21
WorkerDataEvent::workerId
Name: WorkerDataEvent::workerId
Prototype: int WorkerDataEvent::workerId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 438-441
100.000% (1/1)
11
WorkerDataEvent::data
Name: WorkerDataEvent::data
Prototype: QByteArray WorkerDataEvent::data() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 443-446
100.000% (1/1)
11
WorkerDataEvent::WorkerDataEvent
Name: WorkerDataEvent::WorkerDataEvent
Prototype: WorkerDataEvent::WorkerDataEvent(int workerId, const QByteArray &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 429-432
100.000% (1/1)
21
WeakValue::~WeakValue
Name: WeakValue::~WeakValue
Prototype: WeakValue::~WeakValue()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 389-392
100.000% (1/1)
11
WeakValue::markOnce
Name: WeakValue::markOnce
Prototype: void WeakValue::markOnce(MarkStack *markStack)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 399-404
100.000% (4/4)
32
WeakValue::free
Name: WeakValue::free
Prototype: void WeakValue::free()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 406-422
100.000% (10/10)
73
WeakValue::allocVal
Name: WeakValue::allocVal
Prototype: void WeakValue::allocVal(ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 394-397
100.000% (1/1)
11
WeakValue::WeakValue
Name: WeakValue::WeakValue
Prototype: WeakValue::WeakValue(const WeakValue &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 360-367
100.000% (4/4)
32
WTF::toASCIIUpper
Name: WTF::toASCIIUpper
Prototype: template<typename CharType> inline CharType toASCIIUpper(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 124-127
100.000% (1/1)
11
WTF::toASCIILower
Name: WTF::toASCIILower
Prototype: template<typename CharType> inline CharType toASCIILower(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 109-112
100.000% (1/1)
11
WTF::toASCIIHexValue
Name: WTF::toASCIIHexValue
Prototype: template<typename CharType> inline int toASCIIHexValue(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 129-133
100.000% (1/1)
21
WTF::systemPageSize
Name: WTF::systemPageSize
Prototype: inline size_t systemPageSize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.cpp
Lines: 45-48
100.000% (1/1)
51
WTF::safeSub
Name: WTF::safeSub
Prototype: template <typename U, typename V, typename R> static inline bool safeSub(U lhs, V rhs, R& result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 405-408
100.000% (1/1)
11
WTF::safeMultiply
Name: WTF::safeMultiply
Prototype: template <typename U, typename V, typename R> static inline bool safeMultiply(U lhs, V rhs, R& result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 410-413
100.000% (1/1)
11
WTF::safeEquals
Name: WTF::safeEquals
Prototype: template <typename U, typename V> static inline bool safeEquals(U lhs, V rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 415-418
100.000% (1/1)
11
WTF::safeAdd
Name: WTF::safeAdd
Prototype: template <typename U, typename V, typename R> static inline bool safeAdd(U lhs, V rhs, R& result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 400-403
100.000% (1/1)
11
WTF::roundUpToMultipleOf
Name: WTF::roundUpToMultipleOf
Prototype: inline size_t roundUpToMultipleOf(size_t divisor, size_t x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 167-172
100.000% (1/1)
31
WTF::pageSize
Name: WTF::pageSize
Prototype: size_t pageSize()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.cpp
Lines: 67-73
100.000% (4/4)
42
WTF::operator-
Name: WTF::operator-
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator-(Checked<U, OverflowHandler> lhs, V rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 690-693
100.000% (1/1)
11
WTF::operator+
Name: WTF::operator+
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(U lhs, Checked<V, OverflowHandler> rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 700-703
100.000% (1/1)
11
WTF::operator*
Name: WTF::operator*
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, V rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 695-698
100.000% (1/1)
11
WTF::isPowerOfTwo
Name: WTF::isPowerOfTwo
Prototype: inline bool isPowerOfTwo(size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 35-35
100.000% (1/1)
11
WTF::isPageAligned
Name: WTF::isPageAligned
Prototype: inline bool isPageAligned(void* address)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 33-33
100.000% (1/1)
11
WTF::isPageAligned
Name: WTF::isPageAligned
Prototype: inline bool isPageAligned(size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 34-34
100.000% (1/1)
11
WTF::isInBounds
Name: WTF::isInBounds
Prototype: template <typename Target, typename Source> static inline bool isInBounds(Source value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 171-174
100.000% (1/1)
11
WTF::isASCIIUpper
Name: WTF::isASCIIUpper
Prototype: template<typename CharType> inline bool isASCIIUpper(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 104-107
100.000% (1/1)
11
WTF::isASCIIOctalDigit
Name: WTF::isASCIIOctalDigit
Prototype: template<typename CharType> inline bool isASCIIOctalDigit(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 76-79
100.000% (1/1)
11
Page:<>1
Condition %: 100.000% (16/16)
2
Condition %: 100.000% (1/1)
34
Condition %: 100.000% (1/1)
5
Condition %: 100.000% (1/1)
6
Condition %: 100.000% (13/13)
7
Condition %: 100.000% (1/1)
...10
Condition %: 100.000% (20/20)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (4/4)
...100
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0