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
...155
Function: QQmlJS::AST::Visitor::visit
156
Function: QQmlJS::AST::UiPragma::accept0
157
Function: QQmlJS::AST::SuperLiteral::firstSourceLocation
158
Function: QQmlJS::AST::NumericLiteral::accept0
159160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
161
Function: QQmlInfo::QQmlInfo
162
Function: QQmlGuardedContextData::operator->
163
Function: QQmlExpression::context
...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::Expression::accept0
Name: QQmlJS::AST::Expression::accept0
Prototype: void Expression::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: 685-693
100.000% (4/4)
42
QQmlJS::AST::Expression::Expression
Name: QQmlJS::AST::Expression::Expression
Prototype: Expression(ExpressionNode *l, ExpressionNode *r)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1373-1374
100.000% (1/1)
11
QQmlJS::AST::EmptyStatement::lastSourceLocation
Name: QQmlJS::AST::EmptyStatement::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: 1528-1529
100.000% (1/1)
11
QQmlJS::AST::EmptyStatement::firstSourceLocation
Name: QQmlJS::AST::EmptyStatement::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: 1525-1526
100.000% (1/1)
11
QQmlJS::AST::EmptyStatement::accept0
Name: QQmlJS::AST::EmptyStatement::accept0
Prototype: void EmptyStatement::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: 735-741
100.000% (4/4)
22
QQmlJS::AST::EmptyStatement::EmptyStatement
Name: QQmlJS::AST::EmptyStatement::EmptyStatement
Prototype: EmptyStatement()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1521-1521
100.000% (1/1)
11
QQmlJS::AST::Elision::lastSourceLocation
Name: QQmlJS::AST::Elision::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: 620-621
100.000% (1/1)
11
QQmlJS::AST::Elision::firstSourceLocation
Name: QQmlJS::AST::Elision::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: 617-618
100.000% (1/1)
11
QQmlJS::AST::Elision::finish
Name: QQmlJS::AST::Elision::finish
Prototype: inline Elision *finish ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 623-628
100.000% (1/1)
31
QQmlJS::AST::Elision::accept0
Name: QQmlJS::AST::Elision::accept0
Prototype: void Elision::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: 473-480
 75.000% (3/4)
22
QQmlJS::AST::Elision::Elision
Name: QQmlJS::AST::Elision::Elision
Prototype: Elision()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 605-606
100.000% (1/1)
11
QQmlJS::AST::Elision::Elision
Name: QQmlJS::AST::Elision::Elision
Prototype: Elision(Elision *previous)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 608-613
100.000% (1/1)
31
QQmlJS::AST::DoWhileStatement::lastSourceLocation
Name: QQmlJS::AST::DoWhileStatement::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: 1602-1603
100.000% (1/1)
11
QQmlJS::AST::DoWhileStatement::firstSourceLocation
Name: QQmlJS::AST::DoWhileStatement::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: 1599-1600
100.000% (1/1)
11
QQmlJS::AST::DoWhileStatement::accept0
Name: QQmlJS::AST::DoWhileStatement::accept0
Prototype: void DoWhileStatement::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: 763-771
100.000% (4/4)
42
QQmlJS::AST::DoWhileStatement::DoWhileStatement
Name: QQmlJS::AST::DoWhileStatement::DoWhileStatement
Prototype: DoWhileStatement(Statement *stmt, 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: 1593-1595
100.000% (1/1)
11
QQmlJS::AST::DeleteExpression::lastSourceLocation
Name: QQmlJS::AST::DeleteExpression::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: 1141-1142
100.000% (1/1)
11
QQmlJS::AST::DeleteExpression::firstSourceLocation
Name: QQmlJS::AST::DeleteExpression::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: 1138-1139
100.000% (1/1)
11
QQmlJS::AST::DeleteExpression::accept0
Name: QQmlJS::AST::DeleteExpression::accept0
Prototype: void DeleteExpression::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: 583-590
100.000% (4/4)
32
QQmlJS::AST::DeleteExpression::DeleteExpression
Name: QQmlJS::AST::DeleteExpression::DeleteExpression
Prototype: DeleteExpression(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: 1133-1134
100.000% (1/1)
11
QQmlJS::AST::DefaultClause::lastSourceLocation
Name: QQmlJS::AST::DefaultClause::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: 1955-1956
100.000% (1/1)
11
QQmlJS::AST::DefaultClause::firstSourceLocation
Name: QQmlJS::AST::DefaultClause::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: 1952-1953
100.000% (1/1)
11
QQmlJS::AST::DefaultClause::accept0
Name: QQmlJS::AST::DefaultClause::accept0
Prototype: void DefaultClause::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: 894-901
 75.000% (3/4)
32
QQmlJS::AST::DefaultClause::DefaultClause
Name: QQmlJS::AST::DefaultClause::DefaultClause
Prototype: DefaultClause(StatementList *slist)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1946-1948
100.000% (1/1)
11
QQmlJS::AST::DebuggerStatement::lastSourceLocation
Name: QQmlJS::AST::DebuggerStatement::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: 2338-2339
100.000% (1/1)
11
QQmlJS::AST::DebuggerStatement::firstSourceLocation
Name: QQmlJS::AST::DebuggerStatement::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: 2335-2336
100.000% (1/1)
11
QQmlJS::AST::DebuggerStatement::accept0
Name: QQmlJS::AST::DebuggerStatement::accept0
Prototype: void DebuggerStatement::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: 1039-1045
100.000% (4/4)
22
QQmlJS::AST::DebuggerStatement::DebuggerStatement
Name: QQmlJS::AST::DebuggerStatement::DebuggerStatement
Prototype: DebuggerStatement()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2330-2331
100.000% (1/1)
11
QQmlJS::AST::ContinueStatement::lastSourceLocation
Name: QQmlJS::AST::ContinueStatement::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: 1728-1729
100.000% (1/1)
11
QQmlJS::AST::ContinueStatement::firstSourceLocation
Name: QQmlJS::AST::ContinueStatement::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: 1725-1726
100.000% (1/1)
11
QQmlJS::AST::ContinueStatement::accept0
Name: QQmlJS::AST::ContinueStatement::accept0
Prototype: void ContinueStatement::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: 807-813
100.000% (4/4)
22
QQmlJS::AST::ContinueStatement::ContinueStatement
Name: QQmlJS::AST::ContinueStatement::ContinueStatement
Prototype: ContinueStatement(const QStringRef &l = QStringRef())
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1720-1721
100.000% (1/1)
11
QQmlJS::AST::ConditionalExpression::lastSourceLocation
Name: QQmlJS::AST::ConditionalExpression::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: 1357-1358
100.000% (1/1)
11
QQmlJS::AST::ConditionalExpression::firstSourceLocation
Name: QQmlJS::AST::ConditionalExpression::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: 1354-1355
100.000% (1/1)
11
QQmlJS::AST::ConditionalExpression::accept0
Name: QQmlJS::AST::ConditionalExpression::accept0
Prototype: void ConditionalExpression::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: 674-683
100.000% (4/4)
52
QQmlJS::AST::ConditionalExpression::ConditionalExpression
Name: QQmlJS::AST::ConditionalExpression::ConditionalExpression
Prototype: ConditionalExpression(ExpressionNode *e, ExpressionNode *t, ExpressionNode *f)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1348-1350
100.000% (1/1)
11
QQmlJS::AST::ComputedPropertyName::lastSourceLocation
Name: QQmlJS::AST::ComputedPropertyName::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: 895-896
100.000% (1/1)
11
QQmlJS::AST::ComputedPropertyName::firstSourceLocation
Name: QQmlJS::AST::ComputedPropertyName::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: 892-893
100.000% (1/1)
11
QQmlJS::AST::ComputedPropertyName::asString
Name: QQmlJS::AST::ComputedPropertyName::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: 890-890
100.000% (1/1)
11
QQmlJS::AST::ComputedPropertyName::accept0
Name: QQmlJS::AST::ComputedPropertyName::accept0
Prototype: void ComputedPropertyName::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: 1300-1307
 75.000% (3/4)
32
QQmlJS::AST::ComputedPropertyName::ComputedPropertyName
Name: QQmlJS::AST::ComputedPropertyName::ComputedPropertyName
Prototype: ComputedPropertyName(ExpressionNode *expression)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 884-886
100.000% (1/1)
11
QQmlJS::AST::ClassExpression::lastSourceLocation
Name: QQmlJS::AST::ClassExpression::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: 2239-2240
100.000% (1/1)
11
QQmlJS::AST::ClassExpression::firstSourceLocation
Name: QQmlJS::AST::ClassExpression::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: 2236-2237
100.000% (1/1)
11
QQmlJS::AST::ClassExpression::asClassDefinition
Name: QQmlJS::AST::ClassExpression::asClassDefinition
Prototype: ClassExpression *ClassExpression::asClassDefinition()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1319-1322
100.000% (1/1)
11
QQmlJS::AST::ClassExpression::accept0
Name: QQmlJS::AST::ClassExpression::accept0
Prototype: void ClassExpression::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: 1309-1317
100.000% (4/4)
42
QQmlJS::AST::ClassExpression::ClassExpression
Name: QQmlJS::AST::ClassExpression::ClassExpression
Prototype: ClassExpression(const QStringRef &n, ExpressionNode *heritage, ClassElementList *elements)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2230-2232
100.000% (1/1)
11
QQmlJS::AST::ClassElementList::lastSourceLocation
Name: QQmlJS::AST::ClassElementList::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: 2290-2295
100.000% (4/4)
32
QQmlJS::AST::ClassElementList::firstSourceLocation
Name: QQmlJS::AST::ClassElementList::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: 2287-2288
100.000% (1/1)
11
QQmlJS::AST::ClassElementList::finish
Name: QQmlJS::AST::ClassElementList::finish
Prototype: ClassElementList *ClassElementList::finish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1345-1350
100.000% (1/1)
31
QQmlJS::AST::ClassElementList::append
Name: QQmlJS::AST::ClassElementList::append
Prototype: ClassElementList *append(ClassElementList *n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2279-2283
100.000% (1/1)
31
QQmlJS::AST::ClassElementList::accept0
Name: QQmlJS::AST::ClassElementList::accept0
Prototype: void ClassElementList::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: 1334-1343
 85.714% (6/7)
53
QQmlJS::AST::ClassElementList::ClassElementList
Name: QQmlJS::AST::ClassElementList::ClassElementList
Prototype: ClassElementList(PatternProperty *property, bool isStatic)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2272-2277
100.000% (1/1)
21
QQmlJS::AST::ClassDeclaration::accept0
Name: QQmlJS::AST::ClassDeclaration::accept0
Prototype: void ClassDeclaration::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: 1324-1332
100.000% (4/4)
42
QQmlJS::AST::ClassDeclaration::ClassDeclaration
Name: QQmlJS::AST::ClassDeclaration::ClassDeclaration
Prototype: ClassDeclaration(const QStringRef &n, ExpressionNode *heritage, ClassElementList *elements)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2259-2261
100.000% (1/1)
11
QQmlJS::AST::Catch::lastSourceLocation
Name: QQmlJS::AST::Catch::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: 2024-2025
100.000% (1/1)
11
QQmlJS::AST::Catch::firstSourceLocation
Name: QQmlJS::AST::Catch::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: 2021-2022
100.000% (1/1)
11
QQmlJS::AST::Catch::accept0
Name: QQmlJS::AST::Catch::accept0
Prototype: void Catch::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: 932-940
100.000% (4/4)
42
QQmlJS::AST::Catch::Catch
Name: QQmlJS::AST::Catch::Catch
Prototype: Catch(PatternElement *p, Block *stmt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2015-2017
100.000% (1/1)
11
QQmlJS::AST::CaseClauses::lastSourceLocation
Name: QQmlJS::AST::CaseClauses::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: 1926-1927
100.000% (1/1)
11
QQmlJS::AST::CaseClauses::firstSourceLocation
Name: QQmlJS::AST::CaseClauses::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: 1923-1924
100.000% (1/1)
11
QQmlJS::AST::CaseClauses::finish
Name: QQmlJS::AST::CaseClauses::finish
Prototype: inline CaseClauses *finish ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1929-1934
100.000% (1/1)
31
QQmlJS::AST::CaseClauses::accept0
Name: QQmlJS::AST::CaseClauses::accept0
Prototype: void CaseClauses::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: 873-882
 85.714% (6/7)
43
QQmlJS::AST::CaseClauses::CaseClauses
Name: QQmlJS::AST::CaseClauses::CaseClauses
Prototype: CaseClauses(CaseClause *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1909-1911
100.000% (1/1)
11
QQmlJS::AST::CaseClauses::CaseClauses
Name: QQmlJS::AST::CaseClauses::CaseClauses
Prototype: CaseClauses(CaseClauses *previous, CaseClause *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1913-1919
100.000% (1/1)
31
QQmlJS::AST::CaseClause::lastSourceLocation
Name: QQmlJS::AST::CaseClause::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: 1894-1895
100.000% (1/1)
11
QQmlJS::AST::CaseClause::firstSourceLocation
Name: QQmlJS::AST::CaseClause::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: 1891-1892
100.000% (1/1)
11
QQmlJS::AST::CaseClause::accept0
Name: QQmlJS::AST::CaseClause::accept0
Prototype: void CaseClause::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: 884-892
 75.000% (3/4)
42
QQmlJS::AST::CaseClause::CaseClause
Name: QQmlJS::AST::CaseClause::CaseClause
Prototype: CaseClause(ExpressionNode *e, StatementList *slist)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1885-1887
100.000% (1/1)
11
QQmlJS::AST::CaseBlock::lastSourceLocation
Name: QQmlJS::AST::CaseBlock::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: 1844-1845
100.000% (1/1)
11
QQmlJS::AST::CaseBlock::firstSourceLocation
Name: QQmlJS::AST::CaseBlock::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: 1841-1842
100.000% (1/1)
11
QQmlJS::AST::CaseBlock::accept0
Name: QQmlJS::AST::CaseBlock::accept0
Prototype: void CaseBlock::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: 862-871
 75.000% (3/4)
52
QQmlJS::AST::CaseBlock::CaseBlock
Name: QQmlJS::AST::CaseBlock::CaseBlock
Prototype: CaseBlock(CaseClauses *c, DefaultClause *d = nullptr, CaseClauses *r = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1835-1837
100.000% (1/1)
11
QQmlJS::AST::CallExpression::lastSourceLocation
Name: QQmlJS::AST::CallExpression::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: 1033-1034
100.000% (1/1)
11
QQmlJS::AST::CallExpression::firstSourceLocation
Name: QQmlJS::AST::CallExpression::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: 1030-1031
100.000% (1/1)
11
QQmlJS::AST::CallExpression::accept0
Name: QQmlJS::AST::CallExpression::accept0
Prototype: void CallExpression::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: 544-552
100.000% (4/4)
42
QQmlJS::AST::CallExpression::CallExpression
Name: QQmlJS::AST::CallExpression::CallExpression
Prototype: CallExpression(ExpressionNode *b, ArgumentList *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1024-1026
100.000% (1/1)
11
QQmlJS::AST::BreakStatement::lastSourceLocation
Name: QQmlJS::AST::BreakStatement::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: 1751-1752
100.000% (1/1)
11
QQmlJS::AST::BreakStatement::firstSourceLocation
Name: QQmlJS::AST::BreakStatement::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: 1748-1749
100.000% (1/1)
11
QQmlJS::AST::BreakStatement::accept0
Name: QQmlJS::AST::BreakStatement::accept0
Prototype: void BreakStatement::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: 815-821
100.000% (4/4)
22
QQmlJS::AST::BreakStatement::BreakStatement
Name: QQmlJS::AST::BreakStatement::BreakStatement
Prototype: BreakStatement(const QStringRef &l)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1743-1744
100.000% (1/1)
11
QQmlJS::AST::Block::lastSourceLocation
Name: QQmlJS::AST::Block::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: 1403-1404
100.000% (1/1)
11
QQmlJS::AST::Block::firstSourceLocation
Name: QQmlJS::AST::Block::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: 1400-1401
100.000% (1/1)
11
QQmlJS::AST::Block::accept0
Name: QQmlJS::AST::Block::accept0
Prototype: void Block::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: 695-702
100.000% (4/4)
32
QQmlJS::AST::Block::Block
Name: QQmlJS::AST::Block::Block
Prototype: Block(StatementList *slist)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1395-1396
100.000% (1/1)
11
QQmlJS::AST::BinaryExpression::lastSourceLocation
Name: QQmlJS::AST::BinaryExpression::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: 1333-1334
100.000% (1/1)
11
QQmlJS::AST::BinaryExpression::firstSourceLocation
Name: QQmlJS::AST::BinaryExpression::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: 1330-1331
100.000% (1/1)
11
QQmlJS::AST::BinaryExpression::binaryExpressionCast
Name: QQmlJS::AST::BinaryExpression::binaryExpressionCast
Prototype: BinaryExpression *BinaryExpression::binaryExpressionCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 164-167
100.000% (1/1)
11
QQmlJS::AST::BinaryExpression::accept0
Name: QQmlJS::AST::BinaryExpression::accept0
Prototype: void BinaryExpression::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: 664-672
100.000% (4/4)
42
QQmlJS::AST::BinaryExpression::BinaryExpression
Name: QQmlJS::AST::BinaryExpression::BinaryExpression
Prototype: BinaryExpression(ExpressionNode *l, int o, ExpressionNode *r)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1322-1324
100.000% (1/1)
11
QQmlJS::AST::ArrayPattern::lastSourceLocation
Name: QQmlJS::AST::ArrayPattern::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: 558-559
100.000% (1/1)
11
QQmlJS::AST::ArrayPattern::isValidArrayLiteral
Name: QQmlJS::AST::ArrayPattern::isValidArrayLiteral
Prototype: bool ArrayPattern::isValidArrayLiteral(SourceLocation *errorLocation) const
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 288-298
 58.333% (7/12)
74
QQmlJS::AST::ArrayPattern::firstSourceLocation
Name: QQmlJS::AST::ArrayPattern::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: 555-556
100.000% (1/1)
11
QQmlJS::AST::ArrayPattern::convertLiteralToAssignmentPattern
Name: QQmlJS::AST::ArrayPattern::convertLiteralToAssignmentPattern
Prototype: bool ArrayPattern::convertLiteralToAssignmentPattern(MemoryPool *pool, SourceLocation *errorLocation, QString *errorMessage)
Coverage: 100.000% (18/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 374-391
100.000% (18/18)
136
QQmlJS::AST::ArrayPattern::accept0
Name: QQmlJS::AST::ArrayPattern::accept0
Prototype: void ArrayPattern::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: 280-286
100.000% (4/4)
32
QQmlJS::AST::ArrayPattern::ArrayPattern
Name: QQmlJS::AST::ArrayPattern::ArrayPattern
Prototype: ArrayPattern(PatternElementList *elts)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 549-551
100.000% (1/1)
11
QQmlJS::AST::ArrayMemberExpression::lastSourceLocation
Name: QQmlJS::AST::ArrayMemberExpression::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: 917-918
100.000% (1/1)
11
QQmlJS::AST::ArrayMemberExpression::firstSourceLocation
Name: QQmlJS::AST::ArrayMemberExpression::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: 914-915
100.000% (1/1)
11
QQmlJS::AST::ArrayMemberExpression::accept0
Name: QQmlJS::AST::ArrayMemberExpression::accept0
Prototype: void ArrayMemberExpression::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: 506-514
100.000% (4/4)
42
QQmlJS::AST::ArrayMemberExpression::ArrayMemberExpression
Name: QQmlJS::AST::ArrayMemberExpression::ArrayMemberExpression
Prototype: ArrayMemberExpression(ExpressionNode *b, 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: 908-910
100.000% (1/1)
11
QQmlJS::AST::ArgumentList::lastSourceLocation
Name: QQmlJS::AST::ArgumentList::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: 1065-1070
100.000% (4/4)
32
Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...155
Function: QQmlJS::AST::Visitor::visit
156
Function: QQmlJS::AST::UiPragma::accept0
157
Function: QQmlJS::AST::SuperLiteral::firstSourceLocation
158
Function: QQmlJS::AST::NumericLiteral::accept0
159160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
161
Function: QQmlInfo::QQmlInfo
162
Function: QQmlGuardedContextData::operator->
163
Function: QQmlExpression::context
...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