| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
QV4::JIT::Helpers::deleteProperty| Name: | QV4::JIT::Helpers::deleteProperty | | Prototype: | ReturnedValue deleteProperty(QV4::Function *function, const QV4::Value &base, const QV4::Value &index) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp | | Lines: | 133-143 |
| | 6 | 3 |
QV4::JIT::Helpers::deleteName| Name: | QV4::JIT::Helpers::deleteName | | Prototype: | ReturnedValue deleteName(Function *function, int name) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp | | Lines: | 145-155 |
| | 6 | 3 |
QV4::JIT::Helpers::convertThisToObject| Name: | QV4::JIT::Helpers::convertThisToObject | | Prototype: | void convertThisToObject(ExecutionEngine *engine, Value *t) | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp | | Lines: | 55-64 |
| | 4 | 3 |
QV4::JIT::Assembler::passAccumulatorAsArg_internal| Name: | QV4::JIT::Assembler::passAccumulatorAsArg_internal | | Prototype: | void Assembler::passAccumulatorAsArg_internal(int arg, bool push) | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2032-2048 |
| | 35 | 3 |
QV4::JIT::Assembler::inc| Name: | QV4::JIT::Assembler::inc | | Prototype: | void Assembler::inc() | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1543-1563 |
| | 10 | 3 |
QV4::JIT::Assembler::dec| Name: | QV4::JIT::Assembler::dec | | Prototype: | void Assembler::dec() | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1575-1595 |
| | 10 | 3 |
QV4::JIT::Assembler::cmpneInt| Name: | QV4::JIT::Assembler::cmpneInt | | Prototype: | void Assembler::cmpneInt(int lhs) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1861-1882 |
| | 18 | 3 |
QV4::JIT::Assembler::cmpeqInt| Name: | QV4::JIT::Assembler::cmpeqInt | | Prototype: | void Assembler::cmpeqInt(int lhs) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1838-1859 |
| | 18 | 3 |
QV4::IdentifierTable::sweep| Name: | QV4::IdentifierTable::sweep | | Prototype: | void IdentifierTable::sweep() | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp | | Lines: | 300-307 |
| | 5 | 3 |
QV4::IdentifierTable::insertSymbol| Name: | QV4::IdentifierTable::insertSymbol | | Prototype: | Heap::Symbol *IdentifierTable::insertSymbol(const QString &s) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp | | Lines: | 170-190 |
| | 14 | 3 |
QV4::IdentifierHashData::markObjects| Name: | QV4::IdentifierHashData::markObjects | | Prototype: | void IdentifierHashData::markObjects(MarkStack *markStack) const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp | | Lines: | 203-212 |
| | 6 | 3 |
QV4::IdentifierHash::operator=| Name: | QV4::IdentifierHash::operator= | | Prototype: | IdentifierHash &IdentifierHash::operator=(const IdentifierHash &other) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier_p.h | | Lines: | 128-136 |
| | 6 | 3 |
QV4::IdentifierHash::lookup| Name: | QV4::IdentifierHash::lookup | | Prototype: | const IdentifierHashEntry *IdentifierHash::lookup(String *str) const | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp | | Lines: | 169-177 |
| | 6 | 3 |
QV4::IdentifierHash::detach| Name: | QV4::IdentifierHash::detach | | Prototype: | void IdentifierHash::detach() | | Coverage: | 27.273% (3/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp | | Lines: | 93-101 |
| | 6 | 3 |
QV4::HugeItemAllocator::sweep| Name: | QV4::HugeItemAllocator::sweep | | Prototype: | void HugeItemAllocator::sweep(ClassDestroyStatsCallback classCountPtr) | | Coverage: | 20.000% (1/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 708-722 |
| | 8 | 3 |
QV4::HugeItemAllocator::collectGrayItems| Name: | QV4::HugeItemAllocator::collectGrayItems | | Prototype: | void HugeItemAllocator::collectGrayItems(MarkStack *markStack) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 730-740 |
| | 6 | 3 |
QV4::Heap::removeFromPropertyData| Name: | QV4::Heap::removeFromPropertyData | | Prototype: | static void removeFromPropertyData(QV4::Object *object, int idx, bool accessor = false) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 216-226 |
| | 8 | 3 |
QV4::Heap::QQuickItemWrapper::markObjects| Name: | QV4::Heap::QQuickItemWrapper::markObjects | | Prototype: | void QV4::Heap::QQuickItemWrapper::markObjects(QV4::Heap::Base *that, QV4::MarkStack *markStack) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | | Lines: | 8695-8703 |
| | 5 | 3 |
QV4::Heap::QQmlValueTypeWrapper::setPropertyCache| Name: | QV4::Heap::QQmlValueTypeWrapper::setPropertyCache | | Prototype: | void setPropertyCache(QQmlPropertyCache *c) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h | | Lines: | 73-79 |
| | 5 | 3 |
QV4::Heap::QObjectMethod::setPropertyCache| Name: | QV4::Heap::QObjectMethod::setPropertyCache | | Prototype: | void setPropertyCache(QQmlPropertyCache *c) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h | | Lines: | 117-123 |
| | 5 | 3 |
QV4::Heap::ProxyObject::markObjects| Name: | QV4::Heap::ProxyObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h | | Lines: | 67-67 |
| | 1 | 3 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::InternalClass::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 |
QV4::Heap::GeneratorObject::markObjects| Name: | QV4::Heap::GeneratorObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h | | Lines: | 93-93 |
| | 1 | 3 |
QV4::Heap::ExecutionContext::markObjects| Name: | QV4::Heap::ExecutionContext::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context_p.h | | Lines: | 68-68 |
| | 1 | 3 |
QV4::Heap::BoundFunction::markObjects| Name: | QV4::Heap::BoundFunction::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h | | Lines: | 143-143 |
| | 1 | 3 |
QV4::Heap::ArrayData::mappedIndex| Name: | QV4::Heap::ArrayData::mappedIndex | | Prototype: | inline uint ArrayData::mappedIndex(uint index) const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h | | Lines: | 272-280 |
| | 14 | 3 |
QV4::Heap::ArrayData::getValueOrSetter| Name: | QV4::Heap::ArrayData::getValueOrSetter | | Prototype: | PropertyIndex ArrayData::getValueOrSetter(uint index, PropertyAttributes *attrs) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h | | Lines: | 315-327 |
| | 10 | 3 |
QV4::Heap::ArgumentsObject::markObjects| Name: | QV4::Heap::ArgumentsObject::markObjects | | Prototype: | static void markObjects(Heap::Base *b, MarkStack *stack) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h | | Lines: | 85-85 |
| | 1 | 3 |
QV4::ExecutionEngine::canJIT [qv4engine_p.h #2]| Name: | QV4::ExecutionEngine::canJIT [qv4engine_p.h #2] | | Prototype: | bool canJIT(Function *f = nullptr) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #2 | | Lines: | 547-559 |
| | 5 | 3 |
QV4::CppStackFrame::setupJSFrame [qv4stackframe_p.h #2]| Name: | QV4::CppStackFrame::setupJSFrame [qv4stackframe_p.h #2] | | Prototype: | void setupJSFrame(Value *stackSpace, const Value &function, const Heap::ExecutionContext *scope, const Value &thisObject, const Value &newTarget, uint nFormals, uint nRegisters) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2 | | Lines: | 146-165 |
| | 14 | 3 |
QV4::Compiler::ControlFlowFinally::~ControlFlowFinally| Name: | QV4::Compiler::ControlFlowFinally::~ControlFlowFinally | | Prototype: | ~ControlFlowFinally() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h | | Lines: | 385-420 |
| | 26 | 3 |
QV4::Compiler::ControlFlowBlock::~ControlFlowBlock| Name: | QV4::Compiler::ControlFlowBlock::~ControlFlowBlock | | Prototype: | ~ControlFlowBlock() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h | | Lines: | 284-296 |
| | 7 | 3 |
QV4::Compiler::ControlFlow::hasLoop| Name: | QV4::Compiler::ControlFlow::hasLoop | | Prototype: | bool hasLoop() const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h | | Lines: | 122-130 |
| | 6 | 3 |
QV4::Compiler::Context::findArgument| Name: | QV4::Compiler::Context::findArgument | | Prototype: | int findArgument(const QString &name) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h | | Lines: | 244-252 |
| | 4 | 3 |
QV4::Compiler::Context::SmallSet::insert| Name: | QV4::Compiler::Context::SmallSet::insert | | Prototype: | void insert(int value) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h | | Lines: | 193-200 |
| | 4 | 3 |
QV4::Compiler::Context::PropertyDependencyMap::insert| Name: | QV4::Compiler::Context::PropertyDependencyMap::insert | | Prototype: | void insert(quint32 key, quint32 value) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h | | Lines: | 219-228 |
| | 5 | 3 |
QV4::CompiledData::Unit::stringAt [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Unit::stringAt [qv4compileddata_p.h #2] | | Prototype: | QString stringAt(int idx) const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 828-849 |
| | 10 | 3 |
QV4::CompiledData::Unit::stringAt [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Unit::stringAt [qv4compileddata_p.h #1] | | Prototype: | QString stringAt(int idx) const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 828-849 |
| | 10 | 3 |
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::qtTypeInherits [qv4compileddata.cpp #2]| Name: | QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::qtTypeInherits [qv4compileddata.cpp #2] | | Prototype: | template <typename T> bool qtTypeInherits(const QMetaObject *mo) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2 | | Lines: | 692-700 |
| | 5 | 3 |
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::ResolvedTypeReferenceMap::addToHash [qv4compileddata.cpp #2]| Name: | QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::ResolvedTypeReferenceMap::addToHash [qv4compileddata.cpp #2] | | Prototype: | bool ResolvedTypeReferenceMap::addToHash(QCryptographicHash *hash, QQmlEngine *engine) const | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2 | | Lines: | 714-722 |
| | 4 | 3 |
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::ResolvedTypeReference::createPropertyCache [qv4compileddata.cpp #2]| Name: | QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::ResolvedTypeReference::createPropertyCache [qv4compileddata.cpp #2] | | Prototype: | QQmlRefPointer<QQmlPropertyCache> ResolvedTypeReference::createPropertyCache(QQmlEngine *engine) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2 | | Lines: | 669-679 |
| | 6 | 3 |
QV4::CompiledData::Binding::isValueBinding [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Binding::isValueBinding [qv4compileddata_p.h #2] | | Prototype: | bool isValueBinding() const | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 413-422 |
| | 7 | 3 |
QV4::CompiledData::Binding::isValueBinding [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Binding::isValueBinding [qv4compileddata_p.h #1] | | Prototype: | bool isValueBinding() const | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 413-422 |
| | 7 | 3 |
QV4::ChunkAllocator::free| Name: | QV4::ChunkAllocator::free | | Prototype: | void ChunkAllocator::free(Chunk *chunk, size_t size) | | Coverage: | 80.000% (4/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 264-274 |
| | 6 | 3 |
QV4::Chunk::lowestNonZeroBit| Name: | QV4::Chunk::lowestNonZeroBit | | Prototype: | static uint lowestNonZeroBit(quintptr *bitmap) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h | | Lines: | 167-175 |
| | 5 | 3 |
QV4::Chunk::hasNonZeroBit| Name: | QV4::Chunk::hasNonZeroBit | | Prototype: | static bool hasNonZeroBit(quintptr *bitmap) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h | | Lines: | 161-166 |
| | 4 | 3 |
QV4::Chunk::collectGrayItems| Name: | QV4::Chunk::collectGrayItems | | Prototype: | void Chunk::collectGrayItems(MarkStack *markStack) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 416-444 |
| | 15 | 3 |
QV4::BlockAllocator::sweep| Name: | QV4::BlockAllocator::sweep | | Prototype: | void BlockAllocator::sweep() | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 611-635 |
| | 13 | 3 |
QV4::BlockAllocator::freeAll| Name: | QV4::BlockAllocator::freeAll | | Prototype: | void BlockAllocator::freeAll() | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 637-645 |
| | 5 | 3 |
QStringHashNode::~QStringHashNode| Name: | QStringHashNode::~QStringHashNode | | Prototype: | ~QStringHashNode() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h | | Lines: | 206-209 |
| | 1 | 3 |
QStringHashNode::equals| Name: | QStringHashNode::equals | | Prototype: | inline bool equals(const QV4::String *string) const | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h | | Lines: | 248-259 |
| | 8 | 3 |
QStringHashData::rehashToSize| Name: | QStringHashData::rehashToSize | | Prototype: | void QStringHashData::rehashToSize(int size) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring.cpp | | Lines: | 70-77 |
| | 4 | 3 |
QStringHash::takeNode| Name: | QStringHash::takeNode | | Prototype: | template<class T> typename QStringHash<T>::Node *QStringHash<T>::takeNode(const Node &o) | | Coverage: | 70.000% (7/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h | | Lines: | 646-669 |
| | 16 | 3 |
QStringHash::copy| Name: | QStringHash::copy | | Prototype: | template<class T> void QStringHash<T>::copy(const QStringHash<T> &other) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h | | Lines: | 685-701 |
| | 7 | 3 |
QStringHash::clear| Name: | QStringHash::clear | | Prototype: | template<class T> void QStringHash<T>::clear() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h | | Lines: | 553-585 |
| | 14 | 3 |
QSmoothedAnimation::updateCurrentTime| Name: | QSmoothedAnimation::updateCurrentTime | | Prototype: | void QSmoothedAnimation::updateCurrentTime(int t) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp | | Lines: | 242-259 |
| | 11 | 3 |
QSequentialAnimationGroupJob::duration| Name: | QSequentialAnimationGroupJob::duration | | Prototype: | int QSequentialAnimationGroupJob::duration() const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp | | Lines: | 192-205 |
| | 7 | 3 |
QSequentialAnimationGroupJob::animationInserted| Name: | QSequentialAnimationGroupJob::animationInserted | | Prototype: | void QSequentialAnimationGroupJob::animationInserted(QAbstractAnimationJob *anim) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp | | Lines: | 365-381 |
| | 5 | 3 |
QSequentialAnimationGroupJob::animationActualTotalDuration| Name: | QSequentialAnimationGroupJob::animationActualTotalDuration | | Prototype: | int QSequentialAnimationGroupJob::animationActualTotalDuration(QAbstractAnimationJob *anim) const | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp | | Lines: | 73-83 |
| | 6 | 3 |
QSGVertexColorMaterialShader::updateState| Name: | QSGVertexColorMaterialShader::updateState | | Prototype: | void QSGVertexColorMaterialShader::updateState(const RenderState &state, QSGMaterial * , QSGMaterial *) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp | | Lines: | 74-85 |
| | 4 | 3 |
QSGTextureReader::supportedFileFormats| Name: | QSGTextureReader::supportedFileFormats | | Prototype: | QList<QByteArray> QSGTextureReader::supportedFileFormats() | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturereader.cpp | | Lines: | 102-106 |
| | 0 | 3 |
QSGTextMaskMaterial::ensureUpToDate| Name: | QSGTextMaskMaterial::ensureUpToDate | | Prototype: | bool QSGTextMaskMaterial::ensureUpToDate() | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp | | Lines: | 601-618 |
| | 11 | 3 |
QSGStyledTextMaterial::compare| Name: | QSGStyledTextMaterial::compare | | Prototype: | int QSGStyledTextMaterial::compare(const QSGMaterial *o) const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp | | Lines: | 647-658 |
| | 7 | 3 |
QSGSoftwareRenderLoop::grab| Name: | QSGSoftwareRenderLoop::grab | | Prototype: | QImage QSGSoftwareRenderLoop::grab(QQuickWindow *window) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp | | Lines: | 216-240 |
| | 13 | 3 |
QSGSoftwarePixmapRenderer::render| Name: | QSGSoftwarePixmapRenderer::render | | Prototype: | void QSGSoftwarePixmapRenderer::render(QPaintDevice *target) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaprenderer.cpp | | Lines: | 77-115 |
| | 20 | 3 |
QSGSoftwareLayer::updateTexture| Name: | QSGSoftwareLayer::updateTexture | | Prototype: | bool QSGSoftwareLayer::updateTexture() | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 91-100 |
| | 7 | 3 |
QSGSoftwareLayer::setSize| Name: | QSGSoftwareLayer::setSize | | Prototype: | void QSGSoftwareLayer::setSize(const QSize &size) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 122-132 |
| | 6 | 3 |
QSGSoftwareLayer::setLive| Name: | QSGSoftwareLayer::setLive | | Prototype: | void QSGSoftwareLayer::setLive(bool live) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 149-159 |
| | 6 | 3 |
QSGSoftwareLayer::setItem| Name: | QSGSoftwareLayer::setItem | | Prototype: | void QSGSoftwareLayer::setItem(QSGNode *item) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 102-112 |
| | 6 | 3 |
QSGSoftwareLayer::scheduleUpdate| Name: | QSGSoftwareLayer::scheduleUpdate | | Prototype: | void QSGSoftwareLayer::scheduleUpdate() | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 134-142 |
| | 5 | 3 |
QSGSoftwareInternalImageNode::preprocess| Name: | QSGSoftwareInternalImageNode::preprocess | | Prototype: | void QSGSoftwareInternalImageNode::preprocess() | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalimagenode.cpp | | Lines: | 439-450 |
| | 8 | 3 |
QSGSoftwareInternalImageNode::pixmap| Name: | QSGSoftwareInternalImageNode::pixmap | | Prototype: | const QPixmap &QSGSoftwareInternalImageNode::pixmap() const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalimagenode.cpp | | Lines: | 502-511 |
| | 6 | 3 |
QSGSoftwareInternalImageNode::paint| Name: | QSGSoftwareInternalImageNode::paint | | Prototype: | void QSGSoftwareInternalImageNode::paint(QPainter *painter) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalimagenode.cpp | | Lines: | 464-495 |
| | 22 | 3 |
QSGSoftwareAdaptation::createWindowManager| Name: | QSGSoftwareAdaptation::createWindowManager | | Prototype: | QSGRenderLoop *QSGSoftwareAdaptation::createWindowManager() | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareadaptation.cpp | | Lines: | 75-88 |
| | 6 | 3 |
QSGSimpleTextureNode::setTexture| Name: | QSGSimpleTextureNode::setTexture | | Prototype: | void QSGSimpleTextureNode::setTexture(QSGTexture *texture) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimpletexturenode.cpp | | Lines: | 235-254 |
| | 13 | 3 |
QSGShaderSourceBuilder::resolveShaderPath| Name: | QSGShaderSourceBuilder::resolveShaderPath | | Prototype: | QString QSGShaderSourceBuilder::resolveShaderPath(const QString &path) const | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgshadersourcebuilder.cpp | | Lines: | 376-389 |
| | 9 | 3 |
QSGRenderer::renderScene| Name: | QSGRenderer::renderScene | | Prototype: | void QSGRenderer::renderScene(uint fboId) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp | | Lines: | 185-202 |
| | 6 | 3 |
QSGRenderer::addNodesToPreprocess| Name: | QSGRenderer::addNodesToPreprocess | | Prototype: | void QSGRenderer::addNodesToPreprocess(QSGNode *node) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp | | Lines: | 335-341 |
| | 4 | 3 |
QSGRenderContext::textureForFactory| Name: | QSGRenderContext::textureForFactory | | Prototype: | QSGTexture *QSGRenderContext::textureForFactory(QQuickTextureFactory *factory, QQuickWindow *window) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp | | Lines: | 372-391 |
| | 12 | 3 |
QSGOpacityNode::setOpacity| Name: | QSGOpacityNode::setOpacity | | Prototype: | void QSGOpacityNode::setOpacity(qreal opacity) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 1350-1363 |
| | 9 | 3 |
QSGNodeUpdater::isNodeBlocked| Name: | QSGNodeUpdater::isNodeBlocked | | Prototype: | bool QSGNodeUpdater::isNodeBlocked(QSGNode *node, QSGNode *root) const | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp | | Lines: | 83-91 |
| | 5 | 3 |
QSGNode::~QSGNode| Name: | QSGNode::~QSGNode | | Prototype: | QSGNode::~QSGNode() | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 320-330 |
| | 5 | 3 |
QSGNode::setFlags| Name: | QSGNode::setFlags | | Prototype: | void QSGNode::setFlags(Flags f, bool enabled) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 643-654 |
| | 8 | 3 |
QSGNode::setFlag| Name: | QSGNode::setFlag | | Prototype: | void QSGNode::setFlag(Flag f, bool enabled) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 624-633 |
| | 7 | 3 |
QSGNode::removeChildNode| Name: | QSGNode::removeChildNode | | Prototype: | void QSGNode::removeChildNode(QSGNode *node) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 538-558 |
| | 13 | 3 |
QSGNode::removeAllChildNodes| Name: | QSGNode::removeAllChildNodes | | Prototype: | void QSGNode::removeAllChildNodes() | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 565-578 |
| | 9 | 3 |
QSGNode::prependChildNode| Name: | QSGNode::prependChildNode | | Prototype: | void QSGNode::prependChildNode(QSGNode *node) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 405-427 |
| | 12 | 3 |
QSGNode::insertChildNodeBefore| Name: | QSGNode::insertChildNodeBefore | | Prototype: | void QSGNode::insertChildNodeBefore(QSGNode *node, QSGNode *before) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 469-494 |
| | 15 | 3 |
QSGNode::insertChildNodeAfter| Name: | QSGNode::insertChildNodeAfter | | Prototype: | void QSGNode::insertChildNodeAfter(QSGNode *node, QSGNode *after) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 505-530 |
| | 15 | 3 |
QSGNode::appendChildNode| Name: | QSGNode::appendChildNode | | Prototype: | void QSGNode::appendChildNode(QSGNode *node) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 436-458 |
| | 12 | 3 |
QSGMaterial::~QSGMaterial| Name: | QSGMaterial::~QSGMaterial | | Prototype: | QSGMaterial::~QSGMaterial() | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp | | Lines: | 664-673 |
| | 4 | 3 |
QSGMaterial::QSGMaterial| Name: | QSGMaterial::QSGMaterial | | Prototype: | QSGMaterial::QSGMaterial() | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp | | Lines: | 643-657 |
| | 6 | 3 |
QSGGeometryNode::~QSGGeometryNode| Name: | QSGGeometryNode::~QSGGeometryNode | | Prototype: | QSGGeometryNode::~QSGGeometryNode() | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 891-897 |
| | 4 | 3 |
QSGGeometryNode::setOpaqueMaterial| Name: | QSGGeometryNode::setOpaqueMaterial | | Prototype: | void QSGGeometryNode::setOpaqueMaterial(QSGMaterial *material) | | Coverage: | 36.364% (4/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 996-1007 |
| | 6 | 3 |