OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...100
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...160
Condition %: 100.000% (7/7)
...170
Condition %: 100.000% (1/1)
...180
Condition %: 100.000% (1/1)
...185
Condition %: 100.000% (4/4)
186
Condition %: 100.000% (6/6)
187
Condition %: 100.000% (2/2)
188
Condition %: 100.000% (1/1)
189190
Condition %: 100.000% (1/1)
191
Condition %: 100.000% (1/1)
192
Condition %: 100.000% (4/4)
193
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QV4::Object::defineOwnProperty
Name: QV4::Object::defineOwnProperty
Prototype: bool defineOwnProperty(PropertyKey id, const Property *p, PropertyAttributes attrs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 181-183
100.000% (1/1)
11
QV4::Object::deleteProperty
Name: QV4::Object::deleteProperty
Prototype: bool deleteProperty(PropertyKey id)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 354-355
100.000% (1/1)
11
QV4::Object::get
Name: QV4::Object::get
Prototype: inline ReturnedValue get(PropertyKey id, const Value *receiver = nullptr, bool *hasProperty = nullptr) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 303-304
100.000% (4/4)
12
QV4::Object::getLength
Name: QV4::Object::getLength
Prototype: qint64 getLength() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 358-358
100.000% (1/1)
11
QV4::Object::getOwnProperty
Name: QV4::Object::getOwnProperty
Prototype: PropertyAttributes getOwnProperty(PropertyKey id, Property *p = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 171-173
100.000% (1/1)
11
QV4::Object::getPrototypeOf
Name: QV4::Object::getPrototypeOf
Prototype: Heap::Object *getPrototypeOf() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 228-228
100.000% (1/1)
11
QV4::Object::getValue
Name: QV4::Object::getValue
Prototype: ReturnedValue getValue(const Value &v, PropertyAttributes attrs) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 189-193
100.000% (1/1)
31
QV4::Object::hasProperty
Name: QV4::Object::hasProperty
Prototype: bool hasProperty(PropertyKey id) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 177-179
100.000% (1/1)
11
QV4::Object::insertMember
Name: QV4::Object::insertMember
Prototype: void insertMember(StringOrSymbol *s, const Value &v, PropertyAttributes attributes = Attr_Data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 218-223
100.000% (1/1)
41
QV4::Object::instanceOf
Name: QV4::Object::instanceOf
Prototype: ReturnedValue instanceOf(const Value &var) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 359-360
100.000% (1/1)
11
QV4::Object::isExtensible
Name: QV4::Object::isExtensible
Prototype: bool isExtensible() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 226-226
100.000% (1/1)
11
QV4::Object::preventExtensions
Name: QV4::Object::preventExtensions
Prototype: bool preventExtensions()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 227-227
100.000% (1/1)
11
QV4::Object::propertyData
Name: QV4::Object::propertyData
Prototype: const Value *propertyData(uint index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 157-157
100.000% (1/1)
11
QV4::Object::protoHasArray
Name: QV4::Object::protoHasArray
Prototype: inline bool protoHasArray()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 286-295
100.000% (6/6)
63
QV4::Object::push_back
Name: QV4::Object::push_back
Prototype: inline void Object::push_back(const Value &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 470-478
100.000% (1/1)
51
QV4::Object::put
Name: QV4::Object::put
Prototype: inline bool put(PropertyKey id, const Value &v, Value *receiver = nullptr)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 313-314
100.000% (4/4)
12
QV4::Object::setArrayAttributes
Name: QV4::Object::setArrayAttributes
Prototype: void setArrayAttributes(uint i, PropertyAttributes a)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 249-256
100.000% (6/6)
52
QV4::Object::setArrayData
Name: QV4::Object::setArrayData
Prototype: void setArrayData(ArrayData *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::Object::setArrayType
Name: QV4::Object::setArrayType
Prototype: void setArrayType(ArrayData::Type t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 264-268
100.000% (1/1)
31
QV4::Object::setProperty
Name: QV4::Object::setProperty
Prototype: void setProperty(uint index, Value v) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 164-164
100.000% (1/1)
11
QV4::Object::setProperty
Name: QV4::Object::setProperty
Prototype: void setProperty(uint index, Heap::Base *b) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 165-165
100.000% (1/1)
11
QV4::Object::setProperty
Name: QV4::Object::setProperty
Prototype: void setProperty(ExecutionEngine *engine, uint index, Value v) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 166-166
100.000% (1/1)
11
QV4::Object::setPrototypeOf
Name: QV4::Object::setPrototypeOf
Prototype: bool setPrototypeOf(const Object *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 229-229
100.000% (1/1)
11
QV4::Object::sparseBegin
Name: QV4::Object::sparseBegin
Prototype: SparseArrayNode *sparseBegin()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 283-283
100.000% (1/1)
11
QV4::Object::sparseEnd
Name: QV4::Object::sparseEnd
Prototype: SparseArrayNode *sparseEnd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 284-284
100.000% (1/1)
11
QV4::Object::staticVTable
Name: QV4::Object::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 142-142
100.000% (1/1)
11
QV4::Object::vtable
Name: QV4::Object::vtable
Prototype: const VTable *vtable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 169-169
100.000% (1/1)
11
QV4::ObjectCtor::d
Name: QV4::ObjectCtor::d
Prototype: QV4::Heap::ObjectCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto_p.h
Lines: 71-71
100.000% (1/1)
11
QV4::ObjectCtor::d_unchecked
Name: QV4::ObjectCtor::d_unchecked
Prototype: QV4::Heap::ObjectCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto_p.h
Lines: 71-71
100.000% (1/1)
11
QV4::ObjectCtor::staticVTable
Name: QV4::ObjectCtor::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto_p.h
Lines: 71-71
100.000% (1/1)
11
QV4::ObjectIterator::ObjectIterator
Name: QV4::ObjectIterator::ObjectIterator
Prototype: ObjectIterator(ExecutionEngine *e, Value *scratch1, Value *scratch2, Object *o, uint flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 80-90
100.000% (1/1)
81
QV4::ObjectIterator::ObjectIterator
Name: QV4::ObjectIterator::ObjectIterator
Prototype: ObjectIterator(Scope &scope, const Object *o, uint flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 92-102
100.000% (1/1)
81
QV4::PersistentValue::as
Name: QV4::PersistentValue::as
Prototype: template<typename T> T *as() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 123-128
100.000% (4/4)
32
QV4::PersistentValue::clear
Name: QV4::PersistentValue::clear
Prototype: void clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 138-141
100.000% (1/1)
21
QV4::PersistentValue::engine
Name: QV4::PersistentValue::engine
Prototype: ExecutionEngine *engine() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 130-134
100.000% (4/4)
32
QV4::PersistentValue::isNullOrUndefined
Name: QV4::PersistentValue::isNullOrUndefined
Prototype: bool isNullOrUndefined() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 137-137
100.000% (1/1)
11
QV4::PersistentValue::isUndefined
Name: QV4::PersistentValue::isUndefined
Prototype: bool isUndefined() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 136-136
100.000% (1/1)
11
QV4::PersistentValue::value
Name: QV4::PersistentValue::value
Prototype: ReturnedValue value() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 112-114
100.000% (1/1)
11
QV4::PersistentValue::valueRef
Name: QV4::PersistentValue::valueRef
Prototype: Value *valueRef() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 115-117
100.000% (1/1)
11
QV4::PersistentValueStorage::Iterator::operator !=
Name: QV4::PersistentValueStorage::Iterator::operator !=
Prototype: bool operator !=(const Iterator &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 78-80
100.000% (1/1)
11
QV4::PersistentValueStorage::begin
Name: QV4::PersistentValueStorage::begin
Prototype: Iterator begin()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 83-83
100.000% (1/1)
11
QV4::PersistentValueStorage::end
Name: QV4::PersistentValueStorage::end
Prototype: Iterator end()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 84-84
100.000% (1/1)
11
QV4::Primitive::emptyValue
Name: QV4::Primitive::emptyValue
Prototype: inline Primitive Primitive::emptyValue()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 587-592
100.000% (1/1)
31
QV4::Primitive::fromBoolean
Name: QV4::Primitive::fromBoolean
Prototype: inline Primitive Primitive::fromBoolean(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 601-606
100.000% (1/1)
31
QV4::Primitive::fromDouble
Name: QV4::Primitive::fromDouble
Prototype: inline Primitive Primitive::fromDouble(double d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 608-613
100.000% (1/1)
31
QV4::Primitive::fromInt32
Name: QV4::Primitive::fromInt32
Prototype: inline Primitive Primitive::fromInt32(int i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 615-620
100.000% (1/1)
31
QV4::Primitive::fromUInt32
Name: QV4::Primitive::fromUInt32
Prototype: inline Primitive Primitive::fromUInt32(uint i)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 622-631
100.000% (5/5)
52
QV4::Primitive::nullValue
Name: QV4::Primitive::nullValue
Prototype: inline Primitive Primitive::nullValue()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 594-599
100.000% (1/1)
31
QV4::Primitive::toInt32
Name: QV4::Primitive::toInt32
Prototype: inline int Primitive::toInt32(double value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 689-692
100.000% (1/1)
11
QV4::Primitive::toInteger
Name: QV4::Primitive::toInteger
Prototype: inline double Primitive::toInteger(double d)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 680-687
100.000% (9/9)
53
QV4::Primitive::toUInt32
Name: QV4::Primitive::toUInt32
Prototype: inline unsigned int Primitive::toUInt32(double d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 694-697
100.000% (1/1)
11
QV4::Primitive::undefinedValue
Name: QV4::Primitive::undefinedValue
Prototype: inline Primitive Primitive::undefinedValue()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 580-585
100.000% (1/1)
31
QV4::Profiling::FunctionCall::FunctionCall [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionCall::FunctionCall [qv4profiling_p.h #1]
Prototype: FunctionCall(Function *function, qint64 start, qint64 end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 145-147
100.000% (1/1)
11
QV4::Profiling::FunctionCall::FunctionCall [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionCall::FunctionCall [qv4profiling_p.h #1]
Prototype: FunctionCall(const FunctionCall &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 149-151
100.000% (1/1)
11
QV4::Profiling::FunctionCall::function [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionCall::function [qv4profiling_p.h #1]
Prototype: Function *function() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 167-170
100.000% (1/1)
11
QV4::Profiling::FunctionCall::properties
Name: QV4::Profiling::FunctionCall::properties
Prototype: FunctionCallProperties FunctionCall::properties() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp
Lines: 57-65
100.000% (1/1)
61
QV4::Profiling::FunctionCall::resolveLocation
Name: QV4::Profiling::FunctionCall::resolveLocation
Prototype: FunctionLocation FunctionCall::resolveLocation() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp
Lines: 49-55
100.000% (1/1)
41
QV4::Profiling::FunctionCall::~FunctionCall [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionCall::~FunctionCall [qv4profiling_p.h #1]
Prototype: ~FunctionCall()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 153-154
100.000% (1/1)
11
QV4::Profiling::FunctionCallProfiler::FunctionCallProfiler [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionCallProfiler::FunctionCallProfiler [qv4profiling_p.h #1]
Prototype: FunctionCallProfiler(ExecutionEngine *engine, Function *f)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 278-287
100.000% (6/6)
52
QV4::Profiling::FunctionCallProfiler::~FunctionCallProfiler [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionCallProfiler::~FunctionCallProfiler [qv4profiling_p.h #1]
Prototype: ~FunctionCallProfiler()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 289-293
100.000% (4/4)
22
QV4::Profiling::FunctionLocation::FunctionLocation [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionLocation::FunctionLocation [qv4profiling_p.h #1]
Prototype: FunctionLocation(const QString &name = QString(), const QString &file = QString(), int line = -1, int column = -1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 115-118
100.000% (1/1)
11
QV4::Profiling::FunctionLocation::isValid [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionLocation::isValid [qv4profiling_p.h #1]
Prototype: bool isValid()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 120-123
100.000% (1/1)
11
QV4::Profiling::Profiler::Profiler
Name: QV4::Profiling::Profiler::Profiler
Prototype: Profiler::Profiler(QV4::ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp
Lines: 67-76
100.000% (1/1)
21
QV4::Profiling::Profiler::SentMarker::SentMarker [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::SentMarker::SentMarker [qv4profiling_p.h #1]
Prototype: SentMarker()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 187-187
100.000% (1/1)
11
QV4::Profiling::Profiler::SentMarker::isValid [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::SentMarker::isValid [qv4profiling_p.h #1]
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 219-220
100.000% (1/1)
11
QV4::Profiling::Profiler::SentMarker::setFunction [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::SentMarker::setFunction [qv4profiling_p.h #1]
Prototype: void setFunction(Function *function)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 212-217
100.000% (1/1)
31
QV4::Profiling::Profiler::SentMarker::~SentMarker [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::SentMarker::~SentMarker [qv4profiling_p.h #1]
Prototype: ~SentMarker()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 195-199
100.000% (4/4)
22
QV4::Profiling::Profiler::dataReady
Name: QV4::Profiling::Profiler::dataReady
Prototype: void QV4::Profiling::Profiler::dataReady(const QV4::Profiling::FunctionLocationHash & _t1, const QVector<QV4::Profiling::FunctionCallProperties> & _t2, const QVector<QV4::Profiling::MemoryAllocationProperties> & _t3)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qv4profiling_p.cpp
Lines: 145-149
100.000% (1/1)
21
QV4::Profiling::Profiler::setTimer [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::setTimer [qv4profiling_p.h #1]
Prototype: void setTimer(const QElapsedTimer &timer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 255-255
100.000% (1/1)
11
QV4::Profiling::Profiler::stopProfiling
Name: QV4::Profiling::Profiler::stopProfiling
Prototype: void Profiler::stopProfiling()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp
Lines: 78-83
100.000% (1/1)
31
QV4::Profiling::operator<
Name: QV4::Profiling::operator<
Prototype: bool operator<(const FunctionCall &call1, const FunctionCall &call2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp
Lines: 85-90
100.000% (1/1)
31
QV4::Property::Property [qv4property_p.h #2]
Name: QV4::Property::Property [qv4property_p.h #2]
Prototype: explicit Property()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 95-95
100.000% (1/1)
11
QV4::Property::copy [qv4property_p.h #2]
Name: QV4::Property::copy [qv4property_p.h #2]
Prototype: void copy(const Property *other, PropertyAttributes attrs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 89-93
100.000% (4/4)
32
QV4::Property::fullyPopulated [qv4property_p.h #2]
Name: QV4::Property::fullyPopulated [qv4property_p.h #2]
Prototype: inline void fullyPopulated(PropertyAttributes *attrs)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 67-79
100.000% (13/13)
95
QV4::Property::getter [qv4property_p.h #2]
Name: QV4::Property::getter [qv4property_p.h #2]
Prototype: inline Heap::FunctionObject *getter() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 84-84
100.000% (1/1)
11
QV4::Property::isSubset [qv4property_p.h #2]
Name: QV4::Property::isSubset [qv4property_p.h #2]
Prototype: inline bool Property::isSubset(const PropertyAttributes &attrs, const Property *other, PropertyAttributes otherAttrs) const
Coverage: 100.000% (35/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 104-123
100.000% (35/35)
169
QV4::Property::merge [qv4property_p.h #2]
Name: QV4::Property::merge [qv4property_p.h #2]
Prototype: inline void Property::merge(PropertyAttributes &attrs, const Property *other, PropertyAttributes otherAttrs)
Coverage: 100.000% (22/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 125-143
100.000% (22/22)
158
QV4::Property::setGetter [qv4property_p.h #2]
Name: QV4::Property::setGetter [qv4property_p.h #2]
Prototype: inline void setGetter(FunctionObject *g)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 86-86
100.000% (1/1)
11
QV4::Property::setSetter [qv4property_p.h #2]
Name: QV4::Property::setSetter [qv4property_p.h #2]
Prototype: inline void setSetter(FunctionObject *s)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 87-87
100.000% (3/3)
11
QV4::Property::setter [qv4property_p.h #2]
Name: QV4::Property::setter [qv4property_p.h #2]
Prototype: inline Heap::FunctionObject *setter() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 85-85
100.000% (1/1)
11
QV4::PropertyAttributes::PropertyAttributes
Name: QV4::PropertyAttributes::PropertyAttributes
Prototype: PropertyAttributes()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 308-308
100.000% (1/1)
11
QV4::PropertyAttributes::PropertyAttributes
Name: QV4::PropertyAttributes::PropertyAttributes
Prototype: PropertyAttributes(PropertyFlag f)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 309-317
100.000% (7/7)
63
QV4::PropertyAttributes::clear
Name: QV4::PropertyAttributes::clear
Prototype: void clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 355-355
100.000% (1/1)
11
QV4::PropertyAttributes::clearWritable
Name: QV4::PropertyAttributes::clearWritable
Prototype: void clearWritable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 351-351
100.000% (1/1)
11
QV4::PropertyAttributes::flags
Name: QV4::PropertyAttributes::flags
Prototype: uint flags() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 358-358
100.000% (1/1)
11
QV4::PropertyAttributes::hasConfigurable
Name: QV4::PropertyAttributes::hasConfigurable
Prototype: bool hasConfigurable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 337-337
100.000% (1/1)
11
QV4::PropertyAttributes::hasEnumerable
Name: QV4::PropertyAttributes::hasEnumerable
Prototype: bool hasEnumerable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 338-338
100.000% (1/1)
11
QV4::PropertyAttributes::hasType
Name: QV4::PropertyAttributes::hasType
Prototype: bool hasType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 335-335
100.000% (1/1)
11
QV4::PropertyAttributes::hasWritable
Name: QV4::PropertyAttributes::hasWritable
Prototype: bool hasWritable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 336-336
100.000% (1/1)
11
QV4::PropertyAttributes::isAccessor
Name: QV4::PropertyAttributes::isAccessor
Prototype: bool isAccessor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 332-332
100.000% (1/1)
11
QV4::PropertyAttributes::isConfigurable
Name: QV4::PropertyAttributes::isConfigurable
Prototype: bool isConfigurable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 348-348
100.000% (1/1)
11
QV4::PropertyAttributes::isData
Name: QV4::PropertyAttributes::isData
Prototype: bool isData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 331-331
100.000% (1/1)
11
QV4::PropertyAttributes::isEmpty
Name: QV4::PropertyAttributes::isEmpty
Prototype: bool isEmpty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 356-356
100.000% (1/1)
11
QV4::PropertyAttributes::isEnumerable
Name: QV4::PropertyAttributes::isEnumerable
Prototype: bool isEnumerable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 347-347
100.000% (1/1)
11
QV4::PropertyAttributes::isGeneric
Name: QV4::PropertyAttributes::isGeneric
Prototype: bool isGeneric() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 333-333
100.000% (1/1)
11
QV4::PropertyAttributes::isWritable
Name: QV4::PropertyAttributes::isWritable
Prototype: bool isWritable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 346-346
100.000% (1/1)
11
QV4::PropertyAttributes::operator!=
Name: QV4::PropertyAttributes::operator!=
Prototype: bool operator!=(PropertyAttributes other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 363-365
100.000% (1/1)
11
QV4::PropertyAttributes::operator==
Name: QV4::PropertyAttributes::operator==
Prototype: bool operator==(PropertyAttributes other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 360-362
100.000% (1/1)
11
QV4::PropertyAttributes::resolve
Name: QV4::PropertyAttributes::resolve
Prototype: void resolve()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 344-344
100.000% (4/4)
12
QV4::PropertyAttributes::setConfigurable
Name: QV4::PropertyAttributes::setConfigurable
Prototype: void setConfigurable(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 341-341
100.000% (1/1)
11
Page:<>1
Condition %:  0.000% (0/11)
...100
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...160
Condition %: 100.000% (7/7)
...170
Condition %: 100.000% (1/1)
...180
Condition %: 100.000% (1/1)
...185
Condition %: 100.000% (4/4)
186
Condition %: 100.000% (6/6)
187
Condition %: 100.000% (2/2)
188
Condition %: 100.000% (1/1)
189190
Condition %: 100.000% (1/1)
191
Condition %: 100.000% (1/1)
192
Condition %: 100.000% (4/4)
193
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0