OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...50
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...77
McCabe - Cyclomatic Complexity: 1
78
McCabe - Cyclomatic Complexity: 1
79
McCabe - Cyclomatic Complexity: 1
80
McCabe - Cyclomatic Complexity: 1
8182
McCabe - Cyclomatic Complexity: 1
83
McCabe - Cyclomatic Complexity: 1
84
McCabe - Cyclomatic Complexity: 1
85
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QmlIR::Object::enumsEnd [qqmlirbuilder_p.h #2]
Name: QmlIR::Object::enumsEnd [qqmlirbuilder_p.h #2]
Prototype: PoolList<Enum>::Iterator enumsEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 386-386
100.000% (1/1)
11
QmlIR::Object::enumsEnd [qqmlirbuilder_p.h #1]
Name: QmlIR::Object::enumsEnd [qqmlirbuilder_p.h #1]
Prototype: PoolList<Enum>::Iterator enumsEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 386-386
100.000% (1/1)
11
QmlIR::Object::enumsBegin [qqmlirbuilder_p.h #2]
Name: QmlIR::Object::enumsBegin [qqmlirbuilder_p.h #2]
Prototype: PoolList<Enum>::Iterator enumsBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 385-385
100.000% (1/1)
11
QmlIR::Object::enumsBegin [qqmlirbuilder_p.h #1]
Name: QmlIR::Object::enumsBegin [qqmlirbuilder_p.h #1]
Prototype: PoolList<Enum>::Iterator enumsBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 385-385
100.000% (1/1)
11
QmlIR::Object::enumCount [qqmlirbuilder_p.h #2]
Name: QmlIR::Object::enumCount [qqmlirbuilder_p.h #2]
Prototype: int enumCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 371-371
100.000% (1/1)
11
QmlIR::Object::enumCount [qqmlirbuilder_p.h #1]
Name: QmlIR::Object::enumCount [qqmlirbuilder_p.h #1]
Prototype: int enumCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 371-371
100.000% (1/1)
11
QmlIR::Object::bindingsEnd [qqmlirbuilder_p.h #2]
Name: QmlIR::Object::bindingsEnd [qqmlirbuilder_p.h #2]
Prototype: PoolList<Binding>::Iterator bindingsEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 380-380
100.000% (1/1)
11
QmlIR::Object::bindingsEnd [qqmlirbuilder_p.h #1]
Name: QmlIR::Object::bindingsEnd [qqmlirbuilder_p.h #1]
Prototype: PoolList<Binding>::Iterator bindingsEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 380-380
100.000% (1/1)
11
QmlIR::Object::bindingsBegin [qqmlirbuilder_p.h #2]
Name: QmlIR::Object::bindingsBegin [qqmlirbuilder_p.h #2]
Prototype: PoolList<Binding>::Iterator bindingsBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 379-379
100.000% (1/1)
11
QmlIR::Object::bindingsBegin [qqmlirbuilder_p.h #1]
Name: QmlIR::Object::bindingsBegin [qqmlirbuilder_p.h #1]
Prototype: PoolList<Binding>::Iterator bindingsBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 379-379
100.000% (1/1)
11
QmlIR::Object::bindingCount [qqmlirbuilder_p.h #2]
Name: QmlIR::Object::bindingCount [qqmlirbuilder_p.h #2]
Prototype: int bindingCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 375-375
100.000% (1/1)
11
QmlIR::Object::bindingCount [qqmlirbuilder_p.h #1]
Name: QmlIR::Object::bindingCount [qqmlirbuilder_p.h #1]
Prototype: int bindingCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 375-375
100.000% (1/1)
11
QmlIR::Object::aliasesEnd [qqmlirbuilder_p.h #2]
Name: QmlIR::Object::aliasesEnd [qqmlirbuilder_p.h #2]
Prototype: PoolList<Alias>::Iterator aliasesEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 384-384
100.000% (1/1)
11
QmlIR::Object::aliasesEnd [qqmlirbuilder_p.h #1]
Name: QmlIR::Object::aliasesEnd [qqmlirbuilder_p.h #1]
Prototype: PoolList<Alias>::Iterator aliasesEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 384-384
100.000% (1/1)
11
QmlIR::Object::aliasesBegin [qqmlirbuilder_p.h #2]
Name: QmlIR::Object::aliasesBegin [qqmlirbuilder_p.h #2]
Prototype: PoolList<Alias>::Iterator aliasesBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 383-383
100.000% (1/1)
11
QmlIR::Object::aliasesBegin [qqmlirbuilder_p.h #1]
Name: QmlIR::Object::aliasesBegin [qqmlirbuilder_p.h #1]
Prototype: PoolList<Alias>::Iterator aliasesBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 383-383
100.000% (1/1)
11
QmlIR::Object::aliasCount [qqmlirbuilder_p.h #2]
Name: QmlIR::Object::aliasCount [qqmlirbuilder_p.h #2]
Prototype: int aliasCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 369-369
100.000% (1/1)
11
QmlIR::Object::aliasCount [qqmlirbuilder_p.h #1]
Name: QmlIR::Object::aliasCount [qqmlirbuilder_p.h #1]
Prototype: int aliasCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 369-369
100.000% (1/1)
11
QmlIR::IRLoader::New [qqmlirbuilder_p.h #2]
Name: QmlIR::IRLoader::New [qqmlirbuilder_p.h #2]
Prototype: template <typename _Tp> _Tp *New()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 654-654
  0.000% (0/1)
11
QmlIR::IRLoader::New [qqmlirbuilder_p.h #1]
Name: QmlIR::IRLoader::New [qqmlirbuilder_p.h #1]
Prototype: template <typename _Tp> _Tp *New()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 654-654
  0.000% (0/1)
11
QmlIR::IRBuilder::textRefAt [qqmlirbuilder_p.h #2]
Name: QmlIR::IRBuilder::textRefAt [qqmlirbuilder_p.h #2]
Prototype: QStringRef textRefAt(const QQmlJS::AST::SourceLocation &loc) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 511-512
  0.000% (0/1)
11
QmlIR::IRBuilder::textRefAt [qqmlirbuilder_p.h #1]
Name: QmlIR::IRBuilder::textRefAt [qqmlirbuilder_p.h #1]
Prototype: QStringRef textRefAt(const QQmlJS::AST::SourceLocation &loc) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 511-512
  0.000% (0/1)
11
QmlIR::IRBuilder::stringAt [qqmlirbuilder_p.h #2]
Name: QmlIR::IRBuilder::stringAt [qqmlirbuilder_p.h #2]
Prototype: QString stringAt(int index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 539-539
  0.000% (0/1)
11
QmlIR::IRBuilder::stringAt [qqmlirbuilder_p.h #1]
Name: QmlIR::IRBuilder::stringAt [qqmlirbuilder_p.h #1]
Prototype: QString stringAt(int index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 539-539
  0.000% (0/1)
11
QmlIR::IRBuilder::registerString [qqmlirbuilder_p.h #2]
Name: QmlIR::IRBuilder::registerString [qqmlirbuilder_p.h #2]
Prototype: quint32 registerString(const QString &str) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 536-536
  0.000% (0/1)
11
QmlIR::IRBuilder::registerString [qqmlirbuilder_p.h #1]
Name: QmlIR::IRBuilder::registerString [qqmlirbuilder_p.h #1]
Prototype: quint32 registerString(const QString &str) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 536-536
  0.000% (0/1)
11
QmlIR::IRBuilder::defineQMLObject [qqmlirbuilder_p.h #2]
Name: QmlIR::IRBuilder::defineQMLObject [qqmlirbuilder_p.h #2]
Prototype: bool defineQMLObject(int *objectIndex, QQmlJS::AST::UiObjectDefinition *node, Object *declarationsOverride = nullptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 505-506
  0.000% (0/1)
11
QmlIR::IRBuilder::defineQMLObject [qqmlirbuilder_p.h #1]
Name: QmlIR::IRBuilder::defineQMLObject [qqmlirbuilder_p.h #1]
Prototype: bool defineQMLObject(int *objectIndex, QQmlJS::AST::UiObjectDefinition *node, Object *declarationsOverride = nullptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 505-506
  0.000% (0/1)
11
QmlIR::IRBuilder::New [qqmlirbuilder_p.h #2]
Name: QmlIR::IRBuilder::New [qqmlirbuilder_p.h #2]
Prototype: template <typename _Tp> _Tp *New()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 537-537
  0.000% (0/1)
11
QmlIR::IRBuilder::New [qqmlirbuilder_p.h #1]
Name: QmlIR::IRBuilder::New [qqmlirbuilder_p.h #1]
Prototype: template <typename _Tp> _Tp *New()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 537-537
  0.000% (0/1)
11
QmlIR::Function::formalsEnd [qqmlirbuilder_p.h #2]
Name: QmlIR::Function::formalsEnd [qqmlirbuilder_p.h #2]
Prototype: const int *formalsEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 334-334
100.000% (1/1)
11
QmlIR::Function::formalsEnd [qqmlirbuilder_p.h #1]
Name: QmlIR::Function::formalsEnd [qqmlirbuilder_p.h #1]
Prototype: const int *formalsEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 334-334
100.000% (1/1)
11
QmlIR::Function::formalsBegin [qqmlirbuilder_p.h #2]
Name: QmlIR::Function::formalsBegin [qqmlirbuilder_p.h #2]
Prototype: const int *formalsBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 333-333
100.000% (1/1)
11
QmlIR::Function::formalsBegin [qqmlirbuilder_p.h #1]
Name: QmlIR::Function::formalsBegin [qqmlirbuilder_p.h #1]
Prototype: const int *formalsBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 333-333
100.000% (1/1)
11
QmlIR::FixedPoolArray::operator[] [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::operator[] [qqmlirbuilder_p.h #2]
Prototype: T &operator[](int index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 247-250
  0.000% (0/1)
21
QmlIR::FixedPoolArray::operator[] [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::operator[] [qqmlirbuilder_p.h #1]
Prototype: T &operator[](int index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 247-250
  0.000% (0/1)
21
QmlIR::FixedPoolArray::end [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::end [qqmlirbuilder_p.h #2]
Prototype: const T *end() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 261-261
100.000% (1/1)
11
QmlIR::FixedPoolArray::end [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::end [qqmlirbuilder_p.h #1]
Prototype: const T *end() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 261-261
100.000% (1/1)
11
QmlIR::FixedPoolArray::begin [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::begin [qqmlirbuilder_p.h #2]
Prototype: const T *begin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 260-260
100.000% (1/1)
11
QmlIR::FixedPoolArray::begin [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::begin [qqmlirbuilder_p.h #1]
Prototype: const T *begin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 260-260
100.000% (1/1)
11
QmlIR::FixedPoolArray::at [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::at [qqmlirbuilder_p.h #2]
Prototype: const T &at(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 242-245
100.000% (1/1)
21
QmlIR::FixedPoolArray::at [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::at [qqmlirbuilder_p.h #1]
Prototype: const T &at(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 242-245
100.000% (1/1)
21
QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #2]
Prototype: void allocate(QQmlJS::MemoryPool *pool, int size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 213-217
  0.000% (0/1)
21
QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #1]
Prototype: void allocate(QQmlJS::MemoryPool *pool, int size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 213-217
  0.000% (0/1)
21
QmlIR::FixedPoolArray::FixedPoolArray [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::FixedPoolArray [qqmlirbuilder_p.h #2]
Prototype: FixedPoolArray()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 208-211
100.000% (1/1)
11
QmlIR::FixedPoolArray::FixedPoolArray [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::FixedPoolArray [qqmlirbuilder_p.h #1]
Prototype: FixedPoolArray()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 208-211
100.000% (1/1)
11
QmlIR::Enum::enumValuesEnd [qqmlirbuilder_p.h #2]
Name: QmlIR::Enum::enumValuesEnd [qqmlirbuilder_p.h #2]
Prototype: PoolList<EnumValue>::Iterator enumValuesEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 279-279
100.000% (1/1)
11
QmlIR::Enum::enumValuesEnd [qqmlirbuilder_p.h #1]
Name: QmlIR::Enum::enumValuesEnd [qqmlirbuilder_p.h #1]
Prototype: PoolList<EnumValue>::Iterator enumValuesEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 279-279
100.000% (1/1)
11
QmlIR::Enum::enumValuesBegin [qqmlirbuilder_p.h #2]
Name: QmlIR::Enum::enumValuesBegin [qqmlirbuilder_p.h #2]
Prototype: PoolList<EnumValue>::Iterator enumValuesBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 278-278
100.000% (1/1)
11
QmlIR::Enum::enumValuesBegin [qqmlirbuilder_p.h #1]
Name: QmlIR::Enum::enumValuesBegin [qqmlirbuilder_p.h #1]
Prototype: PoolList<EnumValue>::Iterator enumValuesBegin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 278-278
100.000% (1/1)
11
QmlIR::Enum::enumValueCount [qqmlirbuilder_p.h #2]
Name: QmlIR::Enum::enumValueCount [qqmlirbuilder_p.h #2]
Prototype: int enumValueCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 277-277
100.000% (1/1)
11
QmlIR::Enum::enumValueCount [qqmlirbuilder_p.h #1]
Name: QmlIR::Enum::enumValueCount [qqmlirbuilder_p.h #1]
Prototype: int enumValueCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 277-277
100.000% (1/1)
11
QmlIR::Document::stringAt [qqmlirbuilder_p.h #2]
Name: QmlIR::Document::stringAt [qqmlirbuilder_p.h #2]
Prototype: QString stringAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 453-453
100.000% (1/1)
11
QmlIR::Document::stringAt [qqmlirbuilder_p.h #1]
Name: QmlIR::Document::stringAt [qqmlirbuilder_p.h #1]
Prototype: QString stringAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 453-453
100.000% (1/1)
11
QmlIR::Document::registerString [qqmlirbuilder_p.h #2]
Name: QmlIR::Document::registerString [qqmlirbuilder_p.h #2]
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/qqmlirbuilder_p.h #2
Lines: 452-452
100.000% (1/1)
11
QmlIR::Document::registerString [qqmlirbuilder_p.h #1]
Name: QmlIR::Document::registerString [qqmlirbuilder_p.h #1]
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/qqmlirbuilder_p.h #1
Lines: 452-452
100.000% (1/1)
11
QmlContext::createWorkerContext
Name: QmlContext::createWorkerContext
Prototype: Heap::QmlContext *QmlContext::createWorkerContext(ExecutionContext *parent, const QUrl &source, Value *sendFunction)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext.cpp
Lines: 315-337
100.000% (3/3)
161
QmlContext::create
Name: QmlContext::create
Prototype: Heap::QmlContext *QmlContext::create(ExecutionContext *parent, QQmlContextData *context, QObject *scopeObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext.cpp
Lines: 339-347
100.000% (1/1)
51
QV8EngineRegistrationData::QV8EngineRegistrationData
Name: QV8EngineRegistrationData::QV8EngineRegistrationData
Prototype: QV8EngineRegistrationData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 261-261
100.000% (1/1)
11
QV8Engine::~QV8Engine
Name: QV8Engine::~QV8Engine
Prototype: QV8Engine::~QV8Engine()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 164-173
100.000% (1/1)
41
QV8Engine::xmlHttpRequestData [qv8engine_p.h #1]
Name: QV8Engine::xmlHttpRequestData [qv8engine_p.h #1]
Prototype: void *xmlHttpRequestData() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine_p.h #1
Lines: 176-176
  0.000% (0/1)
11
QV8Engine::setEngine
Name: QV8Engine::setEngine
Prototype: void QV8Engine::setEngine(QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 295-299
100.000% (1/1)
21
QV8Engine::registrationMutex
Name: QV8Engine::registrationMutex
Prototype: QMutex *QV8Engine::registrationMutex()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 268-271
100.000% (1/1)
11
QV8Engine::registerExtension
Name: QV8Engine::registerExtension
Prototype: int QV8Engine::registerExtension()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 273-276
100.000% (1/1)
11
QV8Engine::networkAccessManager
Name: QV8Engine::networkAccessManager
Prototype: QNetworkAccessManager *QV8Engine::networkAccessManager()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 176-179
100.000% (1/1)
11
QV8Engine::initQmlGlobalObject
Name: QV8Engine::initQmlGlobalObject
Prototype: void QV8Engine::initQmlGlobalObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 289-293
100.000% (1/1)
21
QV8Engine::illegalNames
Name: QV8Engine::illegalNames
Prototype: const QSet<QString> &QV8Engine::illegalNames() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 182-185
100.000% (1/1)
11
QV8Engine::getV4 [qv8engine_p.h #1]
Name: QV8Engine::getV4 [qv8engine_p.h #1]
Prototype: static QV4::ExecutionEngine *getV4(QV8Engine *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine_p.h #1
Lines: 158-158
100.000% (1/1)
11
QV8Engine::freezeObject
Name: QV8Engine::freezeObject
Prototype: void QV8Engine::freezeObject(const QV4::Value &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 252-257
100.000% (1/1)
31
QV8Engine::engine [qv8engine_p.h #1]
Name: QV8Engine::engine [qv8engine_p.h #1]
Prototype: QQmlEngine *engine()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine_p.h #1
Lines: 172-172
100.000% (1/1)
11
QV8Engine::delayedCallQueue [qv8engine_p.h #1]
Name: QV8Engine::delayedCallQueue [qv8engine_p.h #1]
Prototype: QQmlDelayedCallQueue *delayedCallQueue()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine_p.h #1
Lines: 173-173
  0.000% (0/1)
11
QV8Engine::consoleCountHelper
Name: QV8Engine::consoleCountHelper
Prototype: int QV8Engine::consoleCountHelper(const QString &file, quint16 line, quint16 column)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 319-326
100.000% (1/1)
51
QV4ParticleDataDeletable::QV4ParticleDataDeletable
Name: QV4ParticleDataDeletable::QV4ParticleDataDeletable
Prototype: QV4ParticleDataDeletable::QV4ParticleDataDeletable(QV4::ExecutionEngine *v4)
Coverage: 100.000% (38/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 459-504
100.000% (38/38)
401
QV4ParticleData::staticVTable
Name: QV4ParticleData::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/particles/qquickv4particledata.cpp
Lines: 288-288
100.000% (1/1)
11
QV4ParticleData::qt_check_for_QMANAGED_macro
Name: QV4ParticleData::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/particles/qquickv4particledata.cpp
Lines: 288-288
100.000% (1/1)
11
QV4ParticleData::d_unchecked
Name: QV4ParticleData::d_unchecked
Prototype: QV4::Heap::QV4ParticleData *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 288-288
100.000% (1/1)
11
QV4ParticleData::d
Name: QV4ParticleData::d
Prototype: QV4::Heap::QV4ParticleData *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 288-288
100.000% (1/1)
11
QV4ParticleData::__dataTest
Name: QV4ParticleData::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 288-288
  0.000% (0/1)
11
QV4LocaleDataDeletable::QV4LocaleDataDeletable
Name: QV4LocaleDataDeletable::QV4LocaleDataDeletable
Prototype: QV4LocaleDataDeletable::QV4LocaleDataDeletable(QV4::ExecutionEngine *engine)
Coverage: 100.000% (26/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 674-706
100.000% (26/26)
281
QV4Include::~QV4Include
Name: QV4Include::~QV4Include
Prototype: QV4Include::~QV4Include()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4include.cpp
Lines: 87-93
100.000% (1/1)
21
QV4Include::result
Name: QV4Include::result
Prototype: QV4::ReturnedValue QV4Include::result()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4include.cpp
Lines: 133-136
100.000% (1/1)
11
QV4Debugger::state
Name: QV4Debugger::state
Prototype: QV4Debugger::State QV4Debugger::state() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 123-126
100.000% (1/1)
11
QV4Debugger::stackTrace
Name: QV4Debugger::stackTrace
Prototype: QVector<QV4::StackFrame> QV4Debugger::stackTrace(int frameLimit) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 170-173
100.000% (1/1)
11
QV4Debugger::setBreakOnThrow
Name: QV4Debugger::setBreakOnThrow
Prototype: void QV4Debugger::setBreakOnThrow(bool onoff)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 144-149
100.000% (1/1)
21
QV4Debugger::runInEngine
Name: QV4Debugger::runInEngine
Prototype: void QV4Debugger::runInEngine(QV4DebugJob *job)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 307-311
100.000% (1/1)
21
QV4Debugger::removeBreakPoint
Name: QV4Debugger::removeBreakPoint
Prototype: void QV4Debugger::removeBreakPoint(const QString &fileName, int lineNumber)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 136-142
100.000% (1/1)
41
QV4Debugger::pauseAtNextOpportunity
Name: QV4Debugger::pauseAtNextOpportunity
Prototype: bool QV4Debugger::pauseAtNextOpportunity() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 166-168
100.000% (1/1)
11
QV4Debugger::engine
Name: QV4Debugger::engine
Prototype: QV4::ExecutionEngine *QV4Debugger::engine() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 86-89
100.000% (1/1)
11
QV4Debugger::currentExecutionState
Name: QV4Debugger::currentExecutionState
Prototype: QV4Debugger::ExecutionState QV4Debugger::currentExecutionState() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 157-164
100.000% (1/1)
41
QV4Debugger::collector
Name: QV4Debugger::collector
Prototype: const QV4DataCollector *QV4Debugger::collector() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 91-94
  0.000% (0/1)
11
QV4Debugger::collector
Name: QV4Debugger::collector
Prototype: QV4DataCollector *QV4Debugger::collector()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 96-99
100.000% (1/1)
11
QV4Debugger::clearPauseRequest
Name: QV4Debugger::clearPauseRequest
Prototype: void QV4Debugger::clearPauseRequest()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 151-155
100.000% (1/1)
21
QV4Debugger::addBreakPoint
Name: QV4Debugger::addBreakPoint
Prototype: void QV4Debugger::addBreakPoint(const QString &fileName, int lineNumber, const QString &condition)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 128-134
100.000% (1/1)
41
QV4Debugger::QV4Debugger
Name: QV4Debugger::QV4Debugger
Prototype: QV4Debugger::QV4Debugger(QV4::ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 66-84
100.000% (1/1)
41
QV4Debugger::BreakPoint::BreakPoint
Name: QV4Debugger::BreakPoint::BreakPoint
Prototype: QV4Debugger::BreakPoint::BreakPoint(const QString &fileName, int line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 51-53
100.000% (1/1)
11
QV4DebugService::QV4DebugService
Name: QV4DebugService::QV4DebugService
Prototype: QV4DebugService(float version, QObject *parent = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugserviceinterfaces_p.h
Lines: 120-121
100.000% (1/1)
11
QV4DataCollector::setRedundantRefs
Name: QV4DataCollector::setRedundantRefs
Prototype: void setRedundantRefs(bool redundantRefs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.h
Lines: 77-77
100.000% (1/1)
11
QV4DataCollector::setNamesAsObjects
Name: QV4DataCollector::setNamesAsObjects
Prototype: void setNamesAsObjects(bool namesAsObjects)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.h
Lines: 74-74
  0.000% (0/1)
11
QV4DataCollector::redundantRefs
Name: QV4DataCollector::redundantRefs
Prototype: bool redundantRefs() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.h
Lines: 78-78
100.000% (1/1)
11
QV4DataCollector::namesAsObjects
Name: QV4DataCollector::namesAsObjects
Prototype: bool namesAsObjects() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.h
Lines: 75-75
  0.000% (0/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 560
...50
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...77
McCabe - Cyclomatic Complexity: 1
78
McCabe - Cyclomatic Complexity: 1
79
McCabe - Cyclomatic Complexity: 1
80
McCabe - Cyclomatic Complexity: 1
8182
McCabe - Cyclomatic Complexity: 1
83
McCabe - Cyclomatic Complexity: 1
84
McCabe - Cyclomatic Complexity: 1
85
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0