| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
BaselineJIT::generate_LoadElement| Name: | BaselineJIT::generate_LoadElement | | Prototype: | void BaselineJIT::generate_LoadElement(int base) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 231-241 |
| | 8 | 1 |
BaselineJIT::generate_LoadProperty| Name: | BaselineJIT::generate_LoadProperty | | Prototype: | void BaselineJIT::generate_LoadProperty(int name) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 256-266 |
| | 8 | 1 |
BaselineJIT::generate_LoadScopeObjectProperty| Name: | BaselineJIT::generate_LoadScopeObjectProperty | | Prototype: | void BaselineJIT::generate_LoadScopeObjectProperty(int propertyIndex, int base, int captureRequired) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 355-365 |
| | 8 | 1 |
BaselineJIT::generate_PushWithContext| Name: | BaselineJIT::generate_PushWithContext | | Prototype: | void BaselineJIT::generate_PushWithContext() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 600-610 |
| | 8 | 1 |
BaselineJIT::generate_StoreContextObjectProperty| Name: | BaselineJIT::generate_StoreContextObjectProperty | | Prototype: | void BaselineJIT::generate_StoreContextObjectProperty(int base, int propertyIndex) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 343-353 |
| | 8 | 1 |
BaselineJIT::generate_StoreNameSloppy| Name: | BaselineJIT::generate_StoreNameSloppy | | Prototype: | void BaselineJIT::generate_StoreNameSloppy(int name) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 207-217 |
| | 8 | 1 |
BaselineJIT::generate_StoreNameStrict| Name: | BaselineJIT::generate_StoreNameStrict | | Prototype: | void BaselineJIT::generate_StoreNameStrict(int name) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 219-229 |
| | 8 | 1 |
BaselineJIT::generate_StoreScopeObjectProperty| Name: | BaselineJIT::generate_StoreScopeObjectProperty | | Prototype: | void BaselineJIT::generate_StoreScopeObjectProperty(int base, int propertyIndex) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 331-341 |
| | 8 | 1 |
BaselineJIT::generate_StoreSuperProperty| Name: | BaselineJIT::generate_StoreSuperProperty | | Prototype: | void BaselineJIT::generate_StoreSuperProperty(int property) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 318-328 |
| | 8 | 1 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::handleTryCatch [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::handleTryCatch [qv4codegen.cpp #1] | | Prototype: | void Codegen::handleTryCatch(TryStatement *ast) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 3352-3364 |
| | 8 | 1 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::handleTryCatch [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::handleTryCatch [qv4codegen.cpp #2] | | Prototype: | void Codegen::handleTryCatch(TryStatement *ast) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 3352-3364 |
| | 8 | 1 |
DistanceFieldShiftedStyleTextMaterialShader::updateState| Name: | DistanceFieldShiftedStyleTextMaterialShader::updateState | | Prototype: | void DistanceFieldShiftedStyleTextMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect) | | Coverage: | 30.000% (3/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp | | Lines: | 444-457 |
| | 8 | 2 |
ESTable::get| Name: | ESTable::get | | Prototype: | ReturnedValue ESTable::get(const Value &key, bool *hasValue) const | | Coverage: | 69.231% (9/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4estable.cpp | | Lines: | 130-143 |
| | 8 | 5 |
ExecutableAllocator::ChunkOfPages::~ChunkOfPages| Name: | ExecutableAllocator::ChunkOfPages::~ChunkOfPages | | Prototype: | ExecutableAllocator::ChunkOfPages::~ChunkOfPages() | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4executableallocator.cpp | | Lines: | 119-130 |
| | 8 | 3 |
ExecutionEngine::catchException| Name: | ExecutionEngine::catchException | | Prototype: | ReturnedValue ExecutionEngine::catchException(StackTrace *trace) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1058-1068 |
| | 8 | 2 |
FunctionPrototype::method_toString::FunctionPrototype::method_call| Name: | FunctionPrototype::method_toString::FunctionPrototype::method_call | | Prototype: | ReturnedValue FunctionPrototype::method_call(const QV4::FunctionObject *b, const Value *thisObject, const Value *argv, int argc) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp | | Lines: | 395-408 |
| | 8 | 3 |
FunctionPrototype::method_toString::FunctionPrototype::method_toString| Name: | FunctionPrototype::method_toString::FunctionPrototype::method_toString | | Prototype: | ReturnedValue FunctionPrototype::method_toString(const FunctionObject *b, const Value *thisObject, const Value *, int) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp | | Lines: | 330-350 |
| | 8 | 3 |
GLAcquireContext::GLAcquireContext| Name: | GLAcquireContext::GLAcquireContext | | Prototype: | GLAcquireContext(QOpenGLContext *c, QSurface *s) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp | | Lines: | 76-87 |
| | 8 | 5 |
GeneratorPrototype::method_next| Name: | GeneratorPrototype::method_next | | Prototype: | ReturnedValue GeneratorPrototype::method_next(const FunctionObject *f, const Value *thisObject, const Value *argv, int argc) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject.cpp | | Lines: | 157-169 |
| | 8 | 3 |
Heap::FunctionObject::init| Name: | Heap::FunctionObject::init | | Prototype: | void Heap::FunctionObject::init(QV4::ExecutionContext *scope, QV4::String *name, ReturnedValue (*code)(const QV4::FunctionObject *, const Value *thisObject, const Value *argv, int argc)) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp | | Lines: | 73-85 |
| | 8 | 2 |
Heap::QObjectWrapper::markObjects| Name: | Heap::QObjectWrapper::markObjects | | Prototype: | void Heap::QObjectWrapper::markObjects(Heap::Base *that, QV4::MarkStack *markStack) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | | Lines: | 1053-1071 |
| | 8 | 4 |
JSC::AssemblerBuffer::executableCopy| Name: | JSC::AssemblerBuffer::executableCopy | | Prototype: | PassRefPtr<ExecutableMemoryHandle> executableCopy(JSGlobalData& globalData, void* ownerUID, JITCompilationEffort effort) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h | | Lines: | 133-148 |
| | 8 | 3 |
JSC::X86Assembler::X86InstructionFormatter::memoryModRM| Name: | JSC::X86Assembler::X86InstructionFormatter::memoryModRM | | Prototype: | void memoryModRM(int reg, RegisterID base, RegisterID index, int scale, int offset) | | Coverage: | 63.636% (7/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2598-2615 |
| | 8 | 3 |
JSC::X86Assembler::replaceWithAddressComputation| Name: | JSC::X86Assembler::replaceWithAddressComputation | | Prototype: | static void replaceWithAddressComputation(void* instructionStart) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2048-2064 |
| | 8 | 5 |
JSC::X86Assembler::replaceWithLoad| Name: | JSC::X86Assembler::replaceWithLoad | | Prototype: | static void replaceWithLoad(void* instructionStart) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2030-2046 |
| | 8 | 5 |
JSC::Yarr::ByteCompiler::atomParenthesesOnceBegin| Name: | JSC::Yarr::ByteCompiler::atomParenthesesOnceBegin | | Prototype: | void atomParenthesesOnceBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 1546-1558 |
| | 8 | 1 |
JSC::Yarr::ByteCompiler::atomParenthesesSubpatternBegin| Name: | JSC::Yarr::ByteCompiler::atomParenthesesSubpatternBegin | | Prototype: | void atomParenthesesSubpatternBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 1574-1590 |
| | 8 | 1 |
JSC::Yarr::ByteCompiler::atomParenthesesTerminalBegin| Name: | JSC::Yarr::ByteCompiler::atomParenthesesTerminalBegin | | Prototype: | void atomParenthesesTerminalBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 1560-1572 |
| | 8 | 1 |
JSC::Yarr::ByteCompiler::atomParentheticalAssertionBegin| Name: | JSC::Yarr::ByteCompiler::atomParentheticalAssertionBegin | | Prototype: | void atomParentheticalAssertionBegin(unsigned subpatternId, bool invert, unsigned frameLocation, unsigned alternativeFrameLocation) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 1592-1604 |
| | 8 | 1 |
JSC::Yarr::CharacterClassConstructor::append| Name: | JSC::Yarr::CharacterClassConstructor::append | | Prototype: | void append(const CharacterClass* other) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 56-66 |
| | 8 | 5 |
JSC::Yarr::Interpreter::matchNonZeroDisjunction| Name: | JSC::Yarr::Interpreter::matchNonZeroDisjunction | | Prototype: | JSRegExpResult matchNonZeroDisjunction(ByteDisjunction* disjunction, DisjunctionContext* context, bool btrack = false) | | Coverage: | 50.000% (5/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 1399-1413 |
| | 8 | 4 |
JSC::Yarr::Interpreter::matchParentheticalAssertionEnd| Name: | JSC::Yarr::Interpreter::matchParentheticalAssertionEnd | | Prototype: | bool matchParentheticalAssertionEnd(ByteTerm& term, DisjunctionContext* context) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 815-831 |
| | 8 | 2 |
JSC::Yarr::Parser::tryConsumeHex| Name: | JSC::Yarr::Parser::tryConsumeHex | | Prototype: | int tryConsumeHex(int count) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h | | Lines: | 785-798 |
| | 8 | 3 |
JSC::Yarr::YarrGenerator::BacktrackingState::link| Name: | JSC::Yarr::YarrGenerator::BacktrackingState::link | | Prototype: | void link(MacroAssembler* assembler) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 555-566 |
| | 8 | 3 |
JSC::Yarr::nonwordcharCreate| Name: | JSC::Yarr::nonwordcharCreate | | Prototype: | CharacterClass* nonwordcharCreate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.generated/RegExpJitTables.h | | Lines: | 2693-2703 |
| | 8 | 1 |
Lexer::isIdentLetter| Name: | Lexer::isIdentLetter | | Prototype: | bool Lexer::isIdentLetter(QChar ch) | | Coverage: | 76.471% (13/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1243-1255 |
| | 8 | 3 |
Lexer::scanChar| Name: | Lexer::scanChar | | Prototype: | void Lexer::scanChar() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 162-174 |
| | 8 | 3 |
ListLayout::ListLayout| Name: | ListLayout::ListLayout | | Prototype: | ListLayout::ListLayout(const ListLayout *other) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 165-176 |
| | 8 | 2 |
ListLayout::Role::Role| Name: | ListLayout::Role::Role | | Prototype: | ListLayout::Role::Role(const Role *other) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 198-209 |
| | 8 | 2 |
ListLayout::getRoleOrCreate| Name: | ListLayout::getRoleOrCreate | | Prototype: | const ListLayout::Role &ListLayout::getRoleOrCreate(QV4::String *key, Role::DataType type) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 112-125 |
| | 8 | 3 |
ListLayout::sync| Name: | ListLayout::sync | | Prototype: | void ListLayout::sync(ListLayout *src, ListLayout *target) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 183-196 |
| | 8 | 2 |
Lookup::getter0Inlinegetter0Inline| Name: | Lookup::getter0Inlinegetter0Inline | | Prototype: | ReturnedValue Lookup::getter0Inlinegetter0Inline(Lookup *l, ExecutionEngine *engine, const Value &object) | | Coverage: | 90.000% (9/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp | | Lines: | 265-278 |
| | 8 | 4 |
Lookup::getter0Inlinegetter0MemberData| Name: | Lookup::getter0Inlinegetter0MemberData | | Prototype: | ReturnedValue Lookup::getter0Inlinegetter0MemberData(Lookup *l, ExecutionEngine *engine, const Value &object) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp | | Lines: | 280-293 |
| | 8 | 4 |
Lookup::getter0MemberDatagetter0MemberData| Name: | Lookup::getter0MemberDatagetter0MemberData | | Prototype: | ReturnedValue Lookup::getter0MemberDatagetter0MemberData(Lookup *l, ExecutionEngine *engine, const Value &object) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp | | Lines: | 295-308 |
| | 8 | 4 |
Lookup::globalGetterProtoAccessor| Name: | Lookup::globalGetterProtoAccessor | | Prototype: | ReturnedValue Lookup::globalGetterProtoAccessor(Lookup *l, ExecutionEngine *engine) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp | | Lines: | 449-461 |
| | 8 | 3 |
Lookup::setterGeneric| Name: | Lookup::setterGeneric | | Prototype: | bool Lookup::setterGeneric(Lookup *l, ExecutionEngine *engine, Value &object, const Value &value) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp | | Lines: | 509-520 |
| | 8 | 3 |
MathObject::method_expm1| Name: | MathObject::method_expm1 | | Prototype: | ReturnedValue MathObject::method_expm1(const FunctionObject *, const Value *, const Value *argv, int argc) | | Coverage: | 78.571% (11/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp | | Lines: | 274-291 |
| | 8 | 4 |
Object::virtualHasProperty| Name: | Object::virtualHasProperty | | Prototype: | bool Object::virtualHasProperty(const Managed *m, PropertyKey id) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | | Lines: | 768-781 |
| | 8 | 3 |
ObjectPrototype::method_getPrototypeOf| Name: | ObjectPrototype::method_getPrototypeOf | | Prototype: | ReturnedValue ObjectPrototype::method_getPrototypeOf(const FunctionObject *b, const Value *, const Value *argv, int argc) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp | | Lines: | 130-142 |
| | 8 | 3 |
ObjectPrototype::method_preventExtensions| Name: | ObjectPrototype::method_preventExtensions | | Prototype: | ReturnedValue ObjectPrototype::method_preventExtensions(const FunctionObject *b, const Value *, const Value *argv, int argc) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp | | Lines: | 395-407 |
| | 8 | 3 |
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_toLocaleString| Name: | ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_toLocaleString | | Prototype: | ReturnedValue ObjectPrototype::method_toLocaleString(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp | | Lines: | 559-571 |
| | 8 | 3 |
QAbstractAnimationJob::removeAnimationChangeListener| Name: | QAbstractAnimationJob::removeAnimationChangeListener | | Prototype: | void QAbstractAnimationJob::removeAnimationChangeListener(QAnimationJobChangeListener *listener, QAbstractAnimationJob::ChangeTypes changes) | | Coverage: | 62.500% (5/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp | | Lines: | 635-649 |
| | 8 | 4 |
QAccessibleQuickItem::role| Name: | QAccessibleQuickItem::role | | Prototype: | QAccessible::Role QAccessibleQuickItem::role() const | | Coverage: | 70.000% (7/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp | | Lines: | 203-218 |
| | 8 | 4 |
QFiniteStack::deallocate| Name: | QFiniteStack::deallocate | | Prototype: | template<typename T> void QFiniteStack<T>::deallocate() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qfinitestack_p.h | | Lines: | 169-183 |
| | 8 | 3 |
QJSEngine::newQObject| Name: | QJSEngine::newQObject | | Prototype: | QJSValue QJSEngine::newQObject(QObject *object) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp | | Lines: | 534-546 |
| | 8 | 3 |
QJSValueIterator::hasNext| Name: | QJSValueIterator::hasNext | | Prototype: | bool QJSValueIterator::hasNext() const | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalueiterator.cpp | | Lines: | 128-134 |
| | 8 | 2 |
QPODVector::insert| Name: | QPODVector::insert | | Prototype: | void insert(int idx, const T &v) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h | | Lines: | 87-97 |
| | 8 | 3 |
QPacketProtocol::bytesWritten| Name: | QPacketProtocol::bytesWritten | | Prototype: | void QPacketProtocol::bytesWritten(qint64 bytes) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp | | Lines: | 223-237 |
| | 8 | 3 |
QParallelAnimationGroupJob::shouldAnimationStart| Name: | QParallelAnimationGroupJob::shouldAnimationStart | | Prototype: | bool QParallelAnimationGroupJob::shouldAnimationStart(QAbstractAnimationJob *animation, bool startIfAtEnd) const | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp | | Lines: | 156-169 |
| | 8 | 4 |
QParallelAnimationGroupJob::updateDirection| Name: | QParallelAnimationGroupJob::updateDirection | | Prototype: | void QParallelAnimationGroupJob::updateDirection(QAbstractAnimationJob::Direction direction) | | Coverage: | 41.667% (5/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp | | Lines: | 187-204 |
| | 8 | 4 |
QQmlAnimationTimer::startAnimations| Name: | QQmlAnimationTimer::startAnimations | | Prototype: | void QQmlAnimationTimer::startAnimations() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp | | Lines: | 143-156 |
| | 8 | 3 |
QQmlAnimationTimer::unregisterRunningAnimation| Name: | QQmlAnimationTimer::unregisterRunningAnimation | | Prototype: | void QQmlAnimationTimer::unregisterRunningAnimation(QAbstractAnimationJob *animation) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp | | Lines: | 224-237 |
| | 8 | 4 |
QQmlApplicationEnginePrivate::loadTranslations| Name: | QQmlApplicationEnginePrivate::loadTranslations | | Prototype: | void QQmlApplicationEnginePrivate::loadTranslations(const QUrl &rootFile) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp | | Lines: | 85-103 |
| | 8 | 3 |
QQmlBindPrivate::validate| Name: | QQmlBindPrivate::validate | | Prototype: | void QQmlBindPrivate::validate(QObject *binding) const | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp | | Lines: | 79-93 |
| | 8 | 4 |
QQmlBinding::evaluate| Name: | QQmlBinding::evaluate | | Prototype: | QVariant QQmlBinding::evaluate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 502-516 |
| | 8 | 1 |
QQmlBindingInstantiationContext::resolveInstantiatingProperty| Name: | QQmlBindingInstantiationContext::resolveInstantiatingProperty | | Prototype: | bool QQmlBindingInstantiationContext::resolveInstantiatingProperty() | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlpropertycachecreator.cpp | | Lines: | 57-69 |
| | 8 | 2 |
QQmlCleanup::addToEngine| Name: | QQmlCleanup::addToEngine | | Prototype: | void QQmlCleanup::addToEngine(QQmlEngine *engine) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcleanup.cpp | | Lines: | 81-94 |
| | 8 | 3 |
QQmlComponent::create| Name: | QQmlComponent::create | | Prototype: | QObject *QQmlComponent::create(QQmlContext *context) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | | Lines: | 766-778 |
| | 8 | 3 |
QQmlComponent::status| Name: | QQmlComponent::status | | Prototype: | QQmlComponent::Status QQmlComponent::status() const | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | | Lines: | 408-420 |
| | 8 | 4 |
QQmlComponentExtension::QQmlComponentExtension| Name: | QQmlComponentExtension::QQmlComponentExtension | | Prototype: | QQmlComponentExtension::QQmlComponentExtension(QV4::ExecutionEngine *v4) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | | Lines: | 1442-1453 |
| | 8 | 1 |
QQmlComponentPrivate::complete| Name: | QQmlComponentPrivate::complete | | Prototype: | void QQmlComponentPrivate::complete(QQmlEnginePrivate *enginePriv, ConstructionState *state) | | Coverage: | 90.000% (9/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | | Lines: | 910-926 |
| | 8 | 4 |
QQmlComponentPrivate::incubateObject| Name: | QQmlComponentPrivate::incubateObject | | Prototype: | void QQmlComponentPrivate::incubateObject( QQmlIncubator *incubationTask, QQmlComponent *component, QQmlEngine *engine, QQmlContextData *context, QQmlContextData *forContext) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | | Lines: | 1059-1076 |
| | 8 | 1 |
QQmlDMListAccessorData::set_modelData| Name: | QQmlDMListAccessorData::set_modelData | | Prototype: | static QV4::ReturnedValue set_modelData(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | | Coverage: | 37.500% (3/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp | | Lines: | 604-615 |
| | 8 | 3 |
QQmlDataBlob::SourceCodeData::sourceTimeStamp| Name: | QQmlDataBlob::SourceCodeData::sourceTimeStamp | | Prototype: | QDateTime QQmlDataBlob::SourceCodeData::sourceTimeStamp() const | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp | | Lines: | 3199-3212 |
| | 8 | 4 |
QQmlDebugConnection::sendMessage| Name: | QQmlDebugConnection::sendMessage | | Prototype: | bool QQmlDebugConnection::sendMessage(const QString &name, const QByteArray &message) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp | | Lines: | 358-370 |
| | 8 | 2 |
QQmlDelayedError::addError| Name: | QQmlDelayedError::addError | | Prototype: | bool QQmlDelayedError::addError(QQmlEnginePrivate *e) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp | | Lines: | 56-70 |
| | 8 | 5 |
QQmlDelegateModel::_q_itemsChanged| Name: | QQmlDelegateModel::_q_itemsChanged | | Prototype: | void QQmlDelegateModel::_q_itemsChanged(int index, int count, const QVector<int> &roles) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 1208-1220 |
| | 8 | 3 |
QQmlDelegateModel::_q_rowsMoved| Name: | QQmlDelegateModel::_q_rowsMoved | | Prototype: | void QQmlDelegateModel::_q_rowsMoved( const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) | | Coverage: | 100.000% (12/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 1619-1632 |
| | 8 | 4 |
QQmlDelegateModel::groups| Name: | QQmlDelegateModel::groups | | Prototype: | QQmlListProperty<QQmlDelegateModelGroup> QQmlDelegateModel::groups() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 689-699 |
| | 8 | 1 |
QQmlDelegateModel::setFilterGroup| Name: | QQmlDelegateModel::setFilterGroup | | Prototype: | void QQmlDelegateModel::setFilterGroup(const QString &group) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 752-766 |
| | 8 | 3 |
QQmlDelegateModelAttached::resetCurrentIndex| Name: | QQmlDelegateModelAttached::resetCurrentIndex | | Prototype: | void QQmlDelegateModelAttached::resetCurrentIndex() | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 2170-2182 |
| | 8 | 4 |
QQmlDelegateModelGroup::setDefaultInclude| Name: | QQmlDelegateModelGroup::setDefaultInclude | | Prototype: | void QQmlDelegateModelGroup::setDefaultInclude(bool include) | | Coverage: | 90.000% (9/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 2495-2509 |
| | 8 | 4 |
QQmlDelegateModelGroupPrivate::emitChanges| Name: | QQmlDelegateModelGroupPrivate::emitChanges | | Prototype: | void QQmlDelegateModelGroupPrivate::emitChanges(QV4::ExecutionEngine *v4) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 2332-2343 |
| | 8 | 3 |
QQmlDelegateModelItem::~QQmlDelegateModelItem| Name: | QQmlDelegateModelItem::~QQmlDelegateModelItem | | Prototype: | QQmlDelegateModelItem::~QQmlDelegateModelItem() | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 1980-1995 |
| | 8 | 3 |
QQmlDelegateModelPrivate::group_append| Name: | QQmlDelegateModelPrivate::group_append | | Prototype: | void QQmlDelegateModelPrivate::group_append( QQmlListProperty<QQmlDelegateModelGroup> *property, QQmlDelegateModelGroup *group) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 641-653 |
| | 8 | 3 |
QQmlDesignerMetaObject::QQmlDesignerMetaObject| Name: | QQmlDesignerMetaObject::QQmlDesignerMetaObject | | Prototype: | QQmlDesignerMetaObject::QQmlDesignerMetaObject(QObject *object, QQmlEngine *engine) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp | | Lines: | 129-146 |
| | 8 | 2 |
QQmlDesignerMetaObject::init| Name: | QQmlDesignerMetaObject::init | | Prototype: | void QQmlDesignerMetaObject::init(QObject *object, QQmlEngine *engine) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp | | Lines: | 111-127 |
| | 8 | 1 |
QQmlExpressionPrivate::v4value| Name: | QQmlExpressionPrivate::v4value | | Prototype: | QV4::ReturnedValue QQmlExpressionPrivate::v4value(bool *isUndefined) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlexpression.cpp | | Lines: | 250-263 |
| | 8 | 4 |
QQmlGuardImpl::addGuard [qqmlguard_p.h #1]| Name: | QQmlGuardImpl::addGuard [qqmlguard_p.h #1] | | Prototype: | void QQmlGuardImpl::addGuard() | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlguard_p.h #1 | | Lines: | 165-177 |
| | 8 | 3 |
QQmlImportDatabase::addPluginPath| Name: | QQmlImportDatabase::addPluginPath | | Prototype: | void QQmlImportDatabase::addPluginPath(const QString& path) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | | Lines: | 1923-1936 |
| | 8 | 3 |
QQmlImportDatabase::importPathList| Name: | QQmlImportDatabase::importPathList | | Prototype: | QStringList QQmlImportDatabase::importPathList(PathType type) const | | Coverage: | 100.000% (12/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | | Lines: | 1976-1989 |
| | 8 | 4 |
QQmlInstantiator::componentComplete| Name: | QQmlInstantiator::componentComplete | | Prototype: | void QQmlInstantiator::componentComplete() | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp | | Lines: | 489-505 |
| | 8 | 2 |
QQmlInstantiatorPrivate::makeModel| Name: | QQmlInstantiatorPrivate::makeModel | | Prototype: | void QQmlInstantiatorPrivate::makeModel() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp | | Lines: | 206-216 |
| | 8 | 2 |
QQmlJS::AST::FormalParameterList::finish| Name: | QQmlJS::AST::FormalParameterList::finish | | Prototype: | FormalParameterList *FormalParameterList::finish(QQmlJS::MemoryPool *pool) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp | | Lines: | 1016-1028 |
| | 8 | 3 |
QQmlJS::Lexer::parseModeFlags| Name: | QQmlJS::Lexer::parseModeFlags | | Prototype: | int parseModeFlags() const | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h | | Lines: | 128-137 |
| | 8 | 4 |
QQmlJS::Minify::append| Name: | QQmlJS::Minify::append | | Prototype: | void Minify::append(const QString &s) | | Coverage: | 91.667% (11/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp | | Lines: | 266-282 |
| | 8 | 4 |
QQmlJS::QmlminLexer::operator()| Name: | QQmlJS::QmlminLexer::operator() | | Prototype: | bool operator()(const QString &fileName, const QString &code) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp | | Lines: | 99-109 |
| | 8 | 2 |
QQmlListAccessor::at| Name: | QQmlListAccessor::at | | Prototype: | QVariant QQmlListAccessor::at(int idx) const | | Coverage: | 76.923% (10/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistaccessor.cpp | | Lines: | 116-134 |
| | 8 | 8 |
QQmlListCompositor::listItemsMoved| Name: | QQmlListCompositor::listItemsMoved | | Prototype: | void QQmlListCompositor::listItemsMoved( void *list, int from, int to, int count, QVector<Remove> *translatedRemovals, QVector<Insert> *translatedInsertions) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp | | Lines: | 1270-1289 |
| | 8 | 1 |
QQmlListCompositor::transition| Name: | QQmlListCompositor::transition | | Prototype: | void QQmlListCompositor::transition( Group from, Group to, QVector<QQmlChangeSet::Change> *removes, QVector<QQmlChangeSet::Change> *inserts) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp | | Lines: | 1340-1356 |
| | 8 | 4 |