| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
addMember| Name: | QV4::Heap::InternalClass::addMember | | Prototype: | void InternalClass::addMember(QV4::Object *object, PropertyKey id, PropertyAttributes data, uint *index) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 386-401 |
| | 10 | 3 |
addMember| Name: | QV4::Heap::InternalClass::addMember | | Prototype: | Heap::InternalClass *InternalClass::addMember(PropertyKey identifier, PropertyAttributes data, uint *index) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 403-412 |
| | 5 | 2 |
addMemberImpl| Name: | QV4::Heap::InternalClass::addMemberImpl | | Prototype: | Heap::InternalClass *InternalClass::addMemberImpl(PropertyKey identifier, PropertyAttributes data, uint *index) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 414-439 |
| | 17 | 4 |
asProtoClass| Name: | QV4::Heap::InternalClass::asProtoClass | | Prototype: | Heap::InternalClass *InternalClass::asProtoClass() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 588-604 |
| | 11 | 3 |
changeMember| Name: | QV4::Heap::InternalClass::changeMember | | Prototype: | void InternalClass::changeMember(QV4::Object *object, PropertyKey id, PropertyAttributes data, uint *index) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 228-247 |
| | 14 | 4 |
changeMember| Name: | QV4::Heap::InternalClass::changeMember | | Prototype: | Heap::InternalClass *InternalClass::changeMember(PropertyKey identifier, PropertyAttributes data, uint *index) | | Coverage: | 96.429% (27/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 269-320 |
| | 40 | 9 |
changePrototype| Name: | QV4::Heap::InternalClass::changePrototype | | Prototype: | InternalClass *changePrototype(Heap::Object *proto) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h | | Lines: | 317-321 |
| | 3 | 2 |
changePrototypeImpl| Name: | QV4::Heap::InternalClass::changePrototypeImpl | | Prototype: | Heap::InternalClass *InternalClass::changePrototypeImpl(Heap::Object *proto) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 322-345 |
| | 15 | 3 |
changeVTable| Name: | QV4::Heap::InternalClass::changeVTable | | Prototype: | InternalClass *changeVTable(const VTable *vt) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h | | Lines: | 312-316 |
| | 3 | 2 |
changeVTableImpl| Name: | QV4::Heap::InternalClass::changeVTableImpl | | Prototype: | Heap::InternalClass *InternalClass::changeVTableImpl(const VTable *vt) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 347-366 |
| | 12 | 2 |
destroy| Name: | QV4::Heap::InternalClass::destroy | | Prototype: | void InternalClass::destroy() | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 189-205 |
| | 10 | 3 |
find| Name: | QV4::Heap::InternalClass::find | | Prototype: | uint find(const PropertyKey id) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h | | Lines: | 295-304 |
| | 9 | 2 |
frozen| Name: | QV4::Heap::InternalClass::frozen | | Prototype: | Heap::InternalClass *InternalClass::frozen() | | Coverage: | 93.750% (30/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 523-570 |
| | 33 | 10 |
init| Name: | QV4::Heap::InternalClass::init | | Prototype: | void InternalClass::init(ExecutionEngine *engine) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 142-163 |
| | 13 | 1 |
init| Name: | QV4::Heap::InternalClass::init | | Prototype: | void InternalClass::init(Heap::InternalClass *other) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 166-187 |
| | 17 | 1 |
lookupOrInsertTransition| Name: | QV4::Heap::InternalClass::lookupOrInsertTransition | | Prototype: | InternalClassTransition &InternalClass::lookupOrInsertTransition(const InternalClassTransition &t) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 249-258 |
| | 5 | 2 |
markObjects| Name: | QV4::Heap::InternalClass::markObjects | | Prototype: | void InternalClass::markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 626-639 |
| | 9 | 5 |
nonExtensible| Name: | QV4::Heap::InternalClass::nonExtensible | | Prototype: | Heap::InternalClass *InternalClass::nonExtensible() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 368-384 |
| | 11 | 3 |
propertiesFrozen| Name: | QV4::Heap::InternalClass::propertiesFrozen | | Prototype: | Heap::InternalClass *InternalClass::propertiesFrozen() const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 572-586 |
| | 11 | 3 |
removeChildEntry| Name: | QV4::Heap::InternalClass::removeChildEntry | | Prototype: | void InternalClass::removeChildEntry(InternalClass *child) | | Coverage: | 80.000% (4/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 441-452 |
| | 6 | 3 |
removeMember| Name: | QV4::Heap::InternalClass::removeMember | | Prototype: | void InternalClass::removeMember(QV4::Object *object, PropertyKey identifier) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 454-476 |
| | 13 | 2 |
sealed| Name: | QV4::Heap::InternalClass::sealed | | Prototype: | Heap::InternalClass *InternalClass::sealed() | | Coverage: | 84.000% (21/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 478-521 |
| | 29 | 9 |
updateProtoUsage| Name: | QV4::Heap::InternalClass::updateProtoUsage | | Prototype: | void InternalClass::updateProtoUsage(Heap::Object *o) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 617-624 |
| | 4 | 1 |