OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
Reference [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::Reference [qv4codegen.cpp #1]
Prototype: Codegen::Reference::Reference(const Codegen::Reference &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3718-3721
100.000% (1/1)
11
Reference [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::Reference [qv4codegen.cpp #2]
Prototype: Codegen::Reference::Reference(const Codegen::Reference &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3718-3721
100.000% (1/1)
11
storeOnStack [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeOnStack [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::Reference::storeOnStack() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3882-3883
100.000% (1/1)
11
storeOnStack [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeOnStack [qv4codegen.cpp #1]
Prototype: void Codegen::Reference::storeOnStack(int slotIndex) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3885-3886
100.000% (1/1)
11
storeOnStack [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeOnStack [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::Reference::storeOnStack() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3882-3883
100.000% (1/1)
11
storeOnStack [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeOnStack [qv4codegen.cpp #2]
Prototype: void Codegen::Reference::storeOnStack(int slotIndex) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3885-3886
100.000% (1/1)
11
storeConsumeAccumulator [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeConsumeAccumulator [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::Reference::storeConsumeAccumulator() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3854-3858
100.000% (1/1)
21
storeConsumeAccumulator [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeConsumeAccumulator [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::Reference::storeConsumeAccumulator() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3854-3858
100.000% (1/1)
21
storeWipesAccumulator [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeWipesAccumulator [qv4codegen.cpp #1]
Prototype: bool Codegen::Reference::storeWipesAccumulator() const
Coverage:  57.143% (8/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3930-3949
 57.143% (8/14)
512
storeWipesAccumulator [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeWipesAccumulator [qv4codegen.cpp #2]
Prototype: bool Codegen::Reference::storeWipesAccumulator() const
Coverage:  57.143% (8/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3930-3949
 57.143% (8/14)
512
asRValue [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::asRValue [qv4codegen.cpp #1]
Prototype: Codegen::RValue Codegen::Reference::asRValue() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3809-3824
 80.000% (8/10)
76
asRValue [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::asRValue [qv4codegen.cpp #2]
Prototype: Codegen::RValue Codegen::Reference::asRValue() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3809-3824
 80.000% (8/10)
76
storeRetainAccumulator [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeRetainAccumulator [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::Reference::storeRetainAccumulator() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3915-3928
100.000% (4/4)
72
storeRetainAccumulator [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeRetainAccumulator [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::Reference::storeRetainAccumulator() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3915-3928
100.000% (4/4)
72
asLValue [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::asLValue [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::Reference::asLValue() const
Coverage:  66.667% (12/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3826-3852
 66.667% (12/18)
159
asLValue [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::asLValue [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::Reference::asLValue() const
Coverage:  66.667% (12/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3826-3852
 66.667% (12/18)
159
operator== [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::operator== [qv4codegen.cpp #1]
Prototype: bool Codegen::Reference::operator==(const Codegen::Reference &other) const
Coverage:  42.308% (11/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3777-3807
 42.308% (11/26)
1514
operator== [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::operator== [qv4codegen.cpp #2]
Prototype: bool Codegen::Reference::operator==(const Codegen::Reference &other) const
Coverage:  42.308% (11/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3777-3807
 42.308% (11/26)
1514
baseObject [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::baseObject [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::Reference::baseObject() const
Coverage:  20.833% (5/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3860-3880
 20.833% (5/24)
168
baseObject [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::baseObject [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::Reference::baseObject() const
Coverage:  20.833% (5/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3860-3880
 20.833% (5/24)
168
doStoreOnStack [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::doStoreOnStack [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::Reference::doStoreOnStack(int slotIndex) const
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3888-3913
100.000% (17/17)
184
doStoreOnStack [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::doStoreOnStack [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::Reference::doStoreOnStack(int slotIndex) const
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3888-3913
100.000% (17/17)
184
operator = [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::operator = [qv4codegen.cpp #1]
Prototype: Codegen::Reference &Codegen::Reference::operator =(const Reference &other)
Coverage:  95.652% (22/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3723-3775
 95.652% (22/23)
3413
operator = [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::operator = [qv4codegen.cpp #2]
Prototype: Codegen::Reference &Codegen::Reference::operator =(const Reference &other)
Coverage:  95.652% (22/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3723-3775
 95.652% (22/23)
3413
storeAccumulator [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeAccumulator [qv4codegen.cpp #1]
Prototype: void Codegen::Reference::storeAccumulator() const
Coverage:  75.610% (31/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3951-4046
 75.610% (31/41)
6917
storeAccumulator [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::storeAccumulator [qv4codegen.cpp #2]
Prototype: void Codegen::Reference::storeAccumulator() const
Coverage:  75.610% (31/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3951-4046
 75.610% (31/41)
6917
loadInAccumulator
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::loadInAccumulator
Coverage:  81.250% (130/160)
 81.250% (130/160)
19452

Generated by Squish Coco 4.2.0