Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
virtualSetPrototypeOfName: | Object::virtualSetPrototypeOf | Prototype: | bool Object::virtualSetPrototypeOf(Managed *m, const Object *proto) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 881-901 |
| | 17 | 6 |
virtualPutName: | Object::virtualPut | Prototype: | bool Object::virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 329-332 |
| | 1 | 1 |
virtualPreventExtensionsName: | Object::virtualPreventExtensions | Prototype: | bool Object::virtualPreventExtensions(Managed *m) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 868-874 |
| | 4 | 1 |
virtualIsExtensibleName: | Object::virtualIsExtensible | Prototype: | bool Object::virtualIsExtensible(const Managed *m) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 863-866 |
| | 1 | 1 |
virtualInstanceOfName: | Object::virtualInstanceOf | Prototype: | ReturnedValue Object::virtualInstanceOf(const Object *typeObject, const Value &var) | Coverage: | 95.455% (21/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 726-766 |
| | 21 | 8 |
virtualHasPropertyName: | Object::virtualHasProperty | Prototype: | bool Object::virtualHasProperty(const Managed *m, PropertyKey id) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 768-781 |
| | 8 | 3 |
virtualGetPrototypeOfName: | Object::virtualGetPrototypeOf | Prototype: | Heap::Object *Object::virtualGetPrototypeOf(const Managed *m) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 876-879 |
| | 1 | 1 |
virtualGetOwnPropertyName: | Object::virtualGetOwnProperty | Prototype: | PropertyAttributes Object::virtualGetOwnProperty(Managed *m, PropertyKey id, Property *p) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 783-809 |
| | 19 | 7 |
virtualGetLengthName: | Object::virtualGetLength | Prototype: | qint64 Object::virtualGetLength(const Managed *m) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 718-723 |
| | 3 | 1 |
virtualGetName: | Object::virtualGet | Prototype: | ReturnedValue Object::virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 320-327 |
| | 5 | 2 |
virtualDeletePropertyName: | Object::virtualDeleteProperty | Prototype: | bool Object::virtualDeleteProperty(Managed *m, PropertyKey id) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 334-337 |
| | 1 | 1 |
virtualDefineOwnPropertyName: | Object::virtualDefineOwnProperty | Prototype: | bool Object::virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *p, PropertyAttributes attrs) | Coverage: | 92.857% (26/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 811-861 |
| | 38 | 9 |
virtualCallAsConstructorName: | Object::virtualCallAsConstructor | Prototype: | ReturnedValue Object::virtualCallAsConstructor(const FunctionObject *f, const Value *, int, const Value *) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 310-313 |
| | 1 | 1 |
virtualCallName: | Object::virtualCall | Prototype: | ReturnedValue Object::virtualCall(const FunctionObject *f, const Value *, const Value *, int) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 315-318 |
| | 1 | 1 |
virtualAdvanceIteratorName: | Object::virtualAdvanceIterator | Prototype: | void Object::virtualAdvanceIterator(Managed *m, ObjectIterator *it, Value *name, uint *index, Property *pd, PropertyAttributes *attrs) | Coverage: | 100.000% (46/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 339-408 |
| | 57 | 12 |
setPrototypeUncheckedName: | Object::setPrototypeUnchecked | Prototype: | void Object::setPrototypeUnchecked(const Object *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 265-268 |
| | 1 | 1 |
setPropertyName: | Object::setProperty | Prototype: | void Object::setProperty(uint index, const Property *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 84-89 |
| | 3 | 2 |
setInternalClassName: | Object::setInternalClass | Prototype: | void Object::setInternalClass(Heap::InternalClass *ic) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 61-74 |
| | 11 | 4 |
setArrayLengthName: | Object::setArrayLength | Prototype: | bool Object::setArrayLength(uint newLen) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 903-923 |
| | 15 | 6 |
putValueName: | Object::putValue | Prototype: | bool Object::putValue(uint memberIndex, const Value &value) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 110-137 |
| | 19 | 5 |
internalPutName: | Object::internalPut | Prototype: | bool Object::internalPut(PropertyKey id, const Value &value, Value *receiver) | Coverage: | 91.250% (73/80) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 471-562 |
| | 66 | 24 |
internalGetIndexedName: | Object::internalGetIndexed | Prototype: | ReturnedValue Object::internalGetIndexed(uint index, const Value *receiver, bool *hasProperty) const | Coverage: | 100.000% (27/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 434-467 |
| | 24 | 9 |
internalGetName: | Object::internalGet | Prototype: | ReturnedValue Object::internalGet(StringOrSymbol *name, const Value *receiver, bool *hasProperty) const | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 411-432 |
| | 15 | 5 |
internalDeletePropertyName: | Object::internalDeleteProperty | Prototype: | bool Object::internalDeleteProperty(PropertyKey id) | Coverage: | 80.952% (17/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 565-593 |
| | 20 | 7 |
internalDefineOwnPropertyName: | Object::internalDefineOwnProperty | Prototype: | bool Object::internalDefineOwnProperty(ExecutionEngine *engine, uint index, StringOrSymbol *member, const Property *p, PropertyAttributes attrs) | Coverage: | 92.308% (72/78) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 595-681 |
| | 54 | 22 |
insertMemberName: | Object::insertMember | Prototype: | void Object::insertMember(StringOrSymbol *s, const Property *p, PropertyAttributes attributes) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 251-263 |
| | 7 | 2 |
initSparseArrayName: | Object::initSparseArray | Prototype: | void Object::initSparseArray() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 925-931 |
| | 3 | 2 |
getValueOrSetterName: | Object::getValueOrSetter | Prototype: | PropertyIndex Object::getValueOrSetter(PropertyKey id, PropertyAttributes *attrs) | Coverage: | 92.308% (24/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 271-308 |
| | 27 | 9 |
getValueName: | Object::getValue | Prototype: | ReturnedValue Object::getValue(const Value &thisObject, const Value &v, PropertyAttributes attrs) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 96-108 |
| | 9 | 3 |
getPropertyName: | Object::getProperty | Prototype: | void Object::getProperty(uint index, Property *p, PropertyAttributes *attrs) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 76-82 |
| | 4 | 2 |
defineReadonlyPropertyName: | Object::defineReadonlyProperty | Prototype: | void Object::defineReadonlyProperty(const QString &name, const Value &value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 199-205 |
| | 4 | 1 |
defineReadonlyPropertyName: | Object::defineReadonlyProperty | Prototype: | void Object::defineReadonlyProperty(String *name, const Value &value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 207-210 |
| | 1 | 1 |
defineReadonlyConfigurablePropertyName: | Object::defineReadonlyConfigurableProperty | Prototype: | void Object::defineReadonlyConfigurableProperty(const QString &name, const Value &value) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 212-218 |
| | 4 | 1 |
defineReadonlyConfigurablePropertyName: | Object::defineReadonlyConfigurableProperty | Prototype: | void Object::defineReadonlyConfigurableProperty(StringOrSymbol *name, const Value &value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 220-223 |
| | 1 | 1 |
defineDefaultPropertyName: | Object::defineDefaultProperty | Prototype: | void Object::defineDefaultProperty(const QString &name, const Value &value, PropertyAttributes attributes) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 139-145 |
| | 4 | 1 |
defineDefaultPropertyName: | Object::defineDefaultProperty | Prototype: | void Object::defineDefaultProperty(const QString &name, VTable::Call code, int argumentCount, PropertyAttributes attributes) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 147-155 |
| | 5 | 1 |
defineDefaultPropertyName: | Object::defineDefaultProperty | Prototype: | void Object::defineDefaultProperty(StringOrSymbol *nameOrSymbol, VTable::Call code, int argumentCount, PropertyAttributes attributes) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 157-164 |
| | 4 | 1 |
defineAccessorPropertyName: | Object::defineAccessorProperty | Prototype: | void Object::defineAccessorProperty(const QString &name, VTable::Call getter, VTable::Call setter) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 166-172 |
| | 4 | 1 |
defineAccessorPropertyName: | Object::defineAccessorProperty | Prototype: | void Object::defineAccessorProperty(StringOrSymbol *name, VTable::Call getter, VTable::Call setter) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 174-195 |
| | 15 | 4 |
copyArrayDataName: | Object::copyArrayData | Prototype: | void Object::copyArrayData(Object *other) | Coverage: | 71.429% (15/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 683-716 |
| | 22 | 5 |
addSymbolSpeciesName: | Object::addSymbolSpecies | Prototype: | void Object::addSymbolSpecies() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 225-232 |
| | 5 | 1 |