OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...4
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::createPixmap
5
Function: qInitResources_items
6
Function: particleData_get_ax
7
Function: lcPointerHandlerDispatch
89
Function: debug_slowPath
10
Function: WTF::roundUpToMultipleOf
11
Function: WTF::RawPointer::value
12
Function: WTF::BumpPointerPool::alloc
...20
Function: QV4::Value::toIndex
...30
Function: QV4::MapObject::defaultPrototype
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
existingImageFileForPath::Q_QGS_pixmapStore::innerFunction::~HolderBase
Name: existingImageFileForPath::Q_QGS_pixmapStore::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1001-1001
 75.000% (3/4)
12
existingImageFileForPath::Q_QGS_pixmapStore::innerFunction
Name: existingImageFileForPath::Q_QGS_pixmapStore::innerFunction
Prototype: inline Type *innerFunction()
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1001-1001
 80.000% (4/5)
14
existingImageFileForPath::Q_QGS_nullPixmap::innerFunction::~HolderBase
Name: existingImageFileForPath::Q_QGS_nullPixmap::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1349-1349
  0.000% (0/4)
12
existingImageFileForPath::Q_QGS_nullPixmap::innerFunction
Name: existingImageFileForPath::Q_QGS_nullPixmap::innerFunction
Prototype: inline Type *innerFunction()
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1349-1349
  0.000% (0/5)
14
existingImageFileForPath::QQuickPixmapStore::~QQuickPixmapStore
Name: existingImageFileForPath::QQuickPixmapStore::~QQuickPixmapStore
Prototype: QQuickPixmapStore::~QQuickPixmapStore()
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1009-1044
 87.500% (14/16)
146
existingImageFileForPath::QQuickPixmapStore::unreferencePixmap
Name: existingImageFileForPath::QQuickPixmapStore::unreferencePixmap
Prototype: void QQuickPixmapStore::unreferencePixmap(QQuickPixmapData *data)
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1046-1072
 89.474% (17/19)
175
existingImageFileForPath::QQuickPixmapStore::timerEvent
Name: existingImageFileForPath::QQuickPixmapStore::timerEvent
Prototype: void QQuickPixmapStore::timerEvent(QTimerEvent *)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1113-1123
 75.000% (3/4)
52
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::event
Name: existingImageFileForPath::QQuickPixmapReply::event
Prototype: bool QQuickPixmapReply::event(QEvent *event)
Coverage:  62.500% (15/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1150-1182
 62.500% (15/24)
217
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::~QQuickPixmapReader::[lambda]
Name: existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader::[lambda]
Prototype: [this](QQuickPixmapReply *reply)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 492-497
 75.000% (3/4)
32
existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader
Name: existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader
Prototype: QQuickPixmapReader::~QQuickPixmapReader()
Coverage:  43.750% (7/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 476-510
 43.750% (7/16)
208
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::processJobs
Name: existingImageFileForPath::QQuickPixmapReader::processJobs
Prototype: void QQuickPixmapReader::processJobs()
Coverage:  71.429% (40/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 630-708
 71.429% (40/56)
4616
existingImageFileForPath::QQuickPixmapReader::processJob
Name: existingImageFileForPath::QQuickPixmapReader::processJob
Prototype: void QQuickPixmapReader::processJob(QQuickPixmapReply *runningJob, const QUrl &url, const QString &localFile, QQuickImageProvider::ImageType imageType, QQuickImageProvider *provider)
Coverage:  51.111% (46/90)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 710-881
 51.111% (46/90)
10329
existingImageFileForPath::QQuickPixmapReader::networkRequestDone
Name: existingImageFileForPath::QQuickPixmapReader::networkRequestDone
Prototype: void QQuickPixmapReader::networkRequestDone(QNetworkReply *reply)
Coverage:  70.000% (14/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 513-561
 70.000% (14/20)
337
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::cancel
Name: existingImageFileForPath::QQuickPixmapReader::cancel
Prototype: void QQuickPixmapReader::cancel(QQuickPixmapReply *reply)
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 913-930
 78.571% (11/14)
95
existingImageFileForPath::QQuickPixmapReader::asyncResponseFinished
Name: existingImageFileForPath::QQuickPixmapReader::asyncResponseFinished
Prototype: void QQuickPixmapReader::asyncResponseFinished(QQuickImageResponse *response)
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 564-589
 58.333% (7/12)
164
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::QQuickPixmapData::removeFromCache
Name: existingImageFileForPath::QQuickPixmapData::removeFromCache
Prototype: void QQuickPixmapData::removeFromCache()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1239-1248
 71.429% (5/7)
63
existingImageFileForPath::QQuickPixmapData::release
Name: existingImageFileForPath::QQuickPixmapData::release
Prototype: void QQuickPixmapData::release()
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1199-1226
 90.000% (18/20)
197
existingImageFileForPath::QQuickPixmapData::cost
Name: existingImageFileForPath::QQuickPixmapData::cost
Prototype: int QQuickPixmapData::cost() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1184-1189
 50.000% (2/4)
32
existingImageFileForPath::QQuickPixmapData::addref
Name: existingImageFileForPath::QQuickPixmapData::addref
Prototype: void QQuickPixmapData::addref()
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1191-1197
 75.000% (6/8)
43
existingImageFileForPath::QQuickPixmapData::addToCache
Name: existingImageFileForPath::QQuickPixmapData::addToCache
Prototype: void QQuickPixmapData::addToCache()
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1228-1237
 57.143% (4/7)
63
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::url
Name: existingImageFileForPath::QQuickPixmap::url
Prototype: const QUrl &QQuickPixmap::url() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1419-1425
  0.000% (0/4)
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::setPixmap
Name: existingImageFileForPath::QQuickPixmap::setPixmap
Prototype: void QQuickPixmap::setPixmap(const QQuickPixmap &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1474-1483
 75.000% (3/4)
52
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::requestSize
Name: existingImageFileForPath::QQuickPixmap::requestSize
Prototype: const QSize &QQuickPixmap::requestSize() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1435-1441
  0.000% (0/4)
32
existingImageFileForPath::QQuickPixmap::rect
Name: existingImageFileForPath::QQuickPixmap::rect
Prototype: QRect QQuickPixmap::rect() const
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1501-1507
 50.000% (3/6)
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::load
Name: existingImageFileForPath::QQuickPixmap::load
Prototype: void QQuickPixmap::load(QQmlEngine *engine, const QUrl &url, const QSize &requestSize, QQuickPixmap::Options options, const QQuickImageProviderOptions &providerOptions)
Coverage:  68.333% (41/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1529-1599
 68.333% (41/60)
4619
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::implicitSize
Name: existingImageFileForPath::QQuickPixmap::implicitSize
Prototype: const QSize &QQuickPixmap::implicitSize() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1427-1433
 50.000% (2/4)
32
existingImageFileForPath::QQuickPixmap::image
Name: existingImageFileForPath::QQuickPixmap::image
Prototype: QImage QQuickPixmap::image() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1459-1464
 83.333% (5/6)
32
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::error
Name: existingImageFileForPath::QQuickPixmap::error
Prototype: QString QQuickPixmap::error() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1403-1409
 50.000% (2/4)
32
existingImageFileForPath::QQuickPixmap::connectFinished
Name: existingImageFileForPath::QQuickPixmap::connectFinished
Prototype: bool QQuickPixmap::connectFinished(QObject *object, const char *method)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1629-1637
 50.000% (3/6)
42
existingImageFileForPath::QQuickPixmap::connectFinished
Name: existingImageFileForPath::QQuickPixmap::connectFinished
Prototype: bool QQuickPixmap::connectFinished(QObject *object, int method)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1639-1647
 50.000% (3/6)
42
existingImageFileForPath::QQuickPixmap::connectDownloadProgress
Name: existingImageFileForPath::QQuickPixmap::connectDownloadProgress
Prototype: bool QQuickPixmap::connectDownloadProgress(QObject *object, const char *method)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1649-1657
  0.000% (0/6)
42
existingImageFileForPath::QQuickPixmap::connectDownloadProgress
Name: existingImageFileForPath::QQuickPixmap::connectDownloadProgress
Prototype: bool QQuickPixmap::connectDownloadProgress(QObject *object, int method)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1659-1667
 50.000% (3/6)
42
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
excludeBaseUrl
Name: excludeBaseUrl
Prototype: bool excludeBaseUrl(const QString &importUrl, const QString &fileName, const QString &baseUrl)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 445-457
 60.000% (6/10)
64
escape
Name: escape
Prototype: static QString escape(const QString &input)
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp
Lines: 71-101
  0.000% (0/26)
234
enumForSingleton
Name: enumForSingleton
Prototype: static int enumForSingleton(QV4::ExecutionEngine *v4, String *name, QObject *qobjectSingleton, const QQmlType &type, bool *ok)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp
Lines: 141-160
 80.000% (8/10)
134
engineData
Name: engineData
Prototype: static inline QQmlDelegateModelEngineData *engineData(QV4::ExecutionEngine *engine)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 137-137
 90.000% (9/10)
14
engineData
Name: engineData
Prototype: static inline QQmlAdaptorModelEngineData *engineData(QV4::ExecutionEngine *engine)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 62-62
 90.000% (9/10)
14
engineData
Name: engineData
Prototype: static inline QQuickContext2DEngineData *engineData(QV4::ExecutionEngine *engine)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 488-488
  0.000% (0/10)
14
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
dumpErrors
Name: dumpErrors
Prototype: static bool dumpErrors()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 103-103
 41.667% (5/12)
04
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
doubleToInteger
Name: doubleToInteger
Prototype: inline void doubleToInteger(double d, unsigned long long& value)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 396-416
  0.000% (0/9)
73
displayFileDialog
Name: displayFileDialog
Prototype: static void displayFileDialog(Options *options)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp
Lines: 295-309
  0.000% (0/7)
83
disableDiskCache
Name: disableDiskCache
Prototype: static bool disableDiskCache()
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 104-104
 83.333% (10/12)
04
diagnosticErrorMessage
Name: diagnosticErrorMessage
Prototype: QString diagnosticErrorMessage(const QString &fileName, const QQmlJS::DiagnosticMessage &m)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp
Lines: 84-97
  0.000% (0/8)
93
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
delayedRedirect
Name: delayedRedirect
Prototype: void delayedRedirect(QQmlListProperty<QObject> *prop, QObject *value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlegroup.cpp
Lines: 99-104
  0.000% (0/4)
32
deg2turn
Name: deg2turn
Prototype: inline double deg2turn(double d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 245-245
  0.000% (0/1)
11
deg2turn
Name: deg2turn
Prototype: inline float deg2turn(float d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 254-254
  0.000% (0/1)
11
deg2rad
Name: deg2rad
Prototype: inline double deg2rad(double d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 240-240
  0.000% (0/1)
11
deg2rad
Name: deg2rad
Prototype: inline float deg2rad(float d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 249-249
  0.000% (0/1)
11
deg2grad
Name: deg2grad
Prototype: inline double deg2grad(double d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 242-242
  0.000% (0/1)
11
deg2grad
Name: deg2grad
Prototype: inline float deg2grad(float d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 251-251
  0.000% (0/1)
11
defaultMinimumForClamp
Name: defaultMinimumForClamp
Prototype: template<typename T> inline T defaultMinimumForClamp()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 259-259
  0.000% (0/1)
11
defaultMinimumForClamp
Name: defaultMinimumForClamp
Prototype: template<> inline float defaultMinimumForClamp()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 260-260
  0.000% (0/1)
11
defaultMinimumForClamp
Name: defaultMinimumForClamp
Prototype: template<> inline double defaultMinimumForClamp()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 261-261
  0.000% (0/1)
11
defaultMaximumForClamp
Name: defaultMaximumForClamp
Prototype: template<typename T> inline T defaultMaximumForClamp()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 262-262
  0.000% (0/1)
11
decomposeDouble
Name: decomposeDouble
Prototype: inline void decomposeDouble(double number, bool& sign, int32_t& exponent, uint64_t& mantissa)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 377-393
  0.000% (0/6)
82
decode
Name: decode
Prototype: static QString decode(const QString &input, DecodeMode decodeMode, bool *ok)
Coverage:  90.411% (66/73)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp
Lines: 226-329
 90.411% (66/73)
7723
Page:<>1
Function: writeNumbers
...4
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::createPixmap
5
Function: qInitResources_items
6
Function: particleData_get_ax
7
Function: lcPointerHandlerDispatch
89
Function: debug_slowPath
10
Function: WTF::roundUpToMultipleOf
11
Function: WTF::RawPointer::value
12
Function: WTF::BumpPointerPool::alloc
...20
Function: QV4::Value::toIndex
...30
Function: QV4::MapObject::defaultPrototype
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0