OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...130
Function: QQuickTargetDirection::targetVariation
...140
Function: QQuickTrailEmitter::setEmitterXVariation
...150
Function: QSGDistanceFieldTextMaterialShader::attributeNames
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
161
Function: QV4::CompiledData::Enum::enumValueAt [qv4compileddata_p.h #2]
162
Function: QV4::CompiledData::Signal::parametersBegin [qv4compileddata_p.h #1]
163
Function: QV4::Compiler::Codegen::Reference::isAccumulator
164165
Function: QV4::Encode::undefined
166
Function: QV4::ExecutionEngine::generatorPrototype [qv4engine_p.h #2]
167
Function: QV4::ExecutionEngine::mapPrototype [qv4engine_p.h #1]
168
Function: QV4::ExecutionEngineCallDepthRecorder::~ExecutionEngineCallDepthRecorder [qv4engine_p.h #2]
...170
Function: QV4::Heap::QV4ParticleData::init
...180
Function: QV4::RuntimeHelpers::toPrimitive [qv4runtime_p.h #2]
...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::Compiler::JSUnitGenerator::registerSetterLookup
Name: QV4::Compiler::JSUnitGenerator::registerSetterLookup
Prototype: int QV4::Compiler::JSUnitGenerator::registerSetterLookup(int nameIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 137-144
100.000% (1/1)
51
QV4::Compiler::JSUnitGenerator::registerString
Name: QV4::Compiler::JSUnitGenerator::registerString
Prototype: int registerString(const QString &str)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler_p.h
Lines: 105-105
100.000% (1/1)
11
QV4::Compiler::JSUnitGenerator::stringForIndex
Name: QV4::Compiler::JSUnitGenerator::stringForIndex
Prototype: QString stringForIndex(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler_p.h
Lines: 107-107
100.000% (1/1)
11
QV4::Compiler::JSUnitGenerator::writeBlock
Name: QV4::Compiler::JSUnitGenerator::writeBlock
Prototype: void QV4::Compiler::JSUnitGenerator::writeBlock(char *b, QV4::Compiler::Context *irBlock) const
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 451-474
 50.000% (5/10)
144
QV4::Compiler::JSUnitGenerator::writeClass
Name: QV4::Compiler::JSUnitGenerator::writeClass
Prototype: void QV4::Compiler::JSUnitGenerator::writeClass(char *b, const QV4::Compiler::Class &c)
Coverage:  26.316% (5/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 403-449
 26.316% (5/19)
298
QV4::Compiler::JSUnitGenerator::writeFunction
Name: QV4::Compiler::JSUnitGenerator::writeFunction
Prototype: void QV4::Compiler::JSUnitGenerator::writeFunction(char *f, QV4::Compiler::Context *irFunction) const
Coverage:  81.250% (26/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 301-397
 81.250% (26/32)
6412
QV4::Compiler::Module::Module
Name: QV4::Compiler::Module::Module
Prototype: Module(bool debugMode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h
Lines: 101-103
100.000% (1/1)
11
QV4::Compiler::Module::~Module
Name: QV4::Compiler::Module::~Module
Prototype: ~Module()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h
Lines: 104-106
100.000% (1/1)
11
QV4::Compiler::ScanFunctions::enterQmlFunction
Name: QV4::Compiler::ScanFunctions::enterQmlFunction
Prototype: void enterQmlFunction(AST::FunctionDeclaration *ast)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilerscanfunctions_p.h
Lines: 91-92
  0.000% (0/1)
11
QV4::Compiler::StringTableGenerator::StringTableGenerator
Name: QV4::Compiler::StringTableGenerator::StringTableGenerator
Prototype: QV4::Compiler::StringTableGenerator::StringTableGenerator()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 54-57
100.000% (1/1)
11
QV4::Compiler::StringTableGenerator::clear
Name: QV4::Compiler::StringTableGenerator::clear
Prototype: void QV4::Compiler::StringTableGenerator::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 76-81
100.000% (1/1)
31
QV4::Compiler::StringTableGenerator::getStringId
Name: QV4::Compiler::StringTableGenerator::getStringId
Prototype: int QV4::Compiler::StringTableGenerator::getStringId(const QString &string) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 70-74
100.000% (1/1)
21
QV4::Compiler::StringTableGenerator::registerString
Name: QV4::Compiler::StringTableGenerator::registerString
Prototype: int QV4::Compiler::StringTableGenerator::registerString(const QString &str)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 59-68
100.000% (4/4)
72
QV4::Compiler::StringTableGenerator::serialize
Name: QV4::Compiler::StringTableGenerator::serialize
Prototype: void QV4::Compiler::StringTableGenerator::serialize(CompiledData::Unit *unit)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 83-109
100.000% (4/4)
152
QV4::Compiler::StringTableGenerator::sizeOfTableAndData
Name: QV4::Compiler::StringTableGenerator::sizeOfTableAndData
Prototype: uint sizeOfTableAndData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler_p.h
Lines: 85-85
100.000% (1/1)
11
QV4::Compiler::StringTableGenerator::stringCount
Name: QV4::Compiler::StringTableGenerator::stringCount
Prototype: uint stringCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler_p.h
Lines: 83-83
100.000% (1/1)
11
QV4::Compiler::StringTableGenerator::stringForIndex
Name: QV4::Compiler::StringTableGenerator::stringForIndex
Prototype: QString stringForIndex(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler_p.h
Lines: 82-82
100.000% (1/1)
11
QV4::ComplexString::d [qv4string_p.h #1]
Name: QV4::ComplexString::d [qv4string_p.h #1]
Prototype: QV4::Heap::ComplexString *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1
Lines: 300-304
100.000% (1/1)
31
QV4::ComplexString::d_unchecked [qv4string_p.h #1]
Name: QV4::ComplexString::d_unchecked [qv4string_p.h #1]
Prototype: QV4::Heap::ComplexString *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1
Lines: 299-299
100.000% (1/1)
11
QV4::ConsoleObject::__dataTest
Name: QV4::ConsoleObject::__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: 148-148
  0.000% (0/1)
11
QV4::ConsoleObject::d
Name: QV4::ConsoleObject::d
Prototype: QV4::Heap::ConsoleObject *d() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 148-148
  0.000% (0/1)
11
QV4::ConsoleObject::d_unchecked
Name: QV4::ConsoleObject::d_unchecked
Prototype: QV4::Heap::ConsoleObject *d_unchecked() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 148-148
  0.000% (0/1)
11
QV4::ConsoleObject::qt_check_for_QMANAGED_macro
Name: QV4::ConsoleObject::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/v8/qqmlbuiltinfunctions_p.h
Lines: 148-148
  0.000% (0/1)
11
QV4::ConsoleObject::staticVTable
Name: QV4::ConsoleObject::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/v8/qqmlbuiltinfunctions_p.h
Lines: 148-148
  0.000% (0/1)
11
QV4::ConstructorFunction::__dataTest
Name: QV4::ConstructorFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 255-255
  0.000% (0/1)
11
QV4::ConstructorFunction::d
Name: QV4::ConstructorFunction::d
Prototype: QV4::Heap::ConstructorFunction *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 255-255
100.000% (1/1)
11
QV4::ConstructorFunction::d_unchecked
Name: QV4::ConstructorFunction::d_unchecked
Prototype: QV4::Heap::ConstructorFunction *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 255-255
100.000% (1/1)
11
QV4::ConstructorFunction::defaultInternalClass
Name: QV4::ConstructorFunction::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/qv4functionobject_p.h
Lines: 256-256
100.000% (1/1)
11
QV4::ConstructorFunction::qt_check_for_QMANAGED_macro
Name: QV4::ConstructorFunction::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/jsruntime/qv4functionobject_p.h
Lines: 255-255
  0.000% (0/1)
11
QV4::ConstructorFunction::staticVTable
Name: QV4::ConstructorFunction::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/qv4functionobject_p.h
Lines: 255-255
100.000% (1/1)
11
QV4::CppStackFrame::callContext [qv4stackframe_p.h #1]
Name: QV4::CppStackFrame::callContext [qv4stackframe_p.h #1]
Prototype: inline QV4::Heap::CallContext *callContext() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #1
Lines: 175-180
  0.000% (0/4)
42
QV4::CppStackFrame::callContext [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::callContext [qv4stackframe_p.h #2]
Prototype: inline QV4::Heap::CallContext *callContext() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 175-180
  0.000% (0/4)
42
QV4::CppStackFrame::context [qv4stackframe_p.h #1]
Name: QV4::CppStackFrame::context [qv4stackframe_p.h #1]
Prototype: inline QV4::ExecutionContext *context() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #1
Lines: 170-172
100.000% (1/1)
11
QV4::CppStackFrame::context [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::context [qv4stackframe_p.h #2]
Prototype: inline QV4::ExecutionContext *context() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 170-172
100.000% (1/1)
11
QV4::CppStackFrame::init [qv4stackframe_p.h #1]
Name: QV4::CppStackFrame::init [qv4stackframe_p.h #1]
Prototype: void init(EngineBase *engine, Function *v4Function, const Value *argv, int argc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #1
Lines: 107-118
100.000% (1/1)
91
QV4::CppStackFrame::init [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::init [qv4stackframe_p.h #2]
Prototype: void init(EngineBase *engine, Function *v4Function, const Value *argv, int argc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 107-118
100.000% (1/1)
91
QV4::CppStackFrame::pop [qv4stackframe_p.h #1]
Name: QV4::CppStackFrame::pop [qv4stackframe_p.h #1]
Prototype: void pop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #1
Lines: 126-129
100.000% (1/1)
21
QV4::CppStackFrame::pop [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::pop [qv4stackframe_p.h #2]
Prototype: void pop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 126-129
100.000% (1/1)
21
QV4::CppStackFrame::push [qv4stackframe_p.h #1]
Name: QV4::CppStackFrame::push [qv4stackframe_p.h #1]
Prototype: void push()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #1
Lines: 120-124
100.000% (1/1)
31
QV4::CppStackFrame::push [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::push [qv4stackframe_p.h #2]
Prototype: void push()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 120-124
100.000% (1/1)
31
QV4::CppStackFrame::requiredJSStackFrameSize [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::requiredJSStackFrameSize [qv4stackframe_p.h #2]
Prototype: static uint requiredJSStackFrameSize(uint nRegisters)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 132-134
100.000% (1/1)
11
QV4::CppStackFrame::requiredJSStackFrameSize [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::requiredJSStackFrameSize [qv4stackframe_p.h #2]
Prototype: static uint requiredJSStackFrameSize(Function *v4Function)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 135-137
100.000% (1/1)
11
QV4::CppStackFrame::requiredJSStackFrameSize [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::requiredJSStackFrameSize [qv4stackframe_p.h #2]
Prototype: uint requiredJSStackFrameSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 138-140
100.000% (1/1)
11
QV4::CppStackFrame::setupJSFrame [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::setupJSFrame [qv4stackframe_p.h #2]
Prototype: void setupJSFrame(Value *stackSpace, const Value &function, const Heap::ExecutionContext *scope, const Value &thisObject, const Value &newTarget = Primitive::undefinedValue())
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 141-145
100.000% (1/1)
21
QV4::CppStackFrame::setupJSFrame [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::setupJSFrame [qv4stackframe_p.h #2]
Prototype: void setupJSFrame(Value *stackSpace, const Value &function, const Heap::ExecutionContext *scope, const Value &thisObject, const Value &newTarget, uint nFormals, uint nRegisters)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 146-165
100.000% (7/7)
143
QV4::DataView::__dataTest
Name: QV4::DataView::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview_p.h
Lines: 88-88
  0.000% (0/1)
11
QV4::DataView::d
Name: QV4::DataView::d
Prototype: QV4::Heap::DataView *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview_p.h
Lines: 88-88
100.000% (1/1)
11
QV4::DataView::d_unchecked
Name: QV4::DataView::d_unchecked
Prototype: QV4::Heap::DataView *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview_p.h
Lines: 88-88
100.000% (1/1)
11
QV4::DataView::defaultPrototype
Name: QV4::DataView::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/jsruntime/qv4dataview_p.h
Lines: 89-89
100.000% (1/1)
11
QV4::DataView::qt_check_for_QMANAGED_macro
Name: QV4::DataView::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/qv4dataview_p.h
Lines: 88-88
100.000% (1/1)
11
QV4::DataView::staticVTable
Name: QV4::DataView::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/qv4dataview_p.h
Lines: 88-88
100.000% (1/1)
11
QV4::DataViewCtor::__dataTest
Name: QV4::DataViewCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview_p.h
Lines: 80-80
  0.000% (0/1)
11
QV4::DataViewCtor::d
Name: QV4::DataViewCtor::d
Prototype: QV4::Heap::DataViewCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview_p.h
Lines: 80-80
100.000% (1/1)
11
QV4::DataViewCtor::d_unchecked
Name: QV4::DataViewCtor::d_unchecked
Prototype: QV4::Heap::DataViewCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview_p.h
Lines: 80-80
100.000% (1/1)
11
QV4::DataViewCtor::qt_check_for_QMANAGED_macro
Name: QV4::DataViewCtor::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/jsruntime/qv4dataview_p.h
Lines: 80-80
  0.000% (0/1)
11
QV4::DataViewCtor::staticVTable
Name: QV4::DataViewCtor::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/qv4dataview_p.h
Lines: 80-80
100.000% (1/1)
11
QV4::DateCtor::__dataTest
Name: QV4::DateCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 109-109
  0.000% (0/1)
11
QV4::DateCtor::d
Name: QV4::DateCtor::d
Prototype: QV4::Heap::DateCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 109-109
100.000% (1/1)
11
QV4::DateCtor::d_unchecked
Name: QV4::DateCtor::d_unchecked
Prototype: QV4::Heap::DateCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 109-109
100.000% (1/1)
11
QV4::DateCtor::qt_check_for_QMANAGED_macro
Name: QV4::DateCtor::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/jsruntime/qv4dateobject_p.h
Lines: 109-109
  0.000% (0/1)
11
QV4::DateCtor::staticVTable
Name: QV4::DateCtor::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/qv4dateobject_p.h
Lines: 109-109
100.000% (1/1)
11
QV4::DateObject::__dataTest
Name: QV4::DateObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 91-91
  0.000% (0/1)
11
QV4::DateObject::d
Name: QV4::DateObject::d
Prototype: QV4::Heap::DateObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 91-91
100.000% (1/1)
11
QV4::DateObject::d_unchecked
Name: QV4::DateObject::d_unchecked
Prototype: QV4::Heap::DateObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 91-91
100.000% (1/1)
11
QV4::DateObject::date
Name: QV4::DateObject::date
Prototype: double date() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 96-96
100.000% (1/1)
11
QV4::DateObject::defaultPrototype
Name: QV4::DateObject::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/jsruntime/qv4dateobject_p.h
Lines: 93-93
100.000% (1/1)
11
QV4::DateObject::qt_check_for_QMANAGED_macro
Name: QV4::DateObject::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/jsruntime/qv4dateobject_p.h
Lines: 91-91
  0.000% (0/1)
11
QV4::DateObject::setDate
Name: QV4::DateObject::setDate
Prototype: void setDate(double date)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 97-97
  0.000% (0/1)
11
QV4::DateObject::staticVTable
Name: QV4::DateObject::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/qv4dateobject_p.h
Lines: 91-91
100.000% (1/1)
11
QV4::DatePrototype::defaultPrototype
Name: QV4::DatePrototype::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/jsruntime/qv4dateobject_p.h
Lines: 117-117
100.000% (1/1)
11
QV4::DefaultClassConstructorFunction::__dataTest
Name: QV4::DefaultClassConstructorFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 269-269
  0.000% (0/1)
11
QV4::DefaultClassConstructorFunction::d
Name: QV4::DefaultClassConstructorFunction::d
Prototype: QV4::Heap::DefaultClassConstructorFunction *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 269-269
100.000% (1/1)
11
QV4::DefaultClassConstructorFunction::d_unchecked
Name: QV4::DefaultClassConstructorFunction::d_unchecked
Prototype: QV4::Heap::DefaultClassConstructorFunction *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 269-269
100.000% (1/1)
11
QV4::DefaultClassConstructorFunction::qt_check_for_QMANAGED_macro
Name: QV4::DefaultClassConstructorFunction::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/jsruntime/qv4functionobject_p.h
Lines: 269-269
  0.000% (0/1)
11
QV4::DefaultClassConstructorFunction::staticVTable
Name: QV4::DefaultClassConstructorFunction::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/qv4functionobject_p.h
Lines: 269-269
100.000% (1/1)
11
QV4::DelegateModelGroupFunction::__dataTest
Name: QV4::DelegateModelGroupFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 92-92
  0.000% (0/1)
11
QV4::DelegateModelGroupFunction::create
Name: QV4::DelegateModelGroupFunction::create
Prototype: static Heap::DelegateModelGroupFunction *create(QV4::ExecutionContext *scope, uint flag, QV4::ReturnedValue (*code)(QQmlDelegateModelItem *item, uint flag, const QV4::Value &arg))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 94-97
100.000% (1/1)
11
QV4::DelegateModelGroupFunction::d
Name: QV4::DelegateModelGroupFunction::d
Prototype: QV4::Heap::DelegateModelGroupFunction *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 92-92
100.000% (1/1)
11
QV4::DelegateModelGroupFunction::d_unchecked
Name: QV4::DelegateModelGroupFunction::d_unchecked
Prototype: QV4::Heap::DelegateModelGroupFunction *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 92-92
100.000% (1/1)
11
QV4::DelegateModelGroupFunction::qt_check_for_QMANAGED_macro
Name: QV4::DelegateModelGroupFunction::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/types/qqmldelegatemodel.cpp
Lines: 92-92
  0.000% (0/1)
11
QV4::DelegateModelGroupFunction::staticVTable
Name: QV4::DelegateModelGroupFunction::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/types/qqmldelegatemodel.cpp
Lines: 92-92
100.000% (1/1)
11
QV4::DelegateModelGroupFunction::virtualCall
Name: QV4::DelegateModelGroupFunction::virtualCall
Prototype: static ReturnedValue virtualCall(const QV4::FunctionObject *that, const Value *thisObject, const Value *argv, int argc)
Coverage:  40.000% (2/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 99-109
 40.000% (2/5)
72
QV4::Double::Double
Name: QV4::Double::Double
Prototype: Double(double dbl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 636-638
100.000% (1/1)
11
QV4::Double::exponent
Name: QV4::Double::exponent
Prototype: int exponent() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 648-650
100.000% (1/1)
11
QV4::Double::isDenormal
Name: QV4::Double::isDenormal
Prototype: bool isDenormal() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 644-646
100.000% (1/1)
11
QV4::Double::sign
Name: QV4::Double::sign
Prototype: int sign() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 640-642
100.000% (1/1)
11
QV4::Double::significant
Name: QV4::Double::significant
Prototype: quint64 significant() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 652-657
 75.000% (3/4)
42
QV4::Double::toInt32
Name: QV4::Double::toInt32
Prototype: static int toInt32(double d)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 659-664
100.000% (4/4)
42
QV4::Double::toInt32
Name: QV4::Double::toInt32
Prototype: int toInt32()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 666-677
100.000% (10/10)
84
QV4::Encode::Encode
Name: QV4::Encode::Encode
Prototype: explicit Encode(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 707-709
100.000% (1/1)
11
QV4::Encode::Encode
Name: QV4::Encode::Encode
Prototype: explicit Encode(double d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 710-712
100.000% (1/1)
11
QV4::Encode::Encode
Name: QV4::Encode::Encode
Prototype: explicit Encode(int i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 713-715
100.000% (1/1)
11
QV4::Encode::Encode
Name: QV4::Encode::Encode
Prototype: explicit Encode(uint i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 716-718
100.000% (1/1)
11
QV4::Encode::Encode
Name: QV4::Encode::Encode
Prototype: explicit Encode(ReturnedValue v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 719-721
100.000% (1/1)
11
QV4::Encode::Encode
Name: QV4::Encode::Encode
Prototype: Encode(Value v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 722-724
100.000% (1/1)
11
QV4::Encode::Encode
Name: QV4::Encode::Encode
Prototype: explicit Encode(Heap::Base *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 726-728
100.000% (1/1)
11
QV4::Encode::Encode
Name: QV4::Encode::Encode
Prototype: explicit Encode(Value *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 730-733
100.000% (1/1)
21
QV4::Encode::ReturnedValue
Name: QV4::Encode::ReturnedValue
Prototype: operator ReturnedValue() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 742-744
100.000% (1/1)
11
QV4::Encode::null
Name: QV4::Encode::null
Prototype: static ReturnedValue null()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 703-705
100.000% (1/1)
11
QV4::Encode::smallestNumber
Name: QV4::Encode::smallestNumber
Prototype: static ReturnedValue smallestNumber(double d)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 735-740
 87.500% (7/8)
32
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...130
Function: QQuickTargetDirection::targetVariation
...140
Function: QQuickTrailEmitter::setEmitterXVariation
...150
Function: QSGDistanceFieldTextMaterialShader::attributeNames
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
161
Function: QV4::CompiledData::Enum::enumValueAt [qv4compileddata_p.h #2]
162
Function: QV4::CompiledData::Signal::parametersBegin [qv4compileddata_p.h #1]
163
Function: QV4::Compiler::Codegen::Reference::isAccumulator
164165
Function: QV4::Encode::undefined
166
Function: QV4::ExecutionEngine::generatorPrototype [qv4engine_p.h #2]
167
Function: QV4::ExecutionEngine::mapPrototype [qv4engine_p.h #1]
168
Function: QV4::ExecutionEngineCallDepthRecorder::~ExecutionEngineCallDepthRecorder [qv4engine_p.h #2]
...170
Function: QV4::Heap::QV4ParticleData::init
...180
Function: QV4::RuntimeHelpers::toPrimitive [qv4runtime_p.h #2]
...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