OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
111
McCabe - Cyclomatic Complexity: 1
112
McCabe - Cyclomatic Complexity: 1
113
McCabe - Cyclomatic Complexity: 1
114
McCabe - Cyclomatic Complexity: 1
115116
McCabe - Cyclomatic Complexity: 1
117
McCabe - Cyclomatic Complexity: 1
118
McCabe - Cyclomatic Complexity: 1
119
McCabe - Cyclomatic Complexity: 1
120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...140
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QV4::Profiling::FunctionLocation::FunctionLocation [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionLocation::FunctionLocation [qv4profiling_p.h #1]
Prototype: FunctionLocation(const QString &name = QString(), const QString &file = QString(), int line = -1, int column = -1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 115-118
100.000% (1/1)
11
QV4::Profiling::FunctionLocation::isValid [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionLocation::isValid [qv4profiling_p.h #1]
Prototype: bool isValid()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 120-123
100.000% (1/1)
11
QV4::Profiling::Profiler::Profiler
Name: QV4::Profiling::Profiler::Profiler
Prototype: Profiler::Profiler(QV4::ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp
Lines: 67-76
100.000% (1/1)
21
QV4::Profiling::Profiler::SentMarker::SentMarker [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::SentMarker::SentMarker [qv4profiling_p.h #1]
Prototype: SentMarker()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 187-187
100.000% (1/1)
11
QV4::Profiling::Profiler::SentMarker::isValid [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::SentMarker::isValid [qv4profiling_p.h #1]
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 219-220
100.000% (1/1)
11
QV4::Profiling::Profiler::SentMarker::setFunction [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::SentMarker::setFunction [qv4profiling_p.h #1]
Prototype: void setFunction(Function *function)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 212-217
100.000% (1/1)
31
QV4::Profiling::Profiler::dataReady
Name: QV4::Profiling::Profiler::dataReady
Prototype: void QV4::Profiling::Profiler::dataReady(const QV4::Profiling::FunctionLocationHash & _t1, const QVector<QV4::Profiling::FunctionCallProperties> & _t2, const QVector<QV4::Profiling::MemoryAllocationProperties> & _t3)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qv4profiling_p.cpp
Lines: 145-149
100.000% (1/1)
21
QV4::Profiling::Profiler::setTimer [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::setTimer [qv4profiling_p.h #1]
Prototype: void setTimer(const QElapsedTimer &timer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 255-255
100.000% (1/1)
11
QV4::Profiling::Profiler::stopProfiling
Name: QV4::Profiling::Profiler::stopProfiling
Prototype: void Profiler::stopProfiling()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp
Lines: 78-83
100.000% (1/1)
31
QV4::Profiling::operator<
Name: QV4::Profiling::operator<
Prototype: bool operator<(const FunctionCall &call1, const FunctionCall &call2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp
Lines: 85-90
100.000% (1/1)
31
QV4::Property::Property [qv4property_p.h #2]
Name: QV4::Property::Property [qv4property_p.h #2]
Prototype: explicit Property()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 95-95
100.000% (1/1)
11
QV4::Property::Property [qv4property_p.h #2]
Name: QV4::Property::Property [qv4property_p.h #2]
Prototype: Property(Heap::FunctionObject *getter, Heap::FunctionObject *setter)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 96-99
  0.000% (0/1)
21
QV4::Property::getter [qv4property_p.h #2]
Name: QV4::Property::getter [qv4property_p.h #2]
Prototype: inline Heap::FunctionObject *getter() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 84-84
100.000% (1/1)
11
QV4::Property::setGetter [qv4property_p.h #2]
Name: QV4::Property::setGetter [qv4property_p.h #2]
Prototype: inline void setGetter(FunctionObject *g)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 86-86
100.000% (1/1)
11
QV4::Property::setSetter [qv4property_p.h #2]
Name: QV4::Property::setSetter [qv4property_p.h #2]
Prototype: inline void setSetter(FunctionObject *s)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 87-87
100.000% (3/3)
11
QV4::Property::setter [qv4property_p.h #2]
Name: QV4::Property::setter [qv4property_p.h #2]
Prototype: inline Heap::FunctionObject *setter() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 85-85
100.000% (1/1)
11
QV4::PropertyAttributes::PropertyAttributes
Name: QV4::PropertyAttributes::PropertyAttributes
Prototype: PropertyAttributes()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 308-308
100.000% (1/1)
11
QV4::PropertyAttributes::clear
Name: QV4::PropertyAttributes::clear
Prototype: void clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 355-355
100.000% (1/1)
11
QV4::PropertyAttributes::clearConfigurable
Name: QV4::PropertyAttributes::clearConfigurable
Prototype: void clearConfigurable()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 353-353
  0.000% (0/1)
11
QV4::PropertyAttributes::clearEnumerable
Name: QV4::PropertyAttributes::clearEnumerable
Prototype: void clearEnumerable()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 352-352
  0.000% (0/1)
11
QV4::PropertyAttributes::clearType
Name: QV4::PropertyAttributes::clearType
Prototype: void clearType()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 350-350
  0.000% (0/1)
11
QV4::PropertyAttributes::clearWritable
Name: QV4::PropertyAttributes::clearWritable
Prototype: void clearWritable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 351-351
100.000% (1/1)
11
QV4::PropertyAttributes::flags
Name: QV4::PropertyAttributes::flags
Prototype: uint flags() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 358-358
100.000% (1/1)
11
QV4::PropertyAttributes::hasConfigurable
Name: QV4::PropertyAttributes::hasConfigurable
Prototype: bool hasConfigurable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 337-337
100.000% (1/1)
11
QV4::PropertyAttributes::hasEnumerable
Name: QV4::PropertyAttributes::hasEnumerable
Prototype: bool hasEnumerable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 338-338
100.000% (1/1)
11
QV4::PropertyAttributes::hasType
Name: QV4::PropertyAttributes::hasType
Prototype: bool hasType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 335-335
100.000% (1/1)
11
QV4::PropertyAttributes::hasWritable
Name: QV4::PropertyAttributes::hasWritable
Prototype: bool hasWritable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 336-336
100.000% (1/1)
11
QV4::PropertyAttributes::isAccessor
Name: QV4::PropertyAttributes::isAccessor
Prototype: bool isAccessor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 332-332
100.000% (1/1)
11
QV4::PropertyAttributes::isConfigurable
Name: QV4::PropertyAttributes::isConfigurable
Prototype: bool isConfigurable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 348-348
100.000% (1/1)
11
QV4::PropertyAttributes::isData
Name: QV4::PropertyAttributes::isData
Prototype: bool isData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 331-331
100.000% (1/1)
11
QV4::PropertyAttributes::isEmpty
Name: QV4::PropertyAttributes::isEmpty
Prototype: bool isEmpty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 356-356
100.000% (1/1)
11
QV4::PropertyAttributes::isEnumerable
Name: QV4::PropertyAttributes::isEnumerable
Prototype: bool isEnumerable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 347-347
100.000% (1/1)
11
QV4::PropertyAttributes::isGeneric
Name: QV4::PropertyAttributes::isGeneric
Prototype: bool isGeneric() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 333-333
100.000% (1/1)
11
QV4::PropertyAttributes::isWritable
Name: QV4::PropertyAttributes::isWritable
Prototype: bool isWritable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 346-346
100.000% (1/1)
11
QV4::PropertyAttributes::operator!=
Name: QV4::PropertyAttributes::operator!=
Prototype: bool operator!=(PropertyAttributes other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 363-365
100.000% (1/1)
11
QV4::PropertyAttributes::operator==
Name: QV4::PropertyAttributes::operator==
Prototype: bool operator==(PropertyAttributes other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 360-362
100.000% (1/1)
11
QV4::PropertyAttributes::setConfigurable
Name: QV4::PropertyAttributes::setConfigurable
Prototype: void setConfigurable(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 341-341
100.000% (1/1)
11
QV4::PropertyAttributes::setEnumerable
Name: QV4::PropertyAttributes::setEnumerable
Prototype: void setEnumerable(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 342-342
100.000% (1/1)
11
QV4::PropertyAttributes::setType
Name: QV4::PropertyAttributes::setType
Prototype: void setType(Type t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 328-328
100.000% (1/1)
11
QV4::PropertyAttributes::setWritable
Name: QV4::PropertyAttributes::setWritable
Prototype: void setWritable(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 340-340
100.000% (1/1)
11
QV4::PropertyAttributes::type
Name: QV4::PropertyAttributes::type
Prototype: Type type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 329-329
100.000% (1/1)
11
QV4::PropertyHash::PropertyHash
Name: QV4::PropertyHash::PropertyHash
Prototype: inline PropertyHash::PropertyHash()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 101-104
100.000% (1/1)
11
QV4::PropertyHash::PropertyHash
Name: QV4::PropertyHash::PropertyHash
Prototype: inline PropertyHash::PropertyHash(const PropertyHash &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 106-110
100.000% (1/1)
21
QV4::PropertyHashData::PropertyHashData
Name: QV4::PropertyHashData::PropertyHashData
Prototype: PropertyHashData::PropertyHashData(int numBits)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 62-70
100.000% (1/1)
31
QV4::PropertyHashData::~PropertyHashData
Name: QV4::PropertyHashData::~PropertyHashData
Prototype: ~PropertyHashData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 90-92
100.000% (1/1)
11
QV4::PropertyIndex::isNull [qv4property_p.h #2]
Name: QV4::PropertyIndex::isNull [qv4property_p.h #2]
Prototype: bool isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 154-154
100.000% (1/1)
11
QV4::PropertyIndex::operator* [qv4property_p.h #2]
Name: QV4::PropertyIndex::operator* [qv4property_p.h #2]
Prototype: const Value &operator*() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 153-153
100.000% (1/1)
11
QV4::PropertyIndex::operator-> [qv4property_p.h #2]
Name: QV4::PropertyIndex::operator-> [qv4property_p.h #2]
Prototype: const Value *operator->() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 152-152
100.000% (1/1)
11
QV4::PropertyIndex::set [qv4property_p.h #2]
Name: QV4::PropertyIndex::set [qv4property_p.h #2]
Prototype: void set(EngineBase *e, Value newVal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 149-151
100.000% (1/1)
11
QV4::PropertyKey::asArrayIndex
Name: QV4::PropertyKey::asArrayIndex
Prototype: uint asArrayIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 116-116
100.000% (1/1)
11
QV4::PropertyKey::fromArrayIndex
Name: QV4::PropertyKey::fromArrayIndex
Prototype: static PropertyKey fromArrayIndex(uint idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 114-114
100.000% (1/1)
11
QV4::PropertyKey::fromStringOrSymbol
Name: QV4::PropertyKey::fromStringOrSymbol
Prototype: static PropertyKey fromStringOrSymbol(Heap::StringOrSymbol *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 119-120
100.000% (1/1)
11
QV4::PropertyKey::id
Name: QV4::PropertyKey::id
Prototype: quint64 id() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 132-132
100.000% (1/1)
11
QV4::PropertyKey::invalid
Name: QV4::PropertyKey::invalid
Prototype: static PropertyKey invalid()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 113-113
100.000% (1/1)
11
QV4::PropertyKey::isArrayIndex
Name: QV4::PropertyKey::isArrayIndex
Prototype: uint isArrayIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 117-117
100.000% (1/1)
11
QV4::PropertyKey::isManaged
Name: QV4::PropertyKey::isManaged
Prototype: inline bool isManaged() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 81-81
100.000% (1/1)
11
QV4::PropertyKey::isString
Name: QV4::PropertyKey::isString
Prototype: bool QV4::PropertyKey::isString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey.cpp
Lines: 52-55
100.000% (1/1)
21
QV4::PropertyKey::isStringOrSymbol
Name: QV4::PropertyKey::isStringOrSymbol
Prototype: bool isStringOrSymbol() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 115-115
100.000% (1/1)
11
QV4::PropertyKey::isSymbol
Name: QV4::PropertyKey::isSymbol
Prototype: bool QV4::PropertyKey::isSymbol() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey.cpp
Lines: 57-60
100.000% (1/1)
21
QV4::PropertyKey::isValid
Name: QV4::PropertyKey::isValid
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 118-118
100.000% (1/1)
11
QV4::PropertyKey::m
Name: QV4::PropertyKey::m
Prototype: inline Heap::StringOrSymbol *m() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 85-90
100.000% (1/1)
31
QV4::PropertyKey::operator !=
Name: QV4::PropertyKey::operator !=
Prototype: bool operator !=(const PropertyKey &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 135-135
100.000% (1/1)
11
QV4::PropertyKey::operator <
Name: QV4::PropertyKey::operator <
Prototype: bool operator <(const PropertyKey &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 136-136
100.000% (1/1)
11
QV4::PropertyKey::operator ==
Name: QV4::PropertyKey::operator ==
Prototype: bool operator ==(const PropertyKey &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 134-134
100.000% (1/1)
11
QV4::PropertyKey::setM
Name: QV4::PropertyKey::setM
Prototype: inline void setM(Heap::StringOrSymbol *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 91-94
100.000% (1/1)
11
QV4::PropertyKey::value
Name: QV4::PropertyKey::value
Prototype: inline quint32 value() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::Proxy::__dataTest
Name: QV4::Proxy::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h
Lines: 106-106
  0.000% (0/1)
11
QV4::Proxy::d
Name: QV4::Proxy::d
Prototype: QV4::Heap::Proxy *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h
Lines: 106-106
100.000% (1/1)
11
QV4::Proxy::d_unchecked
Name: QV4::Proxy::d_unchecked
Prototype: QV4::Heap::Proxy *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h
Lines: 106-106
100.000% (1/1)
11
QV4::Proxy::qt_check_for_QMANAGED_macro
Name: QV4::Proxy::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/qv4proxy_p.h
Lines: 106-106
  0.000% (0/1)
11
QV4::Proxy::staticVTable
Name: QV4::Proxy::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/qv4proxy_p.h
Lines: 106-106
100.000% (1/1)
11
QV4::ProxyObject::__dataTest
Name: QV4::ProxyObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h
Lines: 84-84
  0.000% (0/1)
11
QV4::ProxyObject::d
Name: QV4::ProxyObject::d
Prototype: QV4::Heap::ProxyObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h
Lines: 84-84
100.000% (1/1)
11
QV4::ProxyObject::d_unchecked
Name: QV4::ProxyObject::d_unchecked
Prototype: QV4::Heap::ProxyObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h
Lines: 84-84
100.000% (1/1)
11
QV4::ProxyObject::defaultInternalClass
Name: QV4::ProxyObject::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/qv4proxy_p.h
Lines: 86-86
100.000% (1/1)
11
QV4::ProxyObject::qt_check_for_QMANAGED_macro
Name: QV4::ProxyObject::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/qv4proxy_p.h
Lines: 84-84
100.000% (1/1)
11
QV4::ProxyObject::staticVTable
Name: QV4::ProxyObject::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/qv4proxy_p.h
Lines: 84-84
100.000% (1/1)
11
QV4::QMetaObjectWrapper::__dataTest
Name: QV4::QMetaObjectWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 250-250
  0.000% (0/1)
11
QV4::QMetaObjectWrapper::d
Name: QV4::QMetaObjectWrapper::d
Prototype: QV4::Heap::QMetaObjectWrapper *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 250-250
100.000% (1/1)
11
QV4::QMetaObjectWrapper::d_unchecked
Name: QV4::QMetaObjectWrapper::d_unchecked
Prototype: QV4::Heap::QMetaObjectWrapper *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 250-250
100.000% (1/1)
11
QV4::QMetaObjectWrapper::qt_check_for_QMANAGED_macro
Name: QV4::QMetaObjectWrapper::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 250-250
100.000% (1/1)
11
QV4::QMetaObjectWrapper::staticVTable
Name: QV4::QMetaObjectWrapper::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 250-250
100.000% (1/1)
11
QV4::QMetaObjectWrapper::virtualDestroy
Name: QV4::QMetaObjectWrapper::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 251-251
100.000% (1/1)
11
QV4::QObjectMethod::__dataTest
Name: QV4::QObjectMethod::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 226-226
  0.000% (0/1)
11
QV4::QObjectMethod::d
Name: QV4::QObjectMethod::d
Prototype: QV4::Heap::QObjectMethod *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 226-226
100.000% (1/1)
11
QV4::QObjectMethod::d_unchecked
Name: QV4::QObjectMethod::d_unchecked
Prototype: QV4::Heap::QObjectMethod *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 226-226
100.000% (1/1)
11
QV4::QObjectMethod::methodIndex
Name: QV4::QObjectMethod::methodIndex
Prototype: int methodIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 234-234
100.000% (1/1)
11
QV4::QObjectMethod::object
Name: QV4::QObjectMethod::object
Prototype: QObject *object() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 235-235
100.000% (1/1)
11
QV4::QObjectMethod::qt_check_for_QMANAGED_macro
Name: QV4::QObjectMethod::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 226-226
100.000% (1/1)
11
QV4::QObjectMethod::staticVTable
Name: QV4::QObjectMethod::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 226-226
100.000% (1/1)
11
QV4::QObjectMethod::virtualDestroy
Name: QV4::QObjectMethod::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 227-227
100.000% (1/1)
11
QV4::QObjectSlotDispatcher::QObjectSlotDispatcher
Name: QV4::QObjectSlotDispatcher::QObjectSlotDispatcher
Prototype: QObjectSlotDispatcher()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 825-828
100.000% (1/1)
11
QV4::QObjectWrapper::__dataTest
Name: QV4::QObjectWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
  0.000% (0/1)
11
QV4::QObjectWrapper::d
Name: QV4::QObjectWrapper::d
Prototype: QV4::Heap::QObjectWrapper *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QObjectWrapper::d_unchecked
Name: QV4::QObjectWrapper::d_unchecked
Prototype: QV4::Heap::QObjectWrapper *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QObjectWrapper::object
Name: QV4::QObjectWrapper::object
Prototype: QObject *object() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 167-167
100.000% (1/1)
11
QV4::QObjectWrapper::qt_check_for_QMANAGED_macro
Name: QV4::QObjectWrapper::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QObjectWrapper::staticVTable
Name: QV4::QObjectWrapper::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::QObjectWrapper::virtualDestroy
Name: QV4::QObjectWrapper::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 161-161
100.000% (1/1)
11
QV4::QQmlBindingFunction::__dataTest
Name: QV4::QQmlBindingFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 185-185
  0.000% (0/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 1
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
111
McCabe - Cyclomatic Complexity: 1
112
McCabe - Cyclomatic Complexity: 1
113
McCabe - Cyclomatic Complexity: 1
114
McCabe - Cyclomatic Complexity: 1
115116
McCabe - Cyclomatic Complexity: 1
117
McCabe - Cyclomatic Complexity: 1
118
McCabe - Cyclomatic Complexity: 1
119
McCabe - Cyclomatic Complexity: 1
120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...140
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36

Generated by Squish Coco 4.2.0