| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
QV4::Object::setArrayType| Name: | QV4::Object::setArrayType | | Prototype: | void setArrayType(ArrayData::Type t) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 264-268 |
| | 3 | 1 |
QV4::Object::getValue| Name: | QV4::Object::getValue | | Prototype: | ReturnedValue getValue(const Value &v, PropertyAttributes attrs) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 189-193 |
| | 3 | 1 |
QV4::Moth::BytecodeGenerator::addInstruction| Name: | QV4::Moth::BytecodeGenerator::addInstruction | | Prototype: | template<int InstrT> void addInstruction(const InstrData<InstrT> &data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h | | Lines: | 156-162 |
| | 3 | 1 |
QV4::Moth::BytecodeGenerator::addCJumpInstruction| Name: | 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::Label| Name: | 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::Moth::BytecodeGenerator::Jump::link| Name: | QV4::Moth::BytecodeGenerator::Jump::link | | Prototype: | void link(Label l) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h | | Lines: | 118-122 |
| | 3 | 1 |
QV4::MemorySegment::testBit| Name: | QV4::MemorySegment::testBit | | Prototype: | bool testBit(size_t index) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 156-160 |
| | 3 | 1 |
QV4::MemorySegment::setBit| Name: | QV4::MemorySegment::setBit | | Prototype: | void setBit(size_t index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 144-149 |
| | 3 | 1 |
QV4::MemorySegment::clearBit| Name: | QV4::MemorySegment::clearBit | | Prototype: | void clearBit(size_t index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 150-155 |
| | 3 | 1 |
QV4::MemoryManager::allocObject| Name: | QV4::MemoryManager::allocObject | | Prototype: | template <typename ObjectType, typename... Args> typename ObjectType::Data *allocObject(Heap::InternalClass *ic, Args... args) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h | | Lines: | 224-230 |
| | 3 | 1 |
QV4::MemoryManager::allocObject| Name: | QV4::MemoryManager::allocObject | | Prototype: | template <typename ObjectType, typename... Args> typename ObjectType::Data *allocObject(InternalClass *ic, Args... args) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h | | Lines: | 232-238 |
| | 3 | 1 |
QV4::MemoryManager::allocManaged| Name: | QV4::MemoryManager::allocManaged | | Prototype: | template<typename ManagedType> inline typename ManagedType::Data *allocManaged(std::size_t size) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h | | Lines: | 180-186 |
| | 3 | 1 |
QV4::MemoryManager::allocIC| Name: | QV4::MemoryManager::allocIC | | Prototype: | template<typename ManagedType> typename ManagedType::Data *allocIC() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h | | Lines: | 269-275 |
| | 3 | 1 |
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::MarkStack::MarkStack| Name: | QV4::MarkStack::MarkStack | | Prototype: | MarkStack::MarkStack(ExecutionEngine *engine) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 890-896 |
| | 3 | 1 |
QV4::JIT::argStackAddress| Name: | QV4::JIT::argStackAddress | | Prototype: | Address argStackAddress(int arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2015-2020 |
| | 3 | 1 |
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::encodeDoubleIntoAccumulator| Name: | QV4::JIT::PlatformAssembler64::encodeDoubleIntoAccumulator | | Prototype: | void encodeDoubleIntoAccumulator(FPRegisterID src) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 832-837 |
| | 3 | 1 |
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::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::Assembler::unot::[lambda]| Name: | QV4::JIT::Assembler::unot::[lambda] | | Prototype: | [this](PlatformAssembler::RegisterID resultReg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1599-1603 |
| | 3 | 1 |
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::ucompl| Name: | QV4::JIT::Assembler::ucompl | | Prototype: | void Assembler::ucompl() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1526-1531 |
| | 3 | 1 |
QV4::JIT::Assembler::passAccumulatorAsArg| Name: | QV4::JIT::Assembler::passAccumulatorAsArg | | Prototype: | void Assembler::passAccumulatorAsArg(int arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2022-2030 |
| | 3 | 1 |
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::cmpneNull| Name: | QV4::JIT::Assembler::cmpneNull | | Prototype: | void Assembler::cmpneNull() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1831-1836 |
| | 3 | 1 |
QV4::JIT::Assembler::bitXorConst| Name: | QV4::JIT::Assembler::bitXorConst | | Prototype: | void Assembler::bitXorConst(int rhs) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1709-1714 |
| | 3 | 1 |
QV4::JIT::Assembler::bitOrConst| Name: | QV4::JIT::Assembler::bitOrConst | | Prototype: | void Assembler::bitOrConst(int rhs) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1702-1707 |
| | 3 | 1 |
QV4::JIT::Assembler::bitAndConst| Name: | QV4::JIT::Assembler::bitAndConst | | Prototype: | void Assembler::bitAndConst(int rhs) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1695-1700 |
| | 3 | 1 |
QV4::IdentifierTable::symbolForId| Name: | QV4::IdentifierTable::symbolForId | | Prototype: | Heap::Symbol *IdentifierTable::symbolForId(PropertyKey i) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp | | Lines: | 242-247 |
| | 3 | 1 |
QV4::IdentifierTable::stringForId| Name: | QV4::IdentifierTable::stringForId | | Prototype: | Heap::String *IdentifierTable::stringForId(PropertyKey i) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp | | Lines: | 235-240 |
| | 3 | 1 |
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::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::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::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::HeapValue::base| Name: | QV4::HeapValue::base | | Prototype: | Heap::Base *base() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h | | Lines: | 806-810 |
| | 3 | 1 |
QV4::HeapItem::isInUse| Name: | QV4::HeapItem::isInUse | | Prototype: | bool isInUse() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h | | Lines: | 225-229 |
| | 3 | 1 |
QV4::HeapItem::isGray| Name: | QV4::HeapItem::isGray | | Prototype: | bool isGray() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h | | Lines: | 215-219 |
| | 3 | 1 |
QV4::HeapItem::isBlack| Name: | QV4::HeapItem::isBlack | | Prototype: | bool isBlack() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h | | Lines: | 220-224 |
| | 3 | 1 |
QV4::Heap::StringIteratorObject::init| Name: | QV4::Heap::StringIteratorObject::init | | Prototype: | void init(String *str, QV4::ExecutionEngine *engine) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringiterator_p.h | | Lines: | 70-75 |
| | 3 | 1 |
QV4::Heap::SetIteratorObject::init| Name: | QV4::Heap::SetIteratorObject::init | | Prototype: | void init(Object *obj, QV4::ExecutionEngine *engine) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setiterator_p.h | | Lines: | 70-75 |
| | 3 | 1 |
QV4::Heap::QmlIncubatorObject::destroy| Name: | QV4::Heap::QmlIncubatorObject::destroy | | Prototype: | void QV4::Heap::QmlIncubatorObject::destroy() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | | Lines: | 1523-1527 |
| | 3 | 1 |
QV4::Heap::QV4ParticleData::init| Name: | QV4::Heap::QV4ParticleData::init | | Prototype: | void init(QQuickParticleData *datum, QQuickParticleSystem* particleSystem) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | | Lines: | 273-278 |
| | 3 | 1 |
QV4::Heap::QQuickContext2DStyle::init| Name: | QV4::Heap::QQuickContext2DStyle::init | | Prototype: | void init() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 503-508 |
| | 3 | 1 |
QV4::Heap::QObjectMethod::destroy| Name: | QV4::Heap::QObjectMethod::destroy | | Prototype: | void destroy() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h | | Lines: | 109-114 |
| | 3 | 1 |
QV4::Heap::Pointer::base| Name: | QV4::Heap::Pointer::base | | Prototype: | template<typename T, size_t o> Base *Pointer<T, o>::base() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h | | Lines: | 196-201 |
| | 3 | 1 |
QV4::Heap::Object::setInlineProperty| Name: | QV4::Heap::Object::setInlineProperty | | Prototype: | void setInlineProperty(ExecutionEngine *e, uint index, Value v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 89-93 |
| | 3 | 1 |
QV4::Heap::Object::setInlineProperty| Name: | QV4::Heap::Object::setInlineProperty | | Prototype: | void setInlineProperty(ExecutionEngine *e, uint index, Heap::Base *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 94-98 |
| | 3 | 1 |
QV4::Heap::MapIteratorObject::init| Name: | QV4::Heap::MapIteratorObject::init | | Prototype: | void init(Object *obj, QV4::ExecutionEngine *engine) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapiterator_p.h | | Lines: | 70-75 |
| | 3 | 1 |
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::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::IndexedBuiltinFunction::init| Name: | QV4::Heap::IndexedBuiltinFunction::init | | Prototype: | void Heap::IndexedBuiltinFunction::init(QV4::ExecutionContext *scope, uint index, ReturnedValue (*code)(const QV4::FunctionObject *, const Value *thisObject, const Value *argv, int argc)) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h | | Lines: | 234-240 |
| | 3 | 1 |
QV4::Heap::ForInIteratorObject::init| Name: | QV4::Heap::ForInIteratorObject::init | | Prototype: | inline void Heap::ForInIteratorObject::init(QV4::Object *o) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h | | Lines: | 142-148 |
| | 3 | 1 |
QV4::Heap::DelegateModelGroupFunction::init| Name: | QV4::Heap::DelegateModelGroupFunction::init | | Prototype: | void Heap::DelegateModelGroupFunction::init(QV4::ExecutionContext *scope, uint flag, QV4::ReturnedValue (*code)(QQmlDelegateModelItem *item, uint flag, const QV4::Value &arg)) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 112-117 |
| | 3 | 1 |
QV4::Heap::ArrayIteratorObject::init| Name: | QV4::Heap::ArrayIteratorObject::init | | Prototype: | void init(Object *obj, QV4::ExecutionEngine *engine) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayiterator_p.h | | Lines: | 73-78 |
| | 3 | 1 |
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::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::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::ExecutionEngine::jsAlloca [qv4engine_p.h #2]| Name: | QV4::ExecutionEngine::jsAlloca [qv4engine_p.h #2] | | Prototype: | inline Value *jsAlloca(int nValues) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #2 | | Lines: | 114-118 |
| | 3 | 1 |
QV4::ExecutionEngine::jsAlloca [qv4engine_p.h #1]| Name: | QV4::ExecutionEngine::jsAlloca [qv4engine_p.h #1] | | Prototype: | inline Value *jsAlloca(int nValues) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #1 | | Lines: | 114-118 |
| | 3 | 1 |
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::CppStackFrame::push [qv4stackframe_p.h #2]| Name: | QV4::CppStackFrame::push [qv4stackframe_p.h #2] | | Prototype: | void push() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2 | | Lines: | 120-124 |
| | 3 | 1 |
QV4::CppStackFrame::push [qv4stackframe_p.h #1]| Name: | QV4::CppStackFrame::push [qv4stackframe_p.h #1] | | Prototype: | void push() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #1 | | Lines: | 120-124 |
| | 3 | 1 |
QV4::ComplexString::d [qv4string_p.h #1]| Name: | QV4::ComplexString::d [qv4string_p.h #1] | | Prototype: | QV4::Heap::ComplexString *d() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1 | | Lines: | 300-304 |
| | 3 | 1 |
QV4::Compiler::StringTableGenerator::clear| Name: | QV4::Compiler::StringTableGenerator::clear | | Prototype: | void QV4::Compiler::StringTableGenerator::clear() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp | | Lines: | 76-81 |
| | 3 | 1 |
QV4::Compiler::ControlFlowUnwind::emitUnwindHandler| Name: | QV4::Compiler::ControlFlowUnwind::emitUnwindHandler | | Prototype: | void emitUnwindHandler() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h | | Lines: | 178-184 |
| | 3 | 1 |
QV4::Compiler::ControlFlowLoop::ControlFlowLoop| Name: | QV4::Compiler::ControlFlowLoop::ControlFlowLoop | | Prototype: | ControlFlowLoop(Codegen *cg, BytecodeGenerator::Label *breakLabel, BytecodeGenerator::Label *continueLabel = nullptr, bool requiresUnwind = false) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h | | Lines: | 198-205 |
| | 3 | 2 |
QV4::Compiler::ControlFlowFinally::ControlFlowFinally| Name: | QV4::Compiler::ControlFlowFinally::ControlFlowFinally | | Prototype: | ControlFlowFinally(Codegen *cg, AST::Finally *finally) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h | | Lines: | 369-375 |
| | 3 | 1 |
QV4::Compiler::Context::requiresImplicitReturnValue| Name: | QV4::Compiler::Context::requiresImplicitReturnValue | | Prototype: | bool requiresImplicitReturnValue() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h | | Lines: | 275-279 |
| | 3 | 1 |
QV4::Compiler::Codegen::returnLabel| Name: | QV4::Compiler::Codegen::returnLabel | | Prototype: | BytecodeGenerator::Label returnLabel() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 686-690 |
| | 3 | 2 |
QV4::Compiler::Codegen::VolatileMemoryLocations::isVolatile| Name: | QV4::Compiler::Codegen::VolatileMemoryLocations::isVolatile | | Prototype: | bool isVolatile(const QStringView &name) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 114-118 |
| | 3 | 2 |
QV4::Compiler::Codegen::Reference::stackSlot| Name: | QV4::Compiler::Codegen::Reference::stackSlot | | Prototype: | Moth::StackSlot stackSlot() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 352-356 |
| | 3 | 2 |
QV4::Compiler::Codegen::Reference::loadTriggersSideEffect| Name: | QV4::Compiler::Codegen::Reference::loadTriggersSideEffect | | Prototype: | bool loadTriggersSideEffect() const | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 208-217 |
| | 3 | 5 |
QV4::Compiler::Codegen::Reference::fromThis| Name: | QV4::Compiler::Codegen::Reference::fromThis | | Prototype: | static Reference fromThis(Codegen *cg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 322-326 |
| | 3 | 1 |
QV4::Compiler::Codegen::Reference::fromName| Name: | QV4::Compiler::Codegen::Reference::fromName | | Prototype: | static Reference fromName(Codegen *cg, const QString &name) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 276-280 |
| | 3 | 1 |
QV4::CompiledData::final::release [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::final::release [qv4compileddata_p.h #2] | | Prototype: | void release() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 1000-1005 |
| | 3 | 2 |
QV4::CompiledData::final::release [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::final::release [qv4compileddata_p.h #1] | | Prototype: | void release() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 1000-1005 |
| | 3 | 2 |
QV4::CompiledData::final::finalUrl [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::final::finalUrl [qv4compileddata_p.h #1] | | Prototype: | QUrl finalUrl() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 1029-1034 |
| | 3 | 2 |
QV4::CompiledData::Unit::verifyHeader [qv4compileddata.cpp #1]| Name: | QV4::CompiledData::Unit::verifyHeader [qv4compileddata.cpp #1] | | Prototype: | bool Unit::verifyHeader(QDateTime expectedSourceTimeStamp, QString *errorString) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #1 | | Lines: | 755-800 |
| | 3 | 1 |
QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #2] | | Prototype: | const Object *objectAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 817-821 |
| | 3 | 1 |
QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #1] | | Prototype: | const Object *objectAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 817-821 |
| | 3 | 1 |
QV4::CompiledData::Unit::functionAt [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Unit::functionAt [qv4compileddata_p.h #2] | | Prototype: | const Function *functionAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 855-859 |
| | 3 | 1 |
QV4::CompiledData::Unit::functionAt [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Unit::functionAt [qv4compileddata_p.h #1] | | Prototype: | const Function *functionAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 855-859 |
| | 3 | 1 |
QV4::CompiledData::Unit::classAt [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Unit::classAt [qv4compileddata_p.h #2] | | Prototype: | const Class *classAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 861-865 |
| | 3 | 1 |
QV4::CompiledData::Unit::classAt [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Unit::classAt [qv4compileddata_p.h #1] | | Prototype: | const Class *classAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 861-865 |
| | 3 | 1 |
QV4::CompiledData::Unit::blockAt [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Unit::blockAt [qv4compileddata_p.h #2] | | Prototype: | const Block *blockAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 867-871 |
| | 3 | 1 |
QV4::CompiledData::Unit::blockAt [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Unit::blockAt [qv4compileddata_p.h #1] | | Prototype: | const Block *blockAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 867-871 |
| | 3 | 1 |
QV4::CompiledData::Signal::calculateSize [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Signal::calculateSize [qv4compileddata_p.h #2] | | Prototype: | static int calculateSize(int nParameters) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 546-550 |
| | 3 | 1 |
QV4::CompiledData::Signal::calculateSize [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Signal::calculateSize [qv4compileddata_p.h #1] | | Prototype: | static int calculateSize(int nParameters) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 546-550 |
| | 3 | 1 |
QV4::CompiledData::Object::signalAt [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Object::signalAt [qv4compileddata_p.h #2] | | Prototype: | const Signal *signalAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 693-698 |
| | 3 | 1 |
QV4::CompiledData::Object::signalAt [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Object::signalAt [qv4compileddata_p.h #1] | | Prototype: | const Signal *signalAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 693-698 |
| | 3 | 1 |
QV4::CompiledData::Object::enumAt [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Object::enumAt [qv4compileddata_p.h #2] | | Prototype: | const Enum *enumAt(int idx) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 686-691 |
| | 3 | 1 |
QV4::CompiledData::Object::enumAt [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Object::enumAt [qv4compileddata_p.h #1] | | Prototype: | const Enum *enumAt(int idx) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 686-691 |
| | 3 | 1 |
QV4::CompiledData::Enum::calculateSize [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Enum::calculateSize [qv4compileddata_p.h #2] | | Prototype: | static int calculateSize(int nEnumValues) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 513-517 |
| | 3 | 1 |
QV4::CompiledData::Enum::calculateSize [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Enum::calculateSize [qv4compileddata_p.h #1] | | Prototype: | static int calculateSize(int nEnumValues) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 513-517 |
| | 3 | 1 |
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::ResolvedTypeReference::propertyCache [qv4compileddata.cpp #2]| Name: | QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::ResolvedTypeReference::propertyCache [qv4compileddata.cpp #2] | | Prototype: | QQmlRefPointer<QQmlPropertyCache> ResolvedTypeReference::propertyCache() const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2 | | Lines: | 658-664 |
| | 3 | 2 |
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::CompilationUnit::destroy [qv4compileddata.cpp #2]| Name: | QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::CompilationUnit::destroy [qv4compileddata.cpp #2] | | Prototype: | void CompilationUnit::destroy() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2 | | Lines: | 726-734 |
| | 3 | 2 |
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::Binding::valueAsScriptString [qv4compileddata.cpp #2]| Name: | QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::Binding::valueAsScriptString [qv4compileddata.cpp #2] | | Prototype: | QString Binding::valueAsScriptString(const Unit *unit) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2 | | Lines: | 646-652 |
| | 3 | 2 |
QV4::CompiledData::Binding::valueAsScriptString [qv4compileddata.cpp #1]| Name: | QV4::CompiledData::Binding::valueAsScriptString [qv4compileddata.cpp #1] | | Prototype: | QString Binding::valueAsScriptString(const Unit *unit) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #1 | | Lines: | 646-652 |
| | 3 | 2 |
QV4::CompiledData::Binding::valueAsBoolean [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Binding::valueAsBoolean [qv4compileddata_p.h #2] | | Prototype: | bool valueAsBoolean() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 485-490 |
| | 3 | 2 |