OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...29
McCabe - Cyclomatic Complexity: 1
30
McCabe - Cyclomatic Complexity: 1
31
McCabe - Cyclomatic Complexity: 1
32
McCabe - Cyclomatic Complexity: 1
3334
McCabe - Cyclomatic Complexity: 1
35
McCabe - Cyclomatic Complexity: 1
36
McCabe - Cyclomatic Complexity: 1
37
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...50
McCabe - Cyclomatic Complexity: 1
...60
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QQmlJS::Parser::parseModule
Name: QQmlJS::Parser::parseModule
Prototype: bool parseModule()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 321-321
  0.000% (0/1)
11
QQmlJS::Parser::parseModule [qqmljs.g #1]
Name: QQmlJS::Parser::parseModule [qqmljs.g #1]
Prototype: bool parseModule()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 321-321
  0.000% (0/1)
11
QQmlJS::Parser::parseModule [qqmljs.g #2]
Name: QQmlJS::Parser::parseModule [qqmljs.g #2]
Prototype: bool parseModule()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 321-321
  0.000% (0/1)
11
QQmlJS::Parser::parseProgram
Name: QQmlJS::Parser::parseProgram
Prototype: bool parseProgram()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 319-319
  0.000% (0/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::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::parseScript
Name: QQmlJS::Parser::parseScript
Prototype: bool parseScript()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 320-320
  0.000% (0/1)
11
QQmlJS::Parser::parseScript [qqmljs.g #1]
Name: QQmlJS::Parser::parseScript [qqmljs.g #1]
Prototype: bool parseScript()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 320-320
  0.000% (0/1)
11
QQmlJS::Parser::parseScript [qqmljs.g #2]
Name: QQmlJS::Parser::parseScript [qqmljs.g #2]
Prototype: bool parseScript()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 320-320
  0.000% (0/1)
11
QQmlJS::Parser::parseStatement
Name: QQmlJS::Parser::parseStatement
Prototype: bool parseStatement()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 316-316
  0.000% (0/1)
11
QQmlJS::Parser::parseStatement [qqmljs.g #1]
Name: QQmlJS::Parser::parseStatement [qqmljs.g #1]
Prototype: bool parseStatement()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 316-316
  0.000% (0/1)
11
QQmlJS::Parser::parseStatement [qqmljs.g #2]
Name: QQmlJS::Parser::parseStatement [qqmljs.g #2]
Prototype: bool parseStatement()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 316-316
  0.000% (0/1)
11
QQmlJS::Parser::parseUiObjectMember
Name: QQmlJS::Parser::parseUiObjectMember
Prototype: bool parseUiObjectMember()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 318-318
  0.000% (0/1)
11
QQmlJS::Parser::parseUiObjectMember [qqmljs.g #1]
Name: QQmlJS::Parser::parseUiObjectMember [qqmljs.g #1]
Prototype: bool parseUiObjectMember()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 318-318
  0.000% (0/1)
11
QQmlJS::Parser::parseUiObjectMember [qqmljs.g #2]
Name: QQmlJS::Parser::parseUiObjectMember [qqmljs.g #2]
Prototype: bool parseUiObjectMember()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 318-318
  0.000% (0/1)
11
QQmlJS::Parser::rootNode
Name: QQmlJS::Parser::rootNode
Prototype: AST::Node *rootNode() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 350-351
  0.000% (0/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::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::stringRef
Name: QQmlJS::Parser::stringRef
Prototype: inline QStringRef &stringRef(int index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 383-384
  0.000% (0/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::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::sym
Name: QQmlJS::Parser::sym
Prototype: inline Value &sym(int index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 380-381
  0.000% (0/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::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::syntaxError
Name: QQmlJS::Parser::syntaxError
Prototype: void syntaxError(const AST::SourceLocation &location, const char *message)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 395-397
  0.000% (0/1)
11
QQmlJS::Parser::syntaxError
Name: QQmlJS::Parser::syntaxError
Prototype: void syntaxError(const AST::SourceLocation &location, const QString &message)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 398-400
  0.000% (0/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::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::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::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::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::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::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::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::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::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::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
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::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::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::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::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::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::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::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::isValid
Name: QQmlJavaScriptExpression::isValid
Prototype: bool isValid() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 121-121
  0.000% (0/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::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::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::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::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
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
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::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_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
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
QQmlListAccessor::isValid
Name: QQmlListAccessor::isValid
Prototype: bool QQmlListAccessor::isValid() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistaccessor.cpp
Lines: 136-139
  0.000% (0/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::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
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::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::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::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::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::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::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::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::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::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::groups
Name: QQmlListCompositor::Range::groups
Prototype: inline int groups() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 105-105
  0.000% (0/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::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::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::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::start
Name: QQmlListCompositor::Range::start
Prototype: inline int start() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 102-102
  0.000% (0/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::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::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::clearFlags
Name: QQmlListCompositor::clearFlags
Prototype: void clearFlags(const iterator &from, int count, uint flags, QVector<Remove> *removals = nullptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 240-241
  0.000% (0/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::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::defaultGroups
Name: QQmlListCompositor::defaultGroups
Prototype: int defaultGroups() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 211-211
  0.000% (0/1)
11
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::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::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::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::insert_iterator::insert_iterator
Name: QQmlListCompositor::insert_iterator::insert_iterator
Prototype: inline QQmlListCompositor::insert_iterator::insert_iterator( Range *range, int offset, Group group, int groupCount)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 351-353
  0.000% (0/1)
11
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::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::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::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::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::operator !=
Name: QQmlListCompositor::iterator::operator !=
Prototype: bool operator !=(const iterator &it) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 125-125
  0.000% (0/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...29
McCabe - Cyclomatic Complexity: 1
30
McCabe - Cyclomatic Complexity: 1
31
McCabe - Cyclomatic Complexity: 1
32
McCabe - Cyclomatic Complexity: 1
3334
McCabe - Cyclomatic Complexity: 1
35
McCabe - Cyclomatic Complexity: 1
36
McCabe - Cyclomatic Complexity: 1
37
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...50
McCabe - Cyclomatic Complexity: 1
...60
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36

Generated by Squish Coco 4.2.0