OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...86
McCabe - Cyclomatic Complexity: 1
87
McCabe - Cyclomatic Complexity: 1
88
McCabe - Cyclomatic Complexity: 1
89
McCabe - Cyclomatic Complexity: 1
9091
McCabe - Cyclomatic Complexity: 1
92
McCabe - Cyclomatic Complexity: 1
93
McCabe - Cyclomatic Complexity: 1
94
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QV4::MemoryManager::allocateObject
Name: QV4::MemoryManager::allocateObject
Prototype: template <typename ObjectType> typename ObjectType::Data *allocateObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 204-212
100.000% (1/1)
51
QV4::MemoryManager::allocate
Name: QV4::MemoryManager::allocate
Prototype: template <typename ObjectType, typename... Args> typename ObjectType::Data *allocate(Args... args)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 240-247
100.000% (1/1)
41
QV4::MemoryManager::allocWithStringData
Name: QV4::MemoryManager::allocWithStringData
Prototype: template <typename ManagedType, typename Arg1> typename ManagedType::Data *allocWithStringData(std::size_t unmanagedSize, Arg1 arg1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 214-222
100.000% (1/1)
51
QV4::MemoryManager::allocObject
Name: QV4::MemoryManager::allocObject
Prototype: template <typename ObjectType, typename... Args> typename ObjectType::Data *allocObject(Heap::InternalClass *ic, Args... args)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 224-230
100.000% (1/1)
31
QV4::MemoryManager::allocObject
Name: QV4::MemoryManager::allocObject
Prototype: template <typename ObjectType, typename... Args> typename ObjectType::Data *allocObject(InternalClass *ic, Args... args)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 232-238
100.000% (1/1)
31
QV4::MemoryManager::allocManaged
Name: QV4::MemoryManager::allocManaged
Prototype: template<typename ManagedType> inline typename ManagedType::Data *allocManaged(std::size_t size, InternalClass *ic)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 174-178
100.000% (1/1)
11
QV4::MemoryManager::allocManaged
Name: QV4::MemoryManager::allocManaged
Prototype: template<typename ManagedType> inline typename ManagedType::Data *allocManaged(std::size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 180-186
100.000% (1/1)
31
QV4::MemoryManager::allocManaged
Name: QV4::MemoryManager::allocManaged
Prototype: template<typename ManagedType> inline typename ManagedType::Data *allocManaged(std::size_t size, Heap::InternalClass *ic)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 162-172
100.000% (1/1)
71
QV4::MemoryManager::allocIC
Name: QV4::MemoryManager::allocIC
Prototype: template<typename ManagedType> typename ManagedType::Data *allocIC()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 269-275
100.000% (1/1)
31
QV4::MemoryManager::alloc
Name: QV4::MemoryManager::alloc
Prototype: template <typename ManagedType, typename... Args> typename ManagedType::Data *alloc(Args... args)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 249-256
100.000% (1/1)
41
QV4::MemberGeneratorFunction::staticVTable
Name: QV4::MemberGeneratorFunction::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/qv4generatorobject_p.h
Lines: 118-118
100.000% (1/1)
11
QV4::MemberGeneratorFunction::qt_check_for_QMANAGED_macro
Name: QV4::MemberGeneratorFunction::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/qv4generatorobject_p.h
Lines: 118-118
  0.000% (0/1)
11
QV4::MemberGeneratorFunction::defaultInternalClass
Name: QV4::MemberGeneratorFunction::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/qv4generatorobject_p.h
Lines: 119-119
100.000% (1/1)
11
QV4::MemberGeneratorFunction::d_unchecked
Name: QV4::MemberGeneratorFunction::d_unchecked
Prototype: QV4::Heap::MemberGeneratorFunction *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 118-118
100.000% (1/1)
11
QV4::MemberGeneratorFunction::d
Name: QV4::MemberGeneratorFunction::d
Prototype: QV4::Heap::MemberGeneratorFunction *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 118-118
100.000% (1/1)
11
QV4::MemberGeneratorFunction::__dataTest
Name: QV4::MemberGeneratorFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 118-118
  0.000% (0/1)
11
QV4::MemberFunction::staticVTable
Name: QV4::MemberFunction::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: 262-262
100.000% (1/1)
11
QV4::MemberFunction::qt_check_for_QMANAGED_macro
Name: QV4::MemberFunction::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: 262-262
  0.000% (0/1)
11
QV4::MemberFunction::defaultInternalClass
Name: QV4::MemberFunction::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: 263-263
100.000% (1/1)
11
QV4::MemberFunction::d_unchecked
Name: QV4::MemberFunction::d_unchecked
Prototype: QV4::Heap::MemberFunction *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: 262-262
100.000% (1/1)
11
QV4::MemberFunction::d
Name: QV4::MemberFunction::d
Prototype: QV4::Heap::MemberFunction *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: 262-262
100.000% (1/1)
11
QV4::MemberFunction::__dataTest
Name: QV4::MemberFunction::__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: 262-262
  0.000% (0/1)
11
QV4::MemberData::staticVTable
Name: QV4::MemberData::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/qv4memberdata_p.h
Lines: 74-74
100.000% (1/1)
11
QV4::MemberData::size
Name: QV4::MemberData::size
Prototype: inline uint size() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 82-82
100.000% (1/1)
11
QV4::MemberData::set
Name: QV4::MemberData::set
Prototype: void set(EngineBase *e, uint index, Value v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 79-79
100.000% (1/1)
11
QV4::MemberData::set
Name: QV4::MemberData::set
Prototype: void set(EngineBase *e, uint index, Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 80-80
100.000% (1/1)
11
QV4::MemberData::qt_check_for_QMANAGED_macro
Name: QV4::MemberData::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/qv4memberdata_p.h
Lines: 74-74
100.000% (1/1)
11
QV4::MemberData::operator[]
Name: QV4::MemberData::operator[]
Prototype: const Value &operator[] (uint idx) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 77-77
  0.000% (0/1)
11
QV4::MemberData::defaultInternalClass
Name: QV4::MemberData::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/qv4memberdata_p.h
Lines: 75-75
100.000% (1/1)
11
QV4::MemberData::data
Name: QV4::MemberData::data
Prototype: const Value *data() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 78-78
100.000% (1/1)
11
QV4::MemberData::d_unchecked
Name: QV4::MemberData::d_unchecked
Prototype: QV4::Heap::MemberData *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 74-74
100.000% (1/1)
11
QV4::MemberData::d
Name: QV4::MemberData::d
Prototype: QV4::Heap::MemberData *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 74-74
100.000% (1/1)
11
QV4::MemberData::__dataTest
Name: QV4::MemberData::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 74-74
  0.000% (0/1)
11
QV4::MathObject::staticVTable
Name: QV4::MathObject::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/qv4mathobject_p.h
Lines: 69-69
100.000% (1/1)
11
QV4::MathObject::qt_check_for_QMANAGED_macro
Name: QV4::MathObject::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/qv4mathobject_p.h
Lines: 69-69
  0.000% (0/1)
11
QV4::MathObject::d_unchecked
Name: QV4::MathObject::d_unchecked
Prototype: QV4::Heap::MathObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject_p.h
Lines: 69-69
100.000% (1/1)
11
QV4::MathObject::d
Name: QV4::MathObject::d
Prototype: QV4::Heap::MathObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject_p.h
Lines: 69-69
100.000% (1/1)
11
QV4::MathObject::__dataTest
Name: QV4::MathObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject_p.h
Lines: 69-69
  0.000% (0/1)
11
QV4::MarkStack::push
Name: QV4::MarkStack::push
Prototype: void push(Heap::Base *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h
Lines: 279-282
100.000% (1/1)
21
QV4::MarkStack::pop
Name: QV4::MarkStack::pop
Prototype: Heap::Base *pop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h
Lines: 283-286
100.000% (1/1)
21
QV4::MarkStack::MarkStack
Name: QV4::MarkStack::MarkStack
Prototype: MarkStack::MarkStack(ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 890-896
100.000% (1/1)
31
QV4::MapObject::virtualDestroy
Name: QV4::MapObject::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/qv4mapobject_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::MapObject::staticVTable
Name: QV4::MapObject::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/qv4mapobject_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::MapObject::qt_check_for_QMANAGED_macro
Name: QV4::MapObject::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/qv4mapobject_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::MapObject::defaultPrototype
Name: QV4::MapObject::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/qv4mapobject_p.h
Lines: 91-91
100.000% (1/1)
11
QV4::MapObject::d_unchecked
Name: QV4::MapObject::d_unchecked
Prototype: QV4::Heap::MapObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::MapObject::d
Name: QV4::MapObject::d
Prototype: QV4::Heap::MapObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::MapObject::__dataTest
Name: QV4::MapObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject_p.h
Lines: 90-90
  0.000% (0/1)
11
QV4::MapIteratorPrototype::defaultPrototype
Name: QV4::MapIteratorPrototype::defaultPrototype
Prototype: static QV4::Object *defaultPrototype(QV4::ExecutionEngine *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapiterator_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::MapIteratorObject::staticVTable
Name: QV4::MapIteratorObject::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/qv4mapiterator_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::MapIteratorObject::qt_check_for_QMANAGED_macro
Name: QV4::MapIteratorObject::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/qv4mapiterator_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::MapIteratorObject::defaultPrototype
Name: QV4::MapIteratorObject::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/qv4mapiterator_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::MapIteratorObject::d_unchecked
Name: QV4::MapIteratorObject::d_unchecked
Prototype: QV4::Heap::MapIteratorObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapiterator_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::MapIteratorObject::d
Name: QV4::MapIteratorObject::d
Prototype: QV4::Heap::MapIteratorObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapiterator_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::MapIteratorObject::__dataTest
Name: QV4::MapIteratorObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapiterator_p.h
Lines: 90-90
  0.000% (0/1)
11
QV4::MapCtor::staticVTable
Name: QV4::MapCtor::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/qv4mapobject_p.h
Lines: 82-82
100.000% (1/1)
11
QV4::MapCtor::qt_check_for_QMANAGED_macro
Name: QV4::MapCtor::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/qv4mapobject_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::MapCtor::d_unchecked
Name: QV4::MapCtor::d_unchecked
Prototype: QV4::Heap::MapCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject_p.h
Lines: 82-82
100.000% (1/1)
11
QV4::MapCtor::d
Name: QV4::MapCtor::d
Prototype: QV4::Heap::MapCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject_p.h
Lines: 82-82
100.000% (1/1)
11
QV4::MapCtor::__dataTest
Name: QV4::MapCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::Managed::vtable
Name: QV4::Managed::vtable
Prototype: const VTable *vtable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 163-163
100.000% (1/1)
11
QV4::Managed::staticVTable
Name: QV4::Managed::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/jsruntime/qv4managed_p.h
Lines: 111-111
  0.000% (0/1)
11
QV4::Managed::qt_check_for_QMANAGED_macro
Name: QV4::Managed::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/qv4managed_p.h
Lines: 111-111
  0.000% (0/1)
11
QV4::Managed::markBit
Name: QV4::Managed::markBit
Prototype: bool markBit() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 179-179
100.000% (1/1)
11
QV4::Managed::mark
Name: QV4::Managed::mark
Prototype: inline void Managed::mark(MarkStack *markStack)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 202-206
100.000% (1/1)
21
QV4::Managed::isSymbolObject
Name: QV4::Managed::isSymbolObject
Prototype: bool isSymbolObject() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 171-171
  0.000% (0/1)
11
QV4::Managed::isStringObject
Name: QV4::Managed::isStringObject
Prototype: bool isStringObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 170-170
100.000% (1/1)
11
QV4::Managed::isListType
Name: QV4::Managed::isListType
Prototype: bool isListType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 166-166
100.000% (1/1)
11
QV4::Managed::isEqualTo
Name: QV4::Managed::isEqualTo
Prototype: bool isEqualTo(const Managed *other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 175-176
100.000% (1/1)
11
QV4::Managed::isArrayObject
Name: QV4::Managed::isArrayObject
Prototype: bool isArrayObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 169-169
100.000% (1/1)
11
QV4::Managed::isArrayLike
Name: QV4::Managed::isArrayLike
Prototype: bool isArrayLike() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 167-167
  0.000% (0/1)
11
QV4::Managed::internalClass
Name: QV4::Managed::internalClass
Prototype: Heap::InternalClass *internalClass() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 162-162
100.000% (1/1)
11
QV4::Managed::inUse
Name: QV4::Managed::inUse
Prototype: bool inUse() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 178-178
100.000% (1/1)
11
QV4::Managed::heapObject
Name: QV4::Managed::heapObject
Prototype: inline __attribute__((always_inline)) Heap::Base *heapObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 182-184
100.000% (1/1)
11
QV4::Managed::engine
Name: QV4::Managed::engine
Prototype: inline ExecutionEngine *engine() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 164-164
100.000% (1/1)
11
QV4::Managed::d_unchecked
Name: QV4::Managed::d_unchecked
Prototype: QV4::Heap::Base *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 111-111
100.000% (1/1)
11
QV4::Managed::d
Name: QV4::Managed::d
Prototype: QV4::Heap::Base *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 111-111
100.000% (1/1)
11
QV4::Managed::cast
Name: QV4::Managed::cast
Prototype: template<typename T> inline T *cast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 186-188
100.000% (1/1)
11
QV4::Managed::cast
Name: QV4::Managed::cast
Prototype: template<typename T> inline const T *cast() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 189-191
100.000% (1/1)
11
QV4::Managed::__dataTest
Name: QV4::Managed::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 111-111
  0.000% (0/1)
11
QV4::Lookup::clear
Name: QV4::Lookup::clear
Prototype: void clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup_p.h
Lines: 168-170
  0.000% (0/1)
11
QV4::JsonObject::toJsonValue
Name: QV4::JsonObject::toJsonValue
Prototype: static inline QJsonValue toJsonValue(const QV4::Value &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h
Lines: 98-99
100.000% (1/1)
11
QV4::JsonObject::toJsonObject
Name: QV4::JsonObject::toJsonObject
Prototype: static inline QJsonObject toJsonObject(const QV4::Object *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h
Lines: 100-101
100.000% (1/1)
11
QV4::JsonObject::toJsonArray
Name: QV4::JsonObject::toJsonArray
Prototype: static inline QJsonArray toJsonArray(const QV4::ArrayObject *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h
Lines: 102-103
100.000% (1/1)
11
QV4::JsonObject::staticVTable
Name: QV4::JsonObject::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/qv4jsonobject_p.h
Lines: 85-85
100.000% (1/1)
11
QV4::JsonObject::qt_check_for_QMANAGED_macro
Name: QV4::JsonObject::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/qv4jsonobject_p.h
Lines: 85-85
  0.000% (0/1)
11
QV4::JsonObject::d_unchecked
Name: QV4::JsonObject::d_unchecked
Prototype: QV4::Heap::JsonObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h
Lines: 85-85
100.000% (1/1)
11
QV4::JsonObject::d
Name: QV4::JsonObject::d
Prototype: QV4::Heap::JsonObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h
Lines: 85-85
100.000% (1/1)
11
QV4::JsonObject::__dataTest
Name: QV4::JsonObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h
Lines: 85-85
  0.000% (0/1)
11
QV4::JSCallData::operator->
Name: QV4::JSCallData::operator->
Prototype: JSCallData *operator->()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h
Lines: 78-80
100.000% (1/1)
11
QV4::JIT::toNumberHelper
Name: QV4::JIT::toNumberHelper
Prototype: static ReturnedValue toNumberHelper(ReturnedValue v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 67-70
  0.000% (0/1)
11
QV4::JIT::toInt32Helper
Name: QV4::JIT::toInt32Helper
Prototype: static ReturnedValue toInt32Helper(ReturnedValue v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 72-75
100.000% (1/1)
11
QV4::JIT::regAddr
Name: QV4::JIT::regAddr
Prototype: static Address regAddr(int reg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1286-1289
100.000% (1/1)
11
QV4::JIT::printDisassembledOutputWithCalls::[lambda]
Name: QV4::JIT::printDisassembledOutputWithCalls::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1360-1360
  0.000% (0/1)
01
QV4::JIT::final::hasLabel
Name: QV4::JIT::final::hasLabel
Prototype: bool hasLabel() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit_p.h
Lines: 215-216
100.000% (1/1)
11
QV4::JIT::argStackAddress
Name: QV4::JIT::argStackAddress
Prototype: Address argStackAddress(int arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 2015-2020
  0.000% (0/1)
31
QV4::JIT::QIODevicePrintStream::QIODevicePrintStream
Name: QV4::JIT::QIODevicePrintStream::QIODevicePrintStream
Prototype: explicit QIODevicePrintStream(QIODevice *dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1318-1324
  0.000% (0/1)
11
QV4::JIT::PlatformAssembler_X86_64_SysV::pushAligned
Name: QV4::JIT::PlatformAssembler_X86_64_SysV::pushAligned
Prototype: void pushAligned(RegisterID reg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 140-144
100.000% (1/1)
21
QV4::JIT::PlatformAssembler_X86_64_SysV::popValue
Name: QV4::JIT::PlatformAssembler_X86_64_SysV::popValue
Prototype: void popValue()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 107-110
  0.000% (0/1)
11
QV4::JIT::PlatformAssembler_X86_64_SysV::popAligned
Name: QV4::JIT::PlatformAssembler_X86_64_SysV::popAligned
Prototype: void popAligned(RegisterID reg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 146-150
100.000% (1/1)
21
Page:<>1
McCabe - Cyclomatic Complexity: 560
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...86
McCabe - Cyclomatic Complexity: 1
87
McCabe - Cyclomatic Complexity: 1
88
McCabe - Cyclomatic Complexity: 1
89
McCabe - Cyclomatic Complexity: 1
9091
McCabe - Cyclomatic Complexity: 1
92
McCabe - Cyclomatic Complexity: 1
93
McCabe - Cyclomatic Complexity: 1
94
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0