OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...20
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
51
Condition %:  33.333% (5/15)
52
Condition %:  41.176% (7/17)
53
Condition %:  43.750% (7/16)
5455
Condition %:  50.000% (5/10)
56
Condition %:  50.000% (2/4)
57
Condition %:  50.000% (3/6)
58
Condition %:  50.000% (2/4)
...60
Condition %:  50.000% (5/10)
...70
Condition %:  75.000% (3/4)
...80
Condition %:  85.714% (6/7)
...100
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
ArgumentsGetterFunction::virtualCall
Name: ArgumentsGetterFunction::virtualCall
Prototype: ReturnedValue ArgumentsGetterFunction::virtualCall(const FunctionObject *getter, const Value *thisObject, const Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 227-238
 50.000% (2/4)
82
ArgumentsSetterFunction::virtualCall
Name: ArgumentsSetterFunction::virtualCall
Prototype: ReturnedValue ArgumentsSetterFunction::virtualCall(const FunctionObject *setter, const Value *thisObject, const Value *argv, int argc)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 242-254
 50.000% (2/4)
92
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::RValue::storeOnStack [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::RValue::storeOnStack [qv4codegen.cpp #1]
Prototype: Codegen::RValue Codegen::RValue::storeOnStack() const
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3688-3700
 50.000% (4/8)
55
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::RValue::storeOnStack [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::RValue::storeOnStack [qv4codegen.cpp #2]
Prototype: Codegen::RValue Codegen::RValue::storeOnStack() const
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3688-3700
 50.000% (4/8)
55
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::loadClosure [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::loadClosure [qv4codegen.cpp #1]
Prototype: void Codegen::loadClosure(int closureId)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2198-2207
 50.000% (2/4)
52
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::loadClosure [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::loadClosure [qv4codegen.cpp #2]
Prototype: void Codegen::loadClosure(int closureId)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2198-2207
 50.000% (2/4)
52
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::throwReferenceError [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::throwReferenceError [qv4codegen.cpp #1]
Prototype: void Codegen::throwReferenceError(const SourceLocation &loc, const QString &detail)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3520-3530
 50.000% (2/4)
72
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::throwReferenceError [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::throwReferenceError [qv4codegen.cpp #2]
Prototype: void Codegen::throwReferenceError(const SourceLocation &loc, const QString &detail)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3520-3530
 50.000% (2/4)
72
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(FalseLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2024-2031
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(SuperLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2033-2040
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(IdentifierExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2215-2222
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(NestedExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2224-2231
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(NotExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2312-2319
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(NumericLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2334-2341
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(RegExpLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2521-2535
 50.000% (2/4)
102
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(StringLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2537-2550
 50.000% (2/4)
92
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(ThisExpression *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2595-2602
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(TildeExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2604-2611
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(TrueLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2613-2620
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UnaryMinusExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2648-2655
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UnaryPlusExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2657-2664
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(VoidExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2666-2676
 50.000% (2/4)
62
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(Block *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2894-2904
 50.000% (2/4)
62
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(EmptyStatement *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2992-2998
 50.000% (2/4)
32
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(VariableStatement *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3395-3402
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(FalseLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2024-2031
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(SuperLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2033-2040
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(IdentifierExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2215-2222
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(NestedExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2224-2231
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(NotExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2312-2319
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(NumericLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2334-2341
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(RegExpLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2521-2535
 50.000% (2/4)
102
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(StringLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2537-2550
 50.000% (2/4)
92
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(ThisExpression *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2595-2602
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(TildeExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2604-2611
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(TrueLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2613-2620
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(UnaryMinusExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2648-2655
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(UnaryPlusExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2657-2664
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(VoidExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2666-2676
 50.000% (2/4)
62
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(Block *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2894-2904
 50.000% (2/4)
62
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(EmptyStatement *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2992-2998
 50.000% (2/4)
32
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(VariableStatement *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3395-3402
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(Expression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 935-943
 50.000% (2/4)
52
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(Expression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 935-943
 50.000% (2/4)
52
DynamicRoleModelNodeMetaObject::propertyWrite
Name: DynamicRoleModelNodeMetaObject::propertyWrite
Prototype: void DynamicRoleModelNodeMetaObject::propertyWrite(int index)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1739-1747
 50.000% (2/4)
52
ExecutableAllocator::Allocation::deallocate
Name: ExecutableAllocator::Allocation::deallocate
Prototype: void ExecutableAllocator::Allocation::deallocate(ExecutableAllocator *allocator)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4executableallocator.cpp
Lines: 52-58
 50.000% (2/4)
32
ExecutionEngine::resolvedUrl
Name: ExecutionEngine::resolvedUrl
Prototype: QUrl ExecutionEngine::resolvedUrl(const QString &file)
Coverage:  50.000% (9/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 960-983
 50.000% (9/18)
156
FrameJob::run
Name: FrameJob::run
Prototype: void FrameJob::run()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp
Lines: 161-171
 50.000% (2/4)
62
JSC::ExecutableAllocator::makeExecutable
Name: JSC::ExecutableAllocator::makeExecutable
Prototype: static void makeExecutable(void* addr, size_t size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/ExecutableAllocator.h
Lines: 141-177
 50.000% (2/4)
172
JSC::ExecutableAllocator::makeWritable
Name: JSC::ExecutableAllocator::makeWritable
Prototype: static void makeWritable(void* addr, size_t size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/ExecutableAllocator.h
Lines: 106-139
 50.000% (2/4)
172
JSC::LinkBufferBase::linkCode
Name: JSC::LinkBufferBase::linkCode
Prototype: template <typename MacroAssembler, template <typename T> class ExecutableOffsetCalculator> inline void LinkBufferBase<MacroAssembler, ExecutableOffsetCalculator>::linkCode(void* ownerUID, JITCompilationEffort effort)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 328-340
 50.000% (2/4)
92
JSC::MacroAssemblerCodeRef::size
Name: JSC::MacroAssemblerCodeRef::size
Prototype: size_t size() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 385-390
 50.000% (2/4)
32
JSC::MacroAssemblerX86Common::branchMul32
Name: JSC::MacroAssemblerX86Common::branchMul32
Prototype: Jump branchMul32(ResultCondition cond, RegisterID src, RegisterID dest)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1277-1283
 50.000% (2/4)
42
JSC::MacroAssemblerX86Common::xor32
Name: JSC::MacroAssemblerX86Common::xor32
Prototype: void xor32(TrustedImm32 imm, RegisterID dest)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 424-430
 50.000% (2/4)
32
JSC::X86Assembler::addl_ir
Name: JSC::X86Assembler::addl_ir
Prototype: void addl_ir(int imm, RegisterID dst)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 362-371
 50.000% (2/4)
52
JSC::X86Assembler::addq_ir
Name: JSC::X86Assembler::addq_ir
Prototype: void addq_ir(int imm, RegisterID dst)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 395-404
 50.000% (2/4)
52
JSC::X86Assembler::andl_ir
Name: JSC::X86Assembler::andl_ir
Prototype: void andl_ir(int imm, RegisterID dst)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 444-453
 50.000% (2/4)
52
JSC::X86Assembler::cmpl_im
Name: JSC::X86Assembler::cmpl_im
Prototype: void cmpl_im(int imm, int offset, RegisterID base)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 876-885
 50.000% (2/4)
52
JSC::X86Assembler::label
Name: JSC::X86Assembler::label
Prototype: AssemblerLabel label()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1863-1871
 50.000% (2/4)
52
JSC::X86Assembler::sarq_i8r
Name: JSC::X86Assembler::sarq_i8r
Prototype: void sarq_i8r(int imm, RegisterID dst)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 733-741
 50.000% (2/4)
42
JSC::X86Assembler::subl_ir
Name: JSC::X86Assembler::subl_ir
Prototype: void subl_ir(int imm, RegisterID dst)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 608-617
 50.000% (2/4)
52
JSC::X86Assembler::xorl_ir
Name: JSC::X86Assembler::xorl_ir
Prototype: void xorl_ir(int imm, RegisterID dst)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 685-694
 50.000% (2/4)
52
JSC::Yarr::CharacterClassConstructor::putChar
Name: JSC::Yarr::CharacterClassConstructor::putChar
Prototype: void putChar(UChar ch)
Coverage:  50.000% (8/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 68-92
 50.000% (8/16)
135
JSC::Yarr::Interpreter::InputStream::read
Name: JSC::Yarr::Interpreter::InputStream::read
Prototype: int read()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 192-198
 50.000% (2/4)
42
JSC::Yarr::Interpreter::matchAssertionEOL
Name: JSC::Yarr::Interpreter::matchAssertionEOL
Prototype: bool matchAssertionEOL(ByteTerm& term)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 371-377
 50.000% (2/4)
32
JSC::Yarr::Interpreter::matchNonZeroDisjunction
Name: JSC::Yarr::Interpreter::matchNonZeroDisjunction
Prototype: JSRegExpResult matchNonZeroDisjunction(ByteDisjunction* disjunction, DisjunctionContext* context, bool btrack = false)
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1399-1413
 50.000% (5/10)
84
JSC::Yarr::YarrGenerator::getMatchStart
Name: JSC::Yarr::YarrGenerator::getMatchStart
Prototype: void getMatchStart(RegisterID reg)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 405-412
 50.000% (2/4)
42
JSC::Yarr::YarrGenerator::readCharacter
Name: JSC::Yarr::YarrGenerator::readCharacter
Prototype: void readCharacter(int inputPosition, RegisterID reg)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 308-314
 50.000% (2/4)
32
JSC::Yarr::YarrGenerator::setMatchStart
Name: JSC::Yarr::YarrGenerator::setMatchStart
Prototype: void setMatchStart(RegisterID reg)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 397-404
 50.000% (2/4)
42
JSC::Yarr::jitCompile
Name: JSC::Yarr::jitCompile
Prototype: void jitCompile(YarrPattern& pattern, YarrCharSize charSize, JSGlobalData* globalData, YarrCodeBlock& jitObject, YarrJITCompileMode mode)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2726-2732
 50.000% (2/4)
32
JSC::Yarr::parse
Name: JSC::Yarr::parse
Prototype: template<class Delegate> const char* parse(Delegate& delegate, const String& pattern, unsigned backReferenceLimit = quantifyInfinite)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 871-877
 50.000% (2/4)
32
Lookup::getterFallback
Name: Lookup::getterFallback
Prototype: ReturnedValue Lookup::getterFallback(Lookup *l, ExecutionEngine *engine, const Value &object)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp
Lines: 219-227
 50.000% (2/4)
62
Lookup::setter0
Name: Lookup::setter0
Prototype: bool Lookup::setter0(Lookup *l, ExecutionEngine *engine, Value &object, const Value &value)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp
Lines: 558-567
 50.000% (3/6)
52
Lookup::setter0setter0
Name: Lookup::setter0setter0
Prototype: bool Lookup::setter0setter0(Lookup *l, ExecutionEngine *engine, Value &object, const Value &value)
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp
Lines: 580-596
 50.000% (5/10)
104
Lookup::setterFallback
Name: Lookup::setterFallback
Prototype: bool Lookup::setterFallback(Lookup *l, ExecutionEngine *engine, Value &object, const Value &value)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp
Lines: 547-556
 50.000% (2/4)
62
Lookup::stringLengthGetter
Name: Lookup::stringLengthGetter
Prototype: ReturnedValue Lookup::stringLengthGetter(Lookup *l, ExecutionEngine *engine, const Value &object)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp
Lines: 426-433
 50.000% (2/4)
42
MetaPropertyData::getData
Name: MetaPropertyData::getData
Prototype: inline QVariant &getData(int idx)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 62-69
 50.000% (2/4)
52
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_get_proto
Name: ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_get_proto
Prototype: ReturnedValue ObjectPrototype::method_get_proto(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 684-692
 50.000% (2/4)
52
Parser::reparseAsQualifiedPragmaId [qqmljs.g #2]
Name: Parser::reparseAsQualifiedPragmaId [qqmljs.g #2]
Prototype: AST::UiQualifiedPragmaId *Parser::reparseAsQualifiedPragmaId(AST::ExpressionNode *expr)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 543-553
 50.000% (2/4)
52
PassRefPtr::~PassRefPtr
Name: PassRefPtr::~PassRefPtr
Prototype: ~PassRefPtr()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassRefPtr.h
Lines: 68-72
 50.000% (2/4)
22
QAbstractAnimationJob::addAnimationChangeListener
Name: QAbstractAnimationJob::addAnimationChangeListener
Prototype: void QAbstractAnimationJob::addAnimationChangeListener(QAnimationJobChangeListener *listener, QAbstractAnimationJob::ChangeTypes changes)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 627-633
 50.000% (2/4)
32
QAbstractAnimationJob::resume
Name: QAbstractAnimationJob::resume
Prototype: void QAbstractAnimationJob::resume()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 544-552
 50.000% (2/4)
52
QAbstractAnimationJob::start
Name: QAbstractAnimationJob::start
Prototype: void QAbstractAnimationJob::start()
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 510-525
 50.000% (5/10)
94
QAccessibleQuickItem::child
Name: QAccessibleQuickItem::child
Prototype: QAccessibleInterface *QAccessibleQuickItem::child(int index) const
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 137-146
 50.000% (3/6)
52
QAccessibleQuickItem::textDocument
Name: QAccessibleQuickItem::textDocument
Prototype: QTextDocument *QAccessibleQuickItem::textDocument() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 454-462
 50.000% (2/4)
52
QAccessibleQuickItem::viewRect
Name: QAccessibleQuickItem::viewRect
Prototype: QRect QAccessibleQuickItem::viewRect() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 73-83
 50.000% (2/4)
52
QAccessibleQuickWindow::child
Name: QAccessibleQuickWindow::child
Prototype: QAccessibleInterface *QAccessibleQuickWindow::child(int index) const
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickview.cpp
Lines: 76-82
 50.000% (3/6)
42
QAccessibleQuickWindow::rootItems
Name: QAccessibleQuickWindow::rootItems
Prototype: QList<QQuickItem *> QAccessibleQuickWindow::rootItems() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickview.cpp
Lines: 58-63
 50.000% (2/4)
32
QHashedStringRef::toString
Name: QHashedStringRef::toString
Prototype: QString QHashedStringRef::toString() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring.cpp
Lines: 213-218
 50.000% (2/4)
32
QMetaObjectWrapper::constructInternal
Name: QMetaObjectWrapper::constructInternal
Prototype: ReturnedValue QMetaObjectWrapper::constructInternal(const Value *argv, int argc) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 2073-2101
 50.000% (4/8)
173
QMetaObjectWrapper::virtualIsEqualTo
Name: QMetaObjectWrapper::virtualIsEqualTo
Prototype: bool QMetaObjectWrapper::virtualIsEqualTo(Managed *a, Managed *b)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 2173-2181
 50.000% (2/4)
62
QPODVector::copyAndClear
Name: QPODVector::copyAndClear
Prototype: void copyAndClear(QPODVector<T,Increment> &other)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 150-158
 50.000% (2/4)
72
QQmlApplicationEnginePrivate::init
Name: QQmlApplicationEnginePrivate::init
Prototype: void QQmlApplicationEnginePrivate::init()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 70-83
 50.000% (2/4)
92
QQmlComponentPrivate::clear
Name: QQmlComponentPrivate::clear
Prototype: void QQmlComponentPrivate::clear()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 348-356
 50.000% (2/4)
42
QQmlContextPrivate::context_at
Name: QQmlContextPrivate::context_at
Prototype: QObject *QQmlContextPrivate::context_at(QQmlListProperty<QObject> *prop, int index)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 517-528
 50.000% (2/4)
62
QQmlContextPrivate::context_count
Name: QQmlContextPrivate::context_count
Prototype: int QQmlContextPrivate::context_count(QQmlListProperty<QObject> *prop)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 504-515
 50.000% (2/4)
62
QQmlDMAbstractItemModelData::hasModelChildren
Name: QQmlDMAbstractItemModelData::hasModelChildren
Prototype: bool hasModelChildren() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 412-420
 50.000% (2/4)
42
QQmlDMCachedModelData::get_property
Name: QQmlDMCachedModelData::get_property
Prototype: QV4::ReturnedValue QQmlDMCachedModelData::get_property(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (7/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 345-365
 50.000% (7/14)
145
QQmlDMListAccessorData::resolveIndex
Name: QQmlDMListAccessorData::resolveIndex
Prototype: bool resolveIndex(const QQmlAdaptorModel &model, int idx) override
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 634-645
 50.000% (2/4)
72
QQmlDataBlob::cancelAllWaitingFor
Name: QQmlDataBlob::cancelAllWaitingFor
Prototype: void QQmlDataBlob::cancelAllWaitingFor()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 692-701
 50.000% (2/4)
42
Page:<>1
Condition %:  0.000% (0/11)
...20
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
51
Condition %:  33.333% (5/15)
52
Condition %:  41.176% (7/17)
53
Condition %:  43.750% (7/16)
5455
Condition %:  50.000% (5/10)
56
Condition %:  50.000% (2/4)
57
Condition %:  50.000% (3/6)
58
Condition %:  50.000% (2/4)
...60
Condition %:  50.000% (5/10)
...70
Condition %:  75.000% (3/4)
...80
Condition %:  85.714% (6/7)
...100
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0