OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...140
Function: QQuickTrailEmitter::setEmitterXVariation
...150
Function: QSGDistanceFieldTextMaterialShader::attributeNames
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
...170
Function: QV4::Heap::QV4ParticleData::init
...173
Function: QV4::JSCallData::callData
174
Function: QV4::MemoryManager::allocateObject
175
Function: QV4::Object::arrayData
176
Function: QV4::Profiling::Profiler::reportData
177178
Function: QV4::QmlListWrapper::virtualDestroy
179
Function: QV4::RuntimeHelpers::numberToString::[lambda]::Runtime::method_deleteName [qv4runtime.cpp #1]
180
Function: QV4::RuntimeHelpers::toPrimitive [qv4runtime_p.h #2]
181
Function: QV4::SharedInternalClassData::~SharedInternalClassData
...190
Function: StringOrTranslation::setTranslation
...200
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]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QV4::QObjectMethod::object
Name: QV4::QObjectMethod::object
Prototype: QObject *object() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 235-235
100.000% (1/1)
11
QV4::QObjectMethod::qt_check_for_QMANAGED_macro
Name: QV4::QObjectMethod::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 226-226
100.000% (1/1)
11
QV4::QObjectMethod::staticVTable
Name: QV4::QObjectMethod::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 226-226
100.000% (1/1)
11
QV4::QObjectMethod::virtualDestroy
Name: QV4::QObjectMethod::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 227-227
100.000% (1/1)
11
QV4::QObjectSlotDispatcher::QObjectSlotDispatcher
Name: QV4::QObjectSlotDispatcher::QObjectSlotDispatcher
Prototype: QObjectSlotDispatcher()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 825-828
100.000% (1/1)
11
QV4::QObjectSlotDispatcher::impl
Name: QV4::QObjectSlotDispatcher::impl
Prototype: static void impl(int which, QSlotObjectBase *this_, QObject *r, void **metaArgs, bool *ret)
Coverage:  60.317% (38/63)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 830-933
 60.317% (38/63)
6117
QV4::QObjectWrapper::__dataTest
Name: QV4::QObjectWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
  0.000% (0/1)
11
QV4::QObjectWrapper::d
Name: QV4::QObjectWrapper::d
Prototype: QV4::Heap::QObjectWrapper *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QObjectWrapper::d_unchecked
Name: QV4::QObjectWrapper::d_unchecked
Prototype: QV4::Heap::QObjectWrapper *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QObjectWrapper::object
Name: QV4::QObjectWrapper::object
Prototype: QObject *object() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 167-167
100.000% (1/1)
11
QV4::QObjectWrapper::qt_check_for_QMANAGED_macro
Name: QV4::QObjectWrapper::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QObjectWrapper::staticVTable
Name: QV4::QObjectWrapper::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QObjectWrapper::virtualDestroy
Name: QV4::QObjectWrapper::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 161-161
100.000% (1/1)
11
QV4::QObjectWrapper::wrap
Name: QV4::QObjectWrapper::wrap
Prototype: inline ReturnedValue QObjectWrapper::wrap(ExecutionEngine *engine, QObject *object)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 208-220
100.000% (7/7)
63
QV4::QQmlBindingFunction::__dataTest
Name: QV4::QQmlBindingFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 185-185
  0.000% (0/1)
11
QV4::QQmlBindingFunction::bindingFunction
Name: QV4::QQmlBindingFunction::bindingFunction
Prototype: Heap::FunctionObject *bindingFunction() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 187-187
100.000% (1/1)
11
QV4::QQmlBindingFunction::d
Name: QV4::QQmlBindingFunction::d
Prototype: QV4::Heap::QQmlBindingFunction *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 185-185
100.000% (1/1)
11
QV4::QQmlBindingFunction::d_unchecked
Name: QV4::QQmlBindingFunction::d_unchecked
Prototype: QV4::Heap::QQmlBindingFunction *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 185-185
100.000% (1/1)
11
QV4::QQmlBindingFunction::qt_check_for_QMANAGED_macro
Name: QV4::QQmlBindingFunction::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 185-185
100.000% (1/1)
11
QV4::QQmlBindingFunction::staticVTable
Name: QV4::QQmlBindingFunction::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 185-185
100.000% (1/1)
11
QV4::QQmlContextWrapper::__dataTest
Name: QV4::QQmlContextWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 92-92
  0.000% (0/1)
11
QV4::QQmlContextWrapper::d
Name: QV4::QQmlContextWrapper::d
Prototype: QV4::Heap::QQmlContextWrapper *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::QQmlContextWrapper::d_unchecked
Name: QV4::QQmlContextWrapper::d_unchecked
Prototype: QV4::Heap::QQmlContextWrapper *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::QQmlContextWrapper::defaultInternalClass
Name: QV4::QQmlContextWrapper::defaultInternalClass
Prototype: static Heap::InternalClass *defaultInternalClass(QV4::EngineBase *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 94-94
100.000% (1/1)
11
QV4::QQmlContextWrapper::getContext
Name: QV4::QQmlContextWrapper::getContext
Prototype: inline QQmlContextData *getContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 97-97
100.000% (1/1)
11
QV4::QQmlContextWrapper::getScopeObject
Name: QV4::QQmlContextWrapper::getScopeObject
Prototype: inline QObject *getScopeObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 96-96
100.000% (1/1)
11
QV4::QQmlContextWrapper::qt_check_for_QMANAGED_macro
Name: QV4::QQmlContextWrapper::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::QQmlContextWrapper::setReadOnly
Name: QV4::QQmlContextWrapper::setReadOnly
Prototype: void setReadOnly(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 99-99
100.000% (1/1)
11
QV4::QQmlContextWrapper::staticVTable
Name: QV4::QQmlContextWrapper::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::QQmlContextWrapper::virtualDestroy
Name: QV4::QQmlContextWrapper::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 93-93
100.000% (1/1)
11
QV4::QQmlLocaleData::__dataTest
Name: QV4::QQmlLocaleData::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h
Lines: 160-160
  0.000% (0/1)
11
QV4::QQmlLocaleData::d
Name: QV4::QQmlLocaleData::d
Prototype: QV4::Heap::QQmlLocaleData *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QQmlLocaleData::d_unchecked
Name: QV4::QQmlLocaleData::d_unchecked
Prototype: QV4::Heap::QQmlLocaleData *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QQmlLocaleData::getThisLocale
Name: QV4::QQmlLocaleData::getThisLocale
Prototype: static QLocale *getThisLocale(QV4::Scope &scope, const QV4::Value *thisObject)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h
Lines: 163-171
 50.000% (3/6)
62
QV4::QQmlLocaleData::qt_check_for_QMANAGED_macro
Name: QV4::QQmlLocaleData::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QQmlLocaleData::staticVTable
Name: QV4::QQmlLocaleData::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QQmlLocaleData::virtualDestroy
Name: QV4::QQmlLocaleData::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h
Lines: 161-161
100.000% (1/1)
11
QV4::QQmlQPointer::T
Name: QV4::QQmlQPointer::T
Prototype: operator T*() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 239-239
100.000% (1/1)
11
QV4::QQmlQPointer::data
Name: QV4::QQmlQPointer::data
Prototype: T *data() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 236-238
100.000% (1/1)
11
QV4::QQmlQPointer::destroy
Name: QV4::QQmlQPointer::destroy
Prototype: void destroy()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 228-234
100.000% (6/6)
42
QV4::QQmlQPointer::init
Name: QV4::QQmlQPointer::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 212-216
100.000% (1/1)
21
QV4::QQmlQPointer::init
Name: QV4::QQmlQPointer::init
Prototype: void init(T *o)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 218-226
100.000% (4/4)
52
QV4::QQmlQPointer::isNull
Name: QV4::QQmlQPointer::isNull
Prototype: bool isNull() const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 248-251
100.000% (1/1)
11
QV4::QQmlQPointer::operator->
Name: QV4::QQmlQPointer::operator->
Prototype: inline T* operator->() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 240-240
100.000% (1/1)
11
QV4::QQmlQPointer::operator=
Name: QV4::QQmlQPointer::operator=
Prototype: QQmlQPointer &operator=(T *o)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 241-247
 50.000% (2/4)
42
QV4::QQmlScopedEnumWrapper::__dataTest
Name: QV4::QQmlScopedEnumWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 124-124
  0.000% (0/1)
11
QV4::QQmlScopedEnumWrapper::d
Name: QV4::QQmlScopedEnumWrapper::d
Prototype: QV4::Heap::QQmlScopedEnumWrapper *d() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 124-124
  0.000% (0/1)
11
QV4::QQmlScopedEnumWrapper::d_unchecked
Name: QV4::QQmlScopedEnumWrapper::d_unchecked
Prototype: QV4::Heap::QQmlScopedEnumWrapper *d_unchecked() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 124-124
  0.000% (0/1)
11
QV4::QQmlScopedEnumWrapper::qt_check_for_QMANAGED_macro
Name: QV4::QQmlScopedEnumWrapper::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 124-124
  0.000% (0/1)
11
QV4::QQmlScopedEnumWrapper::staticVTable
Name: QV4::QQmlScopedEnumWrapper::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 124-124
  0.000% (0/1)
11
QV4::QQmlScopedEnumWrapper::virtualDestroy
Name: QV4::QQmlScopedEnumWrapper::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 125-125
  0.000% (0/1)
11
QV4::QQmlTypeWrapper::__dataTest
Name: QV4::QQmlTypeWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 101-101
  0.000% (0/1)
11
QV4::QQmlTypeWrapper::d
Name: QV4::QQmlTypeWrapper::d
Prototype: QV4::Heap::QQmlTypeWrapper *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 101-101
100.000% (1/1)
11
QV4::QQmlTypeWrapper::d_unchecked
Name: QV4::QQmlTypeWrapper::d_unchecked
Prototype: QV4::Heap::QQmlTypeWrapper *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 101-101
100.000% (1/1)
11
QV4::QQmlTypeWrapper::qt_check_for_QMANAGED_macro
Name: QV4::QQmlTypeWrapper::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 101-101
100.000% (1/1)
11
QV4::QQmlTypeWrapper::staticVTable
Name: QV4::QQmlTypeWrapper::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 101-101
100.000% (1/1)
11
QV4::QQmlTypeWrapper::virtualDestroy
Name: QV4::QQmlTypeWrapper::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 102-102
100.000% (1/1)
11
QV4::QQmlValueTypeReference::__dataTest
Name: QV4::QQmlValueTypeReference::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 83-83
  0.000% (0/1)
11
QV4::QQmlValueTypeReference::d
Name: QV4::QQmlValueTypeReference::d
Prototype: QV4::Heap::QQmlValueTypeReference *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 83-83
100.000% (1/1)
11
QV4::QQmlValueTypeReference::d_unchecked
Name: QV4::QQmlValueTypeReference::d_unchecked
Prototype: QV4::Heap::QQmlValueTypeReference *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 83-83
100.000% (1/1)
11
QV4::QQmlValueTypeReference::qt_check_for_QMANAGED_macro
Name: QV4::QQmlValueTypeReference::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 83-83
100.000% (1/1)
11
QV4::QQmlValueTypeReference::staticVTable
Name: QV4::QQmlValueTypeReference::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 83-83
100.000% (1/1)
11
QV4::QQmlValueTypeReference::virtualDestroy
Name: QV4::QQmlValueTypeReference::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 84-84
100.000% (1/1)
11
QV4::QQmlValueTypeWrapper::__dataTest
Name: QV4::QQmlValueTypeWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h
Lines: 94-94
  0.000% (0/1)
11
QV4::QQmlValueTypeWrapper::d
Name: QV4::QQmlValueTypeWrapper::d
Prototype: QV4::Heap::QQmlValueTypeWrapper *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h
Lines: 94-94
100.000% (1/1)
11
QV4::QQmlValueTypeWrapper::d_unchecked
Name: QV4::QQmlValueTypeWrapper::d_unchecked
Prototype: QV4::Heap::QQmlValueTypeWrapper *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h
Lines: 94-94
100.000% (1/1)
11
QV4::QQmlValueTypeWrapper::defaultPrototype
Name: QV4::QQmlValueTypeWrapper::defaultPrototype
Prototype: static QV4::Object *defaultPrototype(QV4::ExecutionEngine *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h
Lines: 95-95
100.000% (1/1)
11
QV4::QQmlValueTypeWrapper::qt_check_for_QMANAGED_macro
Name: QV4::QQmlValueTypeWrapper::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h
Lines: 94-94
100.000% (1/1)
11
QV4::QQmlValueTypeWrapper::staticVTable
Name: QV4::QQmlValueTypeWrapper::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h
Lines: 94-94
100.000% (1/1)
11
QV4::QQmlValueTypeWrapper::virtualDestroy
Name: QV4::QQmlValueTypeWrapper::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h
Lines: 96-96
100.000% (1/1)
11
QV4::QV4::IdentifierHash::findId
Name: QV4::QV4::IdentifierHash::findId
Prototype: QString QV4::IdentifierHash::findId(int value) const
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp
Lines: 191-201
 77.778% (7/9)
73
QV4::Q_QGS_freedObjectStatsGlobal::innerFunction
Name: QV4::Q_QGS_freedObjectStatsGlobal::innerFunction
Prototype: inline Type *innerFunction()
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 291-291
 80.000% (4/5)
14
QV4::Q_QGS_freedObjectStatsGlobal::innerFunction::~HolderBase
Name: QV4::Q_QGS_freedObjectStatsGlobal::innerFunction::~HolderBase
Prototype: ~HolderBase() noexcept
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 291-291
 75.000% (3/4)
12
QV4::QmlContext::__dataTest
Name: QV4::QmlContext::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 107-107
  0.000% (0/1)
11
QV4::QmlContext::d
Name: QV4::QmlContext::d
Prototype: QV4::Heap::QmlContext *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 107-107
100.000% (1/1)
11
QV4::QmlContext::d_unchecked
Name: QV4::QmlContext::d_unchecked
Prototype: QV4::Heap::QmlContext *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 107-107
100.000% (1/1)
11
QV4::QmlContext::defaultInternalClass
Name: QV4::QmlContext::defaultInternalClass
Prototype: static Heap::InternalClass *defaultInternalClass(QV4::EngineBase *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 108-108
100.000% (1/1)
11
QV4::QmlContext::qmlContext
Name: QV4::QmlContext::qmlContext
Prototype: QQmlContextData *qmlContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 116-118
100.000% (1/1)
11
QV4::QmlContext::qmlScope
Name: QV4::QmlContext::qmlScope
Prototype: QObject *qmlScope() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 113-115
100.000% (1/1)
11
QV4::QmlContext::qt_check_for_QMANAGED_macro
Name: QV4::QmlContext::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 107-107
100.000% (1/1)
11
QV4::QmlContext::staticVTable
Name: QV4::QmlContext::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext_p.h
Lines: 107-107
100.000% (1/1)
11
QV4::QmlIncubatorObject::__dataTest
Name: QV4::QmlIncubatorObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1104-1104
  0.000% (0/1)
11
QV4::QmlIncubatorObject::d
Name: QV4::QmlIncubatorObject::d
Prototype: QV4::Heap::QmlIncubatorObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1104-1104
100.000% (1/1)
11
QV4::QmlIncubatorObject::d_unchecked
Name: QV4::QmlIncubatorObject::d_unchecked
Prototype: QV4::Heap::QmlIncubatorObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1104-1104
100.000% (1/1)
11
QV4::QmlIncubatorObject::method_forceCompletion
Name: QV4::QmlIncubatorObject::method_forceCompletion
Prototype: QV4::ReturnedValue QV4::QmlIncubatorObject::method_forceCompletion(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1465-1475
 50.000% (2/4)
62
QV4::QmlIncubatorObject::method_get_object
Name: QV4::QmlIncubatorObject::method_get_object
Prototype: QV4::ReturnedValue QV4::QmlIncubatorObject::method_get_object(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1455-1463
 50.000% (2/4)
52
QV4::QmlIncubatorObject::method_get_status
Name: QV4::QmlIncubatorObject::method_get_status
Prototype: QV4::ReturnedValue QV4::QmlIncubatorObject::method_get_status(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1477-1485
 50.000% (2/4)
52
QV4::QmlIncubatorObject::method_get_statusChanged
Name: QV4::QmlIncubatorObject::method_get_statusChanged
Prototype: QV4::ReturnedValue QV4::QmlIncubatorObject::method_get_statusChanged(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1487-1495
  0.000% (0/4)
52
QV4::QmlIncubatorObject::method_set_statusChanged
Name: QV4::QmlIncubatorObject::method_set_statusChanged
Prototype: QV4::ReturnedValue QV4::QmlIncubatorObject::method_set_statusChanged(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1497-1507
 50.000% (3/6)
62
QV4::QmlIncubatorObject::qt_check_for_QMANAGED_macro
Name: QV4::QmlIncubatorObject::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1104-1104
100.000% (1/1)
11
QV4::QmlIncubatorObject::setInitialState
Name: QV4::QmlIncubatorObject::setInitialState
Prototype: void QV4::QmlIncubatorObject::setInitialState(QObject *o)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1529-1540
100.000% (4/4)
72
QV4::QmlIncubatorObject::staticVTable
Name: QV4::QmlIncubatorObject::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1104-1104
100.000% (1/1)
11
QV4::QmlIncubatorObject::statusChanged
Name: QV4::QmlIncubatorObject::statusChanged
Prototype: void QV4::QmlIncubatorObject::statusChanged(QQmlIncubator::Status s)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1542-1565
 80.000% (8/10)
154
QV4::QmlIncubatorObject::virtualDestroy
Name: QV4::QmlIncubatorObject::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1105-1105
100.000% (1/1)
11
QV4::QmlListWrapper::__dataTest
Name: QV4::QmlListWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper_p.h
Lines: 87-87
  0.000% (0/1)
11
QV4::QmlListWrapper::d
Name: QV4::QmlListWrapper::d
Prototype: QV4::Heap::QmlListWrapper *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper_p.h
Lines: 87-87
100.000% (1/1)
11
QV4::QmlListWrapper::d_unchecked
Name: QV4::QmlListWrapper::d_unchecked
Prototype: QV4::Heap::QmlListWrapper *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper_p.h
Lines: 87-87
100.000% (1/1)
11
QV4::QmlListWrapper::defaultPrototype
Name: QV4::QmlListWrapper::defaultPrototype
Prototype: static QV4::Object *defaultPrototype(QV4::ExecutionEngine *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper_p.h
Lines: 89-89
100.000% (1/1)
11
QV4::QmlListWrapper::qt_check_for_QMANAGED_macro
Name: QV4::QmlListWrapper::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper_p.h
Lines: 87-87
100.000% (1/1)
11
QV4::QmlListWrapper::staticVTable
Name: QV4::QmlListWrapper::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper_p.h
Lines: 87-87
100.000% (1/1)
11
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...140
Function: QQuickTrailEmitter::setEmitterXVariation
...150
Function: QSGDistanceFieldTextMaterialShader::attributeNames
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
...170
Function: QV4::Heap::QV4ParticleData::init
...173
Function: QV4::JSCallData::callData
174
Function: QV4::MemoryManager::allocateObject
175
Function: QV4::Object::arrayData
176
Function: QV4::Profiling::Profiler::reportData
177178
Function: QV4::QmlListWrapper::virtualDestroy
179
Function: QV4::RuntimeHelpers::numberToString::[lambda]::Runtime::method_deleteName [qv4runtime.cpp #1]
180
Function: QV4::RuntimeHelpers::toPrimitive [qv4runtime_p.h #2]
181
Function: QV4::SharedInternalClassData::~SharedInternalClassData
...190
Function: StringOrTranslation::setTranslation
...200
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]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0