| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | | - |
| 5 | | - |
| 6 | class __attribute__((visibility("default"))) QQmlListCompositor | - |
| 7 | { | - |
| 8 | public: | - |
| 9 | enum { MinimumGroupCount = 3, MaximumGroupCount = 11 }; | - |
| 10 | | - |
| 11 | enum Group | - |
| 12 | { | - |
| 13 | Cache = 0, | - |
| 14 | Default = 1, | - |
| 15 | Persisted = 2 | - |
| 16 | }; | - |
| 17 | | - |
| 18 | enum Flag | - |
| 19 | { | - |
| 20 | CacheFlag = 1 << Cache, | - |
| 21 | DefaultFlag = 1 << Default, | - |
| 22 | PersistedFlag = 1 << Persisted, | - |
| 23 | PrependFlag = 0x10000000, | - |
| 24 | AppendFlag = 0x20000000, | - |
| 25 | UnresolvedFlag = 0x40000000, | - |
| 26 | MovedFlag = 0x80000000, | - |
| 27 | GroupMask = ~(PrependFlag | AppendFlag | UnresolvedFlag | MovedFlag | CacheFlag) | - |
| 28 | }; | - |
| 29 | | - |
| 30 | class Range | - |
| 31 | { | - |
| 32 | public: | - |
| 33 | Range() : next(this), previous(this) {}executed 5774 times by 28 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 5774 |
| 34 | Range(Range *next, void *list, int index, int count, uint flags) | - |
| 35 | : next(next), previous(next->previous), list(list), index(index), count(count), flags(flags) { | - |
| 36 | next->previous = this; previous->next = this; }executed 35765 times by 28 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 35765 |
| 37 | | - |
| 38 | Range *next; | - |
| 39 | Range *previous; | - |
| 40 | void *list = nullptr; | - |
| 41 | int index = 0; | - |
| 42 | int count = 0; | - |
| 43 | uint flags = 0; | - |
| 44 | | - |
| 45 | inline int start() const { return never executed: return index; index;never executed: return index; } | 0 |
| 46 | inline int end() const { returnexecuted 204313 times by 24 tests: return index + count;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- tst_scenegraph
index + count;executed 204313 times by 24 tests: return index + count;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- tst_scenegraph
} | 204313 |
| 47 | | - |
| 48 | inline int groups() const { return never executed: return flags & GroupMask; flags & GroupMask;never executed: return flags & GroupMask; } | 0 |
| 49 | | - |
| 50 | inline bool inGroup() const { returnexecuted 552 times by 4 tests: return flags & GroupMask;Executed by:- tst_examples
- tst_qqmllistcompositor
- tst_qquicklistview
- tst_qquickvisualdatamodel
flags & GroupMask;executed 552 times by 4 tests: return flags & GroupMask;Executed by:- tst_examples
- tst_qqmllistcompositor
- tst_qquicklistview
- tst_qquickvisualdatamodel
} | 552 |
| 51 | inline bool inCache() const { returnexecuted 141828 times by 26 tests: return flags & CacheFlag;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
flags & CacheFlag;executed 141828 times by 26 tests: return flags & CacheFlag;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
} | 141828 |
| 52 | inline bool inGroup(int group) const { returnexecuted 270498 times by 26 tests: return flags & (1 << group);Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
flags & (1 << group);executed 270498 times by 26 tests: return flags & (1 << group);Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
} | 270498 |
| 53 | inline bool isUnresolved() const { returnexecuted 160 times by 2 tests: return flags & UnresolvedFlag;Executed by:- tst_qqmllistcompositor
- tst_qquickvisualdatamodel
flags & UnresolvedFlag;executed 160 times by 2 tests: return flags & UnresolvedFlag;Executed by:- tst_qqmllistcompositor
- tst_qquickvisualdatamodel
} | 160 |
| 54 | | - |
| 55 | inline bool prepend() const { returnexecuted 14151 times by 14 tests: return flags & PrependFlag;Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmlqt
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickvisualdatamodel
flags & PrependFlag;executed 14151 times by 14 tests: return flags & PrependFlag;Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmlqt
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickvisualdatamodel
} | 14151 |
| 56 | inline bool append() const { returnexecuted 14962 times by 24 tests: return flags & AppendFlag;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- tst_scenegraph
flags & AppendFlag;executed 14962 times by 24 tests: return flags & AppendFlag;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- tst_scenegraph
} | 14962 |
| 57 | }; | - |
| 58 | | - |
| 59 | class __attribute__((visibility("default"))) iterator | - |
| 60 | { | - |
| 61 | public: | - |
| 62 | inline iterator(); | - |
| 63 | inline iterator(const iterator &it); | - |
| 64 | inline iterator(Range *range, int offset, Group group, int groupCount); | - |
| 65 | inline ~iterator() {} | - |
| 66 | | - |
| 67 | bool operator ==(const iterator &it) const { returnexecuted 228516 times by 26 tests: return range == it.range && offset == it.offset;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
range == it.range && offset == it.offset;executed 228516 times by 26 tests: return range == it.range && offset == it.offset;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
} | 228516 |
| 68 | bool operator !=(const iterator &it) const { return never executed: return range != it.range || offset != it.offset; range != it.range || offset != it.offset;never executed: return range != it.range || offset != it.offset; } | 0 |
| 69 | | - |
| 70 | bool operator ==(Group group) const { returnexecuted 108 times by 3 tests: return range->flags & (1 << group);Executed by:- tst_examples
- tst_qqmllistcompositor
- tst_qquickvisualdatamodel
range->flags & (1 << group);executed 108 times by 3 tests: return range->flags & (1 << group);Executed by:- tst_examples
- tst_qqmllistcompositor
- tst_qquickvisualdatamodel
} | 108 |
| 71 | bool operator !=(Group group) const { returnexecuted 222958 times by 26 tests: return !(range->flags & (1 << group));Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
!(range->flags & (1 << group));executed 222958 times by 26 tests: return !(range->flags & (1 << group));Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
} | 222958 |
| 72 | | - |
| 73 | Range *&operator *() { returnexecuted 255111 times by 28 tests: return range;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
range;executed 255111 times by 28 tests: return range;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
} | 255111 |
| 74 | Range * const &operator *() const { return never executed: return range; range;never executed: return range; } | 0 |
| 75 | Range *operator ->() { returnexecuted 3283642 times by 26 tests: return range;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
range;executed 3283642 times by 26 tests: return range;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
} | 3283642 |
| 76 | const Range *operator ->() const { return never executed: return range; range;never executed: return range; } | 0 |
| 77 | | - |
| 78 | iterator &operator +=(int difference); | - |
| 79 | | - |
| 80 | template<typename T> T *list() const { returnexecuted 7752 times by 5 tests: return static_cast<T *>(range->list);Executed by:- tst_examples
- tst_qqmllistcompositor
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickvisualdatamodel
static_cast<T *>(range->list);executed 7752 times by 5 tests: return static_cast<T *>(range->list);Executed by:- tst_examples
- tst_qqmllistcompositor
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickvisualdatamodel
} | 7752 |
| 81 | int modelIndex() const { returnexecuted 97407 times by 26 tests: return range->index + offset;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
range->index + offset;executed 97407 times by 26 tests: return range->index + offset;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
} | 97407 |
| 82 | | - |
| 83 | void incrementIndexes(int difference) { incrementIndexes(difference, range->flags); }executed 399473 times by 26 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
| 399473 |
| 84 | void decrementIndexes(int difference) { decrementIndexes(difference, range->flags); }executed 350722 times by 26 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
| 350722 |
| 85 | | - |
| 86 | inline void incrementIndexes(int difference, uint flags); | - |
| 87 | inline void decrementIndexes(int difference, uint flags); | - |
| 88 | | - |
| 89 | void setGroup(Group g) { group = g; groupFlag = 1 << g; }executed 209866 times by 26 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
| 209866 |
| 90 | | - |
| 91 | Range *range = nullptr; | - |
| 92 | int offset = 0; | - |
| 93 | Group group = Default; | - |
| 94 | int groupFlag; | - |
| 95 | int groupCount = 0; | - |
| 96 | union { | - |
| 97 | struct { | - |
| 98 | int cacheIndex; | - |
| 99 | }; | - |
| 100 | int index[MaximumGroupCount]; | - |
| 101 | }; | - |
| 102 | }; | - |
| 103 | | - |
| 104 | class __attribute__((visibility("default"))) insert_iterator : public iterator | - |
| 105 | { | - |
| 106 | public: | - |
| 107 | inline insert_iterator() {} | - |
| 108 | inline insert_iterator(const iterator &it) : iterator(it) {}executed 1282 times by 4 tests: end of blockExecuted by:- tst_examples
- tst_qqmllistcompositor
- tst_qquicklistview
- tst_qquickvisualdatamodel
| 1282 |
| 109 | inline insert_iterator(Range *, int, Group, int); | - |
| 110 | inline ~insert_iterator() {} | - |
| 111 | | - |
| 112 | insert_iterator &operator +=(int difference); | - |
| 113 | }; | - |
| 114 | | - |
| 115 | struct Change | - |
| 116 | { | - |
| 117 | inline Change() {} | - |
| 118 | inline Change(const iterator &it, int count, uint flags, int moveId = -1); | - |
| 119 | int count; | - |
| 120 | uint flags; | - |
| 121 | int moveId; | - |
| 122 | union { | - |
| 123 | struct { | - |
| 124 | int cacheIndex; | - |
| 125 | }; | - |
| 126 | int index[MaximumGroupCount]; | - |
| 127 | }; | - |
| 128 | | - |
| 129 | inline bool isMove() const { returnexecuted 2080 times by 6 tests: return moveId >= 0;Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickvisualdatamodel
moveId >= 0;executed 2080 times by 6 tests: return moveId >= 0;Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickvisualdatamodel
} | 2080 |
| 130 | inline bool inCache() const { returnexecuted 20874 times by 28 tests: return flags & CacheFlag;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
flags & CacheFlag;executed 20874 times by 28 tests: return flags & CacheFlag;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
} | 20874 |
| 131 | inline bool inGroup() const { returnexecuted 1608 times by 6 tests: return flags & GroupMask;Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickvisualdatamodel
flags & GroupMask;executed 1608 times by 6 tests: return flags & GroupMask;Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickvisualdatamodel
} | 1608 |
| 132 | inline bool inGroup(int group) const { returnexecuted 52346 times by 28 tests: return flags & (CacheFlag << group);Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
flags & (CacheFlag << group);executed 52346 times by 28 tests: return flags & (CacheFlag << group);Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
} | 52346 |
| 133 | | - |
| 134 | inline int groups() const { returnexecuted 5486 times by 9 tests: return flags & GroupMask;Executed by:- tst_examples
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickvisualdatamodel
flags & GroupMask;executed 5486 times by 9 tests: return flags & GroupMask;Executed by:- tst_examples
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickvisualdatamodel
} | 5486 |
| 135 | }; | - |
| 136 | | - |
| 137 | struct Insert : public Change | - |
| 138 | { | - |
| 139 | Insert() {} | - |
| 140 | Insert(const iterator &it, int count, uint flags, int moveId = -1) | - |
| 141 | : Change(it, count, flags, moveId) {}executed 16128 times by 28 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 16128 |
| 142 | }; | - |
| 143 | | - |
| 144 | struct Remove : public Change | - |
| 145 | { | - |
| 146 | Remove() {} | - |
| 147 | Remove(const iterator &it, int count, uint flags, int moveId = -1) | - |
| 148 | : Change(it, count, flags, moveId) {}executed 4568 times by 13 tests: end of blockExecuted by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmlqt
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickvisualdatamodel
| 4568 |
| 149 | }; | - |
| 150 | | - |
| 151 | QQmlListCompositor(); | - |
| 152 | ~QQmlListCompositor(); | - |
| 153 | | - |
| 154 | int defaultGroups() const { return never executed: return m_defaultFlags & ~PrependFlag; m_defaultFlags & ~PrependFlag;never executed: return m_defaultFlags & ~PrependFlag; } | 0 |
| 155 | void setDefaultGroups(int groups) { m_defaultFlags = groups | PrependFlag; }executed 5712 times by 28 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 5712 |
| 156 | void setDefaultGroup(Group group) { m_defaultFlags |= (1 << group); }executed 5624 times by 27 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- tst_qquickvisualdatamodel
- ...
| 5624 |
| 157 | void clearDefaultGroup(Group group) { m_defaultFlags &= ~(1 << group); }executed 4 times by 2 tests: end of blockExecuted by:- tst_examples
- tst_qquickvisualdatamodel
| 4 |
| 158 | void setRemoveGroups(int groups) { m_removeFlags = PrependFlag | AppendFlag | groups; }executed 5622 times by 27 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- tst_qquickvisualdatamodel
- ...
| 5622 |
| 159 | void setGroupCount(int count); | - |
| 160 | | - |
| 161 | int count(Group group) const; | - |
| 162 | iterator find(Group group, int index); | - |
| 163 | iterator find(Group group, int index) const; | - |
| 164 | insert_iterator findInsertPosition(Group group, int index); | - |
| 165 | | - |
| 166 | const iterator &end() { returnexecuted 100 times by 1 test: return m_end;Executed by:- tst_qquickvisualdatamodel
m_end;executed 100 times by 1 test: return m_end;Executed by:- tst_qquickvisualdatamodel
} | 100 |
| 167 | | - |
| 168 | void append(void *list, int index, int count, uint flags, QVector<Insert> *inserts = nullptr); | - |
| 169 | void insert(Group group, int before, void *list, int index, int count, uint flags, QVector<Insert> *inserts = nullptr); | - |
| 170 | iterator insert(iterator before, void *list, int index, int count, uint flags, QVector<Insert> *inserts = nullptr); | - |
| 171 | | - |
| 172 | void setFlags(Group fromGroup, int from, int count, Group group, int flags, QVector<Insert> *inserts = nullptr); | - |
| 173 | void setFlags(iterator from, int count, Group group, uint flags, QVector<Insert> *inserts = nullptr); | - |
| 174 | void setFlags(Group fromGroup, int from, int count, uint flags, QVector<Insert> *inserts = nullptr) { | - |
| 175 | setFlags(fromGroup, from, count, fromGroup, flags, inserts); }executed 144 times by 2 tests: end of blockExecuted by:- tst_qqmllistcompositor
- tst_qquickvisualdatamodel
| 144 |
| 176 | void setFlags(const iterator from, int count, uint flags, QVector<Insert> *inserts = nullptr) { | - |
| 177 | setFlags(from, count, from.group, flags, inserts); }executed 88039 times by 25 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- tst_scenegraph
| 88039 |
| 178 | | - |
| 179 | void clearFlags(Group fromGroup, int from, int count, Group group, uint flags, QVector<Remove> *removals = nullptr); | - |
| 180 | void clearFlags(iterator from, int count, Group group, uint flags, QVector<Remove> *removals = nullptr); | - |
| 181 | void clearFlags(Group fromGroup, int from, int count, uint flags, QVector<Remove> *removals = nullptr) { | - |
| 182 | clearFlags(fromGroup, from, count, fromGroup, flags, removals); }executed 22472 times by 13 tests: end of blockExecuted by:- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmlqt
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickvisualdatamodel
| 22472 |
| 183 | void clearFlags(const iterator &from, int count, uint flags, QVector<Remove> *removals = nullptr) { | - |
| 184 | clearFlags(from, count, from.group, flags, removals); } never executed: end of block | 0 |
| 185 | | - |
| 186 | bool verifyMoveTo(Group fromGroup, int from, Group toGroup, int to, int count, Group group) const; | - |
| 187 | | - |
| 188 | void move( | - |
| 189 | Group fromGroup, | - |
| 190 | int from, | - |
| 191 | Group toGroup, | - |
| 192 | int to, | - |
| 193 | int count, | - |
| 194 | Group group, | - |
| 195 | QVector<Remove> *removals = nullptr, | - |
| 196 | QVector<Insert> *inserts = nullptr); | - |
| 197 | void clear(); | - |
| 198 | | - |
| 199 | void listItemsInserted(void *list, int index, int count, QVector<Insert> *inserts); | - |
| 200 | void listItemsRemoved(void *list, int index, int count, QVector<Remove> *removals); | - |
| 201 | void listItemsMoved(void *list, int from, int to, int count, QVector<Remove> *removals, QVector<Insert> *inserts); | - |
| 202 | void listItemsChanged(void *list, int index, int count, QVector<Change> *changes); | - |
| 203 | | - |
| 204 | void transition( | - |
| 205 | Group from, | - |
| 206 | Group to, | - |
| 207 | QVector<QQmlChangeSet::Change> *removes, | - |
| 208 | QVector<QQmlChangeSet::Change> *inserts); | - |
| 209 | | - |
| 210 | private: | - |
| 211 | Range m_ranges; | - |
| 212 | iterator m_end; | - |
| 213 | iterator m_cacheIt; | - |
| 214 | int m_groupCount; | - |
| 215 | int m_defaultFlags; | - |
| 216 | int m_removeFlags; | - |
| 217 | int m_moveId; | - |
| 218 | | - |
| 219 | inline Range *insert(Range *before, void *list, int index, int count, uint flags); | - |
| 220 | inline Range *erase(Range *range); | - |
| 221 | | - |
| 222 | struct MovedFlags | - |
| 223 | { | - |
| 224 | MovedFlags() {} | - |
| 225 | MovedFlags(int moveId, uint flags) : moveId(moveId), flags(flags) {}executed 1172 times by 6 tests: end of blockExecuted by:- tst_qqmllistcompositor
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickvisualdatamodel
| 1172 |
| 226 | | - |
| 227 | int moveId; | - |
| 228 | uint flags; | - |
| 229 | }; | - |
| 230 | | - |
| 231 | void listItemsRemoved( | - |
| 232 | QVector<Remove> *translatedRemovals, | - |
| 233 | void *list, | - |
| 234 | QVector<QQmlChangeSet::Change> *removals, | - |
| 235 | QVector<QQmlChangeSet::Change> *insertions = nullptr, | - |
| 236 | QVector<MovedFlags> *movedFlags = nullptr); | - |
| 237 | void listItemsInserted( | - |
| 238 | QVector<Insert> *translatedInsertions, | - |
| 239 | void *list, | - |
| 240 | const QVector<QQmlChangeSet::Change> &insertions, | - |
| 241 | const QVector<MovedFlags> *movedFlags = nullptr); | - |
| 242 | void listItemsChanged( | - |
| 243 | QVector<Change> *translatedChanges, | - |
| 244 | void *list, | - |
| 245 | const QVector<QQmlChangeSet::Change> &changes); | - |
| 246 | | - |
| 247 | friend __attribute__((visibility("default"))) QDebug operator <<(QDebug debug, const QQmlListCompositor &list); | - |
| 248 | }; | - |
| 249 | | - |
| 250 | template<> class QTypeInfo<QQmlListCompositor::Change > { public: enum { isSpecialized = true, isComplex = (((Q_PRIMITIVE_TYPE) & Q_PRIMITIVE_TYPE) == 0), isStatic = (((Q_PRIMITIVE_TYPE) & (Q_MOVABLE_TYPE | Q_PRIMITIVE_TYPE)) == 0), isRelocatable = !isStatic || ((Q_PRIMITIVE_TYPE) & Q_RELOCATABLE_TYPE), isLarge = (sizeof(QQmlListCompositor::Change)>sizeof(void*)), isPointer = false, isIntegral = std::is_integral< QQmlListCompositor::Change >::value, isDummy = (((Q_PRIMITIVE_TYPE) & Q_DUMMY_TYPE) != 0), sizeOf = sizeof(QQmlListCompositor::Change) }; static inline const char *name() { return "QQmlListCompositor::Change"; } }; | - |
| 251 | template<> class QTypeInfo<QQmlListCompositor::Remove > { public: enum { isSpecialized = true, isComplex = (((Q_PRIMITIVE_TYPE) & Q_PRIMITIVE_TYPE) == 0), isStatic = (((Q_PRIMITIVE_TYPE) & (Q_MOVABLE_TYPE | Q_PRIMITIVE_TYPE)) == 0), isRelocatable = !isStatic || ((Q_PRIMITIVE_TYPE) & Q_RELOCATABLE_TYPE), isLarge = (sizeof(QQmlListCompositor::Remove)>sizeof(void*)), isPointer = false, isIntegral = std::is_integral< QQmlListCompositor::Remove >::value, isDummy = (((Q_PRIMITIVE_TYPE) & Q_DUMMY_TYPE) != 0), sizeOf = sizeof(QQmlListCompositor::Remove) }; static inline const char *name() { return "QQmlListCompositor::Remove"; } }; | - |
| 252 | template<> class QTypeInfo<QQmlListCompositor::Insert > { public: enum { isSpecialized = true, isComplex = (((Q_PRIMITIVE_TYPE) & Q_PRIMITIVE_TYPE) == 0), isStatic = (((Q_PRIMITIVE_TYPE) & (Q_MOVABLE_TYPE | Q_PRIMITIVE_TYPE)) == 0), isRelocatable = !isStatic || ((Q_PRIMITIVE_TYPE) & Q_RELOCATABLE_TYPE), isLarge = (sizeof(QQmlListCompositor::Insert)>sizeof(void*)), isPointer = false, isIntegral = std::is_integral< QQmlListCompositor::Insert >::value, isDummy = (((Q_PRIMITIVE_TYPE) & Q_DUMMY_TYPE) != 0), sizeOf = sizeof(QQmlListCompositor::Insert) }; static inline const char *name() { return "QQmlListCompositor::Insert"; } }; | - |
| 253 | | - |
| 254 | inline QQmlListCompositor::iterator::iterator() {} | - |
| 255 | inline QQmlListCompositor::iterator::iterator(const iterator &it) | - |
| 256 | : range(it.range) | - |
| 257 | , offset(it.offset) | - |
| 258 | , group(it.group) | - |
| 259 | , groupFlag(it.groupFlag) | - |
| 260 | , groupCount(it.groupCount) | - |
| 261 | { | - |
| 262 | for (int i = 0; i < groupCount| TRUE | evaluated 1645787 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| | FALSE | evaluated 513495 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
|
; ++i) | 513495-1645787 |
| 263 | index[i] = it.index[i];executed 1645787 times by 28 tests: index[i] = it.index[i];Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 1645787 |
| 264 | }executed 513495 times by 28 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 513495 |
| 265 | | - |
| 266 | inline QQmlListCompositor::iterator::iterator( | - |
| 267 | Range *range, int offset, Group group, int groupCount) | - |
| 268 | : range(range) | - |
| 269 | , offset(offset) | - |
| 270 | , group(group) | - |
| 271 | , groupFlag(1 << group) | - |
| 272 | , groupCount(groupCount) | - |
| 273 | { | - |
| 274 | for (int i = 0; i < groupCount| TRUE | evaluated 147052 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| | FALSE | evaluated 49142 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
|
; ++i) | 49142-147052 |
| 275 | index[i] = 0;executed 147052 times by 28 tests: index[i] = 0;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 147052 |
| 276 | }executed 49142 times by 28 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 49142 |
| 277 | | - |
| 278 | inline void QQmlListCompositor::iterator::incrementIndexes(int difference, uint flags) | - |
| 279 | { | - |
| 280 | for (int i = 0; i < groupCount| TRUE | evaluated 1991669 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| | FALSE | evaluated 618939 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
|
; ++i) { | 618939-1991669 |
| 281 | if (flags & (1 << i)| TRUE | evaluated 1030310 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| | FALSE | evaluated 961359 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
|
) | 961359-1030310 |
| 282 | index[i] += difference;executed 1030310 times by 28 tests: index[i] += difference;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 1030310 |
| 283 | }executed 1991669 times by 28 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 1991669 |
| 284 | }executed 618939 times by 28 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 618939 |
| 285 | | - |
| 286 | inline void QQmlListCompositor::iterator::decrementIndexes(int difference, uint flags) | - |
| 287 | { | - |
| 288 | for (int i = 0; i < groupCount| TRUE | evaluated 1249264 times by 26 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
| | FALSE | evaluated 377468 times by 26 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
|
; ++i) { | 377468-1249264 |
| 289 | if (flags & (1 << i)| TRUE | evaluated 669109 times by 26 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
| | FALSE | evaluated 580155 times by 26 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
|
) | 580155-669109 |
| 290 | index[i] -= difference;executed 669109 times by 26 tests: index[i] -= difference;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
| 669109 |
| 291 | }executed 1249264 times by 26 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
| 1249264 |
| 292 | }executed 377468 times by 26 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
- ...
| 377468 |
| 293 | | - |
| 294 | inline QQmlListCompositor::insert_iterator::insert_iterator( | - |
| 295 | Range *range, int offset, Group group, int groupCount) | - |
| 296 | : iterator(range, offset, group, groupCount) {} never executed: end of block | 0 |
| 297 | | - |
| 298 | inline QQmlListCompositor::Change::Change(const iterator &it, int count, uint flags, int moveId) | - |
| 299 | : count(count), flags(flags), moveId(moveId) | - |
| 300 | { | - |
| 301 | for (int i = 0; i < MaximumGroupCount| TRUE | evaluated 232430 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| | FALSE | evaluated 21130 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
|
; ++i) | 21130-232430 |
| 302 | index[i] = it.index[i];executed 232430 times by 28 tests: index[i] = it.index[i];Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 232430 |
| 303 | }executed 21130 times by 28 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistcompositor
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshortcut
- tst_qquickspringanimation
- tst_qquicktableview
- ...
| 21130 |
| 304 | | - |
| 305 | __attribute__((visibility("default"))) QDebug operator <<(QDebug debug, const QQmlListCompositor::Group &group); | - |
| 306 | __attribute__((visibility("default"))) QDebug operator <<(QDebug debug, const QQmlListCompositor::Range &range); | - |
| 307 | __attribute__((visibility("default"))) QDebug operator <<(QDebug debug, const QQmlListCompositor::iterator &it); | - |
| 308 | __attribute__((visibility("default"))) QDebug operator <<(QDebug debug, const QQmlListCompositor::Change &change); | - |
| 309 | __attribute__((visibility("default"))) QDebug operator <<(QDebug debug, const QQmlListCompositor::Remove &remove); | - |
| 310 | __attribute__((visibility("default"))) QDebug operator <<(QDebug debug, const QQmlListCompositor::Insert &insert); | - |
| 311 | __attribute__((visibility("default"))) QDebug operator <<(QDebug debug, const QQmlListCompositor &list); | - |
| 312 | | - |
| 313 | | - |
| | |