OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...25
McCabe - Cyclomatic Complexity: 1
26
McCabe - Cyclomatic Complexity: 1
27
McCabe - Cyclomatic Complexity: 1
28
McCabe - Cyclomatic Complexity: 1
2930
McCabe - Cyclomatic Complexity: 1
31
McCabe - Cyclomatic Complexity: 1
32
McCabe - Cyclomatic Complexity: 1
33
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...50
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
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::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::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::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::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::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::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
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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::destructuringTarget
Name: QQmlJS::AST::PatternElement::destructuringTarget
Prototype: ExpressionNode *destructuringTarget() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 700-700
  0.000% (0/1)
11
QQmlJS::AST::PatternElement::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::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::isLexicallyScoped
Name: QQmlJS::AST::PatternElement::isLexicallyScoped
Prototype: bool isLexicallyScoped() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 706-706
  0.000% (0/1)
11
QQmlJS::AST::PatternElement::isVariableDeclaration
Name: QQmlJS::AST::PatternElement::isVariableDeclaration
Prototype: bool isVariableDeclaration() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 705-705
  0.000% (0/1)
11
QQmlJS::AST::PatternElement::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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
Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...25
McCabe - Cyclomatic Complexity: 1
26
McCabe - Cyclomatic Complexity: 1
27
McCabe - Cyclomatic Complexity: 1
28
McCabe - Cyclomatic Complexity: 1
2930
McCabe - Cyclomatic Complexity: 1
31
McCabe - Cyclomatic Complexity: 1
32
McCabe - Cyclomatic Complexity: 1
33
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...50
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36

Generated by Squish Coco 4.2.0