OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
121
eLOC - Effective Lines of Code: 3
122
eLOC - Effective Lines of Code: 3
123
eLOC - Effective Lines of Code: 3
124125
eLOC - Effective Lines of Code: 3
126
eLOC - Effective Lines of Code: 3
127
eLOC - Effective Lines of Code: 3
128
eLOC - Effective Lines of Code: 3
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QQmlJS::AST::PostIncrementExpression::accept0
Name: QQmlJS::AST::PostIncrementExpression::accept0
Prototype: void PostIncrementExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 565-572
100.000% (4/4)
32
QQmlJS::AST::PreDecrementExpression::accept0
Name: QQmlJS::AST::PreDecrementExpression::accept0
Prototype: void PreDecrementExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 619-626
100.000% (4/4)
32
QQmlJS::AST::PreIncrementExpression::accept0
Name: QQmlJS::AST::PreIncrementExpression::accept0
Prototype: void PreIncrementExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 610-617
100.000% (4/4)
32
QQmlJS::AST::Program::accept0
Name: QQmlJS::AST::Program::accept0
Prototype: void Program::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1030-1037
 75.000% (3/4)
32
QQmlJS::AST::ReturnStatement::accept0
Name: QQmlJS::AST::ReturnStatement::accept0
Prototype: void ReturnStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 823-830
100.000% (4/4)
32
QQmlJS::AST::StatementList::append
Name: QQmlJS::AST::StatementList::append
Prototype: StatementList *append(StatementList *n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1422-1426
100.000% (1/1)
31
QQmlJS::AST::StatementList::finish
Name: QQmlJS::AST::StatementList::finish
Prototype: inline StatementList *finish ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1436-1441
100.000% (1/1)
31
QQmlJS::AST::ThrowStatement::accept0
Name: QQmlJS::AST::ThrowStatement::accept0
Prototype: void ThrowStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 912-919
100.000% (4/4)
32
QQmlJS::AST::TildeExpression::accept0
Name: QQmlJS::AST::TildeExpression::accept0
Prototype: void TildeExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 646-653
100.000% (4/4)
32
QQmlJS::AST::TypeOfExpression::accept0
Name: QQmlJS::AST::TypeOfExpression::accept0
Prototype: void TypeOfExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 601-608
100.000% (4/4)
32
QQmlJS::AST::UiArrayMemberList::UiArrayMemberList
Name: QQmlJS::AST::UiArrayMemberList::UiArrayMemberList
Prototype: UiArrayMemberList(UiArrayMemberList *previous, UiObjectMember *member)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2616-2622
100.000% (1/1)
31
QQmlJS::AST::UiArrayMemberList::finish
Name: QQmlJS::AST::UiArrayMemberList::finish
Prototype: UiArrayMemberList *finish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2632-2637
100.000% (1/1)
31
QQmlJS::AST::UiEnumDeclaration::accept0
Name: QQmlJS::AST::UiEnumDeclaration::accept0
Prototype: void UiEnumDeclaration::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1198-1205
 75.000% (3/4)
32
QQmlJS::AST::UiEnumMemberList::UiEnumMemberList
Name: QQmlJS::AST::UiEnumMemberList::UiEnumMemberList
Prototype: UiEnumMemberList(UiEnumMemberList *previous, const QStringRef &member, double v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2931-2937
100.000% (1/1)
31
QQmlJS::AST::UiEnumMemberList::finish
Name: QQmlJS::AST::UiEnumMemberList::finish
Prototype: UiEnumMemberList *finish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2948-2953
100.000% (1/1)
31
QQmlJS::AST::UiHeaderItemList::UiHeaderItemList
Name: QQmlJS::AST::UiHeaderItemList::UiHeaderItemList
Prototype: UiHeaderItemList(UiHeaderItemList *previous, UiImport *import)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2537-2543
100.000% (1/1)
31
QQmlJS::AST::UiHeaderItemList::UiHeaderItemList
Name: QQmlJS::AST::UiHeaderItemList::UiHeaderItemList
Prototype: UiHeaderItemList(UiHeaderItemList *previous, UiPragma *pragma)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2545-2551
100.000% (1/1)
31
QQmlJS::AST::UiHeaderItemList::finish
Name: QQmlJS::AST::UiHeaderItemList::finish
Prototype: UiHeaderItemList *finish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2553-2558
100.000% (1/1)
31
QQmlJS::AST::UiImport::accept0
Name: QQmlJS::AST::UiImport::accept0
Prototype: void UiImport::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1152-1159
100.000% (4/4)
32
QQmlJS::AST::UiObjectBinding::firstSourceLocation
Name: QQmlJS::AST::UiObjectBinding::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2840-2846
 83.333% (5/6)
32
QQmlJS::AST::UiObjectInitializer::accept0
Name: QQmlJS::AST::UiObjectInitializer::accept0
Prototype: void UiObjectInitializer::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1077-1084
 75.000% (3/4)
32
QQmlJS::AST::UiObjectMemberList::UiObjectMemberList
Name: QQmlJS::AST::UiObjectMemberList::UiObjectMemberList
Prototype: UiObjectMemberList(UiObjectMemberList *previous, UiObjectMember *member)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2435-2441
100.000% (1/1)
31
QQmlJS::AST::UiObjectMemberList::finish
Name: QQmlJS::AST::UiObjectMemberList::finish
Prototype: UiObjectMemberList *finish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2451-2456
100.000% (1/1)
31
QQmlJS::AST::UiParameterList::UiParameterList
Name: QQmlJS::AST::UiParameterList::UiParameterList
Prototype: UiParameterList(UiParameterList *previous, UiQualifiedId *t, const QStringRef &n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2677-2683
100.000% (1/1)
31
QQmlJS::AST::UiParameterList::finish
Name: QQmlJS::AST::UiParameterList::finish
Prototype: inline UiParameterList *finish ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2693-2698
100.000% (1/1)
31
QQmlJS::AST::UiPragma::accept0
Name: QQmlJS::AST::UiPragma::accept0
Prototype: void UiPragma::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1169-1176
100.000% (4/4)
32
QQmlJS::AST::UiQualifiedId::UiQualifiedId
Name: QQmlJS::AST::UiQualifiedId::UiQualifiedId
Prototype: UiQualifiedId(UiQualifiedId *previous, const QStringRef &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2355-2361
100.000% (1/1)
31
QQmlJS::AST::UiQualifiedId::finish
Name: QQmlJS::AST::UiQualifiedId::finish
Prototype: UiQualifiedId *finish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2363-2368
100.000% (1/1)
31
QQmlJS::AST::UiQualifiedPragmaId::UiQualifiedPragmaId
Name: QQmlJS::AST::UiQualifiedPragmaId::UiQualifiedPragmaId
Prototype: UiQualifiedPragmaId(UiQualifiedPragmaId *previous, const QStringRef &name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2472-2478
  0.000% (0/1)
31
QQmlJS::AST::UiQualifiedPragmaId::finish
Name: QQmlJS::AST::UiQualifiedPragmaId::finish
Prototype: UiQualifiedPragmaId *finish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2480-2485
100.000% (1/1)
31
QQmlJS::AST::UiSourceElement::accept0
Name: QQmlJS::AST::UiSourceElement::accept0
Prototype: void UiSourceElement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1189-1196
100.000% (4/4)
32
QQmlJS::AST::UnaryMinusExpression::accept0
Name: QQmlJS::AST::UnaryMinusExpression::accept0
Prototype: void UnaryMinusExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 637-644
100.000% (4/4)
32
QQmlJS::AST::UnaryPlusExpression::accept0
Name: QQmlJS::AST::UnaryPlusExpression::accept0
Prototype: void UnaryPlusExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 628-635
100.000% (4/4)
32
QQmlJS::AST::VariableDeclarationList::VariableDeclarationList
Name: QQmlJS::AST::VariableDeclarationList::VariableDeclarationList
Prototype: VariableDeclarationList(VariableDeclarationList *previous, PatternElement *decl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1457-1463
100.000% (1/1)
31
QQmlJS::AST::VariableDeclarationList::lastSourceLocation
Name: QQmlJS::AST::VariableDeclarationList::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1470-1475
100.000% (4/4)
32
QQmlJS::AST::VariableStatement::accept0
Name: QQmlJS::AST::VariableStatement::accept0
Prototype: void VariableStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 715-722
100.000% (4/4)
32
QQmlJS::AST::VoidExpression::accept0
Name: QQmlJS::AST::VoidExpression::accept0
Prototype: void VoidExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 592-599
100.000% (4/4)
32
QQmlJS::AST::YieldExpression::accept0
Name: QQmlJS::AST::YieldExpression::accept0
Prototype: void YieldExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 832-839
100.000% (4/4)
32
QQmlJS::AST::cast
Name: QQmlJS::AST::cast
Prototype: template <typename T1, typename T2> T1 cast(T2 *ast)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 122-129
100.000% (6/6)
32
QQmlJS::Engine::newStringRef
Name: QQmlJS::Engine::newStringRef
Prototype: QStringRef Engine::newStringRef(const QString &text)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 146-151
100.000% (1/1)
31
QQmlJS::Parser::expression
Name: QQmlJS::Parser::expression
Prototype: AST::ExpressionNode *expression() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 334-340
  0.000% (0/4)
32
QQmlJS::Parser::expression [qqmljs.g #1]
Name: QQmlJS::Parser::expression [qqmljs.g #1]
Prototype: AST::ExpressionNode *expression() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 334-340
  0.000% (0/4)
32
QQmlJS::Parser::expression [qqmljs.g #2]
Name: QQmlJS::Parser::expression [qqmljs.g #2]
Prototype: AST::ExpressionNode *expression() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 334-340
  0.000% (0/4)
32
QQmlJS::Parser::statement
Name: QQmlJS::Parser::statement
Prototype: AST::Statement *statement() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 326-332
  0.000% (0/4)
32
QQmlJS::Parser::statement [qqmljs.g #1]
Name: QQmlJS::Parser::statement [qqmljs.g #1]
Prototype: AST::Statement *statement() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 326-332
  0.000% (0/4)
32
QQmlJS::Parser::statement [qqmljs.g #2]
Name: QQmlJS::Parser::statement [qqmljs.g #2]
Prototype: AST::Statement *statement() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 326-332
  0.000% (0/4)
32
QQmlJS::Parser::uiObjectMember
Name: QQmlJS::Parser::uiObjectMember
Prototype: AST::UiObjectMember *uiObjectMember() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 342-348
  0.000% (0/4)
32
QQmlJS::Parser::uiObjectMember [qqmljs.g #1]
Name: QQmlJS::Parser::uiObjectMember [qqmljs.g #1]
Prototype: AST::UiObjectMember *uiObjectMember() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 342-348
  0.000% (0/4)
32
QQmlJS::Parser::uiObjectMember [qqmljs.g #2]
Name: QQmlJS::Parser::uiObjectMember [qqmljs.g #2]
Prototype: AST::UiObjectMember *uiObjectMember() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 342-348
  0.000% (0/4)
32
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
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::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::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::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::sourceLocation
Name: QQmlJavaScriptExpression::sourceLocation
Prototype: QQmlSourceLocation QQmlJavaScriptExpression::sourceLocation() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 134-139
 50.000% (2/4)
32
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
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::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::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::setGroupCount
Name: QQmlListCompositor::setGroupCount
Prototype: void QQmlListCompositor::setGroupCount(int count)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 340-345
100.000% (1/1)
31
QQmlListCompositor::~QQmlListCompositor
Name: QQmlListCompositor::~QQmlListCompositor
Prototype: QQmlListCompositor::~QQmlListCompositor()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 301-307
100.000% (4/4)
32
QQmlListModel::emitItemsAboutToBeInserted
Name: QQmlListModel::emitItemsAboutToBeInserted
Prototype: void QQmlListModel::emitItemsAboutToBeInserted(int index, int count)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2089-2094
100.000% (4/4)
32
QQmlListModel::emitItemsInserted
Name: QQmlListModel::emitItemsInserted
Prototype: void QQmlListModel::emitItemsInserted()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2096-2102
100.000% (4/4)
32
QQmlListModel::engine
Name: QQmlListModel::engine
Prototype: QV4::ExecutionEngine *QQmlListModel::engine() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1970-1977
100.000% (4/4)
32
QQmlListModel::index
Name: QQmlListModel::index
Prototype: QModelIndex QQmlListModel::index(int row, int column, const QModelIndex &parent) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2113-2118
100.000% (1/1)
31
QQmlListModelWorkerAgent::release
Name: QQmlListModelWorkerAgent::release
Prototype: void QQmlListModelWorkerAgent::release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodelworkeragent.cpp
Lines: 79-85
100.000% (4/4)
32
QQmlListModelWorkerAgent::~QQmlListModelWorkerAgent
Name: QQmlListModelWorkerAgent::~QQmlListModelWorkerAgent
Prototype: QQmlListModelWorkerAgent::~QQmlListModelWorkerAgent()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodelworkeragent.cpp
Lines: 62-67
100.000% (1/1)
31
QQmlListReference::clear
Name: QQmlListReference::clear
Prototype: bool QQmlListReference::clear() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 314-321
100.000% (4/4)
32
QQmlMemoryProfiler::isEnabled
Name: QQmlMemoryProfiler::isEnabled
Prototype: bool QQmlMemoryProfiler::isEnabled()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 106-112
  0.000% (0/4)
32
QQmlMemoryScope::init
Name: QQmlMemoryScope::init
Prototype: void QQmlMemoryScope::init(const char *string)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 93-99
  0.000% (0/4)
32
QQmlMetaObject::propertyCache
Name: QQmlMetaObject::propertyCache
Prototype: QQmlPropertyCache *QQmlMetaObject::propertyCache(QQmlEnginePrivate *e) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1578-1583
  0.000% (0/7)
33
QQmlNumberExtension::registerExtension
Name: QQmlNumberExtension::registerExtension
Prototype: void QQmlNumberExtension::registerExtension(QV4::ExecutionEngine *engine)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 361-366
100.000% (4/4)
31
QQmlObjectCompletionProfiler::QQmlObjectCompletionProfiler
Name: QQmlObjectCompletionProfiler::QQmlObjectCompletionProfiler
Prototype: QQmlObjectCompletionProfiler(QQmlVmeProfiler *parent)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 507-513
 83.333% (5/6)
32
QQmlObjectCreator::currentQmlContext
Name: QQmlObjectCreator::currentQmlContext
Prototype: QV4::QmlContext *QQmlObjectCreator::currentQmlContext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h
Lines: 180-186
100.000% (4/4)
32
QQmlObjectModelAttached::setIndex
Name: QQmlObjectModelAttached::setIndex
Prototype: void setIndex(int idx)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 161-166
 75.000% (3/4)
32
QQmlOpenMetaObject::valueRef
Name: QQmlOpenMetaObject::valueRef
Prototype: QVariant &QQmlOpenMetaObject::valueRef(const QByteArray &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 346-352
100.000% (1/1)
31
QQmlOpenMetaObjectPrivate::hasProperty
Name: QQmlOpenMetaObjectPrivate::hasProperty
Prototype: inline bool hasProperty(int idx) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 234-238
  0.000% (0/4)
32
QQmlOpenMetaObjectPrivate::setPropertyValue
Name: QQmlOpenMetaObjectPrivate::setPropertyValue
Prototype: inline void setPropertyValue(int idx, const QVariant &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 209-213
100.000% (4/4)
32
QQmlPartsModel::destroyingPackage
Name: QQmlPartsModel::destroyingPackage
Prototype: void QQmlPartsModel::destroyingPackage(QQuickPackage *package)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3309-3314
100.000% (1/1)
31
QQmlPartsModel::filterGroup
Name: QQmlPartsModel::filterGroup
Prototype: QString QQmlPartsModel::filterGroup() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3113-3118
100.000% (4/4)
32
QQmlPartsModel::initPackage
Name: QQmlPartsModel::initPackage
Prototype: void QQmlPartsModel::initPackage(int index, QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3301-3307
100.000% (4/4)
32
QQmlPartsModel::setWatchedRoles
Name: QQmlPartsModel::setWatchedRoles
Prototype: void QQmlPartsModel::setWatchedRoles(const QList<QByteArray> &roles)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3266-3271
100.000% (1/1)
31
QQmlProfiler::QQmlProfiler
Name: QQmlProfiler::QQmlProfiler
Prototype: QQmlProfiler::QQmlProfiler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler.cpp
Lines: 45-52
100.000% (1/1)
31
QQmlProfiler::startCreating
Name: QQmlProfiler::startCreating
Prototype: void startCreating(const QV4::CompiledData::Object *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 351-356
100.000% (1/1)
31
QQmlProfiler::stopProfiling
Name: QQmlProfiler::stopProfiling
Prototype: void QQmlProfiler::stopProfiling()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler.cpp
Lines: 59-64
100.000% (1/1)
31
QQmlProfilerClient::QQmlProfilerClient
Name: QQmlProfilerClient::QQmlProfilerClient
Prototype: QQmlProfilerClient::QQmlProfilerClient(QQmlProfilerClientPrivate &dd)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 301-307
  0.000% (0/1)
31
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, QQmlEngine *engine)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 164-170
  0.000% (0/1)
31
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, QQmlContext *ctxt)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 150-156
 60.000% (3/5)
31
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(const QQmlProperty &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 425-430
100.000% (4/4)
32
QQmlProperty::hasNotifySignal
Name: QQmlProperty::hasNotifySignal
Prototype: bool QQmlProperty::hasNotifySignal() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1524-1530
100.000% (4/4)
32
QQmlProperty::isValid
Name: QQmlProperty::isValid
Prototype: bool QQmlProperty::isValid() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 650-655
100.000% (4/4)
32
QQmlProperty::~QQmlProperty
Name: QQmlProperty::~QQmlProperty
Prototype: QQmlProperty::~QQmlProperty()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 127-132
100.000% (4/4)
32
QQmlPropertyCache::ensureResolved
Name: QQmlPropertyCache::ensureResolved
Prototype: inline QQmlPropertyData *QQmlPropertyCache::ensureResolved(QQmlPropertyData *p) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 725-731
 83.333% (5/6)
32
QQmlPropertyCache::firstCppMetaObject
Name: QQmlPropertyCache::firstCppMetaObject
Prototype: inline const QMetaObject *QQmlPropertyCache::firstCppMetaObject() const
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 741-746
100.000% (8/8)
32
QQmlPropertyCache::originalClone
Name: QQmlPropertyCache::originalClone
Prototype: int QQmlPropertyCache::originalClone(int index)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 957-962
 50.000% (2/4)
32
QQmlPropertyCache::qmlEnum
Name: QQmlPropertyCache::qmlEnum
Prototype: inline QQmlEnumData *QQmlPropertyCache::qmlEnum(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 789-795
  0.000% (0/6)
32
QQmlPropertyCacheAliasCreator::QQmlPropertyCacheAliasCreator
Name: QQmlPropertyCacheAliasCreator::QQmlPropertyCacheAliasCreator
Prototype: template <typename ObjectContainer> inline QQmlPropertyCacheAliasCreator<ObjectContainer>::QQmlPropertyCacheAliasCreator(QQmlPropertyCacheVector *propertyCaches, const ObjectContainer *objectContainer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlpropertycachecreator_p.h
Lines: 589-595
100.000% (1/1)
31
QQmlPropertyCacheVector::operator=
Name: QQmlPropertyCacheVector::operator=
Prototype: QQmlPropertyCacheVector &operator=(QQmlPropertyCacheVector &&other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 962-966
100.000% (1/1)
31
QQmlPropertyData::flagsForProperty
Name: QQmlPropertyData::flagsForProperty
Prototype: QQmlPropertyData::Flags QQmlPropertyData::flagsForProperty(const QMetaProperty &p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 136-142
100.000% (1/1)
31
QQmlPropertyData::markAsOverrideOf
Name: QQmlPropertyData::markAsOverrideOf
Prototype: void QQmlPropertyData::markAsOverrideOf(QQmlPropertyData *predecessor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 878-884
100.000% (1/1)
31
Page:<>1
eLOC - Effective Lines of Code: 0
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
121
eLOC - Effective Lines of Code: 3
122
eLOC - Effective Lines of Code: 3
123
eLOC - Effective Lines of Code: 3
124125
eLOC - Effective Lines of Code: 3
126
eLOC - Effective Lines of Code: 3
127
eLOC - Effective Lines of Code: 3
128
eLOC - Effective Lines of Code: 3
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0