OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...70
McCabe - Cyclomatic Complexity: 1
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
101
McCabe - Cyclomatic Complexity: 1
102
McCabe - Cyclomatic Complexity: 1
103
McCabe - Cyclomatic Complexity: 1
104
McCabe - Cyclomatic Complexity: 1
105106
McCabe - Cyclomatic Complexity: 1
107
McCabe - Cyclomatic Complexity: 1
108
McCabe - Cyclomatic Complexity: 1
109
McCabe - Cyclomatic Complexity: 1
110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QV4::Compiler::ControlFlowBlock::requiresUnwind
Name: QV4::Compiler::ControlFlowBlock::requiresUnwind
Prototype: bool requiresUnwind() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 298-300
100.000% (1/1)
11
QV4::Compiler::ControlFlowCatch::ControlFlowCatch
Name: QV4::Compiler::ControlFlowCatch::ControlFlowCatch
Prototype: ControlFlowCatch(Codegen *cg, AST::Catch *catchExpression)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 312-317
100.000% (1/1)
11
QV4::Compiler::ControlFlowCatch::requiresUnwind
Name: QV4::Compiler::ControlFlowCatch::requiresUnwind
Prototype: bool requiresUnwind() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 319-321
100.000% (1/1)
11
QV4::Compiler::ControlFlowCatch::unwindHandler
Name: QV4::Compiler::ControlFlowCatch::unwindHandler
Prototype: BytecodeGenerator::ExceptionHandler *unwindHandler() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 323-325
100.000% (1/1)
11
QV4::Compiler::ControlFlowFinally::ControlFlowFinally
Name: QV4::Compiler::ControlFlowFinally::ControlFlowFinally
Prototype: ControlFlowFinally(Codegen *cg, AST::Finally *finally)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 369-375
100.000% (1/1)
31
QV4::Compiler::ControlFlowFinally::requiresUnwind
Name: QV4::Compiler::ControlFlowFinally::requiresUnwind
Prototype: bool requiresUnwind() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 377-379
100.000% (1/1)
11
QV4::Compiler::ControlFlowFinally::unwindHandler
Name: QV4::Compiler::ControlFlowFinally::unwindHandler
Prototype: BytecodeGenerator::ExceptionHandler *unwindHandler() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 381-383
100.000% (1/1)
11
QV4::Compiler::ControlFlowLoop::label
Name: QV4::Compiler::ControlFlowLoop::label
Prototype: QString label() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 235-235
100.000% (1/1)
11
QV4::Compiler::ControlFlowLoop::requiresUnwind
Name: QV4::Compiler::ControlFlowLoop::requiresUnwind
Prototype: bool requiresUnwind() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 215-217
100.000% (1/1)
11
QV4::Compiler::ControlFlowUnwind::ControlFlowUnwind
Name: QV4::Compiler::ControlFlowUnwind::ControlFlowUnwind
Prototype: ControlFlowUnwind(Codegen *cg, Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 168-171
100.000% (1/1)
21
QV4::Compiler::ControlFlowUnwind::emitUnwindHandler
Name: QV4::Compiler::ControlFlowUnwind::emitUnwindHandler
Prototype: void emitUnwindHandler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 178-184
100.000% (1/1)
31
QV4::Compiler::ControlFlowUnwind::setupUnwindHandler
Name: QV4::Compiler::ControlFlowUnwind::setupUnwindHandler
Prototype: void setupUnwindHandler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 173-176
100.000% (1/1)
11
QV4::Compiler::ControlFlowUnwind::unwindHandler
Name: QV4::Compiler::ControlFlowUnwind::unwindHandler
Prototype: BytecodeGenerator::ExceptionHandler *unwindHandler() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 186-188
100.000% (1/1)
11
QV4::Compiler::ControlFlowWith::ControlFlowWith
Name: QV4::Compiler::ControlFlowWith::ControlFlowWith
Prototype: ControlFlowWith(Codegen *cg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 241-250
100.000% (1/1)
41
QV4::Compiler::ControlFlowWith::requiresUnwind
Name: QV4::Compiler::ControlFlowWith::requiresUnwind
Prototype: bool requiresUnwind() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 263-265
100.000% (1/1)
11
QV4::Compiler::ControlFlowWith::~ControlFlowWith
Name: QV4::Compiler::ControlFlowWith::~ControlFlowWith
Prototype: ~ControlFlowWith()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 252-261
100.000% (1/1)
51
QV4::Compiler::JSUnitGenerator::JSUnitGenerator
Name: QV4::Compiler::JSUnitGenerator::JSUnitGenerator
Prototype: QV4::Compiler::JSUnitGenerator::JSUnitGenerator(QV4::Compiler::Module *module)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 111-116
100.000% (1/1)
11
QV4::Compiler::JSUnitGenerator::constant
Name: QV4::Compiler::JSUnitGenerator::constant
Prototype: QV4::ReturnedValue QV4::Compiler::JSUnitGenerator::constant(int idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 186-189
  0.000% (0/1)
11
QV4::Compiler::JSUnitGenerator::getStringId
Name: QV4::Compiler::JSUnitGenerator::getStringId
Prototype: int 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_p.h
Lines: 106-106
100.000% (1/1)
11
QV4::Compiler::JSUnitGenerator::registerGetterLookup
Name: QV4::Compiler::JSUnitGenerator::registerGetterLookup
Prototype: int QV4::Compiler::JSUnitGenerator::registerGetterLookup(const QString &name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 118-121
  0.000% (0/1)
11
QV4::Compiler::JSUnitGenerator::registerGetterLookup
Name: QV4::Compiler::JSUnitGenerator::registerGetterLookup
Prototype: int QV4::Compiler::JSUnitGenerator::registerGetterLookup(int nameIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 123-130
100.000% (1/1)
51
QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup
Name: QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup
Prototype: int QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup(const QString &name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 146-149
  0.000% (0/1)
11
QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup
Name: QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup
Prototype: int QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup(int nameIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 151-158
100.000% (1/1)
51
QV4::Compiler::JSUnitGenerator::registerSetterLookup
Name: QV4::Compiler::JSUnitGenerator::registerSetterLookup
Prototype: int QV4::Compiler::JSUnitGenerator::registerSetterLookup(const QString &name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 132-135
  0.000% (0/1)
11
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::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::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::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::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::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
Page:<>1
McCabe - Cyclomatic Complexity: 1
...70
McCabe - Cyclomatic Complexity: 1
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
101
McCabe - Cyclomatic Complexity: 1
102
McCabe - Cyclomatic Complexity: 1
103
McCabe - Cyclomatic Complexity: 1
104
McCabe - Cyclomatic Complexity: 1
105106
McCabe - Cyclomatic Complexity: 1
107
McCabe - Cyclomatic Complexity: 1
108
McCabe - Cyclomatic Complexity: 1
109
McCabe - Cyclomatic Complexity: 1
110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36

Generated by Squish Coco 4.2.0