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
...154
Function: QQmlJS::MemoryPool::allocate
155
Function: QQmlJS::AST::Visitor::visit
156
Function: QQmlJS::AST::UiPragma::accept0
157
Function: QQmlJS::AST::SuperLiteral::firstSourceLocation
158159
Function: QQmlJS::AST::Expression::accept0
160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
161
Function: QQmlInfo::QQmlInfo
162
Function: QQmlGuardedContextData::operator->
...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::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::uiObjectMemberCast
Name: QQmlJS::AST::Node::uiObjectMemberCast
Prototype: UiObjectMember *Node::uiObjectMemberCast()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 98-101
  0.000% (0/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::acceptChild
Name: QQmlJS::AST::Node::acceptChild
Prototype: inline static void acceptChild(Node *node, Visitor *visitor)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 266-267
  0.000% (0/1)
11
QQmlJS::AST::Node::accept
Name: QQmlJS::AST::Node::accept
Prototype: void Node::accept(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 69-75
 75.000% (3/4)
32
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
QQmlJS::AST::NestedExpression::asFunctionDefinition
Name: QQmlJS::AST::NestedExpression::asFunctionDefinition
Prototype: FunctionExpression *NestedExpression::asFunctionDefinition()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 187-190
100.000% (1/1)
11
QQmlJS::AST::NestedExpression::asClassDefinition
Name: QQmlJS::AST::NestedExpression::asClassDefinition
Prototype: ClassExpression *NestedExpression::asClassDefinition()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 192-195
100.000% (1/1)
11
QQmlJS::AST::NestedExpression::accept0
Name: QQmlJS::AST::NestedExpression::accept0
Prototype: void NestedExpression::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: 179-185
100.000% (4/4)
32
QQmlJS::AST::NestedExpression::NestedExpression
Name: QQmlJS::AST::NestedExpression::NestedExpression
Prototype: NestedExpression(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: 306-308
100.000% (1/1)
11
QQmlJS::AST::LeftHandSideExpression::leftHandSideExpressionCast
Name: QQmlJS::AST::LeftHandSideExpression::leftHandSideExpressionCast
Prototype: LeftHandSideExpression *LeftHandSideExpression::leftHandSideExpressionCast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1357-1360
100.000% (1/1)
11
QQmlJS::AST::LabelledStatement::lastSourceLocation
Name: QQmlJS::AST::LabelledStatement::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: 1978-1979
100.000% (1/1)
11
QQmlJS::AST::LabelledStatement::firstSourceLocation
Name: QQmlJS::AST::LabelledStatement::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: 1975-1976
100.000% (1/1)
11
QQmlJS::AST::LabelledStatement::accept0
Name: QQmlJS::AST::LabelledStatement::accept0
Prototype: void LabelledStatement::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: 903-910
100.000% (4/4)
32
QQmlJS::AST::LabelledStatement::LabelledStatement
Name: QQmlJS::AST::LabelledStatement::LabelledStatement
Prototype: LabelledStatement(const QStringRef &l, 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: 1969-1971
100.000% (1/1)
11
QQmlJS::AST::IfStatement::lastSourceLocation
Name: QQmlJS::AST::IfStatement::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: 1570-1576
100.000% (4/4)
32
QQmlJS::AST::IfStatement::firstSourceLocation
Name: QQmlJS::AST::IfStatement::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: 1567-1568
100.000% (1/1)
11
QQmlJS::AST::IfStatement::accept0
Name: QQmlJS::AST::IfStatement::accept0
Prototype: void IfStatement::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: 752-761
100.000% (4/4)
52
QQmlJS::AST::IfStatement::IfStatement
Name: QQmlJS::AST::IfStatement::IfStatement
Prototype: IfStatement(ExpressionNode *e, Statement *t, Statement *f = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1561-1563
100.000% (1/1)
11
QQmlJS::AST::IdentifierPropertyName::asString
Name: QQmlJS::AST::IdentifierPropertyName::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: 841-841
100.000% (1/1)
11
QQmlJS::AST::IdentifierPropertyName::accept0
Name: QQmlJS::AST::IdentifierPropertyName::accept0
Prototype: void IdentifierPropertyName::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: 482-488
 75.000% (3/4)
22
QQmlJS::AST::IdentifierPropertyName::IdentifierPropertyName
Name: QQmlJS::AST::IdentifierPropertyName::IdentifierPropertyName
Prototype: IdentifierPropertyName(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: 836-837
100.000% (1/1)
11
QQmlJS::AST::IdentifierExpression::lastSourceLocation
Name: QQmlJS::AST::IdentifierExpression::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: 360-361
100.000% (1/1)
11
QQmlJS::AST::IdentifierExpression::firstSourceLocation
Name: QQmlJS::AST::IdentifierExpression::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: 357-358
100.000% (1/1)
11
QQmlJS::AST::IdentifierExpression::accept0
Name: QQmlJS::AST::IdentifierExpression::accept0
Prototype: void IdentifierExpression::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: 205-211
100.000% (4/4)
22
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
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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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
Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...154
Function: QQmlJS::MemoryPool::allocate
155
Function: QQmlJS::AST::Visitor::visit
156
Function: QQmlJS::AST::UiPragma::accept0
157
Function: QQmlJS::AST::SuperLiteral::firstSourceLocation
158159
Function: QQmlJS::AST::Expression::accept0
160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
161
Function: QQmlInfo::QQmlInfo
162
Function: QQmlGuardedContextData::operator->
...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