OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1559
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
...64
eLOC - Effective Lines of Code: 4
65
eLOC - Effective Lines of Code: 4
66
eLOC - Effective Lines of Code: 4
67
eLOC - Effective Lines of Code: 4
6869
eLOC - Effective Lines of Code: 4
70
eLOC - Effective Lines of Code: 3
71
eLOC - Effective Lines of Code: 3
72
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
JSC::X86Assembler::X86InstructionFormatter::oneByteOp64
Name: JSC::X86Assembler::X86InstructionFormatter::oneByteOp64
Prototype: void oneByteOp64(OneByteOpcodeID opcode, int reg, RegisterID rm)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2293-2299
100.000% (1/1)
41
JSC::X86Assembler::X86InstructionFormatter::oneByteOp64
Name: JSC::X86Assembler::X86InstructionFormatter::oneByteOp64
Prototype: void oneByteOp64(OneByteOpcodeID opcode, int reg, RegisterID base, int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2301-2307
100.000% (1/1)
41
JSC::X86Assembler::X86InstructionFormatter::oneByteOp
Name: JSC::X86Assembler::X86InstructionFormatter::oneByteOp
Prototype: void oneByteOp(OneByteOpcodeID opcode, int reg, RegisterID rm)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2179-2185
100.000% (1/1)
41
JSC::X86Assembler::X86InstructionFormatter::oneByteOp
Name: JSC::X86Assembler::X86InstructionFormatter::oneByteOp
Prototype: void oneByteOp(OneByteOpcodeID opcode, int reg, RegisterID base, int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2187-2193
100.000% (1/1)
41
JSC::X86Assembler::X86InstructionFormatter::oneByteOp
Name: JSC::X86Assembler::X86InstructionFormatter::oneByteOp
Prototype: void oneByteOp(OneByteOpcodeID opcode, int reg, RegisterID base, RegisterID index, int scale, int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2211-2217
100.000% (1/1)
41
JSC::X86Assembler::X86InstructionFormatter::emitRex
Name: JSC::X86Assembler::X86InstructionFormatter::emitRex
Prototype: inline void emitRex(bool w, int r, int x, int b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2479-2485
100.000% (1/1)
41
JSC::MacroAssemblerX86_64::tailRecursiveCall
Name: JSC::MacroAssemblerX86_64::tailRecursiveCall
Prototype: Call tailRecursiveCall()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
Lines: 179-185
  0.000% (0/1)
41
JSC::MacroAssemblerX86_64::store64
Name: JSC::MacroAssemblerX86_64::store64
Prototype: void store64(RegisterID src, void* address)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
Lines: 445-453
  0.000% (0/4)
42
JSC::MacroAssemblerX86_64::load64
Name: JSC::MacroAssemblerX86_64::load64
Prototype: void load64(const void* address, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
Lines: 411-419
  0.000% (0/4)
42
JSC::MacroAssemblerX86_64::load32
Name: JSC::MacroAssemblerX86_64::load32
Prototype: void load32(const void* address, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
Lines: 119-127
  0.000% (0/4)
42
JSC::MacroAssemblerX86_64::call
Name: JSC::MacroAssemblerX86_64::call
Prototype: Call call()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
Lines: 159-165
  0.000% (0/1)
41
JSC::MacroAssemblerX86_64::branchTest64
Name: JSC::MacroAssemblerX86_64::branchTest64
Prototype: Jump branchTest64(ResultCondition cond, Address address, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
Lines: 582-589
  0.000% (0/5)
42
JSC::MacroAssemblerX86_64::branchTest64
Name: JSC::MacroAssemblerX86_64::branchTest64
Prototype: Jump branchTest64(ResultCondition cond, BaseIndex address, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
Lines: 597-604
  0.000% (0/5)
42
JSC::MacroAssemblerX86Common::urshift32
Name: JSC::MacroAssemblerX86Common::urshift32
Prototype: void urshift32(RegisterID src, RegisterID shift_amount, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 365-372
  0.000% (0/4)
42
JSC::MacroAssemblerX86Common::test8
Name: JSC::MacroAssemblerX86Common::test8
Prototype: void test8(ResultCondition cond, Address address, TrustedImm32 mask, RegisterID dest)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1420-1427
  0.000% (0/5)
42
JSC::MacroAssemblerX86Common::test32
Name: JSC::MacroAssemblerX86Common::test32
Prototype: void test32(ResultCondition cond, Address address, TrustedImm32 mask, RegisterID dest)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1429-1436
  0.000% (0/5)
42
JSC::MacroAssemblerX86Common::rshift32
Name: JSC::MacroAssemblerX86Common::rshift32
Prototype: void rshift32(RegisterID src, RegisterID shift_amount, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 328-335
  0.000% (0/4)
42
JSC::MacroAssemblerX86Common::mul32
Name: JSC::MacroAssemblerX86Common::mul32
Prototype: void mul32(RegisterID op1, RegisterID op2, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 239-247
  0.000% (0/4)
42
JSC::MacroAssemblerX86Common::lshift32
Name: JSC::MacroAssemblerX86Common::lshift32
Prototype: void lshift32(RegisterID src, RegisterID shift_amount, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 213-220
  0.000% (0/4)
42
JSC::MacroAssemblerX86Common::compare32
Name: JSC::MacroAssemblerX86Common::compare32
Prototype: void compare32(RelationalCondition cond, RegisterID left, TrustedImm32 right, RegisterID dest)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1406-1413
 88.889% (8/9)
42
JSC::MacroAssemblerX86Common::branchTest32
Name: JSC::MacroAssemblerX86Common::branchTest32
Prototype: Jump branchTest32(ResultCondition cond, Address address, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1158-1165
  0.000% (0/5)
42
JSC::MacroAssemblerX86Common::branchTest32
Name: JSC::MacroAssemblerX86Common::branchTest32
Prototype: Jump branchTest32(ResultCondition cond, BaseIndex address, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1167-1174
  0.000% (0/5)
42
JSC::MacroAssemblerX86Common::branchTest32
Name: JSC::MacroAssemblerX86Common::branchTest32
Prototype: Jump branchTest32(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1148-1156
 60.000% (3/5)
42
JSC::MacroAssemblerX86Common::branchMul32
Name: JSC::MacroAssemblerX86Common::branchMul32
Prototype: Jump branchMul32(ResultCondition cond, Address src, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1285-1291
  0.000% (0/4)
42
JSC::MacroAssemblerX86Common::branchMul32
Name: JSC::MacroAssemblerX86Common::branchMul32
Prototype: Jump branchMul32(ResultCondition cond, TrustedImm32 imm, RegisterID src, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1293-1299
  0.000% (0/4)
42
JSC::MacroAssemblerX86Common::branchMul32
Name: JSC::MacroAssemblerX86Common::branchMul32
Prototype: Jump branchMul32(ResultCondition cond, RegisterID src1, RegisterID src2, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1301-1307
  0.000% (0/4)
42
JSC::MacroAssemblerX86Common::branchMul32
Name: JSC::MacroAssemblerX86Common::branchMul32
Prototype: Jump branchMul32(ResultCondition cond, RegisterID src, RegisterID dest)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1277-1283
 50.000% (2/4)
42
JSC::MacroAssemblerX86Common::branchAdd32
Name: JSC::MacroAssemblerX86Common::branchAdd32
Prototype: Jump branchAdd32(ResultCondition cond, RegisterID src1, RegisterID src2, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1263-1269
  0.000% (0/4)
42
JSC::MacroAssemblerX86Common::branch32
Name: JSC::MacroAssemblerX86Common::branch32
Prototype: Jump branch32(RelationalCondition cond, RegisterID left, TrustedImm32 right)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1104-1111
100.000% (9/9)
42
JSC::MacroAssemblerX86Common::add32
Name: JSC::MacroAssemblerX86Common::add32
Prototype: void add32(RegisterID op1, RegisterID op2, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 149-157
  0.000% (0/4)
42
JSC::MacroAssemblerCodePtr::createFromExecutableAddress
Name: JSC::MacroAssemblerCodePtr::createFromExecutableAddress
Prototype: static MacroAssemblerCodePtr createFromExecutableAddress(void* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 292-298
  0.000% (0/1)
41
JSC::AssemblerBuffer::append
Name: JSC::AssemblerBuffer::append
Prototype: void append(const char* data, int size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 153-160
  0.000% (0/4)
42
JSC::AbstractMacroAssembler::JumpList::linkTo
Name: JSC::AbstractMacroAssembler::JumpList::linkTo
Prototype: void linkTo(Label label, AbstractMacroAssembler<AssemblerType>* masm)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h
Lines: 689-695
100.000% (4/4)
42
JSC::AbstractMacroAssembler::JumpList::link
Name: JSC::AbstractMacroAssembler::JumpList::link
Prototype: void link(AbstractMacroAssembler<AssemblerType>* masm)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h
Lines: 681-687
100.000% (4/4)
42
IntrinsicTypedArrayPrototype::method_get_toStringTag
Name: IntrinsicTypedArrayPrototype::method_get_toStringTag
Prototype: ReturnedValue IntrinsicTypedArrayPrototype::method_get_toStringTag(const FunctionObject *, const Value *thisObject, const Value *, int)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 634-641
100.000% (4/4)
42
Int8ArrayWrite
Name: Int8ArrayWrite
Prototype: void Int8ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 64-70
100.000% (4/4)
42
Int32ArrayWrite
Name: Int32ArrayWrite
Prototype: void Int32ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 151-157
100.000% (4/4)
42
Int16ArrayWrite
Name: Int16ArrayWrite
Prototype: void Int16ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 125-131
100.000% (4/4)
42
Heap::VariantObject::init
Name: Heap::VariantObject::init
Prototype: void Heap::VariantObject::init(const QVariant &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 59-65
100.000% (4/4)
42
Heap::StringOrSymbol::markObjects [qv4string.cpp #2]
Name: Heap::StringOrSymbol::markObjects [qv4string.cpp #2]
Prototype: void Heap::StringOrSymbol::markObjects(Heap::Base *that, MarkStack *markStack)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 55-61
100.000% (4/4)
42
Heap::StringObject::init
Name: Heap::StringObject::init
Prototype: void Heap::StringObject::init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 72-78
  0.000% (0/1)
41
Heap::StringObject::getIndex
Name: Heap::StringObject::getIndex
Prototype: Heap::String *Heap::StringObject::getIndex(uint index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 87-93
100.000% (4/4)
42
Heap::String::init [qv4string.cpp #2]
Name: Heap::String::init [qv4string.cpp #2]
Prototype: void Heap::String::init(const QString &t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 96-104
100.000% (1/1)
41
Heap::QMetaObjectWrapper::init
Name: Heap::QMetaObjectWrapper::init
Prototype: void Heap::QMetaObjectWrapper::init(const QMetaObject *metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 2011-2017
100.000% (1/1)
41
Heap::ProxyObject::init
Name: Heap::ProxyObject::init
Prototype: void Heap::ProxyObject::init(const QV4::Object *target, const QV4::Object *handler)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy.cpp
Lines: 50-56
100.000% (1/1)
41
Heap::ForInIteratorObject::markObjects
Name: Heap::ForInIteratorObject::markObjects
Prototype: void Heap::ForInIteratorObject::markObjects(Heap::Base *that, MarkStack *markStack)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator.cpp
Lines: 200-206
100.000% (1/1)
41
Heap::EvalFunction::init
Name: Heap::EvalFunction::init
Prototype: void Heap::EvalFunction::init(QV4::ExecutionContext *scope)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp
Lines: 333-339
100.000% (1/1)
41
GatherSourcesJob::run
Name: GatherSourcesJob::run
Prototype: void GatherSourcesJob::run()
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp
Lines: 278-285
  0.000% (0/5)
43
Float64ArrayWrite
Name: Float64ArrayWrite
Prototype: void Float64ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 190-196
100.000% (4/4)
42
Float32ArrayWrite
Name: Float32ArrayWrite
Prototype: void Float32ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 177-183
100.000% (4/4)
42
ExecutionEngine::throwUnimplemented
Name: ExecutionEngine::throwUnimplemented
Prototype: ReturnedValue ExecutionEngine::throwUnimplemented(const QString &message)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1147-1153
  0.000% (0/1)
41
ExecutionEngine::throwReferenceError
Name: ExecutionEngine::throwReferenceError
Prototype: ReturnedValue ExecutionEngine::throwReferenceError(const QString &message, const QString &fileName, int line, int column)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1116-1122
100.000% (1/1)
41
ExecutionEngine::throwError
Name: ExecutionEngine::throwError
Prototype: ReturnedValue ExecutionEngine::throwError(const QString &message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1070-1076
100.000% (1/1)
41
ExecutionEngine::qmlScopeObject
Name: ExecutionEngine::qmlScopeObject
Prototype: QObject *ExecutionEngine::qmlScopeObject() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 888-895
  0.000% (0/4)
42
ExecutionEngine::newIdentifier
Name: ExecutionEngine::newIdentifier
Prototype: Heap::String *ExecutionEngine::newIdentifier(const QString &text)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 676-682
100.000% (1/1)
41
ExecutionEngine::callingQmlContext
Name: ExecutionEngine::callingQmlContext
Prototype: QQmlContextData *ExecutionEngine::callingQmlContext() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 897-904
100.000% (4/4)
42
ExecutionContext::newWithContext
Name: ExecutionContext::newWithContext
Prototype: Heap::ExecutionContext *ExecutionContext::newWithContext(Heap::Object *with)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context.cpp
Lines: 126-133
100.000% (1/1)
41
ESTable::has
Name: ESTable::has
Prototype: bool ESTable::has(const Value &key) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4estable.cpp
Lines: 118-126
100.000% (7/7)
43
ESTable::ESTable
Name: ESTable::ESTable
Prototype: ESTable::ESTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4estable.cpp
Lines: 51-58
100.000% (1/1)
41
DynamicRoleModelNode::create
Name: DynamicRoleModelNode::create
Prototype: DynamicRoleModelNode *DynamicRoleModelNode::create(const QVariantMap &obj, QQmlListModel *owner)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1645-1651
100.000% (1/1)
41
DataViewPrototype::method_get_byteOffset
Name: DataViewPrototype::method_get_byteOffset
Prototype: ReturnedValue DataViewPrototype::method_get_byteOffset(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview.cpp
Lines: 144-151
100.000% (4/4)
42
DataViewPrototype::method_get_byteLength
Name: DataViewPrototype::method_get_byteLength
Prototype: ReturnedValue DataViewPrototype::method_get_byteLength(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview.cpp
Lines: 135-142
100.000% (4/4)
42
DataViewPrototype::method_get_buffer
Name: DataViewPrototype::method_get_buffer
Prototype: ReturnedValue DataViewPrototype::method_get_buffer(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview.cpp
Lines: 126-133
100.000% (4/4)
42
CompilationUnitMapper::open::CompilationUnitMapper::close
Name: CompilationUnitMapper::open::CompilationUnitMapper::close
Prototype: void CompilationUnitMapper::close()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilationunitmapper_unix.cpp
Lines: 93-106
 71.429% (5/7)
43
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(ClassDeclaration *ast)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 927-933
100.000% (1/1)
41
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(ClassDeclaration *ast)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 927-933
100.000% (1/1)
41
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(FalseLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2024-2031
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(SuperLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2033-2040
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(IdentifierExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2215-2222
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(NestedExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2224-2231
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(NotExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2312-2319
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(NumericLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2334-2341
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(ThisExpression *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2595-2602
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(TildeExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2604-2611
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(TrueLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2613-2620
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(UnaryMinusExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2648-2655
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(UnaryPlusExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2657-2664
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(VariableStatement *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3395-3402
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(FalseLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2024-2031
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(SuperLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2033-2040
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(IdentifierExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2215-2222
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(NestedExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2224-2231
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(NotExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2312-2319
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(NumericLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2334-2341
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(ThisExpression *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2595-2602
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(TildeExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2604-2611
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(TrueLiteral *)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2613-2620
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UnaryMinusExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2648-2655
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UnaryPlusExpression *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2657-2664
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(VariableStatement *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3395-3402
 50.000% (2/4)
42
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::VolatileMemoryLocationScanner::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::VolatileMemoryLocationScanner::visit [qv4codegen.cpp #2]
Prototype: bool visit(BinaryExpression *e) override
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3602-3622
100.000% (14/14)
413
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::VolatileMemoryLocationScanner::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::VolatileMemoryLocationScanner::visit [qv4codegen.cpp #1]
Prototype: bool visit(BinaryExpression *e) override
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3602-3622
100.000% (14/14)
413
Codegen::Codegen::Codegen::variableDeclaration [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::variableDeclaration [qv4codegen.cpp #2]
Prototype: void Codegen::variableDeclaration(PatternElement *ast)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 456-463
100.000% (4/4)
42
Codegen::Codegen::Codegen::variableDeclaration [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::variableDeclaration [qv4codegen.cpp #1]
Prototype: void Codegen::variableDeclaration(PatternElement *ast)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 456-463
100.000% (4/4)
42
Codegen::Codegen::Codegen::leaveContext [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::leaveContext [qv4codegen.cpp #2]
Prototype: int Codegen::leaveContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 135-141
100.000% (1/1)
41
Codegen::Codegen::Codegen::leaveContext [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::leaveContext [qv4codegen.cpp #1]
Prototype: int Codegen::leaveContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 135-141
100.000% (1/1)
41
Codegen::Codegen::Codegen::accept [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::accept [qv4codegen.cpp #2]
Prototype: void Codegen::accept(Node *node)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 262-269
 85.714% (6/7)
43
Codegen::Codegen::Codegen::accept [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::accept [qv4codegen.cpp #1]
Prototype: void Codegen::accept(Node *node)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 262-269
 85.714% (6/7)
43
BytecodeGenerator::newRegister [qv4bytecodegenerator.cpp #2]
Name: BytecodeGenerator::newRegister [qv4bytecodegenerator.cpp #2]
Prototype: int BytecodeGenerator::newRegister()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator.cpp #2
Lines: 54-60
100.000% (4/4)
42
BytecodeGenerator::newRegister [qv4bytecodegenerator.cpp #1]
Name: BytecodeGenerator::newRegister [qv4bytecodegenerator.cpp #1]
Prototype: int BytecodeGenerator::newRegister()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator.cpp #1
Lines: 54-60
100.000% (4/4)
42
Page:<>1
eLOC - Effective Lines of Code: 1559
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
...64
eLOC - Effective Lines of Code: 4
65
eLOC - Effective Lines of Code: 4
66
eLOC - Effective Lines of Code: 4
67
eLOC - Effective Lines of Code: 4
6869
eLOC - Effective Lines of Code: 4
70
eLOC - Effective Lines of Code: 3
71
eLOC - Effective Lines of Code: 3
72
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0

Generated by Squish Coco 4.2.0