OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...153
Function: QQmlJS::classify7
154
Function: QQmlJS::MemoryPool::allocate
155
Function: QQmlJS::AST::Visitor::visit
156
Function: QQmlJS::AST::UiPragma::accept0
157158
Function: QQmlJS::AST::NumericLiteral::accept0
159
Function: QQmlJS::AST::Expression::accept0
160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
161
Function: QQmlInfo::QQmlInfo
...170
Function: QQmlComponent::QQmlComponent
...180
Function: ListLayout::getRoleOrCreate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlJS::AST::SuperLiteral::firstSourceLocation
Name: QQmlJS::AST::SuperLiteral::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 434-435
100.000% (1/1)
11
QQmlJS::AST::SuperLiteral::accept0
Name: QQmlJS::AST::SuperLiteral::accept0
Prototype: void SuperLiteral::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: 237-243
100.000% (4/4)
22
QQmlJS::AST::SuperLiteral::SuperLiteral
Name: QQmlJS::AST::SuperLiteral::SuperLiteral
Prototype: SuperLiteral()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 430-430
100.000% (1/1)
11
QQmlJS::AST::StringLiteralPropertyName::asString
Name: QQmlJS::AST::StringLiteralPropertyName::asString
Prototype: QString asString() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 857-857
100.000% (1/1)
11
QQmlJS::AST::StringLiteralPropertyName::accept0
Name: QQmlJS::AST::StringLiteralPropertyName::accept0
Prototype: void StringLiteralPropertyName::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: 490-496
 75.000% (3/4)
22
QQmlJS::AST::StringLiteralPropertyName::StringLiteralPropertyName
Name: QQmlJS::AST::StringLiteralPropertyName::StringLiteralPropertyName
Prototype: StringLiteralPropertyName(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: 852-853
100.000% (1/1)
11
QQmlJS::AST::StringLiteral::lastSourceLocation
Name: QQmlJS::AST::StringLiteral::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 479-480
100.000% (1/1)
11
QQmlJS::AST::StringLiteral::firstSourceLocation
Name: QQmlJS::AST::StringLiteral::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 476-477
100.000% (1/1)
11
QQmlJS::AST::StringLiteral::accept0
Name: QQmlJS::AST::StringLiteral::accept0
Prototype: void StringLiteral::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: 246-252
100.000% (4/4)
22
QQmlJS::AST::StringLiteral::StringLiteral
Name: QQmlJS::AST::StringLiteral::StringLiteral
Prototype: StringLiteral(const QStringRef &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 471-472
100.000% (1/1)
11
QQmlJS::AST::StatementList::lastSourceLocation
Name: QQmlJS::AST::StatementList::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1433-1434
100.000% (1/1)
11
QQmlJS::AST::StatementList::firstSourceLocation
Name: QQmlJS::AST::StatementList::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1430-1431
100.000% (1/1)
11
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::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::accept0
Name: QQmlJS::AST::StatementList::accept0
Prototype: void StatementList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 704-713
 85.714% (6/7)
43
QQmlJS::AST::StatementList::StatementList
Name: QQmlJS::AST::StatementList::StatementList
Prototype: StatementList(Node *stmt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1418-1420
100.000% (1/1)
11
QQmlJS::AST::Statement::statementCast
Name: QQmlJS::AST::Statement::statementCast
Prototype: Statement *Statement::statementCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 169-172
100.000% (1/1)
11
QQmlJS::AST::SourceLocation::isValid
Name: QQmlJS::AST::SourceLocation::isValid
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastfwd_p.h
Lines: 70-70
100.000% (1/1)
11
QQmlJS::AST::SourceLocation::end
Name: QQmlJS::AST::SourceLocation::end
Prototype: quint32 end() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastfwd_p.h
Lines: 73-73
100.000% (1/1)
11
QQmlJS::AST::SourceLocation::begin
Name: QQmlJS::AST::SourceLocation::begin
Prototype: quint32 begin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastfwd_p.h
Lines: 72-72
100.000% (1/1)
11
QQmlJS::AST::SourceLocation::SourceLocation
Name: QQmlJS::AST::SourceLocation::SourceLocation
Prototype: explicit SourceLocation(quint32 offset = 0, quint32 length = 0, quint32 line = 0, quint32 column = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastfwd_p.h
Lines: 65-68
100.000% (1/1)
11
QQmlJS::AST::ReturnStatement::lastSourceLocation
Name: QQmlJS::AST::ReturnStatement::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1774-1775
100.000% (1/1)
11
QQmlJS::AST::ReturnStatement::firstSourceLocation
Name: QQmlJS::AST::ReturnStatement::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1771-1772
100.000% (1/1)
11
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::ReturnStatement::ReturnStatement
Name: QQmlJS::AST::ReturnStatement::ReturnStatement
Prototype: ReturnStatement(ExpressionNode *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1766-1767
100.000% (1/1)
11
QQmlJS::AST::RegExpLiteral::lastSourceLocation
Name: QQmlJS::AST::RegExpLiteral::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 523-524
100.000% (1/1)
11
QQmlJS::AST::RegExpLiteral::firstSourceLocation
Name: QQmlJS::AST::RegExpLiteral::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 520-521
100.000% (1/1)
11
QQmlJS::AST::RegExpLiteral::accept0
Name: QQmlJS::AST::RegExpLiteral::accept0
Prototype: void RegExpLiteral::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: 272-278
100.000% (4/4)
22
QQmlJS::AST::RegExpLiteral::RegExpLiteral
Name: QQmlJS::AST::RegExpLiteral::RegExpLiteral
Prototype: RegExpLiteral(const QStringRef &p, int f)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 515-516
100.000% (1/1)
11
QQmlJS::AST::PropertyName::lastSourceLocation
Name: QQmlJS::AST::PropertyName::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 645-646
100.000% (1/1)
11
QQmlJS::AST::PropertyName::firstSourceLocation
Name: QQmlJS::AST::PropertyName::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 642-643
100.000% (1/1)
11
QQmlJS::AST::PropertyName::PropertyName
Name: QQmlJS::AST::PropertyName::PropertyName
Prototype: PropertyName()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 640-640
100.000% (1/1)
11
QQmlJS::AST::Program::lastSourceLocation
Name: QQmlJS::AST::Program::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2318-2319
100.000% (1/1)
11
QQmlJS::AST::Program::firstSourceLocation
Name: QQmlJS::AST::Program::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2315-2316
100.000% (1/1)
11
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::Program::Program
Name: QQmlJS::AST::Program::Program
Prototype: Program(StatementList *statements)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2309-2311
100.000% (1/1)
11
QQmlJS::AST::PreIncrementExpression::lastSourceLocation
Name: QQmlJS::AST::PreIncrementExpression::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1204-1205
100.000% (1/1)
11
QQmlJS::AST::PreIncrementExpression::firstSourceLocation
Name: QQmlJS::AST::PreIncrementExpression::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1201-1202
100.000% (1/1)
11
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::PreIncrementExpression::PreIncrementExpression
Name: QQmlJS::AST::PreIncrementExpression::PreIncrementExpression
Prototype: PreIncrementExpression(ExpressionNode *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1196-1197
100.000% (1/1)
11
QQmlJS::AST::PreDecrementExpression::lastSourceLocation
Name: QQmlJS::AST::PreDecrementExpression::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1225-1226
100.000% (1/1)
11
QQmlJS::AST::PreDecrementExpression::firstSourceLocation
Name: QQmlJS::AST::PreDecrementExpression::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1222-1223
100.000% (1/1)
11
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::PreDecrementExpression::PreDecrementExpression
Name: QQmlJS::AST::PreDecrementExpression::PreDecrementExpression
Prototype: PreDecrementExpression(ExpressionNode *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1217-1218
100.000% (1/1)
11
QQmlJS::AST::PostIncrementExpression::lastSourceLocation
Name: QQmlJS::AST::PostIncrementExpression::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1099-1100
100.000% (1/1)
11
QQmlJS::AST::PostIncrementExpression::firstSourceLocation
Name: QQmlJS::AST::PostIncrementExpression::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1096-1097
100.000% (1/1)
11
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::PostIncrementExpression::PostIncrementExpression
Name: QQmlJS::AST::PostIncrementExpression::PostIncrementExpression
Prototype: PostIncrementExpression(ExpressionNode *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1091-1092
100.000% (1/1)
11
QQmlJS::AST::PostDecrementExpression::lastSourceLocation
Name: QQmlJS::AST::PostDecrementExpression::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1120-1121
100.000% (1/1)
11
QQmlJS::AST::PostDecrementExpression::firstSourceLocation
Name: QQmlJS::AST::PostDecrementExpression::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1117-1118
100.000% (1/1)
11
QQmlJS::AST::PostDecrementExpression::accept0
Name: QQmlJS::AST::PostDecrementExpression::accept0
Prototype: void PostDecrementExpression::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: 574-581
100.000% (4/4)
32
QQmlJS::AST::PostDecrementExpression::PostDecrementExpression
Name: QQmlJS::AST::PostDecrementExpression::PostDecrementExpression
Prototype: PostDecrementExpression(ExpressionNode *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1112-1113
100.000% (1/1)
11
QQmlJS::AST::PatternPropertyList::lastSourceLocation
Name: QQmlJS::AST::PatternPropertyList::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 824-825
100.000% (1/1)
11
QQmlJS::AST::PatternPropertyList::firstSourceLocation
Name: QQmlJS::AST::PatternPropertyList::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 821-822
100.000% (1/1)
11
QQmlJS::AST::PatternPropertyList::finish
Name: QQmlJS::AST::PatternPropertyList::finish
Prototype: inline PatternPropertyList *finish ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 814-819
100.000% (1/1)
31
QQmlJS::AST::PatternPropertyList::boundNames
Name: QQmlJS::AST::PatternPropertyList::boundNames
Prototype: void PatternPropertyList::boundNames(QStringList *names)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1294-1298
100.000% (4/4)
22
QQmlJS::AST::PatternPropertyList::accept0
Name: QQmlJS::AST::PatternPropertyList::accept0
Prototype: void PatternPropertyList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1283-1292
 85.714% (6/7)
53
QQmlJS::AST::PatternPropertyList::PatternPropertyList
Name: QQmlJS::AST::PatternPropertyList::PatternPropertyList
Prototype: PatternPropertyList(PatternProperty *property)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 798-800
100.000% (1/1)
11
QQmlJS::AST::PatternPropertyList::PatternPropertyList
Name: QQmlJS::AST::PatternPropertyList::PatternPropertyList
Prototype: PatternPropertyList(PatternPropertyList *previous, PatternProperty *property)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 802-808
100.000% (1/1)
31
QQmlJS::AST::PatternProperty::lastSourceLocation
Name: QQmlJS::AST::PatternProperty::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 778-782
100.000% (1/1)
21
QQmlJS::AST::PatternProperty::firstSourceLocation
Name: QQmlJS::AST::PatternProperty::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 776-777
100.000% (1/1)
11
QQmlJS::AST::PatternProperty::convertLiteralToAssignmentPattern
Name: QQmlJS::AST::PatternProperty::convertLiteralToAssignmentPattern
Prototype: bool PatternProperty::convertLiteralToAssignmentPattern(MemoryPool *pool, SourceLocation *errorLocation, QString *errorMessage)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 458-470
 66.667% (6/9)
93
QQmlJS::AST::PatternProperty::boundNames
Name: QQmlJS::AST::PatternProperty::boundNames
Prototype: void PatternProperty::boundNames(QStringList *names)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1278-1281
100.000% (1/1)
11
QQmlJS::AST::PatternProperty::accept0
Name: QQmlJS::AST::PatternProperty::accept0
Prototype: void PatternProperty::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: 1267-1276
 75.000% (3/4)
52
QQmlJS::AST::PatternProperty::PatternProperty
Name: QQmlJS::AST::PatternProperty::PatternProperty
Prototype: PatternProperty(PropertyName *name, ExpressionNode *i = nullptr, Type t = Literal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 762-764
100.000% (1/1)
11
QQmlJS::AST::PatternProperty::PatternProperty
Name: QQmlJS::AST::PatternProperty::PatternProperty
Prototype: PatternProperty(PropertyName *name, const QStringRef &n, ExpressionNode *i = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 766-768
100.000% (1/1)
11
QQmlJS::AST::PatternProperty::PatternProperty
Name: QQmlJS::AST::PatternProperty::PatternProperty
Prototype: PatternProperty(PropertyName *name, Pattern *pattern, ExpressionNode *i = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 770-772
100.000% (1/1)
11
QQmlJS::AST::PatternElementList::lastSourceLocation
Name: QQmlJS::AST::PatternElementList::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 749-750
100.000% (1/1)
11
QQmlJS::AST::PatternElementList::firstSourceLocation
Name: QQmlJS::AST::PatternElementList::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 746-747
100.000% (1/1)
11
QQmlJS::AST::PatternElementList::finish
Name: QQmlJS::AST::PatternElementList::finish
Prototype: inline PatternElementList *finish ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 735-740
100.000% (1/1)
31
QQmlJS::AST::PatternElementList::boundNames
Name: QQmlJS::AST::PatternElementList::boundNames
Prototype: void PatternElementList::boundNames(QStringList *names)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1259-1265
100.000% (7/7)
33
QQmlJS::AST::PatternElementList::append
Name: QQmlJS::AST::PatternElementList::append
Prototype: PatternElementList *append(PatternElementList *n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 729-733
100.000% (1/1)
31
QQmlJS::AST::PatternElementList::accept0
Name: QQmlJS::AST::PatternElementList::accept0
Prototype: void PatternElementList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1247-1257
 85.714% (6/7)
63
QQmlJS::AST::PatternElementList::PatternElementList
Name: QQmlJS::AST::PatternElementList::PatternElementList
Prototype: PatternElementList(Elision *elision, PatternElement *element)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 725-727
100.000% (1/1)
11
QQmlJS::AST::PatternElement::propertyList
Name: QQmlJS::AST::PatternElement::propertyList
Prototype: PatternPropertyList *propertyList() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 703-703
100.000% (1/1)
11
QQmlJS::AST::PatternElement::lastSourceLocation
Name: QQmlJS::AST::PatternElement::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 697-698
100.000% (1/1)
11
QQmlJS::AST::PatternElement::isVariableDeclaration
Name: QQmlJS::AST::PatternElement::isVariableDeclaration
Prototype: bool isVariableDeclaration() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 705-705
  0.000% (0/1)
11
QQmlJS::AST::PatternElement::isLexicallyScoped
Name: QQmlJS::AST::PatternElement::isLexicallyScoped
Prototype: bool isLexicallyScoped() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 706-706
  0.000% (0/1)
11
QQmlJS::AST::PatternElement::firstSourceLocation
Name: QQmlJS::AST::PatternElement::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 694-695
100.000% (1/1)
11
QQmlJS::AST::PatternElement::elementList
Name: QQmlJS::AST::PatternElement::elementList
Prototype: PatternElementList *elementList() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 702-702
100.000% (1/1)
11
QQmlJS::AST::PatternElement::destructuringTarget
Name: QQmlJS::AST::PatternElement::destructuringTarget
Prototype: ExpressionNode *destructuringTarget() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 700-700
  0.000% (0/1)
11
QQmlJS::AST::PatternElement::destructuringPattern
Name: QQmlJS::AST::PatternElement::destructuringPattern
Prototype: Pattern *destructuringPattern() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 701-701
100.000% (1/1)
11
QQmlJS::AST::PatternElement::convertLiteralToAssignmentPattern
Name: QQmlJS::AST::PatternElement::convertLiteralToAssignmentPattern
Prototype: bool PatternElement::convertLiteralToAssignmentPattern(MemoryPool *pool, SourceLocation *errorLocation, QString *errorMessage)
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 405-456
 92.593% (25/27)
369
QQmlJS::AST::PatternElement::boundNames
Name: QQmlJS::AST::PatternElement::boundNames
Prototype: void PatternElement::boundNames(QStringList *names)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1235-1245
100.000% (10/10)
64
QQmlJS::AST::PatternElement::accept0
Name: QQmlJS::AST::PatternElement::accept0
Prototype: void PatternElement::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: 1225-1233
100.000% (4/4)
42
QQmlJS::AST::PatternElement::PatternElement
Name: QQmlJS::AST::PatternElement::PatternElement
Prototype: PatternElement(ExpressionNode *i = nullptr, Type t = Literal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 673-675
100.000% (1/1)
11
QQmlJS::AST::PatternElement::PatternElement
Name: QQmlJS::AST::PatternElement::PatternElement
Prototype: PatternElement(const QStringRef &n, ExpressionNode *i = nullptr, Type t = Binding)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 677-682
100.000% (1/1)
21
QQmlJS::AST::PatternElement::PatternElement
Name: QQmlJS::AST::PatternElement::PatternElement
Prototype: PatternElement(Pattern *pattern, ExpressionNode *i = nullptr, Type t = Binding)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 684-689
100.000% (1/1)
21
QQmlJS::AST::Pattern::patternCast
Name: QQmlJS::AST::Pattern::patternCast
Prototype: Pattern *Pattern::patternCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1352-1355
100.000% (1/1)
11
QQmlJS::AST::ObjectPattern::lastSourceLocation
Name: QQmlJS::AST::ObjectPattern::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 589-590
100.000% (1/1)
11
QQmlJS::AST::ObjectPattern::firstSourceLocation
Name: QQmlJS::AST::ObjectPattern::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 586-587
100.000% (1/1)
11
QQmlJS::AST::ObjectPattern::convertLiteralToAssignmentPattern
Name: QQmlJS::AST::ObjectPattern::convertLiteralToAssignmentPattern
Prototype: bool ObjectPattern::convertLiteralToAssignmentPattern(MemoryPool *pool, SourceLocation *errorLocation, QString *errorMessage)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 393-403
100.000% (10/10)
74
QQmlJS::AST::ObjectPattern::accept0
Name: QQmlJS::AST::ObjectPattern::accept0
Prototype: void ObjectPattern::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: 300-307
100.000% (4/4)
32
QQmlJS::AST::ObjectPattern::ObjectPattern
Name: QQmlJS::AST::ObjectPattern::ObjectPattern
Prototype: ObjectPattern()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 577-578
100.000% (1/1)
11
QQmlJS::AST::ObjectPattern::ObjectPattern
Name: QQmlJS::AST::ObjectPattern::ObjectPattern
Prototype: ObjectPattern(PatternPropertyList *plist)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 580-582
100.000% (1/1)
11
QQmlJS::AST::NumericLiteralPropertyName::asString
Name: QQmlJS::AST::NumericLiteralPropertyName::asString
Prototype: QString asString() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 873-873
100.000% (1/1)
11
QQmlJS::AST::NumericLiteralPropertyName::accept0
Name: QQmlJS::AST::NumericLiteralPropertyName::accept0
Prototype: void NumericLiteralPropertyName::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: 498-504
 75.000% (3/4)
22
QQmlJS::AST::NumericLiteralPropertyName::NumericLiteralPropertyName
Name: QQmlJS::AST::NumericLiteralPropertyName::NumericLiteralPropertyName
Prototype: NumericLiteralPropertyName(double n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 868-869
100.000% (1/1)
11
QQmlJS::AST::NumericLiteral::lastSourceLocation
Name: QQmlJS::AST::NumericLiteral::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 458-459
100.000% (1/1)
11
QQmlJS::AST::NumericLiteral::firstSourceLocation
Name: QQmlJS::AST::NumericLiteral::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 455-456
100.000% (1/1)
11
Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...153
Function: QQmlJS::classify7
154
Function: QQmlJS::MemoryPool::allocate
155
Function: QQmlJS::AST::Visitor::visit
156
Function: QQmlJS::AST::UiPragma::accept0
157158
Function: QQmlJS::AST::NumericLiteral::accept0
159
Function: QQmlJS::AST::Expression::accept0
160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
161
Function: QQmlInfo::QQmlInfo
...170
Function: QQmlComponent::QQmlComponent
...180
Function: ListLayout::getRoleOrCreate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0