OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1559
...80
eLOC - Effective Lines of Code: 3
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...112
eLOC - Effective Lines of Code: 2
113
eLOC - Effective Lines of Code: 2
114
eLOC - Effective Lines of Code: 2
115
eLOC - Effective Lines of Code: 1
116117
eLOC - Effective Lines of Code: 1
118
eLOC - Effective Lines of Code: 1
119
eLOC - Effective Lines of Code: 1
120
eLOC - Effective Lines of Code: 1
...130
eLOC - Effective Lines of Code: 1
...140
eLOC - Effective Lines of Code: 1
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
lcGcAllocatorStats
Name: lcGcAllocatorStats
Prototype: const QLoggingCategory &lcGcAllocatorStats()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 98-98
100.000% (1/1)
11
lcCanvas
Name: lcCanvas
Prototype: const QLoggingCategory &lcCanvas()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 58-58
  0.000% (0/1)
11
lcBindingRemoval
Name: lcBindingRemoval
Prototype: const QLoggingCategory &lcBindingRemoval()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 88-88
100.000% (1/1)
11
lc2DRender
Name: lc2DRender
Prototype: const QLoggingCategory &lc2DRender()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 51-51
100.000% (1/1)
11
itemZOrder_sort
Name: itemZOrder_sort
Prototype: static bool itemZOrder_sort(QQuickItem *lhs, QQuickItem *rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2906-2909
100.000% (1/1)
11
isWithinIntRange
Name: isWithinIntRange
Prototype: inline bool isWithinIntRange(float x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 303-306
  0.000% (0/1)
11
isValidAnchorName
Name: isValidAnchorName
Prototype: bool isValidAnchorName(const QString &name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 211-224
  0.000% (0/1)
11
isPowerOfTwo
Name: isPowerOfTwo
Prototype: inline static bool isPowerOfTwo(int x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 50-54
  0.000% (0/1)
11
isPointerTypeAlignmentOkay
Name: isPointerTypeAlignmentOkay
Prototype: template<typename Type> bool isPointerTypeAlignmentOkay(Type*)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 105-109
  0.000% (0/1)
11
isPathAbsolute
Name: isPathAbsolute
Prototype: bool isPathAbsolute(const QString &path)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 124-132
100.000% (1/1)
11
isLocaleObject
Name: isLocaleObject
Prototype: static bool isLocaleObject(const QV4::Value &val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 70-73
100.000% (1/1)
11
isDoneIncubating
Name: isDoneIncubating
Prototype: static bool isDoneIncubating(QQmlIncubator::Status status)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 868-871
100.000% (1/1)
11
isDigit
Name: isDigit
Prototype: static inline bool isDigit(ushort ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksvgparser.cpp
Lines: 51-55
100.000% (1/1)
11
initializer::~initializer
Name: initializer::~initializer
Prototype: ~initializer()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/.rcc/qrc_qml.cpp
Lines: 457-457
  0.000% (0/1)
11
initializer::initializer
Name: initializer::initializer
Prototype: initializer()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/.rcc/qrc_qml.cpp
Lines: 456-456
  0.000% (0/1)
11
initResources
Name: initResources
Prototype: static void initResources()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 58-61
100.000% (1/1)
11
imageProviderId
Name: imageProviderId
Prototype: static inline QString imageProviderId(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: 98-101
100.000% (1/1)
11
imageId
Name: imageId
Prototype: static inline QString imageId(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: 103-106
100.000% (1/1)
11
headertype
Name: headertype
Prototype: static inline Type headertype(quint32 header)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4serialize.cpp
Lines: 102-105
100.000% (1/1)
11
headersize
Name: headersize
Prototype: static inline quint32 headersize(quint32 header)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4serialize.cpp
Lines: 107-110
100.000% (1/1)
11
hasZeroOrOneBitsSet
Name: hasZeroOrOneBitsSet
Prototype: template<typename T> inline bool hasZeroOrOneBitsSet(T value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 313-316
  0.000% (0/1)
11
hasTwoOrMoreBitsSet
Name: hasTwoOrMoreBitsSet
Prototype: template<typename T> inline bool hasTwoOrMoreBitsSet(T value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 318-321
  0.000% (0/1)
11
hasOneBitSet
Name: hasOneBitSet
Prototype: template<typename T> inline bool hasOneBitSet(T value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 308-311
  0.000% (0/1)
11
grad2rad
Name: grad2rad
Prototype: inline double grad2rad(double g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 247-247
  0.000% (0/1)
11
grad2rad
Name: grad2rad
Prototype: inline float grad2rad(float g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 256-256
  0.000% (0/1)
11
grad2deg
Name: grad2deg
Prototype: inline double grad2deg(double g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 243-243
  0.000% (0/1)
11
grad2deg
Name: grad2deg
Prototype: inline float grad2deg(float g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 252-252
  0.000% (0/1)
11
getValueTypeProvider
Name: getValueTypeProvider
Prototype: static QQuickValueTypeProvider *getValueTypeProvider()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 838-842
100.000% (1/1)
11
getPage
Name: getPage
Prototype: Page *getPage(Value *val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 67-69
100.000% (1/1)
11
getGuiProvider
Name: getGuiProvider
Prototype: static QQuickGuiProvider *getGuiProvider()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 850-854
100.000% (1/1)
11
getColorProvider
Name: getColorProvider
Prototype: static QQuickColorProvider *getColorProvider()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 844-848
100.000% (1/1)
11
freeFramebufferFunc
Name: freeFramebufferFunc
Prototype: static void freeFramebufferFunc(QOpenGLFunctions *funcs, GLuint id)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp
Lines: 278-281
100.000% (1/1)
11
fontSmoothingGamma
Name: fontSmoothingGamma
Prototype: static inline qreal fontSmoothingGamma()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 125-129
  0.000% (0/1)
11
expressions_to_run
Name: expressions_to_run
Prototype: static inline bool expressions_to_run(QQmlContextData *ctxt, bool isGlobalRefresh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 711-714
100.000% (1/1)
11
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::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::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::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::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::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::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::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::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
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
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
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
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
componentExtension
Name: componentExtension
Prototype: static inline QQmlComponentExtension *componentExtension(QV4::ExecutionEngine *engine)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 85-85
 90.000% (9/10)
14
clampToPositiveInteger
Name: clampToPositiveInteger
Prototype: inline int clampToPositiveInteger(double value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 284-287
  0.000% (0/1)
11
clampToInteger
Name: clampToInteger
Prototype: inline int clampToInteger(double value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 274-277
  0.000% (0/1)
11
clampToInteger
Name: clampToInteger
Prototype: inline int clampToInteger(float value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 289-292
  0.000% (0/1)
11
clampToFloat
Name: clampToFloat
Prototype: inline float clampToFloat(double value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 279-282
  0.000% (0/1)
11
checkNotifySignalValidity_QQuickAnimatedImage
Name: checkNotifySignalValidity_QQuickAnimatedImage
Prototype: static void checkNotifySignalValidity_QQuickAnimatedImage(QQuickAnimatedImage *t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickanimatedimage_p.cpp
Lines: 313-315
  0.000% (0/1)
11
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
annotateListElements::[lambda]::main::[lambda]::[lambda]
Name: annotateListElements::[lambda]::main::[lambda]::[lambda]
Prototype: [inputResourcePath, outputFileName](QV4::CompiledData::CompilationUnit *unit, QString *errorString)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp
Lines: 526-528
  0.000% (0/1)
11
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
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
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
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
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
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::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
WeakRandom::getUint32
Name: WeakRandom::getUint32
Prototype: uint32_t getUint32()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/WeakRandom.h
Lines: 47-47
  0.000% (0/1)
11
WTF::workAroundClangBug
Name: WTF::workAroundClangBug
Prototype: static inline bool workAroundClangBug()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 423-423
  0.000% (0/1)
11
WTF::tryBinarySearch
Name: WTF::tryBinarySearch
Prototype: template<typename ArrayElementType, typename KeyType, typename ArrayType, typename ExtractKey> inline ArrayElementType* tryBinarySearch(ArrayType& array, size_t size, KeyType key, ExtractKey extractKey = ExtractKey())
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 232-236
  0.000% (0/1)
11
WTF::tryBinarySearch
Name: WTF::tryBinarySearch
Prototype: template<typename ArrayElementType, typename KeyType, typename ArrayType, typename ExtractKey> inline ArrayElementType* tryBinarySearch(const ArrayType& array, size_t size, KeyType key, ExtractKey extractKey = ExtractKey())
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 251-255
  0.000% (0/1)
11
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::toASCIILowerUnchecked
Name: WTF::toASCIILowerUnchecked
Prototype: template<typename CharType> inline CharType toASCIILowerUnchecked(CharType character)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 114-122
  0.000% (0/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::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
Page:<>1
eLOC - Effective Lines of Code: 1559
...80
eLOC - Effective Lines of Code: 3
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...112
eLOC - Effective Lines of Code: 2
113
eLOC - Effective Lines of Code: 2
114
eLOC - Effective Lines of Code: 2
115
eLOC - Effective Lines of Code: 1
116117
eLOC - Effective Lines of Code: 1
118
eLOC - Effective Lines of Code: 1
119
eLOC - Effective Lines of Code: 1
120
eLOC - Effective Lines of Code: 1
...130
eLOC - Effective Lines of Code: 1
...140
eLOC - Effective Lines of Code: 1
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0

Generated by Squish Coco 4.2.0