| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
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 |
| | 7 | 1 |
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 |
| | 8 | 1 |
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 |
| | 8 | 1 |
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 |
| | 9 | 1 |
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 |
| | 9 | 1 |
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 |
| | 1 | 1 |
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 |
| | 1 | 1 |
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 |
| | 1 | 1 |
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 |
| | 1 | 1 |
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 |
| | 1 | 1 |
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 |
| | 1 | 1 |
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 |
| | 1 | 1 |
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 |
| | 7 | 1 |
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 |
| | 1 | 1 |
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 |
| | 1 | 1 |
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 |
| | 10 | 3 |
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 |
| | 2 | 1 |
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 |
| | 7 | 2 |
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 |
| | 2 | 1 |
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 |
| | 40 | 12 |
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 |
| | 9 | 2 |
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 |
| | 30 | 7 |
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 |
| | 4 | 1 |
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 |
| | 17 | 4 |
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 |
| | 1 | 1 |
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 |
| | 58 | 20 |
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 |
| | 76 | 21 |
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 |
| | 23 | 8 |
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 |
| | 3 | 2 |
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 | 11 |
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 |
| | 5 | 2 |
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 |
| | 22 | 5 |
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 |
| | 4 | 2 |
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 |
| | 12 | 1 |
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 |
| | 17 | 4 |
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 |
| | 1 | 1 |
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 |
| | 6 | 3 |
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 |
| | 10 | 4 |
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 |
| | 3 | 1 |
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 |
| | 9 | 2 |
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 |
| | 9 | 4 |
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 |
| | 10 | 4 |
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 |
| | 2 | 1 |
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 |
| | 8 | 4 |
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 |
| | 4 | 2 |
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 |
| | 34 | 7 |
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 |
| | 17 | 5 |
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 |
| | 8 | 2 |
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 |
| | 1 | 1 |
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 |
| | 1 | 1 |