OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>12
Function: BaselineJIT::generate_LoadConst
3
Function: CachedLoader::load
4
Function: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
5
Function: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::referenceForName [qv4codegen.cpp #1]
...10
Function: Heap::Object::markObjects
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
ActiveOCRestorer::ActiveOCRestorer
Name: ActiveOCRestorer::ActiveOCRestorer
Prototype: ActiveOCRestorer(QQmlObjectCreator *creator, QQmlEnginePrivate *ep)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 65-66
100.000% (1/1)
11
ActiveOCRestorer::~ActiveOCRestorer
Name: ActiveOCRestorer::~ActiveOCRestorer
Prototype: ~ActiveOCRestorer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 67-67
100.000% (1/1)
11
ArgumentsGetterFunction::virtualCall
Name: ArgumentsGetterFunction::virtualCall
Prototype: ReturnedValue ArgumentsGetterFunction::virtualCall(const FunctionObject *getter, const Value *thisObject, const Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 227-238
 50.000% (2/4)
82
ArgumentsObject::fullyCreate
Name: ArgumentsObject::fullyCreate
Prototype: void ArgumentsObject::fullyCreate()
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 96-121
100.000% (13/13)
175
ArgumentsObject::virtualDefineOwnProperty
Name: ArgumentsObject::virtualDefineOwnProperty
Prototype: bool ArgumentsObject::virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *desc, PropertyAttributes attrs)
Coverage:  96.296% (26/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 123-170
 96.296% (26/27)
347
ArgumentsObject::virtualDeleteProperty
Name: ArgumentsObject::virtualDeleteProperty
Prototype: bool ArgumentsObject::virtualDeleteProperty(Managed *m, PropertyKey id)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 202-208
100.000% (4/4)
42
ArgumentsObject::virtualGet
Name: ArgumentsObject::virtualGet
Prototype: ReturnedValue ArgumentsObject::virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 172-184
100.000% (12/12)
84
ArgumentsObject::virtualGetLength
Name: ArgumentsObject::virtualGetLength
Prototype: qint64 ArgumentsObject::virtualGetLength(const Managed *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 256-260
100.000% (1/1)
21
ArgumentsObject::virtualGetOwnProperty
Name: ArgumentsObject::virtualGetOwnProperty
Prototype: PropertyAttributes ArgumentsObject::virtualGetOwnProperty(Managed *m, PropertyKey id, Property *p)
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 210-223
 58.333% (7/12)
104
ArgumentsObject::virtualPut
Name: ArgumentsObject::virtualPut
Prototype: bool ArgumentsObject::virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 186-200
100.000% (12/12)
94
ArgumentsSetterFunction::virtualCall
Name: ArgumentsSetterFunction::virtualCall
Prototype: ReturnedValue ArgumentsSetterFunction::virtualCall(const FunctionObject *setter, const Value *thisObject, const Value *argv, int argc)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 242-254
 50.000% (2/4)
92
ArrayBuffer::asByteArray
Name: ArrayBuffer::asByteArray
Prototype: QByteArray ArrayBuffer::asByteArray() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 122-127
100.000% (1/1)
31
ArrayBuffer::detach
Name: ArrayBuffer::detach
Prototype: void ArrayBuffer::detach()
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 129-145
  0.000% (0/11)
104
ArrayBufferCtor::method_isView
Name: ArrayBufferCtor::method_isView
Prototype: ReturnedValue ArrayBufferCtor::method_isView(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 82-92
100.000% (9/9)
63
ArrayBufferCtor::virtualCall
Name: ArrayBufferCtor::virtualCall
Prototype: ReturnedValue ArrayBufferCtor::virtualCall(const FunctionObject *f, const Value *, const Value *argv, int argc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 77-80
100.000% (1/1)
11
ArrayBufferCtor::virtualCallAsConstructor
Name: ArrayBufferCtor::virtualCallAsConstructor
Prototype: ReturnedValue ArrayBufferCtor::virtualCallAsConstructor(const FunctionObject *f, const Value *argv, int argc, const Value *)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 56-74
 80.000% (8/10)
174
ArrayBufferPrototype::init
Name: ArrayBufferPrototype::init
Prototype: void ArrayBufferPrototype::init(ExecutionEngine *engine, Object *ctor)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 148-163
100.000% (6/6)
121
ArrayBufferPrototype::method_get_byteLength
Name: ArrayBufferPrototype::method_get_byteLength
Prototype: ReturnedValue ArrayBufferPrototype::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/qv4arraybuffer.cpp
Lines: 165-172
100.000% (4/4)
42
ArrayBufferPrototype::method_slice
Name: ArrayBufferPrototype::method_slice
Prototype: ReturnedValue ArrayBufferPrototype::method_slice(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  80.000% (20/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 174-203
 80.000% (20/25)
225
ArrayBufferPrototype::method_toString
Name: ArrayBufferPrototype::method_toString
Prototype: ReturnedValue ArrayBufferPrototype::method_toString(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/qv4arraybuffer.cpp
Lines: 205-212
100.000% (4/4)
52
ArrayData::append
Name: ArrayData::append
Prototype: uint ArrayData::append(Object *obj, ArrayObject *otherObj, uint n)
Coverage:  34.286% (12/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 547-595
 34.286% (12/35)
3411
ArrayData::ensureAttributes
Name: ArrayData::ensureAttributes
Prototype: void ArrayData::ensureAttributes(Object *o)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 212-218
 83.333% (5/6)
32
ArrayData::insert
Name: ArrayData::insert
Prototype: void ArrayData::insert(Object *o, uint index, const Value *v, bool isAccessor)
Coverage:  96.154% (25/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 597-626
 96.154% (25/26)
238
ArrayData::realloc
Name: ArrayData::realloc
Prototype: void ArrayData::realloc(Object *o, Type newType, uint requested, bool enforceAttributes)
Coverage: 100.000% (72/72)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 94-204
100.000% (72/72)
7621
ArrayData::sort
Name: ArrayData::sort
Prototype: void ArrayData::sort(ExecutionEngine *engine, Object *thisObject, const Value &comparefn, uint len)
Coverage:  40.580% (28/69)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 721-820
 40.580% (28/69)
5820
ArrayElementLessThan::ArrayElementLessThan
Name: ArrayElementLessThan::ArrayElementLessThan
Prototype: inline ArrayElementLessThan(ExecutionEngine *engine, const Value &comparefn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 632-633
100.000% (1/1)
11
ArrayElementLessThan::operator()
Name: ArrayElementLessThan::operator()
Prototype: bool ArrayElementLessThan::operator()(Value v1, Value v2) const
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 643-665
 85.714% (12/14)
174
ArrayIteratorPrototype::init
Name: ArrayIteratorPrototype::init
Prototype: void ArrayIteratorPrototype::init(ExecutionEngine *e)
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayiterator.cpp
Lines: 50-57
100.000% (2/2)
41
ArrayIteratorPrototype::method_next
Name: ArrayIteratorPrototype::method_next
Prototype: ReturnedValue ArrayIteratorPrototype::method_next(const FunctionObject *b, const Value *that, const Value *, int)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayiterator.cpp
Lines: 59-105
100.000% (19/19)
307
ArrayObject::toQStringList
Name: ArrayObject::toQStringList
Prototype: QStringList ArrayObject::toQStringList() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp
Lines: 961-975
100.000% (4/4)
92
ArrayObject::virtualDefineOwnProperty
Name: ArrayObject::virtualDefineOwnProperty
Prototype: bool ArrayObject::virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *p, PropertyAttributes attrs)
Coverage: 100.000% (46/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp
Lines: 977-1029
100.000% (46/46)
4012
ArrayObject::virtualGetLength
Name: ArrayObject::virtualGetLength
Prototype: qint64 ArrayObject::virtualGetLength(const Managed *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp
Lines: 955-959
100.000% (1/1)
21
BackendSupport::BackendSupport
Name: BackendSupport::BackendSupport
Prototype: BackendSupport()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 432-441
 75.000% (3/4)
72
BacktraceJob::BacktraceJob
Name: BacktraceJob::BacktraceJob
Prototype: BacktraceJob::BacktraceJob(QV4DataCollector *collector, int fromFrame, int toFrame)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp
Lines: 135-138
  0.000% (0/1)
21
BacktraceJob::run
Name: BacktraceJob::run
Prototype: void BacktraceJob::run()
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp
Lines: 140-154
  0.000% (0/14)
103
BaselineJIT::BaselineJIT
Name: BaselineJIT::BaselineJIT
Prototype: BaselineJIT::BaselineJIT(Function *function)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 53-56
100.000% (1/1)
11
BaselineJIT::endInstruction
Name: BaselineJIT::endInstruction
Prototype: void BaselineJIT::endInstruction(Instr::Type instr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 933-936
100.000% (1/1)
11
BaselineJIT::generate
Name: BaselineJIT::generate
Prototype: void BaselineJIT::generate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 61-74
100.000% (1/1)
71
BaselineJIT::generate_Add
Name: BaselineJIT::generate_Add
Prototype: void BaselineJIT::generate_Add(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 869-869
100.000% (1/1)
11
BaselineJIT::generate_BitAnd
Name: BaselineJIT::generate_BitAnd
Prototype: void BaselineJIT::generate_BitAnd(int lhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 871-871
  0.000% (0/1)
11
BaselineJIT::generate_BitAndConst
Name: BaselineJIT::generate_BitAndConst
Prototype: void BaselineJIT::generate_BitAndConst(int rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 878-878
100.000% (1/1)
11
BaselineJIT::generate_BitOr
Name: BaselineJIT::generate_BitOr
Prototype: void BaselineJIT::generate_BitOr(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 872-872
100.000% (1/1)
11
BaselineJIT::generate_BitOrConst
Name: BaselineJIT::generate_BitOrConst
Prototype: void BaselineJIT::generate_BitOrConst(int rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 879-879
  0.000% (0/1)
11
BaselineJIT::generate_BitXor
Name: BaselineJIT::generate_BitXor
Prototype: void BaselineJIT::generate_BitXor(int lhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 873-873
  0.000% (0/1)
11
BaselineJIT::generate_BitXorConst
Name: BaselineJIT::generate_BitXorConst
Prototype: void BaselineJIT::generate_BitXorConst(int rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 880-880
  0.000% (0/1)
11
BaselineJIT::generate_CallContextObjectProperty
Name: BaselineJIT::generate_CallContextObjectProperty
Prototype: void BaselineJIT::generate_CallContextObjectProperty(int propIdx, int base, int argc, int argv)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 501-512
  0.000% (0/1)
91
BaselineJIT::generate_CallElement
Name: BaselineJIT::generate_CallElement
Prototype: void BaselineJIT::generate_CallElement(int base, int index, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 440-451
100.000% (1/1)
91
BaselineJIT::generate_CallGlobalLookup
Name: BaselineJIT::generate_CallGlobalLookup
Prototype: void BaselineJIT::generate_CallGlobalLookup(int index, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 476-486
100.000% (1/1)
81
BaselineJIT::generate_CallName
Name: BaselineJIT::generate_CallName
Prototype: void BaselineJIT::generate_CallName(int name, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 453-463
100.000% (1/1)
81
BaselineJIT::generate_CallPossiblyDirectEval
Name: BaselineJIT::generate_CallPossiblyDirectEval
Prototype: void BaselineJIT::generate_CallPossiblyDirectEval(int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 465-474
100.000% (1/1)
71
BaselineJIT::generate_CallProperty
Name: BaselineJIT::generate_CallProperty
Prototype: void BaselineJIT::generate_CallProperty(int name, int base, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 414-425
100.000% (1/1)
91
BaselineJIT::generate_CallPropertyLookup
Name: BaselineJIT::generate_CallPropertyLookup
Prototype: void BaselineJIT::generate_CallPropertyLookup(int lookupIndex, int base, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 427-438
100.000% (1/1)
91
BaselineJIT::generate_CallScopeObjectProperty
Name: BaselineJIT::generate_CallScopeObjectProperty
Prototype: void BaselineJIT::generate_CallScopeObjectProperty(int propIdx, int base, int argc, int argv)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 488-499
  0.000% (0/1)
91
BaselineJIT::generate_CallValue
Name: BaselineJIT::generate_CallValue
Prototype: void BaselineJIT::generate_CallValue(int name, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 402-412
100.000% (1/1)
81
BaselineJIT::generate_CallWithSpread
Name: BaselineJIT::generate_CallWithSpread
Prototype: void BaselineJIT::generate_CallWithSpread(int func, int thisObject, int argc, int argv)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 515-526
  0.000% (0/1)
91
BaselineJIT::generate_CloneBlockContext
Name: BaselineJIT::generate_CloneBlockContext
Prototype: void BaselineJIT::generate_CloneBlockContext()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 621-627
  0.000% (0/1)
41
BaselineJIT::generate_CmpEq
Name: BaselineJIT::generate_CmpEq
Prototype: void BaselineJIT::generate_CmpEq(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 832-832
100.000% (1/1)
11
BaselineJIT::generate_CmpEqInt
Name: BaselineJIT::generate_CmpEqInt
Prototype: void BaselineJIT::generate_CmpEqInt(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 830-830
100.000% (1/1)
11
BaselineJIT::generate_CmpEqNull
Name: BaselineJIT::generate_CmpEqNull
Prototype: void BaselineJIT::generate_CmpEqNull()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 828-828
  0.000% (0/1)
11
BaselineJIT::generate_CmpGe
Name: BaselineJIT::generate_CmpGe
Prototype: void BaselineJIT::generate_CmpGe(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 835-835
100.000% (1/1)
11
BaselineJIT::generate_CmpGt
Name: BaselineJIT::generate_CmpGt
Prototype: void BaselineJIT::generate_CmpGt(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 834-834
100.000% (1/1)
11
BaselineJIT::generate_CmpIn
Name: BaselineJIT::generate_CmpIn
Prototype: void BaselineJIT::generate_CmpIn(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 841-850
100.000% (1/1)
71
BaselineJIT::generate_CmpInstanceOf
Name: BaselineJIT::generate_CmpInstanceOf
Prototype: void BaselineJIT::generate_CmpInstanceOf(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 852-861
100.000% (1/1)
71
BaselineJIT::generate_CmpLe
Name: BaselineJIT::generate_CmpLe
Prototype: void BaselineJIT::generate_CmpLe(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 837-837
100.000% (1/1)
11
BaselineJIT::generate_CmpLt
Name: BaselineJIT::generate_CmpLt
Prototype: void BaselineJIT::generate_CmpLt(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 836-836
100.000% (1/1)
11
BaselineJIT::generate_CmpNe
Name: BaselineJIT::generate_CmpNe
Prototype: void BaselineJIT::generate_CmpNe(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 833-833
100.000% (1/1)
11
BaselineJIT::generate_CmpNeInt
Name: BaselineJIT::generate_CmpNeInt
Prototype: void BaselineJIT::generate_CmpNeInt(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 831-831
100.000% (1/1)
11
BaselineJIT::generate_CmpNeNull
Name: BaselineJIT::generate_CmpNeNull
Prototype: void BaselineJIT::generate_CmpNeNull()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 829-829
100.000% (1/1)
11
BaselineJIT::generate_CmpStrictEqual
Name: BaselineJIT::generate_CmpStrictEqual
Prototype: void BaselineJIT::generate_CmpStrictEqual(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 838-838
100.000% (1/1)
11
BaselineJIT::generate_CmpStrictNotEqual
Name: BaselineJIT::generate_CmpStrictNotEqual
Prototype: void BaselineJIT::generate_CmpStrictNotEqual(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 839-839
100.000% (1/1)
11
BaselineJIT::generate_Construct
Name: BaselineJIT::generate_Construct
Prototype: void BaselineJIT::generate_Construct(int func, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 529-541
100.000% (1/1)
101
BaselineJIT::generate_ConstructWithSpread
Name: BaselineJIT::generate_ConstructWithSpread
Prototype: void BaselineJIT::generate_ConstructWithSpread(int func, int argc, int argv)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 543-555
  0.000% (0/1)
101
BaselineJIT::generate_ConvertThisToObject
Name: BaselineJIT::generate_ConvertThisToObject
Prototype: void BaselineJIT::generate_ConvertThisToObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 793-800
100.000% (1/1)
51
BaselineJIT::generate_CreateCallContext
Name: BaselineJIT::generate_CreateCallContext
Prototype: void BaselineJIT::generate_CreateCallContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 590-596
100.000% (1/1)
41
BaselineJIT::generate_CreateClass
Name: BaselineJIT::generate_CreateClass
Prototype: void BaselineJIT::generate_CreateClass(int classIndex, int heritage, int computedNames)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 759-767
  0.000% (0/1)
61
BaselineJIT::generate_CreateMappedArgumentsObject
Name: BaselineJIT::generate_CreateMappedArgumentsObject
Prototype: void BaselineJIT::generate_CreateMappedArgumentsObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 769-775
100.000% (1/1)
41
BaselineJIT::generate_CreateRestParameter
Name: BaselineJIT::generate_CreateRestParameter
Prototype: void BaselineJIT::generate_CreateRestParameter(int argIndex)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 785-791
  0.000% (0/1)
41
BaselineJIT::generate_CreateUnmappedArgumentsObject
Name: BaselineJIT::generate_CreateUnmappedArgumentsObject
Prototype: void BaselineJIT::generate_CreateUnmappedArgumentsObject()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 777-783
  0.000% (0/1)
41
BaselineJIT::generate_Debug
Name: BaselineJIT::generate_Debug
Prototype: void BaselineJIT::generate_Debug()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 84-84
  0.000% (0/1)
11
BaselineJIT::generate_DeclareVar
Name: BaselineJIT::generate_DeclareVar
Prototype: void BaselineJIT::generate_DeclareVar(int varName, int isDeletable)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 731-738
100.000% (1/1)
51
BaselineJIT::generate_Decrement
Name: BaselineJIT::generate_Decrement
Prototype: void BaselineJIT::generate_Decrement()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 868-868
100.000% (1/1)
11
BaselineJIT::generate_DefineArray
Name: BaselineJIT::generate_DefineArray
Prototype: void BaselineJIT::generate_DefineArray(int argc, int args)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 740-747
100.000% (1/1)
51
BaselineJIT::generate_DefineObjectLiteral
Name: BaselineJIT::generate_DefineObjectLiteral
Prototype: void BaselineJIT::generate_DefineObjectLiteral(int internalClassId, int argc, int args)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 749-757
100.000% (1/1)
61
BaselineJIT::generate_DeleteName
Name: BaselineJIT::generate_DeleteName
Prototype: void BaselineJIT::generate_DeleteName(int name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 704-712
  0.000% (0/1)
61
BaselineJIT::generate_DeleteProperty
Name: BaselineJIT::generate_DeleteProperty
Prototype: void BaselineJIT::generate_DeleteProperty(int base, int index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 693-702
  0.000% (0/1)
71
BaselineJIT::generate_DestructureRestElement
Name: BaselineJIT::generate_DestructureRestElement
Prototype: void BaselineJIT::generate_DestructureRestElement()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 683-691
  0.000% (0/1)
61
BaselineJIT::generate_Div
Name: BaselineJIT::generate_Div
Prototype: void BaselineJIT::generate_Div(int lhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 895-895
100.000% (1/1)
11
BaselineJIT::generate_Exp
Name: BaselineJIT::generate_Exp
Prototype: void BaselineJIT::generate_Exp(int lhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 885-893
  0.000% (0/1)
71
BaselineJIT::generate_GetException
Name: BaselineJIT::generate_GetException
Prototype: void BaselineJIT::generate_GetException()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 587-587
  0.000% (0/1)
11
BaselineJIT::generate_GetIterator
Name: BaselineJIT::generate_GetIterator
Prototype: void BaselineJIT::generate_GetIterator(int iterator)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 650-659
  0.000% (0/1)
71
BaselineJIT::generate_GetLookup
Name: BaselineJIT::generate_GetLookup
Prototype: void BaselineJIT::generate_GetLookup(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 268-279
100.000% (1/1)
91
BaselineJIT::generate_Increment
Name: BaselineJIT::generate_Increment
Prototype: void BaselineJIT::generate_Increment()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 867-867
100.000% (1/1)
11
BaselineJIT::generate_IteratorClose
Name: BaselineJIT::generate_IteratorClose
Prototype: void BaselineJIT::generate_IteratorClose(int done)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 672-681
  0.000% (0/1)
71
BaselineJIT::generate_IteratorNext
Name: BaselineJIT::generate_IteratorNext
Prototype: void BaselineJIT::generate_IteratorNext(int value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 661-670
  0.000% (0/1)
71
BaselineJIT::generate_Jump
Name: BaselineJIT::generate_Jump
Prototype: void BaselineJIT::generate_Jump(int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 822-822
100.000% (1/1)
11
BaselineJIT::generate_JumpFalse
Name: BaselineJIT::generate_JumpFalse
Prototype: void BaselineJIT::generate_JumpFalse(int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 824-824
100.000% (1/1)
11
BaselineJIT::generate_JumpNoException
Name: BaselineJIT::generate_JumpNoException
Prototype: void BaselineJIT::generate_JumpNoException(int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 825-825
100.000% (1/1)
11
BaselineJIT::generate_JumpNotUndefined
Name: BaselineJIT::generate_JumpNotUndefined
Prototype: void BaselineJIT::generate_JumpNotUndefined(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 826-826
  0.000% (0/1)
11
BaselineJIT::generate_JumpTrue
Name: BaselineJIT::generate_JumpTrue
Prototype: void BaselineJIT::generate_JumpTrue(int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 823-823
100.000% (1/1)
11
BaselineJIT::generate_LoadClosure
Name: BaselineJIT::generate_LoadClosure
Prototype: void BaselineJIT::generate_LoadClosure(int value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 179-185
100.000% (1/1)
41
Page:<>12
Function: BaselineJIT::generate_LoadConst
3
Function: CachedLoader::load
4
Function: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
5
Function: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::referenceForName [qv4codegen.cpp #1]
...10
Function: Heap::Object::markObjects
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0