OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...10
Function: Heap::Object::markObjects
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
41
Function: QQmlFile::load
42
Function: QQmlImports::setDesignerSupportRequired
43
Function: QQmlInstantiator::isAsync
4445
Function: QQmlJS::AST::IdentifierExpression::accept0
46
Function: QQmlJS::AST::PostDecrementExpression::firstSourceLocation
47
Function: QQmlJS::AST::UiEnumDeclaration::accept0
48
Function: QQmlJS::AST::Visitor::visit
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::firstSourceLocation
Name: QQmlJS::AST::Expression::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: 1378-1379
100.000% (1/1)
11
QQmlJS::AST::Expression::lastSourceLocation
Name: QQmlJS::AST::Expression::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: 1381-1382
100.000% (1/1)
11
QQmlJS::AST::ExpressionNode::expressionCast
Name: QQmlJS::AST::ExpressionNode::expressionCast
Prototype: ExpressionNode *ExpressionNode::expressionCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 123-126
100.000% (1/1)
11
QQmlJS::AST::ExpressionNode::reparseAsFormalParameterList
Name: QQmlJS::AST::ExpressionNode::reparseAsFormalParameterList
Prototype: FormalParameterList *ExpressionNode::reparseAsFormalParameterList(MemoryPool *pool)
Coverage:  72.000% (18/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 128-162
 72.000% (18/25)
279
QQmlJS::AST::ExpressionStatement::ExpressionStatement
Name: QQmlJS::AST::ExpressionStatement::ExpressionStatement
Prototype: ExpressionStatement(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: 1540-1541
100.000% (1/1)
11
QQmlJS::AST::ExpressionStatement::accept0
Name: QQmlJS::AST::ExpressionStatement::accept0
Prototype: void ExpressionStatement::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: 743-750
100.000% (4/4)
32
QQmlJS::AST::ExpressionStatement::firstSourceLocation
Name: QQmlJS::AST::ExpressionStatement::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: 1545-1546
100.000% (1/1)
11
QQmlJS::AST::ExpressionStatement::lastSourceLocation
Name: QQmlJS::AST::ExpressionStatement::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: 1548-1549
100.000% (1/1)
11
QQmlJS::AST::FalseLiteral::FalseLiteral
Name: QQmlJS::AST::FalseLiteral::FalseLiteral
Prototype: FalseLiteral()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 411-411
100.000% (1/1)
11
QQmlJS::AST::FalseLiteral::accept0
Name: QQmlJS::AST::FalseLiteral::accept0
Prototype: void FalseLiteral::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: 229-235
100.000% (4/4)
22
QQmlJS::AST::FalseLiteral::firstSourceLocation
Name: QQmlJS::AST::FalseLiteral::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: 415-416
100.000% (1/1)
11
QQmlJS::AST::FalseLiteral::lastSourceLocation
Name: QQmlJS::AST::FalseLiteral::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: 418-419
100.000% (1/1)
11
QQmlJS::AST::FieldMemberExpression::FieldMemberExpression
Name: QQmlJS::AST::FieldMemberExpression::FieldMemberExpression
Prototype: FieldMemberExpression(ExpressionNode *b, 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: 932-934
100.000% (1/1)
11
QQmlJS::AST::FieldMemberExpression::accept0
Name: QQmlJS::AST::FieldMemberExpression::accept0
Prototype: void FieldMemberExpression::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: 516-523
100.000% (4/4)
32
QQmlJS::AST::FieldMemberExpression::firstSourceLocation
Name: QQmlJS::AST::FieldMemberExpression::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: 938-939
100.000% (1/1)
11
QQmlJS::AST::FieldMemberExpression::lastSourceLocation
Name: QQmlJS::AST::FieldMemberExpression::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: 941-942
100.000% (1/1)
11
QQmlJS::AST::Finally::Finally
Name: QQmlJS::AST::Finally::Finally
Prototype: Finally(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: 2041-2043
100.000% (1/1)
11
QQmlJS::AST::Finally::accept0
Name: QQmlJS::AST::Finally::accept0
Prototype: void Finally::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: 942-949
 75.000% (3/4)
32
QQmlJS::AST::Finally::firstSourceLocation
Name: QQmlJS::AST::Finally::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: 2047-2048
100.000% (1/1)
11
QQmlJS::AST::Finally::lastSourceLocation
Name: QQmlJS::AST::Finally::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: 2050-2051
100.000% (1/1)
11
QQmlJS::AST::ForEachStatement::ForEachStatement
Name: QQmlJS::AST::ForEachStatement::ForEachStatement
Prototype: ForEachStatement(ExpressionNode *i, ExpressionNode *e, Statement *stmt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1685-1687
100.000% (1/1)
11
QQmlJS::AST::ForEachStatement::ForEachStatement
Name: QQmlJS::AST::ForEachStatement::ForEachStatement
Prototype: ForEachStatement(PatternElement *v, ExpressionNode *e, Statement *stmt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1688-1690
100.000% (1/1)
11
QQmlJS::AST::ForEachStatement::accept0
Name: QQmlJS::AST::ForEachStatement::accept0
Prototype: void ForEachStatement::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: 796-805
100.000% (4/4)
52
QQmlJS::AST::ForEachStatement::declaration
Name: QQmlJS::AST::ForEachStatement::declaration
Prototype: PatternElement *declaration() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1700-1702
  0.000% (0/1)
11
QQmlJS::AST::ForEachStatement::firstSourceLocation
Name: QQmlJS::AST::ForEachStatement::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: 1694-1695
100.000% (1/1)
11
QQmlJS::AST::ForEachStatement::lastSourceLocation
Name: QQmlJS::AST::ForEachStatement::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: 1697-1698
100.000% (1/1)
11
QQmlJS::AST::ForStatement::ForStatement
Name: QQmlJS::AST::ForStatement::ForStatement
Prototype: ForStatement(ExpressionNode *i, ExpressionNode *c, ExpressionNode *e, Statement *stmt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1645-1647
100.000% (1/1)
11
QQmlJS::AST::ForStatement::ForStatement
Name: QQmlJS::AST::ForStatement::ForStatement
Prototype: ForStatement(VariableDeclarationList *vlist, ExpressionNode *c, ExpressionNode *e, Statement *stmt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1649-1651
100.000% (1/1)
11
QQmlJS::AST::ForStatement::accept0
Name: QQmlJS::AST::ForStatement::accept0
Prototype: void ForStatement::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: 783-794
100.000% (4/4)
72
QQmlJS::AST::ForStatement::firstSourceLocation
Name: QQmlJS::AST::ForStatement::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: 1656-1657
100.000% (1/1)
11
QQmlJS::AST::ForStatement::lastSourceLocation
Name: QQmlJS::AST::ForStatement::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: 1659-1660
100.000% (1/1)
11
QQmlJS::AST::FormalParameterList::FormalParameterList
Name: QQmlJS::AST::FormalParameterList::FormalParameterList
Prototype: FormalParameterList(FormalParameterList *previous, PatternElement *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2147-2157
100.000% (4/4)
52
QQmlJS::AST::FormalParameterList::accept0
Name: QQmlJS::AST::FormalParameterList::accept0
Prototype: void FormalParameterList::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: 1005-1014
 85.714% (6/7)
53
QQmlJS::AST::FormalParameterList::append
Name: QQmlJS::AST::FormalParameterList::append
Prototype: FormalParameterList *append(FormalParameterList *n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2159-2163
  0.000% (0/1)
31
QQmlJS::AST::FormalParameterList::boundNames
Name: QQmlJS::AST::FormalParameterList::boundNames
Prototype: QStringList FormalParameterList::boundNames() const
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 995-1003
 85.714% (6/7)
53
QQmlJS::AST::FormalParameterList::containsName
Name: QQmlJS::AST::FormalParameterList::containsName
Prototype: bool containsName(const QString &name) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2196-2204
 88.889% (8/9)
53
QQmlJS::AST::FormalParameterList::finish
Name: QQmlJS::AST::FormalParameterList::finish
Prototype: FormalParameterList *FormalParameterList::finish(QQmlJS::MemoryPool *pool)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1016-1028
 88.889% (8/9)
83
QQmlJS::AST::FormalParameterList::firstSourceLocation
Name: QQmlJS::AST::FormalParameterList::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: 2212-2213
100.000% (1/1)
11
QQmlJS::AST::FormalParameterList::formals
Name: QQmlJS::AST::FormalParameterList::formals
Prototype: QStringList FormalParameterList::formals() const
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 976-993
 90.000% (9/10)
114
QQmlJS::AST::FormalParameterList::isSimpleParameterList
Name: QQmlJS::AST::FormalParameterList::isSimpleParameterList
Prototype: bool isSimpleParameterList()
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2165-2177
 87.500% (14/16)
94
QQmlJS::AST::FormalParameterList::lastSourceLocation
Name: QQmlJS::AST::FormalParameterList::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: 2215-2216
100.000% (1/1)
11
QQmlJS::AST::FormalParameterList::length
Name: QQmlJS::AST::FormalParameterList::length
Prototype: int length()
Coverage:  91.667% (11/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2179-2194
 91.667% (11/12)
114
QQmlJS::AST::FunctionDeclaration::FunctionDeclaration
Name: QQmlJS::AST::FunctionDeclaration::FunctionDeclaration
Prototype: FunctionDeclaration(const QStringRef &n, FormalParameterList *f, StatementList *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2135-2137
100.000% (1/1)
11
QQmlJS::AST::FunctionDeclaration::accept0
Name: QQmlJS::AST::FunctionDeclaration::accept0
Prototype: void FunctionDeclaration::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: 951-959
100.000% (4/4)
42
QQmlJS::AST::FunctionExpression::FunctionExpression
Name: QQmlJS::AST::FunctionExpression::FunctionExpression
Prototype: FunctionExpression(const QStringRef &n, FormalParameterList *f, StatementList *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2102-2104
100.000% (1/1)
11
QQmlJS::AST::FunctionExpression::accept0
Name: QQmlJS::AST::FunctionExpression::accept0
Prototype: void FunctionExpression::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: 961-969
100.000% (4/4)
42
QQmlJS::AST::FunctionExpression::asFunctionDefinition
Name: QQmlJS::AST::FunctionExpression::asFunctionDefinition
Prototype: FunctionExpression *FunctionExpression::asFunctionDefinition()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 971-974
100.000% (1/1)
11
QQmlJS::AST::FunctionExpression::firstSourceLocation
Name: QQmlJS::AST::FunctionExpression::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: 2108-2109
100.000% (1/1)
11
QQmlJS::AST::FunctionExpression::lastSourceLocation
Name: QQmlJS::AST::FunctionExpression::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: 2111-2112
100.000% (1/1)
11
QQmlJS::AST::IdentifierExpression::IdentifierExpression
Name: QQmlJS::AST::IdentifierExpression::IdentifierExpression
Prototype: IdentifierExpression(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: 352-353
100.000% (1/1)
11
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...10
Function: Heap::Object::markObjects
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
41
Function: QQmlFile::load
42
Function: QQmlImports::setDesignerSupportRequired
43
Function: QQmlInstantiator::isAsync
4445
Function: QQmlJS::AST::IdentifierExpression::accept0
46
Function: QQmlJS::AST::PostDecrementExpression::firstSourceLocation
47
Function: QQmlJS::AST::UiEnumDeclaration::accept0
48
Function: QQmlJS::AST::Visitor::visit
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0