Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callGlobalLookup [qv4runtime.cpp #1]Name: | QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callGlobalLookup [qv4runtime.cpp #1] | Prototype: | ReturnedValue Runtime::method_callGlobalLookup(ExecutionEngine *engine, uint index, Value *argv, int argc) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1 | Lines: | 1121-1130 |
| | 6 | 2 |
QV4::RuntimeHelpers::numberToString::[lambda]::Runtime::method_storeProperty [qv4runtime.cpp #1]Name: | QV4::RuntimeHelpers::numberToString::[lambda]::Runtime::method_storeProperty [qv4runtime.cpp #1] | Prototype: | void Runtime::method_storeProperty(ExecutionEngine *engine, const Value &object, int nameIndex, const Value &value) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1 | Lines: | 577-585 |
| | 6 | 2 |
QV4::RuntimeHelpers::numberToString::[lambda]::Runtime::method_closure [qv4runtime.cpp #1]Name: | QV4::RuntimeHelpers::numberToString::[lambda]::Runtime::method_closure [qv4runtime.cpp #1] | Prototype: | ReturnedValue Runtime::method_closure(ExecutionEngine *engine, int functionId) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1 | Lines: | 314-322 |
| | 6 | 2 |
QV4::QmlIncubatorObject::setInitialStateName: | QV4::QmlIncubatorObject::setInitialState | Prototype: | void QV4::QmlIncubatorObject::setInitialState(QObject *o) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | Lines: | 1529-1540 |
| | 7 | 2 |
QV4::QmlIncubatorObject::method_set_statusChangedName: | QV4::QmlIncubatorObject::method_set_statusChanged | Prototype: | QV4::ReturnedValue QV4::QmlIncubatorObject::method_set_statusChanged(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | Lines: | 1497-1507 |
| | 6 | 2 |
QV4::QmlIncubatorObject::method_get_statusChangedName: | QV4::QmlIncubatorObject::method_get_statusChanged | Prototype: | QV4::ReturnedValue QV4::QmlIncubatorObject::method_get_statusChanged(const FunctionObject *b, const Value *thisObject, const Value *, int) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | Lines: | 1487-1495 |
| | 5 | 2 |
QV4::QmlIncubatorObject::method_get_statusName: | QV4::QmlIncubatorObject::method_get_status | Prototype: | QV4::ReturnedValue QV4::QmlIncubatorObject::method_get_status(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/qml/qqmlcomponent.cpp | Lines: | 1477-1485 |
| | 5 | 2 |
QV4::QmlIncubatorObject::method_get_objectName: | QV4::QmlIncubatorObject::method_get_object | Prototype: | QV4::ReturnedValue QV4::QmlIncubatorObject::method_get_object(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/qml/qqmlcomponent.cpp | Lines: | 1455-1463 |
| | 5 | 2 |
QV4::QmlIncubatorObject::method_forceCompletionName: | QV4::QmlIncubatorObject::method_forceCompletion | Prototype: | QV4::ReturnedValue QV4::QmlIncubatorObject::method_forceCompletion(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/qml/qqmlcomponent.cpp | Lines: | 1465-1475 |
| | 6 | 2 |
QV4::Q_QGS_freedObjectStatsGlobal::innerFunction::~HolderBaseName: | QV4::Q_QGS_freedObjectStatsGlobal::innerFunction::~HolderBase | Prototype: | ~HolderBase() noexcept | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | Lines: | 291-291 |
| | 1 | 2 |
QV4::QQmlQPointer::operator=Name: | QV4::QQmlQPointer::operator= | Prototype: | QQmlQPointer &operator=(T *o) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h | Lines: | 241-247 |
| | 4 | 2 |
QV4::QQmlQPointer::initName: | QV4::QQmlQPointer::init | Prototype: | void init(T *o) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h | Lines: | 218-226 |
| | 5 | 2 |
QV4::QQmlQPointer::destroyName: | QV4::QQmlQPointer::destroy | Prototype: | void destroy() | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h | Lines: | 228-234 |
| | 4 | 2 |
QV4::QQmlLocaleData::getThisLocaleName: | QV4::QQmlLocaleData::getThisLocale | Prototype: | static QLocale *getThisLocale(QV4::Scope &scope, const QV4::Value *thisObject) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h | Lines: | 163-171 |
| | 6 | 2 |
QV4::PropertyKey::toStringOrSymbolName: | QV4::PropertyKey::toStringOrSymbol | Prototype: | QV4::Heap::StringOrSymbol *QV4::PropertyKey::toStringOrSymbol(QV4::ExecutionEngine *e) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey.cpp | Lines: | 45-50 |
| | 3 | 2 |
QV4::PropertyKey::toQStringName: | QV4::PropertyKey::toQString | Prototype: | QString QV4::PropertyKey::toQString() const | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey.cpp | Lines: | 62-70 |
| | 6 | 2 |
QV4::PropertyKey::asStringOrSymbolName: | QV4::PropertyKey::asStringOrSymbol | Prototype: | Heap::StringOrSymbol *asStringOrSymbol() const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h | Lines: | 121-125 |
| | 3 | 2 |
QV4::PropertyHash::~PropertyHashName: | QV4::PropertyHash::~PropertyHash | Prototype: | inline PropertyHash::~PropertyHash() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h | Lines: | 112-116 |
| | 2 | 2 |
QV4::PropertyHash::operator=Name: | QV4::PropertyHash::operator= | Prototype: | inline PropertyHash &PropertyHash::operator=(const PropertyHash &other) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h | Lines: | 118-125 |
| | 5 | 2 |
QV4::PropertyAttributes::resolveName: | QV4::PropertyAttributes::resolve | Prototype: | void resolve() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h | Lines: | 344-344 |
| | 1 | 2 |
QV4::Property::copy [qv4property_p.h #2]Name: | QV4::Property::copy [qv4property_p.h #2] | Prototype: | void copy(const Property *other, PropertyAttributes attrs) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2 | Lines: | 89-93 |
| | 3 | 2 |
QV4::Profiling::Profiler::trackDealloc [qv4profiling_p.h #1]Name: | QV4::Profiling::Profiler::trackDealloc [qv4profiling_p.h #1] | Prototype: | bool trackDealloc(size_t size, MemoryType type) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1 | Lines: | 239-248 |
| | 5 | 2 |
QV4::Profiling::Profiler::trackAlloc [qv4profiling_p.h #1]Name: | QV4::Profiling::Profiler::trackAlloc [qv4profiling_p.h #1] | Prototype: | bool trackAlloc(size_t size, MemoryType type) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1 | Lines: | 228-237 |
| | 5 | 2 |
QV4::Profiling::Profiler::SentMarker::~SentMarker [qv4profiling_p.h #1]Name: | QV4::Profiling::Profiler::SentMarker::~SentMarker [qv4profiling_p.h #1] | Prototype: | ~SentMarker() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1 | Lines: | 195-199 |
| | 2 | 2 |
QV4::Profiling::Profiler::SentMarker::SentMarker [qv4profiling_p.h #1]Name: | QV4::Profiling::Profiler::SentMarker::SentMarker [qv4profiling_p.h #1] | Prototype: | SentMarker(const SentMarker &other) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1 | Lines: | 189-193 |
| | 2 | 2 |
QV4::Profiling::FunctionCallProfiler::~FunctionCallProfiler [qv4profiling_p.h #1]Name: | QV4::Profiling::FunctionCallProfiler::~FunctionCallProfiler [qv4profiling_p.h #1] | Prototype: | ~FunctionCallProfiler() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1 | Lines: | 289-293 |
| | 2 | 2 |
QV4::Profiling::FunctionCallProfiler::FunctionCallProfiler [qv4profiling_p.h #1]Name: | QV4::Profiling::FunctionCallProfiler::FunctionCallProfiler [qv4profiling_p.h #1] | Prototype: | FunctionCallProfiler(ExecutionEngine *engine, Function *f) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1 | Lines: | 278-287 |
| | 5 | 2 |
QV4::Profiling::FunctionCall::operator= [qv4profiling_p.h #1]Name: | QV4::Profiling::FunctionCall::operator= [qv4profiling_p.h #1] | Prototype: | FunctionCall &operator=(const FunctionCall &other) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1 | Lines: | 156-165 |
| | 7 | 2 |
QV4::Primitive::fromUInt32Name: | QV4::Primitive::fromUInt32 | Prototype: | inline Primitive Primitive::fromUInt32(uint i) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h | Lines: | 622-631 |
| | 5 | 2 |
QV4::PersistentValue::engineName: | QV4::PersistentValue::engine | Prototype: | ExecutionEngine *engine() const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h | Lines: | 130-134 |
| | 3 | 2 |
QV4::PersistentValue::asManagedName: | QV4::PersistentValue::asManaged | Prototype: | Managed *asManaged() const | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h | Lines: | 118-122 |
| | 3 | 2 |
QV4::PersistentValue::asName: | QV4::PersistentValue::as | Prototype: | template<typename T> T *as() const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h | Lines: | 123-128 |
| | 3 | 2 |
QV4::Object::setArrayLengthUncheckedName: | QV4::Object::setArrayLengthUnchecked | Prototype: | inline void Object::setArrayLengthUnchecked(uint l) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 464-468 |
| | 2 | 2 |
QV4::Object::setArrayAttributesName: | QV4::Object::setArrayAttributes | Prototype: | void setArrayAttributes(uint i, PropertyAttributes a) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 249-256 |
| | 5 | 2 |
QV4::Object::putName: | QV4::Object::put | Prototype: | inline bool put(StringOrSymbol *name, const Value &v, Value *receiver = nullptr) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 307-308 |
| | 1 | 2 |
QV4::Object::putName: | QV4::Object::put | Prototype: | inline bool put(uint idx, const Value &v, Value *receiver = nullptr) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 309-310 |
| | 1 | 2 |
QV4::Object::putName: | QV4::Object::put | Prototype: | inline bool put(PropertyKey id, const Value &v, Value *receiver = nullptr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 313-314 |
| | 1 | 2 |
QV4::Object::getName: | QV4::Object::get | Prototype: | inline ReturnedValue get(StringOrSymbol *name, bool *hasProperty = nullptr, const Value *receiver = nullptr) const | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 297-298 |
| | 1 | 2 |
QV4::Object::getName: | QV4::Object::get | Prototype: | inline ReturnedValue get(uint idx, bool *hasProperty = nullptr, const Value *receiver = nullptr) const | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 299-300 |
| | 1 | 2 |
QV4::Object::getName: | QV4::Object::get | Prototype: | inline ReturnedValue get(PropertyKey id, const Value *receiver = nullptr, bool *hasProperty = nullptr) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 303-304 |
| | 1 | 2 |
QV4::Object::arrayCreateName: | QV4::Object::arrayCreate | Prototype: | void arrayCreate() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 274-280 |
| | 2 | 2 |
QV4::Moth::Instr::unpackName: | QV4::Moth::Instr::unpack | Prototype: | static Type unpack(const uchar *c) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h | Lines: | 536-536 |
| | 1 | 2 |
QV4::Moth::Instr::packName: | QV4::Moth::Instr::pack | Prototype: | static uchar *pack(uchar *c, Type t) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h | Lines: | 537-545 |
| | 6 | 2 |
QV4::Moth::BytecodeGenerator::unwindToLabelName: | QV4::Moth::BytecodeGenerator::unwindToLabel | Prototype: | void unwindToLabel(int level, const Label &target) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h | Lines: | 221-230 |
| | 5 | 2 |
QV4::Moth::BytecodeGenerator::setUnwindHandlerName: | QV4::Moth::BytecodeGenerator::setUnwindHandler | Prototype: | void setUnwindHandler(ExceptionHandler *handler) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h | Lines: | 210-219 |
| | 6 | 2 |
QV4::Moth::BytecodeGenerator::addCJumpInstructionName: | QV4::Moth::BytecodeGenerator::addCJumpInstruction | Prototype: | void addCJumpInstruction(bool jumpOnFalse, const Label *trueLabel, const Label *falseLabel) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h | Lines: | 255-261 |
| | 3 | 2 |
QV4::Moth::BytecodeGenerator::Label::LabelName: | QV4::Moth::BytecodeGenerator::Label::Label | Prototype: | Label(BytecodeGenerator *generator, LinkMode mode = LinkNow) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h | Lines: | 77-83 |
| | 3 | 2 |
QV4::ModelObject::virtualAdvanceIteratorName: | QV4::ModelObject::virtualAdvanceIterator | Prototype: | void ModelObject::virtualAdvanceIterator(Managed *m, ObjectIterator *it, Value *name, uint *index, Property *p, PropertyAttributes *attributes) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | Lines: | 1613-1634 |
| | 19 | 2 |
QV4::MemorySegment::~MemorySegmentName: | QV4::MemorySegment::~MemorySegment | Prototype: | ~MemorySegment() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | Lines: | 139-142 |
| | 2 | 2 |
QV4::MemorySegment::freeName: | QV4::MemorySegment::free | Prototype: | void free(Chunk *chunk, 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: | 163-183 |
| | 9 | 2 |
QV4::MemoryManager::shouldRunGCName: | 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 |
QV4::MemoryManager::MemoryManagerName: | 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::MarkStack::drainName: | 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::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::JIT::incHelperName: | 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::JIT::functionNameName: | 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::decHelperName: | 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::QIODevicePrintStream::vprintfName: | 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::PlatformAssemblerCommon::generateFunctionExitName: | 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::PlatformAssembler64::unopIntPathName: | 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::PlatformAssembler64::setAccumulatorTagName: | 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::generateCatchTrampolineName: | 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::copyConstName: | 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::callRuntimeName: | 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::binopBothIntPathName: | 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::JIT::Assembler::passCppFrameAsArgName: | 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::Helpers::toObjectName: | 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::Helpers::setLookupName: | 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::loadSuperConstructorName: | 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::expName: | 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::Assembler::ushrConstName: | 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::Assembler::unotName: | 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::subName: | 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::storeLocalName: | 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::shrConstName: | 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::shlConstName: | 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::prepareCallWithArgCountName: | 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::passRegAsArgName: | 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::passInt32AsArgName: | 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::passFunctionAsArgName: | 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::passEngineAsArgName: | 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::mulName: | 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::loadLocalName: | 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::loadConstName: | 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::jumpTrueName: | 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::jumpFalseName: | 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::cmpName: | 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::callRuntimeName: | 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::addName: | 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::IdentifierTable::~IdentifierTableName: | 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::IdentifierTable::markObjectsName: | 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::asPropertyKeyName: | 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::IdentifierHashData::~IdentifierHashDataName: | 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::IdentifierHash::~IdentifierHashName: | 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::IdentifierHash::lookupName: | 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::IdentifierHashName: | 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::HugeItemAllocator::usedMemName: | 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::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::resetBlackBitsName: | 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::freeAllName: | 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 |