OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...60
Condition %: 100.000% (1/1)
...70
Condition %: 100.000% (20/20)
...80
Condition %: 100.000% (1/1)
...88
Condition %: 100.000% (1/1)
89
Condition %: 100.000% (1/1)
90
Condition %: 100.000% (1/1)
91
Condition %: 100.000% (1/1)
9293
Condition %: 100.000% (1/1)
94
Condition %: 100.000% (4/4)
95
Condition %: 100.000% (1/1)
96
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
Condition %: 100.000% (1/1)
...120
Condition %:  90.000% (9/10)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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::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::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::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::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::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::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::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::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::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
QQmlJS::AST::NumericLiteral::accept0
Name: QQmlJS::AST::NumericLiteral::accept0
Prototype: void NumericLiteral::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: 264-270
100.000% (4/4)
22
QQmlJS::AST::NumericLiteral::NumericLiteral
Name: QQmlJS::AST::NumericLiteral::NumericLiteral
Prototype: NumericLiteral(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: 450-451
100.000% (1/1)
11
QQmlJS::AST::NullExpression::lastSourceLocation
Name: QQmlJS::AST::NullExpression::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: 380-381
100.000% (1/1)
11
QQmlJS::AST::NullExpression::firstSourceLocation
Name: QQmlJS::AST::NullExpression::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: 377-378
100.000% (1/1)
11
QQmlJS::AST::NullExpression::accept0
Name: QQmlJS::AST::NullExpression::accept0
Prototype: void NullExpression::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: 213-219
100.000% (4/4)
22
QQmlJS::AST::NullExpression::NullExpression
Name: QQmlJS::AST::NullExpression::NullExpression
Prototype: NullExpression()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 373-373
100.000% (1/1)
11
QQmlJS::AST::NotExpression::lastSourceLocation
Name: QQmlJS::AST::NotExpression::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: 1309-1310
100.000% (1/1)
11
QQmlJS::AST::NotExpression::firstSourceLocation
Name: QQmlJS::AST::NotExpression::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: 1306-1307
100.000% (1/1)
11
QQmlJS::AST::NotExpression::accept0
Name: QQmlJS::AST::NotExpression::accept0
Prototype: void NotExpression::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: 655-662
100.000% (4/4)
32
QQmlJS::AST::NotExpression::NotExpression
Name: QQmlJS::AST::NotExpression::NotExpression
Prototype: NotExpression(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: 1301-1302
100.000% (1/1)
11
QQmlJS::AST::Node::statementCast
Name: QQmlJS::AST::Node::statementCast
Prototype: Statement *Node::statementCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 93-96
100.000% (1/1)
11
QQmlJS::AST::Node::patternCast
Name: QQmlJS::AST::Node::patternCast
Prototype: Pattern *Node::patternCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 108-111
100.000% (1/1)
11
QQmlJS::AST::Node::leftHandSideExpressionCast
Name: QQmlJS::AST::Node::leftHandSideExpressionCast
Prototype: LeftHandSideExpression *Node::leftHandSideExpressionCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 103-106
100.000% (1/1)
11
QQmlJS::AST::Node::expressionCast
Name: QQmlJS::AST::Node::expressionCast
Prototype: ExpressionNode *Node::expressionCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 83-86
100.000% (1/1)
11
QQmlJS::AST::Node::binaryExpressionCast
Name: QQmlJS::AST::Node::binaryExpressionCast
Prototype: BinaryExpression *Node::binaryExpressionCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 88-91
100.000% (1/1)
11
QQmlJS::AST::Node::asFunctionDefinition
Name: QQmlJS::AST::Node::asFunctionDefinition
Prototype: FunctionExpression *Node::asFunctionDefinition()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 113-116
100.000% (1/1)
11
QQmlJS::AST::Node::asClassDefinition
Name: QQmlJS::AST::Node::asClassDefinition
Prototype: ClassExpression *Node::asClassDefinition()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 118-121
100.000% (1/1)
11
QQmlJS::AST::Node::accept
Name: QQmlJS::AST::Node::accept
Prototype: void Node::accept(Node *node, Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 77-81
100.000% (4/4)
22
QQmlJS::AST::NewMemberExpression::lastSourceLocation
Name: QQmlJS::AST::NewMemberExpression::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: 987-988
100.000% (1/1)
11
QQmlJS::AST::NewMemberExpression::firstSourceLocation
Name: QQmlJS::AST::NewMemberExpression::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: 984-985
100.000% (1/1)
11
QQmlJS::AST::NewMemberExpression::accept0
Name: QQmlJS::AST::NewMemberExpression::accept0
Prototype: void NewMemberExpression::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: 525-533
100.000% (4/4)
42
QQmlJS::AST::NewMemberExpression::NewMemberExpression
Name: QQmlJS::AST::NewMemberExpression::NewMemberExpression
Prototype: NewMemberExpression(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: 978-980
100.000% (1/1)
11
QQmlJS::AST::NewExpression::lastSourceLocation
Name: QQmlJS::AST::NewExpression::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: 1011-1012
100.000% (1/1)
11
QQmlJS::AST::NewExpression::firstSourceLocation
Name: QQmlJS::AST::NewExpression::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: 1008-1009
100.000% (1/1)
11
QQmlJS::AST::NewExpression::accept0
Name: QQmlJS::AST::NewExpression::accept0
Prototype: void NewExpression::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: 535-542
100.000% (4/4)
32
QQmlJS::AST::NewExpression::NewExpression
Name: QQmlJS::AST::NewExpression::NewExpression
Prototype: NewExpression(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: 1003-1004
100.000% (1/1)
11
QQmlJS::AST::NestedExpression::lastSourceLocation
Name: QQmlJS::AST::NestedExpression::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: 315-316
100.000% (1/1)
11
QQmlJS::AST::NestedExpression::firstSourceLocation
Name: QQmlJS::AST::NestedExpression::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: 312-313
100.000% (1/1)
11
Page:<>1
Condition %: 100.000% (16/16)
...60
Condition %: 100.000% (1/1)
...70
Condition %: 100.000% (20/20)
...80
Condition %: 100.000% (1/1)
...88
Condition %: 100.000% (1/1)
89
Condition %: 100.000% (1/1)
90
Condition %: 100.000% (1/1)
91
Condition %: 100.000% (1/1)
9293
Condition %: 100.000% (1/1)
94
Condition %: 100.000% (4/4)
95
Condition %: 100.000% (1/1)
96
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
Condition %: 100.000% (1/1)
...120
Condition %:  90.000% (9/10)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0