OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %: 100.000% (20/20)
...80
Condition %: 100.000% (1/1)
...84
Condition %: 100.000% (1/1)
85
Condition %: 100.000% (1/1)
86
Condition %: 100.000% (1/1)
87
Condition %: 100.000% (4/4)
8889
Condition %: 100.000% (1/1)
90
Condition %: 100.000% (1/1)
91
Condition %: 100.000% (1/1)
92
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlListCompositor::iterator::operator !=
Name: QQmlListCompositor::iterator::operator !=
Prototype: bool operator !=(Group group) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 128-128
100.000% (1/1)
11
QQmlListCompositor::iterator::modelIndex
Name: QQmlListCompositor::iterator::modelIndex
Prototype: int modelIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 138-138
100.000% (1/1)
11
QQmlListCompositor::iterator::list
Name: QQmlListCompositor::iterator::list
Prototype: template<typename T> T *list() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 137-137
100.000% (1/1)
11
QQmlListCompositor::iterator::iterator
Name: QQmlListCompositor::iterator::iterator
Prototype: inline QQmlListCompositor::iterator::iterator(const iterator &it)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 312-321
100.000% (4/4)
22
QQmlListCompositor::iterator::iterator
Name: QQmlListCompositor::iterator::iterator
Prototype: inline QQmlListCompositor::iterator::iterator( Range *range, int offset, Group group, int groupCount)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 323-333
100.000% (4/4)
22
QQmlListCompositor::iterator::incrementIndexes
Name: QQmlListCompositor::iterator::incrementIndexes
Prototype: void incrementIndexes(int difference)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 140-140
100.000% (1/1)
11
QQmlListCompositor::iterator::incrementIndexes
Name: QQmlListCompositor::iterator::incrementIndexes
Prototype: inline void QQmlListCompositor::iterator::incrementIndexes(int difference, uint flags)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 335-341
100.000% (7/7)
33
QQmlListCompositor::iterator::decrementIndexes
Name: QQmlListCompositor::iterator::decrementIndexes
Prototype: void decrementIndexes(int difference)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 141-141
100.000% (1/1)
11
QQmlListCompositor::iterator::decrementIndexes
Name: QQmlListCompositor::iterator::decrementIndexes
Prototype: inline void QQmlListCompositor::iterator::decrementIndexes(int difference, uint flags)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 343-349
100.000% (7/7)
33
QQmlListCompositor::insert_iterator::operator +=
Name: QQmlListCompositor::insert_iterator::operator +=
Prototype: QQmlListCompositor::insert_iterator &QQmlListCompositor::insert_iterator::operator +=(int difference)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 268-280
100.000% (8/8)
52
QQmlListCompositor::insert_iterator::insert_iterator
Name: QQmlListCompositor::insert_iterator::insert_iterator
Prototype: inline insert_iterator(const iterator &it)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 165-165
100.000% (1/1)
11
QQmlListCompositor::insert
Name: QQmlListCompositor::insert
Prototype: inline QQmlListCompositor::Range *QQmlListCompositor::insert( Range *before, void *list, int index, int count, uint flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 314-318
100.000% (1/1)
11
QQmlListCompositor::insert
Name: QQmlListCompositor::insert
Prototype: void QQmlListCompositor::insert( Group group, int before, void *list, int index, int count, uint flags, QVector<Insert> *inserts)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 444-449
100.000% (1/1)
11
QQmlListCompositor::findInsertPosition
Name: QQmlListCompositor::findInsertPosition
Prototype: QQmlListCompositor::insert_iterator QQmlListCompositor::findInsertPosition(Group group, int index)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 403-419
100.000% (5/5)
112
QQmlListCompositor::find
Name: QQmlListCompositor::find
Prototype: QQmlListCompositor::iterator QQmlListCompositor::find(Group group, int index)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 362-378
100.000% (5/5)
102
QQmlListCompositor::find
Name: QQmlListCompositor::find
Prototype: QQmlListCompositor::iterator QQmlListCompositor::find(Group group, int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 386-389
100.000% (1/1)
11
QQmlListCompositor::erase
Name: QQmlListCompositor::erase
Prototype: inline QQmlListCompositor::Range *QQmlListCompositor::erase( Range *range)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 326-334
100.000% (1/1)
51
QQmlListCompositor::end
Name: QQmlListCompositor::end
Prototype: const iterator &end()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 223-223
100.000% (1/1)
11
QQmlListCompositor::count
Name: QQmlListCompositor::count
Prototype: int QQmlListCompositor::count(Group group) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 351-354
100.000% (1/1)
11
QQmlListCompositor::clearFlags
Name: QQmlListCompositor::clearFlags
Prototype: void QQmlListCompositor::clearFlags( Group fromGroup, int from, int count, Group group, uint flags, QVector<Remove> *removes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 623-628
100.000% (1/1)
11
QQmlListCompositor::clearFlags
Name: QQmlListCompositor::clearFlags
Prototype: void clearFlags(Group fromGroup, int from, int count, uint flags, QVector<Remove> *removals = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 238-239
100.000% (1/1)
11
QQmlListCompositor::clearDefaultGroup
Name: QQmlListCompositor::clearDefaultGroup
Prototype: void clearDefaultGroup(Group group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 214-214
100.000% (1/1)
11
QQmlListCompositor::clear
Name: QQmlListCompositor::clear
Prototype: void QQmlListCompositor::clear()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 941-947
100.000% (4/4)
32
QQmlListCompositor::append
Name: QQmlListCompositor::append
Prototype: void QQmlListCompositor::append( void *list, int index, int count, uint flags, QVector<Insert> *inserts)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 429-434
100.000% (1/1)
11
QQmlListCompositor::Remove::Remove
Name: QQmlListCompositor::Remove::Remove
Prototype: Remove(const iterator &it, int count, uint flags, int moveId = -1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 204-205
100.000% (1/1)
11
QQmlListCompositor::Range::prepend
Name: QQmlListCompositor::Range::prepend
Prototype: inline bool prepend() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 112-112
100.000% (1/1)
11
QQmlListCompositor::Range::isUnresolved
Name: QQmlListCompositor::Range::isUnresolved
Prototype: inline bool isUnresolved() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 110-110
100.000% (1/1)
11
QQmlListCompositor::Range::inGroup
Name: QQmlListCompositor::Range::inGroup
Prototype: inline bool inGroup() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 107-107
100.000% (1/1)
11
QQmlListCompositor::Range::inGroup
Name: QQmlListCompositor::Range::inGroup
Prototype: inline bool inGroup(int group) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 109-109
100.000% (1/1)
11
QQmlListCompositor::Range::inCache
Name: QQmlListCompositor::Range::inCache
Prototype: inline bool inCache() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 108-108
100.000% (1/1)
11
QQmlListCompositor::Range::end
Name: QQmlListCompositor::Range::end
Prototype: inline int end() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 103-103
100.000% (1/1)
11
QQmlListCompositor::Range::append
Name: QQmlListCompositor::Range::append
Prototype: inline bool append() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 113-113
100.000% (1/1)
11
QQmlListCompositor::Range::Range
Name: QQmlListCompositor::Range::Range
Prototype: Range()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 90-90
100.000% (1/1)
11
QQmlListCompositor::Range::Range
Name: QQmlListCompositor::Range::Range
Prototype: Range(Range *next, void *list, int index, int count, uint flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 91-93
100.000% (1/1)
11
QQmlListCompositor::QQmlListCompositor
Name: QQmlListCompositor::QQmlListCompositor
Prototype: QQmlListCompositor::QQmlListCompositor()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 287-295
100.000% (1/1)
21
QQmlListCompositor::MovedFlags::MovedFlags
Name: QQmlListCompositor::MovedFlags::MovedFlags
Prototype: MovedFlags(int moveId, uint flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 282-282
100.000% (1/1)
11
QQmlListCompositor::Insert::Insert
Name: QQmlListCompositor::Insert::Insert
Prototype: Insert(const iterator &it, int count, uint flags, int moveId = -1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 197-198
100.000% (1/1)
11
QQmlListCompositor::Change::isMove
Name: QQmlListCompositor::Change::isMove
Prototype: inline bool isMove() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 186-186
100.000% (1/1)
11
QQmlListCompositor::Change::inGroup
Name: QQmlListCompositor::Change::inGroup
Prototype: inline bool inGroup() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 188-188
100.000% (1/1)
11
QQmlListCompositor::Change::inGroup
Name: QQmlListCompositor::Change::inGroup
Prototype: inline bool inGroup(int group) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 189-189
100.000% (1/1)
11
QQmlListCompositor::Change::inCache
Name: QQmlListCompositor::Change::inCache
Prototype: inline bool inCache() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 187-187
100.000% (1/1)
11
QQmlListCompositor::Change::groups
Name: QQmlListCompositor::Change::groups
Prototype: inline int groups() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 191-191
100.000% (1/1)
11
QQmlListCompositor::Change::Change
Name: QQmlListCompositor::Change::Change
Prototype: inline QQmlListCompositor::Change::Change(const iterator &it, int count, uint flags, int moveId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 355-360
100.000% (4/4)
22
QQmlListAccessor::type
Name: QQmlListAccessor::type
Prototype: Type type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistaccessor_p.h
Lines: 74-74
100.000% (1/1)
11
QQmlListAccessor::list
Name: QQmlListAccessor::list
Prototype: QVariant QQmlListAccessor::list() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistaccessor.cpp
Lines: 61-64
100.000% (1/1)
11
QQmlListAccessor::QQmlListAccessor
Name: QQmlListAccessor::QQmlListAccessor
Prototype: QQmlListAccessor::QQmlListAccessor()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistaccessor.cpp
Lines: 52-55
100.000% (1/1)
21
QQmlJavaScriptExpressionGuard_callback
Name: QQmlJavaScriptExpressionGuard_callback
Prototype: void QQmlJavaScriptExpressionGuard_callback(QQmlNotifierEndpoint *e, void **)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 481-487
100.000% (1/1)
31
QQmlJavaScriptExpressionGuard::QQmlJavaScriptExpressionGuard
Name: QQmlJavaScriptExpressionGuard::QQmlJavaScriptExpressionGuard
Prototype: QQmlJavaScriptExpressionGuard::QQmlJavaScriptExpressionGuard(QQmlJavaScriptExpression *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 283-287
100.000% (1/1)
21
QQmlJavaScriptExpressionGuard::New
Name: QQmlJavaScriptExpressionGuard::New
Prototype: QQmlJavaScriptExpressionGuard * QQmlJavaScriptExpressionGuard::New(QQmlJavaScriptExpression *e, QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 289-295
100.000% (1/1)
21
QQmlJavaScriptExpressionGuard::Delete
Name: QQmlJavaScriptExpressionGuard::Delete
Prototype: void QQmlJavaScriptExpressionGuard::Delete()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 297-300
100.000% (1/1)
11
QQmlJavaScriptExpression::~QQmlJavaScriptExpression
Name: QQmlJavaScriptExpression::~QQmlJavaScriptExpression
Prototype: QQmlJavaScriptExpression::~QQmlJavaScriptExpression()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 103-116
100.000% (10/10)
94
QQmlJavaScriptExpression::translationsCaptured
Name: QQmlJavaScriptExpression::translationsCaptured
Prototype: bool translationsCaptured() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 175-175
100.000% (1/1)
11
QQmlJavaScriptExpression::setTranslationsCaptured
Name: QQmlJavaScriptExpression::setTranslationsCaptured
Prototype: void setTranslationsCaptured(bool captured)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 174-174
100.000% (1/1)
11
QQmlJavaScriptExpression::setNotifyOnValueChanged
Name: QQmlJavaScriptExpression::setNotifyOnValueChanged
Prototype: void QQmlJavaScriptExpression::setNotifyOnValueChanged(bool v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 118-127
100.000% (4/4)
62
QQmlJavaScriptExpression::setCompilationUnit
Name: QQmlJavaScriptExpression::setCompilationUnit
Prototype: void QQmlJavaScriptExpression::setCompilationUnit(const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 463-466
100.000% (1/1)
11
QQmlJavaScriptExpression::scopeObject
Name: QQmlJavaScriptExpression::scopeObject
Prototype: QObject *QQmlJavaScriptExpression::scopeObject() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 255-259
100.000% (4/4)
22
QQmlJavaScriptExpression::resetNotifyOnValueChanged
Name: QQmlJavaScriptExpression::resetNotifyOnValueChanged
Prototype: void QQmlJavaScriptExpression::resetNotifyOnValueChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 129-132
100.000% (1/1)
11
QQmlJavaScriptExpression::notifyOnValueChanged
Name: QQmlJavaScriptExpression::notifyOnValueChanged
Prototype: bool QQmlJavaScriptExpression::notifyOnValueChanged() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 250-253
100.000% (1/1)
11
QQmlJavaScriptExpression::hasError
Name: QQmlJavaScriptExpression::hasError
Prototype: bool QQmlJavaScriptExpression::hasError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 267-270
100.000% (1/1)
11
QQmlJavaScriptExpression::hasDelayedError
Name: QQmlJavaScriptExpression::hasDelayedError
Prototype: bool QQmlJavaScriptExpression::hasDelayedError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 272-275
100.000% (1/1)
11
QQmlJavaScriptExpression::function
Name: QQmlJavaScriptExpression::function
Prototype: QV4::Function *QQmlJavaScriptExpression::function() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 162-165
100.000% (1/1)
11
QQmlJavaScriptExpression::evaluate
Name: QQmlJavaScriptExpression::evaluate
Prototype: QV4::ReturnedValue QQmlJavaScriptExpression::evaluate(bool *isUndefined)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 171-178
100.000% (1/1)
41
QQmlJavaScriptExpression::error
Name: QQmlJavaScriptExpression::error
Prototype: QQmlError QQmlJavaScriptExpression::error(QQmlEngine *engine) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 383-391
100.000% (4/4)
42
QQmlJavaScriptExpression::delayedError
Name: QQmlJavaScriptExpression::delayedError
Prototype: QQmlDelayedError *QQmlJavaScriptExpression::delayedError()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 393-398
100.000% (4/4)
32
QQmlJavaScriptExpression::createQmlBinding
Name: QQmlJavaScriptExpression::createQmlBinding
Prototype: void QQmlJavaScriptExpression::createQmlBinding(QQmlContextData *ctxt, QObject *qmlScope, const QString &code, const QString &filename, quint16 line)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 431-452
100.000% (7/7)
153
QQmlJavaScriptExpression::context
Name: QQmlJavaScriptExpression::context
Prototype: QQmlContextData *context() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 123-123
100.000% (1/1)
11
QQmlJavaScriptExpression::clearPermanentGuards
Name: QQmlJavaScriptExpression::clearPermanentGuards
Prototype: void QQmlJavaScriptExpression::clearPermanentGuards()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 474-479
100.000% (4/4)
32
QQmlJavaScriptExpression::clearError
Name: QQmlJavaScriptExpression::clearError
Prototype: inline void QQmlJavaScriptExpression::clearError()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 277-281
100.000% (1/1)
21
QQmlJavaScriptExpression::clearActiveGuards
Name: QQmlJavaScriptExpression::clearActiveGuards
Prototype: void QQmlJavaScriptExpression::clearActiveGuards()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 468-472
100.000% (4/4)
22
QQmlJavaScriptExpression::cancelPermanentGuards
Name: QQmlJavaScriptExpression::cancelPermanentGuards
Prototype: void cancelPermanentGuards() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 156-162
100.000% (7/7)
33
QQmlJavaScriptExpression::QQmlJavaScriptExpression
Name: QQmlJavaScriptExpression::QQmlJavaScriptExpression
Prototype: QQmlJavaScriptExpression::QQmlJavaScriptExpression()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 95-101
100.000% (1/1)
21
QQmlJavaScriptExpression::DeleteWatcher::~DeleteWatcher
Name: QQmlJavaScriptExpression::DeleteWatcher::~DeleteWatcher
Prototype: QQmlJavaScriptExpression::DeleteWatcher::~DeleteWatcher()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 238-243
100.000% (6/6)
32
QQmlJavaScriptExpression::DeleteWatcher::wasDeleted
Name: QQmlJavaScriptExpression::DeleteWatcher::wasDeleted
Prototype: bool QQmlJavaScriptExpression::DeleteWatcher::wasDeleted() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 245-248
100.000% (1/1)
11
QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher
Name: QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher
Prototype: QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher(QQmlJavaScriptExpression *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 225-236
100.000% (4/4)
52
QQmlJS::classify2
Name: QQmlJS::classify2
Prototype: static inline int classify2(const QChar *s, int parseModeFlags)
Coverage: 100.000% (31/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljskeywords_p.h
Lines: 60-88
100.000% (31/31)
1711
QQmlJS::Tokenize::tokenStream
Name: QQmlJS::Tokenize::tokenStream
Prototype: QStringList Tokenize::tokenStream() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 453-456
100.000% (1/1)
11
QQmlJS::QmlminLexer::pushToken
Name: QQmlJS::QmlminLexer::pushToken
Prototype: void pushToken(int token)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 84-90
100.000% (1/1)
41
QQmlJS::QmlminLexer::pragmaLibrary
Name: QQmlJS::QmlminLexer::pragmaLibrary
Prototype: void pragmaLibrary() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 119-122
100.000% (1/1)
11
QQmlJS::QmlminLexer::operator()
Name: QQmlJS::QmlminLexer::operator()
Prototype: bool operator()(const QString &fileName, const QString &code)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 99-109
100.000% (4/4)
82
QQmlJS::QmlminLexer::lookaheadToken
Name: QQmlJS::QmlminLexer::lookaheadToken
Prototype: int lookaheadToken()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 77-82
100.000% (4/4)
32
QQmlJS::QmlminLexer::lex
Name: QQmlJS::QmlminLexer::lex
Prototype: void lex()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 67-75
100.000% (4/4)
52
QQmlJS::QmlminLexer::isRegExpRule
Name: QQmlJS::QmlminLexer::isRegExpRule
Prototype: bool isRegExpRule(int ruleno) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 184-188
100.000% (1/1)
21
QQmlJS::QmlminLexer::importModule
Name: QQmlJS::QmlminLexer::importModule
Prototype: void importModule(const QString &uri, const QString &version, const QString &module, int line, int column) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 137-148
100.000% (1/1)
91
QQmlJS::QmlminLexer::importFile
Name: QQmlJS::QmlminLexer::importFile
Prototype: void importFile(const QString &jsfile, const QString &module, int line, int column) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 124-135
100.000% (1/1)
91
QQmlJS::QmlminLexer::fileName
Name: QQmlJS::QmlminLexer::fileName
Prototype: QString fileName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 97-97
100.000% (1/1)
11
QQmlJS::QmlminLexer::directives
Name: QQmlJS::QmlminLexer::directives
Prototype: QString directives()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 111-114
100.000% (1/1)
11
QQmlJS::QmlminLexer::QmlminLexer
Name: QQmlJS::QmlminLexer::QmlminLexer
Prototype: QmlminLexer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 93-94
100.000% (1/1)
11
QQmlJS::Parser::syntaxError [qqmljs.g #2]
Name: QQmlJS::Parser::syntaxError [qqmljs.g #2]
Prototype: void syntaxError(const AST::SourceLocation &location, const char *message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 395-397
100.000% (1/1)
11
QQmlJS::Parser::syntaxError [qqmljs.g #2]
Name: QQmlJS::Parser::syntaxError [qqmljs.g #2]
Prototype: void syntaxError(const AST::SourceLocation &location, const QString &message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 398-400
100.000% (1/1)
11
QQmlJS::Parser::syntaxError [qqmljs.g #1]
Name: QQmlJS::Parser::syntaxError [qqmljs.g #1]
Prototype: void syntaxError(const AST::SourceLocation &location, const char *message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 395-397
100.000% (1/1)
11
QQmlJS::Parser::syntaxError [qqmljs.g #1]
Name: QQmlJS::Parser::syntaxError [qqmljs.g #1]
Prototype: void syntaxError(const AST::SourceLocation &location, const QString &message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 398-400
100.000% (1/1)
11
QQmlJS::Parser::sym [qqmljs.g #2]
Name: QQmlJS::Parser::sym [qqmljs.g #2]
Prototype: inline Value &sym(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 380-381
100.000% (1/1)
11
QQmlJS::Parser::sym [qqmljs.g #1]
Name: QQmlJS::Parser::sym [qqmljs.g #1]
Prototype: inline Value &sym(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 380-381
100.000% (1/1)
11
QQmlJS::Parser::stringRef [qqmljs.g #2]
Name: QQmlJS::Parser::stringRef [qqmljs.g #2]
Prototype: inline QStringRef &stringRef(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 383-384
100.000% (1/1)
11
QQmlJS::Parser::stringRef [qqmljs.g #1]
Name: QQmlJS::Parser::stringRef [qqmljs.g #1]
Prototype: inline QStringRef &stringRef(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 383-384
100.000% (1/1)
11
QQmlJS::Parser::rootNode [qqmljs.g #2]
Name: QQmlJS::Parser::rootNode [qqmljs.g #2]
Prototype: AST::Node *rootNode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 350-351
100.000% (1/1)
11
QQmlJS::Parser::rootNode [qqmljs.g #1]
Name: QQmlJS::Parser::rootNode [qqmljs.g #1]
Prototype: AST::Node *rootNode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 350-351
100.000% (1/1)
11
QQmlJS::Parser::parseProgram [qqmljs.g #2]
Name: QQmlJS::Parser::parseProgram [qqmljs.g #2]
Prototype: bool parseProgram()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 319-319
100.000% (1/1)
11
QQmlJS::Parser::parseProgram [qqmljs.g #1]
Name: QQmlJS::Parser::parseProgram [qqmljs.g #1]
Prototype: bool parseProgram()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 319-319
100.000% (1/1)
11
QQmlJS::Parser::parseExpression [qqmljs.g #2]
Name: QQmlJS::Parser::parseExpression [qqmljs.g #2]
Prototype: bool parseExpression()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 317-317
100.000% (1/1)
11
Page:<>1
Condition %: 100.000% (16/16)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %: 100.000% (20/20)
...80
Condition %: 100.000% (1/1)
...84
Condition %: 100.000% (1/1)
85
Condition %: 100.000% (1/1)
86
Condition %: 100.000% (1/1)
87
Condition %: 100.000% (4/4)
8889
Condition %: 100.000% (1/1)
90
Condition %: 100.000% (1/1)
91
Condition %: 100.000% (1/1)
92
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0