| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
QV4::Double::toInt32| Name: | QV4::Double::toInt32 | | Prototype: | static int toInt32(double d) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h | | Lines: | 659-664 |
| | 4 | 2 |
QV4::Encode::smallestNumber| Name: | QV4::Encode::smallestNumber | | Prototype: | static ReturnedValue smallestNumber(double d) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h | | Lines: | 735-740 |
| | 3 | 2 |
QV4::ExecutionEngine::checkStackLimits [qv4engine_p.h #1]| Name: | QV4::ExecutionEngine::checkStackLimits [qv4engine_p.h #1] | | Prototype: | inline bool ExecutionEngine::checkStackLimits() | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #1 | | Lines: | 594-602 |
| | 4 | 2 |
QV4::ExecutionEngine::checkStackLimits [qv4engine_p.h #2]| Name: | QV4::ExecutionEngine::checkStackLimits [qv4engine_p.h #2] | | Prototype: | inline bool ExecutionEngine::checkStackLimits() | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #2 | | Lines: | 594-602 |
| | 4 | 2 |
QV4::Function::nestedFunction| Name: | QV4::Function::nestedFunction | | Prototype: | Function *nestedFunction() const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4function_p.h | | Lines: | 103-108 |
| | 3 | 2 |
QV4::FunctionObject::callAsConstructor| Name: | QV4::FunctionObject::callAsConstructor | | Prototype: | inline ReturnedValue FunctionObject::callAsConstructor(const JSCallData &data) const | | Coverage: | 40.000% (2/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h | | Lines: | 102-108 |
| | 3 | 2 |
QV4::Heap::ArrayData::attributes| Name: | QV4::Heap::ArrayData::attributes | | Prototype: | inline PropertyAttributes ArrayData::attributes(uint i) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h | | Lines: | 308-313 |
| | 3 | 2 |
QV4::Heap::ArrayData::setProperty| Name: | QV4::Heap::ArrayData::setProperty | | Prototype: | void ArrayData::setProperty(QV4::EngineBase *e, uint index, const Property *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h | | Lines: | 299-306 |
| | 9 | 2 |
QV4::Heap::ArrayIteratorObject::markObjects| Name: | QV4::Heap::ArrayIteratorObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayiterator_p.h | | Lines: | 72-72 |
| | 1 | 2 |
QV4::Heap::Base::mark| Name: | QV4::Heap::Base::mark | | Prototype: | inline void Base::mark(QV4::MarkStack *markStack) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h | | Lines: | 180-194 |
| | 10 | 2 |
QV4::Heap::CallContext::markObjects| Name: | QV4::Heap::CallContext::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context_p.h | | Lines: | 107-107 |
| | 1 | 2 |
QV4::Heap::DataView::markObjects| Name: | QV4::Heap::DataView::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview_p.h | | Lines: | 72-72 |
| | 1 | 2 |
QV4::Heap::ErrorObject::markObjects| Name: | QV4::Heap::ErrorObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4errorobject_p.h | | Lines: | 70-70 |
| | 1 | 2 |
QV4::Heap::FunctionObject::markObjects| Name: | QV4::Heap::FunctionObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h | | Lines: | 77-77 |
| | 1 | 2 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::MapIteratorObject::markObjects| Name: | QV4::Heap::MapIteratorObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapiterator_p.h | | Lines: | 69-69 |
| | 1 | 2 |
QV4::Heap::Object::propertyData| Name: | QV4::Heap::Object::propertyData | | Prototype: | const Value *propertyData(uint index) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 108-114 |
| | 5 | 2 |
QV4::Heap::Object::setProperty| Name: | QV4::Heap::Object::setProperty | | Prototype: | void setProperty(ExecutionEngine *e, uint index, Value v) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 115-123 |
| | 6 | 2 |
QV4::Heap::Object::setProperty| Name: | QV4::Heap::Object::setProperty | | Prototype: | void setProperty(ExecutionEngine *e, uint index, Heap::Base *b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 124-132 |
| | 6 | 2 |
QV4::Heap::Object::writablePropertyData| Name: | QV4::Heap::Object::writablePropertyData | | Prototype: | PropertyIndex writablePropertyData(uint index) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 100-106 |
| | 5 | 2 |
QV4::Heap::Proxy::markObjects| Name: | QV4::Heap::Proxy::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h | | Lines: | 76-76 |
| | 1 | 2 |
QV4::Heap::QObjectMethod::markObjects| Name: | QV4::Heap::QObjectMethod::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h | | Lines: | 106-106 |
| | 1 | 2 |
QV4::Heap::QQmlBindingFunction::markObjects| Name: | QV4::Heap::QQmlBindingFunction::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h | | Lines: | 86-86 |
| | 1 | 2 |
QV4::Heap::QmlIncubatorObject::markObjects| Name: | QV4::Heap::QmlIncubatorObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | | Lines: | 1094-1094 |
| | 1 | 2 |
QV4::Heap::RegExpCtor::markObjects| Name: | QV4::Heap::RegExpCtor::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject_p.h | | Lines: | 93-93 |
| | 1 | 2 |
QV4::Heap::RegExpObject::markObjects| Name: | QV4::Heap::RegExpObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject_p.h | | Lines: | 79-79 |
| | 1 | 2 |
QV4::Heap::ScriptFunction::markObjects| Name: | QV4::Heap::ScriptFunction::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h | | Lines: | 115-115 |
| | 1 | 2 |
QV4::Heap::SetIteratorObject::markObjects| Name: | QV4::Heap::SetIteratorObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setiterator_p.h | | Lines: | 69-69 |
| | 1 | 2 |
QV4::Heap::SimpleArrayData::mappedIndex| Name: | QV4::Heap::SimpleArrayData::mappedIndex | | Prototype: | uint mappedIndex(uint index) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h | | Lines: | 135-135 |
| | 1 | 2 |
QV4::Heap::SparseArrayData::attributes| Name: | QV4::Heap::SparseArrayData::attributes | | Prototype: | PropertyAttributes attributes(uint i) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h | | Lines: | 160-165 |
| | 8 | 2 |
QV4::Heap::SparseArrayData::mappedIndex| Name: | QV4::Heap::SparseArrayData::mappedIndex | | Prototype: | uint mappedIndex(uint index) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h | | Lines: | 153-158 |
| | 8 | 2 |
QV4::Heap::String::toQString [qv4string_p.h #1]| Name: | QV4::Heap::String::toQString [qv4string_p.h #1] | | Prototype: | inline QString toQString() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1 | | Lines: | 118-124 |
| | 5 | 2 |
QV4::Heap::StringIteratorObject::markObjects| Name: | QV4::Heap::StringIteratorObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringiterator_p.h | | Lines: | 69-69 |
| | 1 | 2 |
QV4::Heap::StringObject::markObjects| Name: | QV4::Heap::StringObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject_p.h | | Lines: | 67-67 |
| | 1 | 2 |
QV4::Heap::StringOrSymbol::hashValue [qv4string_p.h #1]| Name: | QV4::Heap::StringOrSymbol::hashValue [qv4string_p.h #1] | | Prototype: | inline unsigned hashValue() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1 | | Lines: | 95-101 |
| | 4 | 2 |
QV4::Heap::StringOrSymbol::hashValue [qv4string_p.h #2]| Name: | QV4::Heap::StringOrSymbol::hashValue [qv4string_p.h #2] | | Prototype: | inline unsigned hashValue() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #2 | | Lines: | 95-101 |
| | 4 | 2 |
QV4::Heap::StringOrSymbol::toQString [qv4string_p.h #1]| Name: | QV4::Heap::StringOrSymbol::toQString [qv4string_p.h #1] | | Prototype: | inline QString toQString() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1 | | Lines: | 87-93 |
| | 5 | 2 |
QV4::Heap::StringOrSymbol::toQString [qv4string_p.h #2]| Name: | QV4::Heap::StringOrSymbol::toQString [qv4string_p.h #2] | | Prototype: | inline QString toQString() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #2 | | Lines: | 87-93 |
| | 5 | 2 |
QV4::Heap::SymbolObject::markObjects| Name: | QV4::Heap::SymbolObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4symbol_p.h | | Lines: | 75-75 |
| | 1 | 2 |
QV4::Heap::TypedArray::markObjects| Name: | QV4::Heap::TypedArray::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray_p.h | | Lines: | 83-83 |
| | 1 | 2 |
QV4::Heap::VariantObject::destroy| Name: | QV4::Heap::VariantObject::destroy | | Prototype: | void destroy() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject_p.h | | Lines: | 71-77 |
| | 5 | 2 |
QV4::Heap::insertHoleIntoPropertyData| Name: | QV4::Heap::insertHoleIntoPropertyData | | Prototype: | static void insertHoleIntoPropertyData(QV4::Object *object, int idx) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 207-214 |
| | 5 | 2 |
QV4::HeapItem::size| Name: | QV4::HeapItem::size | | Prototype: | size_t size() const | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h | | Lines: | 244-253 |
| | 7 | 2 |
QV4::HugeItemAllocator::allocate| Name: | QV4::HugeItemAllocator::allocate | | Prototype: | HeapItem *HugeItemAllocator::allocate(size_t size) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 660-682 |
| | 15 | 2 |
QV4::HugeItemAllocator::freeAll| Name: | QV4::HugeItemAllocator::freeAll | | Prototype: | void HugeItemAllocator::freeAll() | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 742-748 |
| | 3 | 2 |
QV4::HugeItemAllocator::resetBlackBits| Name: | QV4::HugeItemAllocator::resetBlackBits | | Prototype: | void HugeItemAllocator::resetBlackBits() | | Coverage: | 50.000% (1/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 724-728 |
| | 2 | 2 |
QV4::HugeItemAllocator::sweep::[lambda]| Name: | QV4::HugeItemAllocator::sweep::[lambda] | | Prototype: | [this, classCountPtr] (const HugeChunk &c) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 710-718 |
| | 6 | 2 |
QV4::HugeItemAllocator::usedMem| Name: | QV4::HugeItemAllocator::usedMem | | Prototype: | size_t usedMem() const | | Coverage: | 50.000% (1/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h | | Lines: | 130-135 |
| | 4 | 2 |
QV4::IdentifierHash::IdentifierHash| Name: | QV4::IdentifierHash::IdentifierHash | | Prototype: | inline IdentifierHash::IdentifierHash(const IdentifierHash &other) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier_p.h | | Lines: | 115-120 |
| | 3 | 2 |
QV4::IdentifierHash::lookup| Name: | QV4::IdentifierHash::lookup | | Prototype: | const IdentifierHashEntry *IdentifierHash::lookup(const QString &str) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp | | Lines: | 160-167 |
| | 4 | 2 |
QV4::IdentifierHash::~IdentifierHash| Name: | QV4::IdentifierHash::~IdentifierHash | | Prototype: | inline IdentifierHash::~IdentifierHash() | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier_p.h | | Lines: | 122-126 |
| | 2 | 2 |
QV4::IdentifierHashData::~IdentifierHashData| Name: | QV4::IdentifierHashData::~IdentifierHashData | | Prototype: | IdentifierHashData::~IdentifierHashData() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp | | Lines: | 82-86 |
| | 3 | 2 |
QV4::IdentifierTable::asPropertyKey| Name: | QV4::IdentifierTable::asPropertyKey | | Prototype: | PropertyKey asPropertyKey(const Heap::String *str) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable_p.h | | Lines: | 85-89 |
| | 3 | 2 |
QV4::IdentifierTable::markObjects| Name: | QV4::IdentifierTable::markObjects | | Prototype: | void IdentifierTable::markObjects(MarkStack *markStack) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp | | Lines: | 249-253 |
| | 2 | 2 |
QV4::IdentifierTable::~IdentifierTable| Name: | QV4::IdentifierTable::~IdentifierTable | | Prototype: | IdentifierTable::~IdentifierTable() | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp | | Lines: | 69-75 |
| | 4 | 2 |
QV4::JIT::Assembler::add| Name: | QV4::JIT::Assembler::add | | Prototype: | void Assembler::add(int lhs) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1606-1628 |
| | 14 | 2 |
QV4::JIT::Assembler::callRuntime| Name: | QV4::JIT::Assembler::callRuntime | | Prototype: | void Assembler::callRuntime(const char *functionName, const void *funcPtr, Assembler::CallResultDestination dest) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2128-2140 |
| | 6 | 2 |
QV4::JIT::Assembler::cmp| Name: | QV4::JIT::Assembler::cmp | | Prototype: | void Assembler::cmp(int cond, CmpFunc function, const char *functionName, int lhs) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1884-1907 |
| | 14 | 2 |
QV4::JIT::Assembler::jumpFalse| Name: | QV4::JIT::Assembler::jumpFalse | | Prototype: | void Assembler::jumpFalse(int offset) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1972-1978 |
| | 2 | 2 |
QV4::JIT::Assembler::jumpTrue| Name: | QV4::JIT::Assembler::jumpTrue | | Prototype: | void Assembler::jumpTrue(int offset) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1964-1970 |
| | 2 | 2 |
QV4::JIT::Assembler::loadConst| Name: | QV4::JIT::Assembler::loadConst | | Prototype: | void Assembler::loadConst(int constIndex) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1443-1451 |
| | 3 | 2 |
QV4::JIT::Assembler::loadLocal| Name: | QV4::JIT::Assembler::loadLocal | | Prototype: | void Assembler::loadLocal(int index, int level) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1473-1483 |
| | 19 | 2 |
QV4::JIT::Assembler::mul| Name: | QV4::JIT::Assembler::mul | | Prototype: | void Assembler::mul(int lhs) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1759-1780 |
| | 13 | 2 |
QV4::JIT::Assembler::passEngineAsArg| Name: | QV4::JIT::Assembler::passEngineAsArg | | Prototype: | void Assembler::passEngineAsArg(int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2066-2078 |
| | 5 | 2 |
QV4::JIT::Assembler::passFunctionAsArg| Name: | QV4::JIT::Assembler::passFunctionAsArg | | Prototype: | void Assembler::passFunctionAsArg(int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2050-2064 |
| | 7 | 2 |
QV4::JIT::Assembler::passInt32AsArg| Name: | QV4::JIT::Assembler::passInt32AsArg | | Prototype: | void Assembler::passInt32AsArg(int value, int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2114-2126 |
| | 5 | 2 |
QV4::JIT::Assembler::passRegAsArg| Name: | QV4::JIT::Assembler::passRegAsArg | | Prototype: | void Assembler::passRegAsArg(int reg, int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2080-2098 |
| | 11 | 2 |
QV4::JIT::Assembler::prepareCallWithArgCount| Name: | QV4::JIT::Assembler::prepareCallWithArgCount | | Prototype: | void Assembler::prepareCallWithArgCount(int argc) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1995-2006 |
| | 5 | 2 |
QV4::JIT::Assembler::shlConst| Name: | QV4::JIT::Assembler::shlConst | | Prototype: | void Assembler::shlConst(int rhs) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1750-1757 |
| | 5 | 2 |
QV4::JIT::Assembler::shrConst| Name: | QV4::JIT::Assembler::shrConst | | Prototype: | void Assembler::shrConst(int rhs) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1741-1748 |
| | 5 | 2 |
QV4::JIT::Assembler::storeLocal| Name: | QV4::JIT::Assembler::storeLocal | | Prototype: | void Assembler::storeLocal(int index, int level) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1485-1495 |
| | 19 | 2 |
QV4::JIT::Assembler::sub| Name: | QV4::JIT::Assembler::sub | | Prototype: | void Assembler::sub(int lhs) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1802-1823 |
| | 13 | 2 |
QV4::JIT::Assembler::unot| Name: | QV4::JIT::Assembler::unot | | Prototype: | void Assembler::unot() | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1597-1604 |
| | 3 | 2 |
QV4::JIT::Assembler::ushrConst| Name: | QV4::JIT::Assembler::ushrConst | | Prototype: | void Assembler::ushrConst(int rhs) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1716-1739 |
| | 16 | 2 |
QV4::JIT::Helpers::exp| Name: | QV4::JIT::Helpers::exp | | Prototype: | ReturnedValue exp(const Value &base, const Value &exp) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp | | Lines: | 89-96 |
| | 5 | 2 |
QV4::JIT::Helpers::loadSuperConstructor| Name: | QV4::JIT::Helpers::loadSuperConstructor | | Prototype: | ReturnedValue loadSuperConstructor(ExecutionEngine *engine, const Value *t) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp | | Lines: | 72-79 |
| | 4 | 2 |
QV4::JIT::Helpers::setLookup| Name: | QV4::JIT::Helpers::setLookup | | Prototype: | void setLookup(Function *f, int index, Value &base, const Value &value) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp | | Lines: | 104-110 |
| | 4 | 2 |
QV4::JIT::Helpers::toObject| Name: | QV4::JIT::Helpers::toObject | | Prototype: | ReturnedValue toObject(ExecutionEngine *engine, const Value &obj) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp | | Lines: | 81-87 |
| | 3 | 2 |
QV4::JIT::JIT::Assembler::passCppFrameAsArg| Name: | QV4::JIT::JIT::Assembler::passCppFrameAsArg | | Prototype: | void JIT::Assembler::passCppFrameAsArg(int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2100-2112 |
| | 5 | 2 |
QV4::JIT::PlatformAssembler64::binopBothIntPath| Name: | QV4::JIT::PlatformAssembler64::binopBothIntPath | | Prototype: | Jump binopBothIntPath(Address lhsAddr, std::function<Jump(void)> fastPath) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 850-869 |
| | 12 | 2 |
QV4::JIT::PlatformAssembler64::callRuntime| Name: | QV4::JIT::PlatformAssembler64::callRuntime | | Prototype: | void callRuntime(const char *functionName, const void *funcPtr, Assembler::CallResultDestination dest) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 634-640 |
| | 3 | 2 |
QV4::JIT::PlatformAssembler64::copyConst| Name: | QV4::JIT::PlatformAssembler64::copyConst | | Prototype: | void copyConst(int constIndex, Address dest) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 652-661 |
| | 4 | 2 |
QV4::JIT::PlatformAssembler64::generateCatchTrampoline| Name: | QV4::JIT::PlatformAssembler64::generateCatchTrampoline | | Prototype: | void generateCatchTrampoline() | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 705-708 |
| | 1 | 2 |
QV4::JIT::PlatformAssembler64::setAccumulatorTag| Name: | QV4::JIT::PlatformAssembler64::setAccumulatorTag | | Prototype: | void setAccumulatorTag(QV4::Value::ValueTypeInternal tag, RegisterID sourceReg = NoRegister) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 824-830 |
| | 3 | 2 |
QV4::JIT::PlatformAssembler64::unopIntPath| Name: | QV4::JIT::PlatformAssembler64::unopIntPath | | Prototype: | Jump unopIntPath(std::function<Jump(void)> fastPath) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 871-886 |
| | 8 | 2 |
QV4::JIT::PlatformAssemblerCommon::generateFunctionExit| Name: | QV4::JIT::PlatformAssemblerCommon::generateFunctionExit | | Prototype: | void generateFunctionExit() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 619-628 |
| | 5 | 2 |
QV4::JIT::QIODevicePrintStream::vprintf| Name: | QV4::JIT::QIODevicePrintStream::vprintf | | Prototype: | void vprintf(const char* format, va_list argList) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1329-1335 |
| | 4 | 2 |
QV4::JIT::decHelper| Name: | QV4::JIT::decHelper | | Prototype: | static ReturnedValue decHelper(const Value v) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1565-1573 |
| | 5 | 2 |
QV4::JIT::functionName| Name: | QV4::JIT::functionName | | Prototype: | static QByteArray functionName(Function *function) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1367-1376 |
| | 6 | 2 |
QV4::JIT::incHelper| Name: | QV4::JIT::incHelper | | Prototype: | static ReturnedValue incHelper(const Value v) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1533-1541 |
| | 5 | 2 |
QV4::LazyScope::~LazyScope [qv4runtime.cpp #2]| Name: | QV4::LazyScope::~LazyScope [qv4runtime.cpp #2] | | Prototype: | ~LazyScope() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #2 | | Lines: | 1844-1847 |
| | 2 | 2 |
QV4::MarkStack::drain| Name: | QV4::MarkStack::drain | | Prototype: | void MarkStack::drain() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 898-906 |
| | 5 | 2 |
QV4::MemoryManager::MemoryManager| Name: | QV4::MemoryManager::MemoryManager | | Prototype: | MemoryManager::MemoryManager(ExecutionEngine *engine) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 751-770 |
| | 3 | 2 |
QV4::MemoryManager::shouldRunGC| Name: | QV4::MemoryManager::shouldRunGC | | Prototype: | bool MemoryManager::shouldRunGC() const | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 1019-1025 |
| | 4 | 2 |