OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
2
Condition %: 100.000% (1/1)
3
Condition %: 100.000% (1/1)
45
Condition %: 100.000% (1/1)
6
Condition %: 100.000% (13/13)
7
Condition %: 100.000% (1/1)
8
Condition %: 100.000% (1/1)
...10
Condition %: 100.000% (20/20)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (4/4)
...100
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
WTF::isASCIILower
Name: WTF::isASCIILower
Prototype: template<typename CharType> inline bool isASCIILower(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 71-74
100.000% (1/1)
11
WTF::isASCIIHexDigit
Name: WTF::isASCIIHexDigit
Prototype: template<typename CharType> inline bool isASCIIHexDigit(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 66-69
100.000% (1/1)
11
WTF::isASCIIDigit
Name: WTF::isASCIIDigit
Prototype: template<typename CharType> inline bool isASCIIDigit(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 56-59
100.000% (1/1)
11
WTF::isASCIIAlphanumeric
Name: WTF::isASCIIAlphanumeric
Prototype: template<typename CharType> inline bool isASCIIAlphanumeric(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 61-64
100.000% (1/1)
11
WTF::isASCIIAlpha
Name: WTF::isASCIIAlpha
Prototype: template<typename CharType> inline bool isASCIIAlpha(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 51-54
100.000% (1/1)
11
WTF::isASCII
Name: WTF::isASCII
Prototype: template<typename CharType> inline bool isASCII(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 46-49
100.000% (1/1)
11
WTF::cryptographicallyRandomNumber
Name: WTF::cryptographicallyRandomNumber
Prototype: uint32_t cryptographicallyRandomNumber()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/WTFStubs.cpp
Lines: 64-67
100.000% (1/1)
11
WTF::Vector::shrinkToFit
Name: WTF::Vector::shrinkToFit
Prototype: inline void shrinkToFit()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 96-97
100.000% (1/1)
11
WTF::Vector::shrink
Name: WTF::Vector::shrink
Prototype: inline void shrink(size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 93-94
100.000% (1/1)
11
WTF::Vector::reserveInitialCapacity
Name: WTF::Vector::reserveInitialCapacity
Prototype: inline void reserveInitialCapacity(size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 85-85
100.000% (1/1)
11
WTF::Vector::remove
Name: WTF::Vector::remove
Prototype: inline void remove(size_t position)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 99-100
100.000% (1/1)
11
WTF::Vector::last
Name: WTF::Vector::last
Prototype: inline T &last()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 104-104
100.000% (1/1)
11
WTF::Vector::isEmpty
Name: WTF::Vector::isEmpty
Prototype: inline bool isEmpty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 102-102
100.000% (1/1)
11
WTF::Vector::insert
Name: WTF::Vector::insert
Prototype: inline void insert(size_t position, T value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 87-88
100.000% (1/1)
11
WTF::Vector::grow
Name: WTF::Vector::grow
Prototype: inline void grow(size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 90-91
100.000% (1/1)
11
WTF::Vector::append
Name: WTF::Vector::append
Prototype: inline void append(const T& value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 59-60
100.000% (1/1)
11
WTF::Vector::append
Name: WTF::Vector::append
Prototype: template <typename OtherType> inline void append(const OtherType& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 62-64
100.000% (1/1)
11
WTF::Vector::append
Name: WTF::Vector::append
Prototype: inline void append(typename std::vector<T>::const_iterator it, size_t count)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 77-81
100.000% (4/4)
22
WTF::Vector::Vector
Name: WTF::Vector::Vector
Prototype: Vector(int initialSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/Vector.h
Lines: 57-57
100.000% (1/1)
11
WTF::String::is8Bit
Name: WTF::String::is8Bit
Prototype: bool is8Bit() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/text/WTFString.h
Lines: 52-52
100.000% (1/1)
11
WTF::String::getCharacters
Name: WTF::String::getCharacters
Prototype: template <> inline const UChar* String::getCharacters<UChar>() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/text/WTFString.h
Lines: 63-64
100.000% (1/1)
11
WTF::String::characters16
Name: WTF::String::characters16
Prototype: const UChar *characters16() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/text/WTFString.h
Lines: 54-54
100.000% (1/1)
11
WTF::String::String
Name: WTF::String::String
Prototype: String(const QString& s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/text/WTFString.h
Lines: 51-51
100.000% (1/1)
11
WTF::PageReservation::reserve
Name: WTF::PageReservation::reserve
Prototype: static PageReservation reserve(size_t size, OSAllocator::Usage usage = OSAllocator::UnknownUsage, bool writable = true, bool executable = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 104-108
100.000% (1/1)
21
WTF::PageReservation::decommit
Name: WTF::PageReservation::decommit
Prototype: void decommit(void* start, size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 88-97
100.000% (1/1)
61
WTF::PageReservation::deallocate
Name: WTF::PageReservation::deallocate
Prototype: void deallocate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 110-123
100.000% (1/1)
61
WTF::PageReservation::commit
Name: WTF::PageReservation::commit
Prototype: void commit(void* start, size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 77-86
100.000% (1/1)
61
WTF::PageReservation::PageReservation
Name: WTF::PageReservation::PageReservation
Prototype: PageReservation()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 59-64
100.000% (1/1)
21
WTF::PageReservation::PageReservation
Name: WTF::PageReservation::PageReservation
Prototype: PageReservation(void* base, size_t size, bool writable, bool executable)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 126-132
100.000% (1/1)
21
WTF::PageBlock::size
Name: WTF::PageBlock::size
Prototype: size_t size() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 45-48
100.000% (1/1)
11
WTF::PageBlock::realSize
Name: WTF::PageBlock::realSize
Prototype: size_t realSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 49-49
100.000% (1/1)
11
WTF::PageBlock::realBase
Name: WTF::PageBlock::realBase
Prototype: void* realBase() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 43-43
100.000% (1/1)
11
WTF::PageBlock::contains
Name: WTF::PageBlock::contains
Prototype: bool contains(void* containedBase, size_t containedSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 53-57
100.000% (1/1)
21
WTF::PageBlock::bool
Name: WTF::PageBlock::bool
Prototype: operator bool() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 51-51
100.000% (1/1)
11
WTF::PageBlock::base
Name: WTF::PageBlock::base
Prototype: void* base() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 44-44
100.000% (1/1)
11
WTF::PageBlock::PageBlock
Name: WTF::PageBlock::PageBlock
Prototype: inline PageBlock::PageBlock()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 65-70
100.000% (1/1)
21
WTF::PageBlock::PageBlock
Name: WTF::PageBlock::PageBlock
Prototype: inline PageBlock::PageBlock(const PageBlock& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 72-77
100.000% (1/1)
21
WTF::PageBlock::PageBlock
Name: WTF::PageBlock::PageBlock
Prototype: inline PageBlock::PageBlock(void* base, size_t size, bool hasGuardPages)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 79-84
100.000% (1/1)
21
WTF::PageAllocation::deallocate
Name: WTF::PageAllocation::deallocate
Prototype: void deallocate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocation.h
Lines: 102-113
100.000% (1/1)
51
WTF::PageAllocation::allocate
Name: WTF::PageAllocation::allocate
Prototype: static PageAllocation allocate(size_t size, OSAllocator::Usage usage = OSAllocator::UnknownUsage, bool writable = true, bool executable = false, bool includesGuardPages = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocation.h
Lines: 91-100
100.000% (1/1)
41
WTF::PageAllocation::PageAllocation
Name: WTF::PageAllocation::PageAllocation
Prototype: PageAllocation(void* base, size_t size, bool includesGuardPages = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocation.h
Lines: 116-119
100.000% (1/1)
21
WTF::OSAllocator::decommitAndRelease
Name: WTF::OSAllocator::decommitAndRelease
Prototype: inline void OSAllocator::decommitAndRelease(void* releaseBase, size_t releaseSize, void* decommitBase, size_t decommitSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocator.h
Lines: 89-101
100.000% (1/1)
41
WTF::OSAllocator::decommitAndRelease
Name: WTF::OSAllocator::decommitAndRelease
Prototype: inline void OSAllocator::decommitAndRelease(void* base, size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocator.h
Lines: 103-106
100.000% (1/1)
11
WTF::CrashOnOverflow::hasOverflowed
Name: WTF::CrashOnOverflow::hasOverflowed
Prototype: bool hasOverflowed() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 86-86
100.000% (1/1)
11
WTF::Checked::operator=
Name: WTF::Checked::operator=
Prototype: template <typename U> const Checked& operator=(U value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 481-484
100.000% (1/1)
11
WTF::Checked::operator!=
Name: WTF::Checked::operator!=
Prototype: template <typename U> bool operator!=(U rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 631-634
100.000% (1/1)
11
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: Checked()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 428-431
100.000% (1/1)
21
WTF::BumpPointerPool::operator new
Name: WTF::BumpPointerPool::operator new
Prototype: void* operator new(size_t size, const PageAllocation& allocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 93-97
100.000% (1/1)
21
WTF::BumpPointerPool::destroy
Name: WTF::BumpPointerPool::destroy
Prototype: void destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 141-144
100.000% (1/1)
11
WTF::BumpPointerPool::alloc
Name: WTF::BumpPointerPool::alloc
Prototype: void* alloc(size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 58-66
100.000% (1/1)
61
WTF::BumpPointerPool::BumpPointerPool
Name: WTF::BumpPointerPool::BumpPointerPool
Prototype: BumpPointerPool(const PageAllocation& allocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 99-106
100.000% (1/1)
21
WTF::BumpPointerAllocator::~BumpPointerAllocator
Name: WTF::BumpPointerAllocator::~BumpPointerAllocator
Prototype: ~BumpPointerAllocator()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 225-229
100.000% (4/4)
22
WTF::BumpPointerAllocator::startAllocator
Name: WTF::BumpPointerAllocator::startAllocator
Prototype: BumpPointerPool* startAllocator()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 231-236
100.000% (4/4)
32
WTF::BumpPointerAllocator::BumpPointerAllocator
Name: WTF::BumpPointerAllocator::BumpPointerAllocator
Prototype: BumpPointerAllocator()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 220-223
100.000% (1/1)
21
WTF::BoundsCheckElider::inBounds
Name: WTF::BoundsCheckElider::inBounds
Prototype: static bool inBounds(Source)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 166-166
100.000% (1/1)
11
WTF::ArithmeticOperations::signsMatch
Name: WTF::ArithmeticOperations::signsMatch
Prototype: static inline bool signsMatch(LHS lhs, RHS rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 237-240
100.000% (1/1)
11
WTF::ArithmeticOperations::equals
Name: WTF::ArithmeticOperations::equals
Prototype: static inline bool equals(LHS lhs, RHS rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 334-334
100.000% (1/1)
11
WTF::ArithmeticOperations::equals
Name: WTF::ArithmeticOperations::equals
Prototype: static inline bool equals(int lhs, unsigned rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 372-375
100.000% (1/1)
11
WTF::ArithmeticOperations::equals
Name: WTF::ArithmeticOperations::equals
Prototype: static inline bool equals(unsigned lhs, int rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 394-397
100.000% (1/1)
11
VariantPrototype::init
Name: VariantPrototype::init
Prototype: void VariantPrototype::init()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 108-114
100.000% (3/3)
41
VariantObject::addVmePropertyReference
Name: VariantObject::addVmePropertyReference
Prototype: void VariantObject::addVmePropertyReference() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 87-95
100.000% (6/6)
22
VariantObject::Data::isScarce
Name: VariantObject::Data::isScarce
Prototype: bool VariantObject::Data::isScarce() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 67-71
100.000% (1/1)
21
VME::exec
Name: VME::exec
Prototype: ReturnedValue VME::exec(CppStackFrame *frame, ExecutionEngine *engine)
Coverage: 100.000% (22/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp
Lines: 415-447
100.000% (22/22)
188
VDMObjectDelegateDataType::~VDMObjectDelegateDataType
Name: VDMObjectDelegateDataType::~VDMObjectDelegateDataType
Prototype: ~VDMObjectDelegateDataType()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 745-748
100.000% (1/1)
11
VDMObjectDelegateDataType::rowCount
Name: VDMObjectDelegateDataType::rowCount
Prototype: int rowCount(const QQmlAdaptorModel &model) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 750-753
100.000% (1/1)
11
VDMObjectDelegateDataType::initializeMetaType
Name: VDMObjectDelegateDataType::initializeMetaType
Prototype: void initializeMetaType(QQmlAdaptorModel &)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 780-785
100.000% (1/1)
21
VDMObjectDelegateDataType::createItem
Name: VDMObjectDelegateDataType::createItem
Prototype: QQmlDelegateModelItem *createItem( QQmlAdaptorModel &model, QQmlDelegateModelItemMetaType *metaType, int index) const override
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 767-778
100.000% (4/4)
62
VDMObjectDelegateDataType::cleanup
Name: VDMObjectDelegateDataType::cleanup
Prototype: void cleanup(QQmlAdaptorModel &, QQmlDelegateModel *) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 787-790
100.000% (1/1)
11
VDMObjectDelegateDataType::VDMObjectDelegateDataType
Name: VDMObjectDelegateDataType::VDMObjectDelegateDataType
Prototype: VDMObjectDelegateDataType()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 722-728
100.000% (1/1)
21
VDMObjectDelegateDataType::VDMObjectDelegateDataType
Name: VDMObjectDelegateDataType::VDMObjectDelegateDataType
Prototype: VDMObjectDelegateDataType(const VDMObjectDelegateDataType &type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 730-743
100.000% (1/1)
11
VDMModelDelegateDataType::~VDMModelDelegateDataType
Name: VDMModelDelegateDataType::~VDMModelDelegateDataType
Prototype: ~VDMModelDelegateDataType()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 132-137
100.000% (4/4)
32
VDMModelDelegateDataType::replaceWatchedRoles
Name: VDMModelDelegateDataType::replaceWatchedRoles
Prototype: void replaceWatchedRoles( QQmlAdaptorModel &, const QList<QByteArray> &oldRoles, const QList<QByteArray> &newRoles) const override
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 185-196
100.000% (2/2)
52
VDMModelDelegateDataType::objectDestroyed
Name: VDMModelDelegateDataType::objectDestroyed
Prototype: void objectDestroyed(QObject *) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 242-245
100.000% (1/1)
11
VDMModelDelegateDataType::metaCall
Name: VDMModelDelegateDataType::metaCall
Prototype: int metaCall(QObject *object, QMetaObject::Call call, int id, void **arguments) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 247-250
100.000% (1/1)
11
VDMModelDelegateDataType::initializeConstructor
Name: VDMModelDelegateDataType::initializeConstructor
Prototype: void initializeConstructor(QQmlAdaptorModelEngineData *const data)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 215-238
100.000% (6/6)
182
VDMModelDelegateDataType::VDMModelDelegateDataType
Name: VDMModelDelegateDataType::VDMModelDelegateDataType
Prototype: VDMModelDelegateDataType(QQmlAdaptorModel *model)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 122-130
100.000% (1/1)
21
VDMListDelegateDataType::value
Name: VDMListDelegateDataType::value
Prototype: QVariant value(const QQmlAdaptorModel &model, int index, const QString &role) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 671-676
100.000% (1/1)
31
VDMListDelegateDataType::rowCount
Name: VDMListDelegateDataType::rowCount
Prototype: int rowCount(const QQmlAdaptorModel &model) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 661-664
100.000% (1/1)
11
VDMListDelegateDataType::createItem
Name: VDMListDelegateDataType::createItem
Prototype: QQmlDelegateModelItem *createItem( QQmlAdaptorModel &model, QQmlDelegateModelItemMetaType *metaType, int index) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 678-687
100.000% (1/1)
41
VDMAbstractItemModelDataType::rowCount
Name: VDMAbstractItemModelDataType::rowCount
Prototype: int rowCount(const QQmlAdaptorModel &model) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 456-459
100.000% (1/1)
11
VDMAbstractItemModelDataType::parentModelIndex
Name: VDMAbstractItemModelDataType::parentModelIndex
Prototype: QVariant parentModelIndex(const QQmlAdaptorModel &model) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 501-506
100.000% (1/1)
31
VDMAbstractItemModelDataType::modelIndex
Name: VDMAbstractItemModelDataType::modelIndex
Prototype: QVariant modelIndex(const QQmlAdaptorModel &model, int index) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 508-513
100.000% (1/1)
31
VDMAbstractItemModelDataType::initializeMetaType::[lambda]
Name: VDMAbstractItemModelDataType::initializeMetaType::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 553-553
100.000% (1/1)
01
VDMAbstractItemModelDataType::initializeMetaType
Name: VDMAbstractItemModelDataType::initializeMetaType
Prototype: void initializeMetaType(QQmlAdaptorModel &model)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 537-563
100.000% (9/9)
175
VDMAbstractItemModelDataType::createItem
Name: VDMAbstractItemModelDataType::createItem
Prototype: QQmlDelegateModelItem *createItem( QQmlAdaptorModel &model, QQmlDelegateModelItemMetaType *metaType, int index) const override
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 526-535
100.000% (4/4)
42
VDMAbstractItemModelDataType::canFetchMore
Name: VDMAbstractItemModelDataType::canFetchMore
Prototype: bool canFetchMore(const QQmlAdaptorModel &model) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 515-518
100.000% (1/1)
11
VDMAbstractItemModelDataType::VDMAbstractItemModelDataType
Name: VDMAbstractItemModelDataType::VDMAbstractItemModelDataType
Prototype: VDMAbstractItemModelDataType(QQmlAdaptorModel *model)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 451-454
100.000% (1/1)
21
Update::Update
Name: Update::Update
Prototype: Update(QQuickTimeLineValue *_g, qreal _v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 57-58
100.000% (1/1)
11
Update::Update
Name: Update::Update
Prototype: Update(const QQuickTimeLineCallback &_e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 59-60
100.000% (1/1)
11
Unicode::toUpper
Name: Unicode::toUpper
Prototype: inline UChar toUpper(UChar ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/unicode/Unicode.h
Lines: 52-54
100.000% (1/1)
11
Unicode::toLower
Name: Unicode::toLower
Prototype: inline UChar toLower(UChar ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/unicode/Unicode.h
Lines: 48-50
100.000% (1/1)
11
UInt8ArrayWrite
Name: UInt8ArrayWrite
Prototype: void UInt8ArrayWrite(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: 77-83
100.000% (4/4)
42
UInt8ArrayRead
Name: UInt8ArrayRead
Prototype: ReturnedValue UInt8ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 72-75
100.000% (1/1)
11
UInt32ArrayWrite
Name: UInt32ArrayWrite
Prototype: void UInt32ArrayWrite(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: 164-170
100.000% (4/4)
42
UInt32ArrayRead
Name: UInt32ArrayRead
Prototype: ReturnedValue UInt32ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 159-162
100.000% (1/1)
11
UInt16ArrayWrite
Name: UInt16ArrayWrite
Prototype: void UInt16ArrayWrite(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: 138-144
100.000% (4/4)
42
UInt16ArrayRead
Name: UInt16ArrayRead
Prototype: ReturnedValue UInt16ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 133-136
100.000% (1/1)
11
TypedArrayPrototype::init
Name: TypedArrayPrototype::init
Prototype: void TypedArrayPrototype::init(ExecutionEngine *engine, TypedArrayCtor *ctor)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 413-426
100.000% (3/3)
91
TypedArrayCtor::virtualCall
Name: TypedArrayCtor::virtualCall
Prototype: ReturnedValue TypedArrayCtor::virtualCall(const FunctionObject *f, const Value *, const Value *, int)
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 351-354
100.000% (2/2)
11
TypedArray::virtualGet
Name: TypedArray::virtualGet
Prototype: ReturnedValue TypedArray::virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 370-389
100.000% (13/13)
145
Page:<>1
Condition %: 100.000% (16/16)
2
Condition %: 100.000% (1/1)
3
Condition %: 100.000% (1/1)
45
Condition %: 100.000% (1/1)
6
Condition %: 100.000% (13/13)
7
Condition %: 100.000% (1/1)
8
Condition %: 100.000% (1/1)
...10
Condition %: 100.000% (20/20)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (4/4)
...100
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0