OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...110
Function: QQuickLoader::setAsynchronous
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...139
Function: QQmlValueTypeProxyBinding::removeBindings
140
Function: QQmlVMEMetaObject::getForMethod
141
Function: QQmlTypeLoader::loadWithStaticData
142
Function: QQmlTimerPrivate::animationFinished
143144
Function: QQmlQmldirData::content
145
Function: QQmlPropertyPrivate::findSignalByName
146
Function: QQmlPropertyCache::toMetaObjectBuilder::in
147
Function: QQmlProfilerEventType::setDisplayName
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...170
Function: QQmlComponent::QQmlComponent
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlStringConverters::colorFromString
Name: QQmlStringConverters::colorFromString
Prototype: QVariant QQmlStringConverters::colorFromString(const QString &s, bool *ok)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlstringconverters.cpp
Lines: 99-102
100.000% (1/1)
11
QQmlStaticMetaObject::constructorParameterTypes
Name: QQmlStaticMetaObject::constructorParameterTypes
Prototype: int *QQmlStaticMetaObject::constructorParameterTypes(int index, ArgTypeStorage *dummy, QByteArray *unknownTypeError) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1742-1747
100.000% (1/1)
21
QQmlStaticMetaObject::QQmlStaticMetaObject
Name: QQmlStaticMetaObject::QQmlStaticMetaObject
Prototype: QQmlStaticMetaObject(const QMetaObject* metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 634-636
100.000% (1/1)
11
QQmlSourceLocation::QQmlSourceLocation
Name: QQmlSourceLocation::QQmlSourceLocation
Prototype: QQmlSourceLocation(const QString &sourceFile, quint16 line, quint16 column)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal_p.h
Lines: 372-373
100.000% (1/1)
11
QQmlSizeValueType::width
Name: QQmlSizeValueType::width
Prototype: int QQmlSizeValueType::width() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 334-337
100.000% (1/1)
11
QQmlSizeValueType::setWidth
Name: QQmlSizeValueType::setWidth
Prototype: void QQmlSizeValueType::setWidth(int w)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 344-347
100.000% (1/1)
11
QQmlSizeValueType::setHeight
Name: QQmlSizeValueType::setHeight
Prototype: void QQmlSizeValueType::setHeight(int h)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 349-352
100.000% (1/1)
11
QQmlSizeValueType::height
Name: QQmlSizeValueType::height
Prototype: int QQmlSizeValueType::height() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 339-342
100.000% (1/1)
11
QQmlSizeFValueType::width
Name: QQmlSizeFValueType::width
Prototype: qreal QQmlSizeFValueType::width() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 313-316
100.000% (1/1)
11
QQmlSizeFValueType::toString
Name: QQmlSizeFValueType::toString
Prototype: QString QQmlSizeFValueType::toString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 308-311
100.000% (1/1)
11
QQmlSizeFValueType::setWidth
Name: QQmlSizeFValueType::setWidth
Prototype: void QQmlSizeFValueType::setWidth(qreal w)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 323-326
100.000% (1/1)
11
QQmlSizeFValueType::setHeight
Name: QQmlSizeFValueType::setHeight
Prototype: void QQmlSizeFValueType::setHeight(qreal h)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 328-331
100.000% (1/1)
11
QQmlSizeFValueType::height
Name: QQmlSizeFValueType::height
Prototype: qreal QQmlSizeFValueType::height() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 318-321
100.000% (1/1)
11
QQmlScriptStringScanner::scan
Name: QQmlScriptStringScanner::scan
Prototype: void QQmlScriptStringScanner::scan()
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 751-780
 92.000% (23/25)
207
QQmlScriptStringScanner::QQmlScriptStringScanner
Name: QQmlScriptStringScanner::QQmlScriptStringScanner
Prototype: QQmlScriptStringScanner::QQmlScriptStringScanner(QQmlTypeCompiler *typeCompiler)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 743-749
100.000% (1/1)
31
QQmlScriptStringPrivate::get
Name: QQmlScriptStringPrivate::get
Prototype: const QQmlScriptStringPrivate* QQmlScriptStringPrivate::get(const QQmlScriptString &script)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 74-77
  0.000% (0/1)
11
QQmlScriptStringPrivate::QQmlScriptStringPrivate
Name: QQmlScriptStringPrivate::QQmlScriptStringPrivate
Prototype: QQmlScriptStringPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring_p.h
Lines: 62-63
100.000% (1/1)
11
QQmlScriptString::stringLiteral
Name: QQmlScriptString::stringLiteral
Prototype: QString QQmlScriptString::stringLiteral() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 190-195
  0.000% (0/4)
32
QQmlScriptString::operator==
Name: QQmlScriptString::operator==
Prototype: bool QQmlScriptString::operator==(const QQmlScriptString &other) const
Coverage:  43.478% (10/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 127-148
 43.478% (10/23)
155
QQmlScriptString::operator=
Name: QQmlScriptString::operator=
Prototype: QQmlScriptString &QQmlScriptString::operator=(const QQmlScriptString &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 116-120
100.000% (1/1)
21
QQmlScriptString::operator!=
Name: QQmlScriptString::operator!=
Prototype: bool QQmlScriptString::operator!=(const QQmlScriptString &other) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 155-158
  0.000% (0/1)
11
QQmlScriptString::numberLiteral
Name: QQmlScriptString::numberLiteral
Prototype: qreal QQmlScriptString::numberLiteral(bool *ok) const
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 201-206
 75.000% (3/4)
32
QQmlScriptString::isUndefinedLiteral
Name: QQmlScriptString::isUndefinedLiteral
Prototype: bool QQmlScriptString::isUndefinedLiteral() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 173-176
100.000% (1/1)
11
QQmlScriptString::isNullLiteral
Name: QQmlScriptString::isNullLiteral
Prototype: bool QQmlScriptString::isNullLiteral() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 181-184
  0.000% (0/1)
11
QQmlScriptString::isEmpty
Name: QQmlScriptString::isEmpty
Prototype: bool QQmlScriptString::isEmpty() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 163-168
 50.000% (2/4)
32
QQmlScriptString::booleanLiteral
Name: QQmlScriptString::booleanLiteral
Prototype: bool QQmlScriptString::booleanLiteral(bool *ok) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 212-219
  0.000% (0/12)
52
QQmlScriptString::QQmlScriptString
Name: QQmlScriptString::QQmlScriptString
Prototype: QQmlScriptString::QQmlScriptString()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 82-85
100.000% (1/1)
21
QQmlScriptString::QQmlScriptString
Name: QQmlScriptString::QQmlScriptString
Prototype: QQmlScriptString::QQmlScriptString(const QString &script, QQmlContext *context, QObject *scope)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 90-96
100.000% (1/1)
31
QQmlScriptString::QQmlScriptString
Name: QQmlScriptString::QQmlScriptString
Prototype: QQmlScriptString::QQmlScriptString(const QQmlScriptString &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 101-104
100.000% (1/1)
21
QQmlScriptData::~QQmlScriptData
Name: QQmlScriptData::~QQmlScriptData
Prototype: QQmlScriptData::~QQmlScriptData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2829-2832
100.000% (1/1)
11
QQmlScriptData::scriptValueForContext
Name: QQmlScriptData::scriptValueForContext
Prototype: QV4::ReturnedValue QQmlScriptData::scriptValueForContext(QQmlContextData *parentCtxt)
Coverage:  86.957% (40/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2849-2929
 86.957% (40/46)
5315
QQmlScriptData::initialize
Name: QQmlScriptData::initialize
Prototype: void QQmlScriptData::initialize(QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2834-2847
100.000% (1/1)
71
QQmlScriptData::clear
Name: QQmlScriptData::clear
Prototype: void QQmlScriptData::clear()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2931-2942
 75.000% (3/4)
52
QQmlScriptData::QQmlScriptData
Name: QQmlScriptData::QQmlScriptData
Prototype: QQmlScriptData::QQmlScriptData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2822-2827
100.000% (1/1)
21
QQmlScriptBlob::stringAt
Name: QQmlScriptBlob::stringAt
Prototype: QString QQmlScriptBlob::stringAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3074-3077
100.000% (1/1)
11
QQmlScriptBlob::scriptImported
Name: QQmlScriptBlob::scriptImported
Prototype: void QQmlScriptBlob::scriptImported(const QQmlRefPointer<QQmlScriptBlob> &blob, const QV4::CompiledData::Location &location, const QString &qualifier, const QString &nameSpace)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3079-3088
100.000% (1/1)
61
QQmlScriptBlob::scriptData
Name: QQmlScriptBlob::scriptData
Prototype: QQmlRefPointer<QQmlScriptData> QQmlScriptBlob::scriptData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2953-2956
100.000% (1/1)
11
QQmlScriptBlob::initializeFromCompilationUnit
Name: QQmlScriptBlob::initializeFromCompilationUnit
Prototype: void QQmlScriptBlob::initializeFromCompilationUnit(const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &unit)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3090-3117
 71.429% (5/7)
203
QQmlScriptBlob::initializeFromCachedUnit
Name: QQmlScriptBlob::initializeFromCachedUnit
Prototype: void QQmlScriptBlob::initializeFromCachedUnit(const QV4::CompiledData::Unit *unit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3023-3028
100.000% (1/1)
31
QQmlScriptBlob::done
Name: QQmlScriptBlob::done
Prototype: void QQmlScriptBlob::done()
Coverage:  84.211% (16/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3030-3072
 84.211% (16/19)
277
QQmlScriptBlob::dataReceived
Name: QQmlScriptBlob::dataReceived
Prototype: void QQmlScriptBlob::dataReceived(const SourceCodeData &data)
Coverage:  48.780% (20/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2958-3021
 48.780% (20/41)
4112
QQmlScriptBlob::QQmlScriptBlob
Name: QQmlScriptBlob::QQmlScriptBlob
Prototype: QQmlScriptBlob::QQmlScriptBlob(const QUrl &url, QQmlTypeLoader *loader)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2944-2947
100.000% (1/1)
21
QQmlRefPointer::~QQmlRefPointer
Name: QQmlRefPointer::~QQmlRefPointer
Prototype: template<class T> QQmlRefPointer<T>::~QQmlRefPointer()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 169-173
100.000% (4/4)
12
QQmlRefPointer::take
Name: QQmlRefPointer::take
Prototype: inline T* take()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 103-103
100.000% (1/1)
11
QQmlRefPointer::operator=
Name: QQmlRefPointer::operator=
Prototype: template<class T> QQmlRefPointer<T> &QQmlRefPointer<T>::operator=(const QQmlRefPointer<T> &other)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 175-182
100.000% (7/7)
43
QQmlRefPointer::operator=
Name: QQmlRefPointer::operator=
Prototype: template <class T> QQmlRefPointer<T> &QQmlRefPointer<T>::operator=(QQmlRefPointer<T> &&other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 184-190
100.000% (1/1)
31
QQmlRefPointer::operator->
Name: QQmlRefPointer::operator->
Prototype: inline T* operator->() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 96-96
100.000% (1/1)
11
QQmlRefPointer::operator*
Name: QQmlRefPointer::operator*
Prototype: inline T& operator*() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 97-97
  0.000% (0/1)
11
QQmlRefPointer::isNull
Name: QQmlRefPointer::isNull
Prototype: inline bool isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 94-94
100.000% (1/1)
11
QQmlRefPointer::data
Name: QQmlRefPointer::data
Prototype: inline T* data() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 99-99
100.000% (1/1)
11
QQmlRefPointer::bool
Name: QQmlRefPointer::bool
Prototype: explicit inline operator bool() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 98-98
100.000% (1/1)
11
QQmlRefPointer::adopt
Name: QQmlRefPointer::adopt
Prototype: template<class T> QQmlRefPointer<T> &QQmlRefPointer<T>::adopt(T *other)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 196-202
 50.000% (2/4)
32
QQmlRefPointer::QQmlRefPointer
Name: QQmlRefPointer::QQmlRefPointer
Prototype: template<class T> QQmlRefPointer<T>::QQmlRefPointer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 142-146
100.000% (1/1)
21
QQmlRefPointer::QQmlRefPointer
Name: QQmlRefPointer::QQmlRefPointer
Prototype: template<class T> QQmlRefPointer<T>::QQmlRefPointer(T *o, Mode m)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 148-154
100.000% (6/6)
22
QQmlRefPointer::QQmlRefPointer
Name: QQmlRefPointer::QQmlRefPointer
Prototype: template<class T> QQmlRefPointer<T>::QQmlRefPointer(const QQmlRefPointer<T> &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 156-161
100.000% (4/4)
12
QQmlRefPointer::QQmlRefPointer
Name: QQmlRefPointer::QQmlRefPointer
Prototype: template <class T> QQmlRefPointer<T>::QQmlRefPointer(QQmlRefPointer<T> &&other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 163-167
100.000% (1/1)
21
QQmlRefCount::~QQmlRefCount
Name: QQmlRefCount::~QQmlRefCount
Prototype: QQmlRefCount::~QQmlRefCount()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 114-117
100.000% (1/1)
11
QQmlRefCount::release
Name: QQmlRefCount::release
Prototype: void QQmlRefCount::release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 125-130
100.000% (4/4)
32
QQmlRefCount::destroy
Name: QQmlRefCount::destroy
Prototype: void QQmlRefCount::destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 137-140
100.000% (1/1)
11
QQmlRefCount::count
Name: QQmlRefCount::count
Prototype: int QQmlRefCount::count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 132-135
100.000% (1/1)
11
QQmlRefCount::addref
Name: QQmlRefCount::addref
Prototype: void QQmlRefCount::addref()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 119-123
100.000% (1/1)
21
QQmlRefCount::QQmlRefCount
Name: QQmlRefCount::QQmlRefCount
Prototype: QQmlRefCount::QQmlRefCount()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 109-112
100.000% (1/1)
21
QQmlRectValueType::y
Name: QQmlRectValueType::y
Prototype: int QQmlRectValueType::y() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 424-427
100.000% (1/1)
11
QQmlRectValueType::x
Name: QQmlRectValueType::x
Prototype: int QQmlRectValueType::x() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 419-422
100.000% (1/1)
11
QQmlRectValueType::width
Name: QQmlRectValueType::width
Prototype: int QQmlRectValueType::width() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 439-442
100.000% (1/1)
11
QQmlRectValueType::top
Name: QQmlRectValueType::top
Prototype: int QQmlRectValueType::top() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 469-472
100.000% (1/1)
11
QQmlRectValueType::setY
Name: QQmlRectValueType::setY
Prototype: void QQmlRectValueType::setY(int y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 434-437
100.000% (1/1)
11
QQmlRectValueType::setX
Name: QQmlRectValueType::setX
Prototype: void QQmlRectValueType::setX(int x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 429-432
100.000% (1/1)
11
QQmlRectValueType::setWidth
Name: QQmlRectValueType::setWidth
Prototype: void QQmlRectValueType::setWidth(int w)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 449-452
100.000% (1/1)
11
QQmlRectValueType::setHeight
Name: QQmlRectValueType::setHeight
Prototype: void QQmlRectValueType::setHeight(int h)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 454-457
100.000% (1/1)
11
QQmlRectValueType::right
Name: QQmlRectValueType::right
Prototype: int QQmlRectValueType::right() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 464-467
100.000% (1/1)
11
QQmlRectValueType::left
Name: QQmlRectValueType::left
Prototype: int QQmlRectValueType::left() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 459-462
100.000% (1/1)
11
QQmlRectValueType::height
Name: QQmlRectValueType::height
Prototype: int QQmlRectValueType::height() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 444-447
100.000% (1/1)
11
QQmlRectValueType::bottom
Name: QQmlRectValueType::bottom
Prototype: int QQmlRectValueType::bottom() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 474-477
100.000% (1/1)
11
QQmlRectFValueType::y
Name: QQmlRectFValueType::y
Prototype: qreal QQmlRectFValueType::y() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 364-367
100.000% (1/1)
11
QQmlRectFValueType::x
Name: QQmlRectFValueType::x
Prototype: qreal QQmlRectFValueType::x() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 359-362
100.000% (1/1)
11
QQmlRectFValueType::width
Name: QQmlRectFValueType::width
Prototype: qreal QQmlRectFValueType::width() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 379-382
100.000% (1/1)
11
QQmlRectFValueType::top
Name: QQmlRectFValueType::top
Prototype: qreal QQmlRectFValueType::top() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 409-412
100.000% (1/1)
11
QQmlRectFValueType::toString
Name: QQmlRectFValueType::toString
Prototype: QString QQmlRectFValueType::toString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 354-357
100.000% (1/1)
11
QQmlRectFValueType::setY
Name: QQmlRectFValueType::setY
Prototype: void QQmlRectFValueType::setY(qreal y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 374-377
100.000% (1/1)
11
QQmlRectFValueType::setX
Name: QQmlRectFValueType::setX
Prototype: void QQmlRectFValueType::setX(qreal x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 369-372
100.000% (1/1)
11
QQmlRectFValueType::setWidth
Name: QQmlRectFValueType::setWidth
Prototype: void QQmlRectFValueType::setWidth(qreal w)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 389-392
100.000% (1/1)
11
QQmlRectFValueType::setHeight
Name: QQmlRectFValueType::setHeight
Prototype: void QQmlRectFValueType::setHeight(qreal h)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 394-397
100.000% (1/1)
11
QQmlRectFValueType::right
Name: QQmlRectFValueType::right
Prototype: qreal QQmlRectFValueType::right() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 404-407
100.000% (1/1)
11
QQmlRectFValueType::left
Name: QQmlRectFValueType::left
Prototype: qreal QQmlRectFValueType::left() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 399-402
100.000% (1/1)
11
QQmlRectFValueType::height
Name: QQmlRectFValueType::height
Prototype: qreal QQmlRectFValueType::height() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 384-387
100.000% (1/1)
11
QQmlRectFValueType::bottom
Name: QQmlRectFValueType::bottom
Prototype: qreal QQmlRectFValueType::bottom() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 414-417
100.000% (1/1)
11
QQmlQtQuick2Module::undefineModule
Name: QQmlQtQuick2Module::undefineModule
Prototype: void QQmlQtQuick2Module::undefineModule()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 209-212
100.000% (1/1)
11
QQmlQtQuick2Module::defineModule
Name: QQmlQtQuick2Module::defineModule
Prototype: void QQmlQtQuick2Module::defineModule()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 186-207
100.000% (4/4)
112
QQmlQtQuick2DebugStatesDelegate::updateBinding
Name: QQmlQtQuick2DebugStatesDelegate::updateBinding
Prototype: void QQmlQtQuick2DebugStatesDelegate::updateBinding(QQmlContext *context, const QQmlProperty &property, const QVariant &expression, bool isLiteralValue, const QString &fileName, int line, int column, bool *inBaseState)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 127-159
 75.000% (12/16)
186
QQmlQtQuick2DebugStatesDelegate::setBindingForInvalidProperty
Name: QQmlQtQuick2DebugStatesDelegate::setBindingForInvalidProperty
Prototype: bool QQmlQtQuick2DebugStatesDelegate::setBindingForInvalidProperty(QObject *object, const QString &propertyName, const QVariant &expression, bool isLiteralValue)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 161-175
 50.000% (4/8)
63
QQmlQtQuick2DebugStatesDelegate::resetBindingForInvalidProperty
Name: QQmlQtQuick2DebugStatesDelegate::resetBindingForInvalidProperty
Prototype: void QQmlQtQuick2DebugStatesDelegate::resetBindingForInvalidProperty(QObject *object, const QString &propertyName)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 177-182
100.000% (4/4)
22
QQmlQtQuick2DebugStatesDelegate::buildStatesList
Name: QQmlQtQuick2DebugStatesDelegate::buildStatesList
Prototype: void QQmlQtQuick2DebugStatesDelegate::buildStatesList(bool cleanList, const QList<QPointer<QObject> > &instances)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 103-113
 85.714% (6/7)
43
QQmlQtQuick2DebugStatesDelegate::buildStatesList
Name: QQmlQtQuick2DebugStatesDelegate::buildStatesList
Prototype: void QQmlQtQuick2DebugStatesDelegate::buildStatesList(QObject *obj)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 115-125
100.000% (7/7)
53
QQmlQmldirData::setPriority
Name: QQmlQmldirData::setPriority
Prototype: void QQmlQmldirData::setPriority(QQmlTypeLoader::Blob *blob, int priority)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3151-3154
100.000% (1/1)
11
QQmlQmldirData::setImport
Name: QQmlQmldirData::setImport
Prototype: void QQmlQmldirData::setImport(QQmlTypeLoader::Blob *blob, const QV4::CompiledData::Import *import)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3138-3141
100.000% (1/1)
11
QQmlQmldirData::priority
Name: QQmlQmldirData::priority
Prototype: int QQmlQmldirData::priority(QQmlTypeLoader::Blob *blob) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3143-3149
 50.000% (2/4)
42
QQmlQmldirData::initializeFromCachedUnit
Name: QQmlQmldirData::initializeFromCachedUnit
Prototype: void QQmlQmldirData::initializeFromCachedUnit(const QV4::CompiledData::Unit *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3166-3169
  0.000% (0/1)
11
QQmlQmldirData::import
Name: QQmlQmldirData::import
Prototype: const QV4::CompiledData::Import *QQmlQmldirData::import(QQmlTypeLoader::Blob *blob) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3129-3136
 50.000% (2/4)
52
QQmlQmldirData::dataReceived
Name: QQmlQmldirData::dataReceived
Prototype: void QQmlQmldirData::dataReceived(const SourceCodeData &data)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3156-3164
 50.000% (2/4)
52
Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...110
Function: QQuickLoader::setAsynchronous
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...139
Function: QQmlValueTypeProxyBinding::removeBindings
140
Function: QQmlVMEMetaObject::getForMethod
141
Function: QQmlTypeLoader::loadWithStaticData
142
Function: QQmlTimerPrivate::animationFinished
143144
Function: QQmlQmldirData::content
145
Function: QQmlPropertyPrivate::findSignalByName
146
Function: QQmlPropertyCache::toMetaObjectBuilder::in
147
Function: QQmlProfilerEventType::setDisplayName
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...170
Function: QQmlComponent::QQmlComponent
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0