| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | template <class Key, class T> class QHash; | - |
| 5 | class QQmlEngine; | - |
| 6 | class QQmlGuardImpl; | - |
| 7 | class QQmlAbstractBinding; | - |
| 8 | class QQmlBoundSignal; | - |
| 9 | class QQmlContext; | - |
| 10 | class QQmlPropertyCache; | - |
| 11 | class QQmlContextData; | - |
| 12 | class QQmlNotifier; | - |
| 13 | class QQmlDataExtended; | - |
| 14 | class QQmlNotifierEndpoint; | - |
| 15 | | - |
| 16 | namespace QV4 { | - |
| 17 | namespace CompiledData { | - |
| 18 | struct CompilationUnit; | - |
| 19 | struct Binding; | - |
| 20 | } | - |
| 21 | } | - |
| 22 | | - |
| 23 | | - |
| 24 | | - |
| 25 | class QQmlContextData; | - |
| 26 | class __attribute__((visibility("default"))) QQmlContextDataRef | - |
| 27 | { | - |
| 28 | public: | - |
| 29 | inline QQmlContextDataRef(); | - |
| 30 | inline QQmlContextDataRef(QQmlContextData *); | - |
| 31 | inline QQmlContextDataRef(const QQmlContextDataRef &); | - |
| 32 | inline ~QQmlContextDataRef(); | - |
| 33 | | - |
| 34 | inline QQmlContextData *contextData() const; | - |
| 35 | inline void setContextData(QQmlContextData *); | - |
| 36 | | - |
| 37 | inline bool isNull() const { return never executed: return !m_contextData; !m_contextData;never executed: return !m_contextData; } | 0 |
| 38 | | - |
| 39 | inline operator QQmlContextData*() const { returnexecuted 5298971 times by 110 tests: return m_contextData;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
m_contextData;executed 5298971 times by 110 tests: return m_contextData;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
} | 5298971 |
| 40 | inline QQmlContextData* operator->() const { returnexecuted 223856 times by 35 tests: return m_contextData;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- ...
m_contextData;executed 223856 times by 35 tests: return m_contextData;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- ...
} | 223856 |
| 41 | inline QQmlContextDataRef &operator=(QQmlContextData *d); | - |
| 42 | inline QQmlContextDataRef &operator=(const QQmlContextDataRef &other); | - |
| 43 | | - |
| 44 | private: | - |
| 45 | | - |
| 46 | inline void clear(); | - |
| 47 | | - |
| 48 | QQmlContextData *m_contextData; | - |
| 49 | }; | - |
| 50 | | - |
| 51 | | - |
| 52 | | - |
| 53 | | - |
| 54 | | - |
| 55 | class __attribute__((visibility("default"))) QQmlData : public QAbstractDeclarativeData | - |
| 56 | { | - |
| 57 | public: | - |
| 58 | QQmlData(); | - |
| 59 | ~QQmlData(); | - |
| 60 | | - |
| 61 | static inline void init() { | - |
| 62 | static bool initialized = false; | - |
| 63 | if (!initialized| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0 |
| 64 | initialized = true; | - |
| 65 | QAbstractDeclarativeData::destroyed = destroyed; | - |
| 66 | QAbstractDeclarativeData::parentChanged = parentChanged; | - |
| 67 | QAbstractDeclarativeData::signalEmitted = signalEmitted; | - |
| 68 | QAbstractDeclarativeData::receivers = receivers; | - |
| 69 | QAbstractDeclarativeData::isSignalConnected = isSignalConnected; | - |
| 70 | } never executed: end of block | 0 |
| 71 | } never executed: end of block | 0 |
| 72 | | - |
| 73 | static void destroyed(QAbstractDeclarativeData *, QObject *); | - |
| 74 | static void parentChanged(QAbstractDeclarativeData *, QObject *, QObject *); | - |
| 75 | static void signalEmitted(QAbstractDeclarativeData *, QObject *, int, void **); | - |
| 76 | static int receivers(QAbstractDeclarativeData *, const QObject *, int); | - |
| 77 | static bool isSignalConnected(QAbstractDeclarativeData *, const QObject *, int); | - |
| 78 | | - |
| 79 | void destroyed(QObject *); | - |
| 80 | void parentChanged(QObject *, QObject *); | - |
| 81 | | - |
| 82 | void setImplicitDestructible() { | - |
| 83 | if (!explicitIndestructibleSet| TRUE | evaluated 521908 times by 140 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 403 times by 5 testsEvaluated by:- tst_qqmlecmascript
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickrepeater
- tst_qquickwindow
|
) indestructible = false;executed 521908 times by 140 tests: indestructible = false;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 403-521908 |
| 84 | }executed 522311 times by 140 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 522311 |
| 85 | | - |
| 86 | quint32 ownedByQml1:1; | - |
| 87 | quint32 ownMemory:1; | - |
| 88 | quint32 indestructible:1; | - |
| 89 | quint32 explicitIndestructibleSet:1; | - |
| 90 | quint32 hasTaintedV4Object:1; | - |
| 91 | quint32 isQueuedForDeletion:1; | - |
| 92 | | - |
| 93 | | - |
| 94 | | - |
| 95 | | - |
| 96 | quint32 rootObjectInCreation:1; | - |
| 97 | quint32 hasInterceptorMetaObject:1; | - |
| 98 | quint32 hasVMEMetaObject:1; | - |
| 99 | quint32 parentFrozen:1; | - |
| 100 | quint32 dummy:6; | - |
| 101 | | - |
| 102 | | - |
| 103 | | - |
| 104 | | - |
| 105 | quint32 bindingBitsArraySize : 16; | - |
| 106 | typedef quintptr BindingBitsType; | - |
| 107 | enum { | - |
| 108 | BitsPerType = sizeof(BindingBitsType) * 8, | - |
| 109 | InlineBindingArraySize = 2 | - |
| 110 | }; | - |
| 111 | union { | - |
| 112 | BindingBitsType *bindingBits; | - |
| 113 | BindingBitsType bindingBitsValue[InlineBindingArraySize]; | - |
| 114 | }; | - |
| 115 | | - |
| 116 | struct NotifyList { | - |
| 117 | quint64 connectionMask; | - |
| 118 | | - |
| 119 | quint16 maximumTodoIndex; | - |
| 120 | quint16 notifiesSize; | - |
| 121 | | - |
| 122 | QQmlNotifierEndpoint *todo; | - |
| 123 | QQmlNotifierEndpoint**notifies; | - |
| 124 | void layout(); | - |
| 125 | private: | - |
| 126 | void layout(QQmlNotifierEndpoint*); | - |
| 127 | }; | - |
| 128 | NotifyList *notifyList; | - |
| 129 | | - |
| 130 | inline QQmlNotifierEndpoint *notify(int index); | - |
| 131 | void addNotify(int index, QQmlNotifierEndpoint *); | - |
| 132 | int endpointCount(int index); | - |
| 133 | bool signalHasEndpoint(int index) const; | - |
| 134 | void disconnectNotifiers(); | - |
| 135 | | - |
| 136 | | - |
| 137 | QQmlContextData *context = nullptr; | - |
| 138 | | - |
| 139 | QQmlContextData *outerContext = nullptr; | - |
| 140 | QQmlContextDataRef ownContext; | - |
| 141 | | - |
| 142 | QQmlAbstractBinding *bindings; | - |
| 143 | QQmlBoundSignal *signalHandlers; | - |
| 144 | | - |
| 145 | | - |
| 146 | QQmlData *nextContextObject; | - |
| 147 | QQmlData**prevContextObject; | - |
| 148 | | - |
| 149 | inline bool hasBindingBit(int) const; | - |
| 150 | inline void setBindingBit(QObject *obj, int); | - |
| 151 | inline void clearBindingBit(int); | - |
| 152 | | - |
| 153 | inline bool hasPendingBindingBit(int index) const; | - |
| 154 | inline void setPendingBindingBit(QObject *obj, int); | - |
| 155 | inline void clearPendingBindingBit(int); | - |
| 156 | | - |
| 157 | quint16 lineNumber; | - |
| 158 | quint16 columnNumber; | - |
| 159 | | - |
| 160 | quint32 jsEngineId; | - |
| 161 | | - |
| 162 | struct DeferredData { | - |
| 163 | DeferredData(); | - |
| 164 | ~DeferredData(); | - |
| 165 | unsigned int deferredIdx; | - |
| 166 | QMultiHash<int, const QV4::CompiledData::Binding *> bindings; | - |
| 167 | QQmlRefPointer<QV4::CompiledData::CompilationUnit> compilationUnit; | - |
| 168 | QQmlContextData *context; | - |
| 169 | DeferredData(const DeferredData &) = delete; DeferredData &operator=(const DeferredData &) = delete;; | - |
| 170 | }; | - |
| 171 | QQmlRefPointer<QV4::CompiledData::CompilationUnit> compilationUnit; | - |
| 172 | QVector<DeferredData *> deferredData; | - |
| 173 | | - |
| 174 | void deferData(int objectIndex, const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &, QQmlContextData *); | - |
| 175 | void releaseDeferredData(); | - |
| 176 | | - |
| 177 | QV4::WeakValue jsWrapper; | - |
| 178 | | - |
| 179 | QQmlPropertyCache *propertyCache; | - |
| 180 | | - |
| 181 | QQmlGuardImpl *guards; | - |
| 182 | | - |
| 183 | static QQmlData *get(const QObject *object, bool create = false) { | - |
| 184 | QObjectPrivate *priv = QObjectPrivate::get(const_cast<QObject *>(object)); | - |
| 185 | | - |
| 186 | | - |
| 187 | if (priv->isDeletingChildren| TRUE | never evaluated | | FALSE | evaluated 75702596 times by 144 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlcpputils
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- ...
|
|| priv->wasDeleted| TRUE | never evaluated | | FALSE | evaluated 75702596 times by 144 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlcpputils
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- ...
|
) { | 0-75702596 |
| 188 | ((!create) ? static_cast<void>(0) : qt_assert("!create", __FILE__, 249)); | - |
| 189 | return never executed: return nullptr; nullptr;never executed: return nullptr; | 0 |
| 190 | } else if (priv->declarativeData| TRUE | evaluated 75021555 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| | FALSE | evaluated 681041 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlcpputils
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
|
) { | 681041-75021555 |
| 191 | returnexecuted 75021555 times by 142 tests: return static_cast<QQmlData *>(priv->declarativeData);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
static_cast<QQmlData *>(priv->declarativeData);executed 75021555 times by 142 tests: return static_cast<QQmlData *>(priv->declarativeData);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 75021555 |
| 192 | } else if (create| TRUE | evaluated 258334 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- ...
| | FALSE | evaluated 422707 times by 71 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlcpputils
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
|
) { | 258334-422707 |
| 193 | returnexecuted 258334 times by 120 tests: return createQQmlData(priv);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- ...
createQQmlData(priv);executed 258334 times by 120 tests: return createQQmlData(priv);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- ...
| 258334 |
| 194 | } else { | - |
| 195 | returnexecuted 422707 times by 71 tests: return nullptr;Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlcpputils
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
nullptr;executed 422707 times by 71 tests: return nullptr;Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlcpputils
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
| 422707 |
| 196 | } | - |
| 197 | } | - |
| 198 | | - |
| 199 | static bool keepAliveDuringGarbageCollection(const QObject *object) { | - |
| 200 | QQmlData *ddata = get(object); | - |
| 201 | if (!ddata| TRUE | evaluated 1231 times by 7 testsEvaluated by:- tst_qjsengine
- tst_qqmltypeloader
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickrepeater
- tst_qquickvisualdatamodel
| | FALSE | evaluated 142060 times by 30 testsEvaluated by:- tst_examples
- tst_qjsengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlnotifier
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltypeloader
- tst_qquickanimationcontroller
- tst_qquickcustomparticle
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshadereffect
- ...
|
|| ddata->indestructible| TRUE | evaluated 100982 times by 25 testsEvaluated by:- tst_examples
- tst_qjsengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlnotifier
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltypeloader
- tst_qquickanimationcontroller
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickvisualdatamodel
- tst_qquickwindow
- tst_quicktestmainwithsetup
- tst_scenegraph
- tst_testfiltering
| | FALSE | evaluated 41078 times by 26 testsEvaluated by:- tst_examples
- tst_qjsengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qquickanimationcontroller
- tst_qquickcustomparticle
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickvisualdatamodel
- tst_qquickwindow
- tst_quicktestmainwithsetup
- tst_scenegraph
- ...
|
|| ddata->rootObjectInCreation| TRUE | evaluated 219 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlqt
- tst_qquickgridview
- tst_qquicklistview
| | FALSE | evaluated 40859 times by 26 testsEvaluated by:- tst_examples
- tst_qjsengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qquickanimationcontroller
- tst_qquickcustomparticle
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickvisualdatamodel
- tst_qquickwindow
- tst_quicktestmainwithsetup
- tst_scenegraph
- ...
|
) | 219-142060 |
| 202 | returnexecuted 102432 times by 25 tests: return true;Executed by:- tst_examples
- tst_qjsengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlnotifier
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltypeloader
- tst_qquickanimationcontroller
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickvisualdatamodel
- tst_qquickwindow
- tst_quicktestmainwithsetup
- tst_scenegraph
- tst_testfiltering
true;executed 102432 times by 25 tests: return true;Executed by:- tst_examples
- tst_qjsengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlnotifier
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltypeloader
- tst_qquickanimationcontroller
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickvisualdatamodel
- tst_qquickwindow
- tst_quicktestmainwithsetup
- tst_scenegraph
- tst_testfiltering
| 102432 |
| 203 | returnexecuted 40859 times by 26 tests: return false;Executed by:- tst_examples
- tst_qjsengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qquickanimationcontroller
- tst_qquickcustomparticle
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickvisualdatamodel
- tst_qquickwindow
- tst_quicktestmainwithsetup
- tst_scenegraph
- ...
false;executed 40859 times by 26 tests: return false;Executed by:- tst_examples
- tst_qjsengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qquickanimationcontroller
- tst_qquickcustomparticle
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickvisualdatamodel
- tst_qquickwindow
- tst_quicktestmainwithsetup
- tst_scenegraph
- ...
| 40859 |
| 204 | } | - |
| 205 | | - |
| 206 | bool hasExtendedData() const { return never executed: return extendedData != nullptr; extendedData != nullptr;never executed: return extendedData != nullptr; } | 0 |
| 207 | QHash<int, QObject *> *attachedProperties() const; | - |
| 208 | | - |
| 209 | static inline bool wasDeleted(const QObject *); | - |
| 210 | | - |
| 211 | static void markAsDeleted(QObject *); | - |
| 212 | static void setQueuedForDeletion(QObject *); | - |
| 213 | | - |
| 214 | static inline void flushPendingBinding(QObject *, QQmlPropertyIndex propertyIndex); | - |
| 215 | | - |
| 216 | static QQmlPropertyCache *ensurePropertyCache(QJSEngine *engine, QObject *object) | - |
| 217 | { | - |
| 218 | ((engine) ? static_cast<void>(0) : qt_assert("engine", __FILE__, 279)); | - |
| 219 | QQmlData *ddata = QQmlData::get(object, true); | - |
| 220 | if (__builtin_expect(!!(ddata->propertyCache), true)| TRUE | evaluated 517220 times by 140 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 17740 times by 115 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
|
) | 17740-517220 |
| 221 | returnexecuted 517220 times by 140 tests: return ddata->propertyCache;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
ddata->propertyCache;executed 517220 times by 140 tests: return ddata->propertyCache;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 517220 |
| 222 | returnexecuted 17740 times by 115 tests: return createPropertyCache(engine, object);Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
createPropertyCache(engine, object);executed 17740 times by 115 tests: return createPropertyCache(engine, object);Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
| 17740 |
| 223 | } | - |
| 224 | | - |
| 225 | inline __attribute__((always_inline)) static uint offsetForBit(int bit) { returnexecuted 6562513 times by 141 tests: return static_cast<uint>(bit) / BitsPerType;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
static_cast<uint>(bit) / BitsPerType;executed 6562513 times by 141 tests: return static_cast<uint>(bit) / BitsPerType;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
} | 6562513 |
| 226 | inline __attribute__((always_inline)) static BindingBitsType bitFlagForBit(int bit) { returnexecuted 6523803 times by 141 tests: return BindingBitsType(1) << (static_cast<uint>(bit) & (BitsPerType - 1));Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
BindingBitsType(1) << (static_cast<uint>(bit) & (BitsPerType - 1));executed 6523803 times by 141 tests: return BindingBitsType(1) << (static_cast<uint>(bit) & (BitsPerType - 1));Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
} | 6523803 |
| 227 | | - |
| 228 | private: | - |
| 229 | | - |
| 230 | mutable QQmlDataExtended *extendedData; | - |
| 231 | | - |
| 232 | __attribute__((noinline)) static QQmlData *createQQmlData(QObjectPrivate *priv); | - |
| 233 | __attribute__((noinline)) static QQmlPropertyCache *createPropertyCache(QJSEngine *engine, QObject *object); | - |
| 234 | | - |
| 235 | void flushPendingBindingImpl(QQmlPropertyIndex index); | - |
| 236 | | - |
| 237 | inline __attribute__((always_inline)) bool hasBitSet(int bit) const | - |
| 238 | { | - |
| 239 | uint offset = offsetForBit(bit); | - |
| 240 | if (bindingBitsArraySize <= offset| TRUE | evaluated 38710 times by 35 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickspringanimation
- ...
| | FALSE | evaluated 4857522 times by 141 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
|
) | 38710-4857522 |
| 241 | returnexecuted 38710 times by 35 tests: return false;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickspringanimation
- ...
false;executed 38710 times by 35 tests: return false;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickspringanimation
- ...
| 38710 |
| 242 | | - |
| 243 | const BindingBitsType *bits = (| TRUE | evaluated 4761810 times by 141 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
| | FALSE | evaluated 95712 times by 15 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlqt
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
|
bindingBitsArraySize == InlineBindingArraySize)| TRUE | evaluated 4761810 times by 141 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
| | FALSE | evaluated 95712 times by 15 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlqt
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
|
? bindingBitsValue : bindingBits; | 95712-4761810 |
| 244 | returnexecuted 4857522 times by 141 tests: return bits[offset] & bitFlagForBit(bit);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
bits[offset] & bitFlagForBit(bit);executed 4857522 times by 141 tests: return bits[offset] & bitFlagForBit(bit);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
| 4857522 |
| 245 | } | - |
| 246 | | - |
| 247 | inline __attribute__((always_inline)) void clearBit(int bit) | - |
| 248 | { | - |
| 249 | uint offset = QQmlData::offsetForBit(bit); | - |
| 250 | if (bindingBitsArraySize > offset| TRUE | evaluated 561645 times by 122 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| | FALSE | never evaluated |
) { | 0-561645 |
| 251 | BindingBitsType *bits = (| TRUE | evaluated 537297 times by 122 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| | FALSE | evaluated 24348 times by 16 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
|
bindingBitsArraySize == InlineBindingArraySize)| TRUE | evaluated 537297 times by 122 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| | FALSE | evaluated 24348 times by 16 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
|
? bindingBitsValue : bindingBits; | 24348-537297 |
| 252 | bits[offset] &= ~QQmlData::bitFlagForBit(bit); | - |
| 253 | }executed 561645 times by 122 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 561645 |
| 254 | }executed 561645 times by 122 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 561645 |
| 255 | | - |
| 256 | inline __attribute__((always_inline)) void setBit(QObject *obj, int bit) | - |
| 257 | { | - |
| 258 | uint offset = QQmlData::offsetForBit(bit); | - |
| 259 | BindingBitsType *bits = (| TRUE | evaluated 1063600 times by 122 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| | FALSE | evaluated 41036 times by 16 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
|
bindingBitsArraySize == InlineBindingArraySize)| TRUE | evaluated 1063600 times by 122 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| | FALSE | evaluated 41036 times by 16 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
|
? bindingBitsValue : bindingBits; | 41036-1063600 |
| 260 | if (__builtin_expect(!!(bindingBitsArraySize <= offset), false)| TRUE | evaluated 3516 times by 16 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| | FALSE | evaluated 1101120 times by 122 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
) | 3516-1101120 |
| 261 | bits = growBits(obj, bit);executed 3516 times by 16 tests: bits = growBits(obj, bit);Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| 3516 |
| 262 | bits[offset] |= QQmlData::bitFlagForBit(bit); | - |
| 263 | }executed 1104636 times by 122 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 1104636 |
| 264 | | - |
| 265 | __attribute__((noinline)) BindingBitsType *growBits(QObject *obj, int bit); | - |
| 266 | | - |
| 267 | QQmlData(const QQmlData &) = delete; QQmlData &operator=(const QQmlData &) = delete;; | - |
| 268 | }; | - |
| 269 | | - |
| 270 | bool QQmlData::wasDeleted(const QObject *object) | - |
| 271 | { | - |
| 272 | if (!object| TRUE | evaluated 683 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickrepeater
- ...
| | FALSE | evaluated 21738992 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
|
) | 683-21738992 |
| 273 | returnexecuted 683 times by 31 tests: return true;Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickrepeater
- ...
true;executed 683 times by 31 tests: return true;Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickrepeater
- ...
| 683 |
| 274 | | - |
| 275 | const QObjectPrivate *priv = QObjectPrivate::get(object); | - |
| 276 | if (!priv| TRUE | never evaluated | | FALSE | evaluated 21738992 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
|
|| priv->wasDeleted| TRUE | evaluated 696 times by 37 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlsettings
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickbehaviors
- tst_qquickcustomparticle
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickfontloader
- tst_qquicklayouts
- ...
| | FALSE | evaluated 21738296 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
|
) | 0-21738992 |
| 277 | returnexecuted 696 times by 37 tests: return true;Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlsettings
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickbehaviors
- tst_qquickcustomparticle
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickfontloader
- tst_qquicklayouts
- ...
true;executed 696 times by 37 tests: return true;Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlsettings
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickbehaviors
- tst_qquickcustomparticle
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickfontloader
- tst_qquicklayouts
- ...
| 696 |
| 278 | | - |
| 279 | const QQmlData *ddata = QQmlData::get(object); | - |
| 280 | returnexecuted 21738296 times by 142 tests: return ddata && ddata->isQueuedForDeletion;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
ddata && ddata->isQueuedForDeletion;executed 21738296 times by 142 tests: return ddata && ddata->isQueuedForDeletion;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 21738296 |
| 281 | } | - |
| 282 | | - |
| 283 | QQmlNotifierEndpoint *QQmlData::notify(int index) | - |
| 284 | { | - |
| 285 | ((index <= 0xFFFF) ? static_cast<void>(0) : qt_assert("index <= 0xFFFF", __FILE__, 346)); | - |
| 286 | | - |
| 287 | if (!notifyList| TRUE | evaluated 12 times by 2 testsEvaluated by:- tst_qqmllistmodel
- tst_qquicklistview
| | FALSE | evaluated 2 times by 1 test |
|| !(notifyList->connectionMask & (1ULL << quint64(index % 64)))| TRUE | never evaluated | | FALSE | evaluated 2 times by 1 test |
) { | 0-12 |
| 288 | returnexecuted 12 times by 2 tests: return nullptr;Executed by:- tst_qqmllistmodel
- tst_qquicklistview
nullptr;executed 12 times by 2 tests: return nullptr;Executed by:- tst_qqmllistmodel
- tst_qquicklistview
| 12 |
| 289 | } else if (index < notifyList->notifiesSize| TRUE | never evaluated | | FALSE | evaluated 2 times by 1 test |
) { | 0-2 |
| 290 | return never executed: return notifyList->notifies[index]; notifyList->notifies[index];never executed: return notifyList->notifies[index]; | 0 |
| 291 | } else if (index <= notifyList->maximumTodoIndex| TRUE | evaluated 2 times by 1 test | | FALSE | never evaluated |
) { | 0-2 |
| 292 | notifyList->layout(); | - |
| 293 | }executed 2 times by 1 test: end of block | 2 |
| 294 | | - |
| 295 | if (index < notifyList->notifiesSize| TRUE | evaluated 2 times by 1 test | | FALSE | never evaluated |
) { | 0-2 |
| 296 | returnexecuted 2 times by 1 test: return notifyList->notifies[index]; notifyList->notifies[index];executed 2 times by 1 test: return notifyList->notifies[index]; | 2 |
| 297 | } else { | - |
| 298 | return never executed: return nullptr; nullptr;never executed: return nullptr; | 0 |
| 299 | } | - |
| 300 | } | - |
| 301 | | - |
| 302 | | - |
| 303 | | - |
| 304 | | - |
| 305 | | - |
| 306 | inline bool QQmlData::signalHasEndpoint(int index) const | - |
| 307 | { | - |
| 308 | return never executed: return notifyList && (notifyList->connectionMask & (1ULL << quint64(index % 64))); notifyList && (notifyList->connectionMask & (1ULL << quint64(index % 64)));never executed: return notifyList && (notifyList->connectionMask & (1ULL << quint64(index % 64))); | 0 |
| 309 | } | - |
| 310 | | - |
| 311 | bool QQmlData::hasBindingBit(int coreIndex) const | - |
| 312 | { | - |
| 313 | ((coreIndex >= 0) ? static_cast<void>(0) : qt_assert("coreIndex >= 0", __FILE__, 374)); | - |
| 314 | ((coreIndex <= 0xffff) ? static_cast<void>(0) : qt_assert("coreIndex <= 0xffff", __FILE__, 375)); | - |
| 315 | | - |
| 316 | returnexecuted 1917382 times by 141 tests: return hasBitSet(coreIndex * 2);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
hasBitSet(coreIndex * 2);executed 1917382 times by 141 tests: return hasBitSet(coreIndex * 2);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
| 1917382 |
| 317 | } | - |
| 318 | | - |
| 319 | void QQmlData::setBindingBit(QObject *obj, int coreIndex) | - |
| 320 | { | - |
| 321 | ((coreIndex >= 0) ? static_cast<void>(0) : qt_assert("coreIndex >= 0", __FILE__, 382)); | - |
| 322 | ((coreIndex <= 0xffff) ? static_cast<void>(0) : qt_assert("coreIndex <= 0xffff", __FILE__, 383)); | - |
| 323 | setBit(obj, coreIndex * 2); | - |
| 324 | }executed 553298 times by 122 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 553298 |
| 325 | | - |
| 326 | void QQmlData::clearBindingBit(int coreIndex) | - |
| 327 | { | - |
| 328 | ((coreIndex >= 0) ? static_cast<void>(0) : qt_assert("coreIndex >= 0", __FILE__, 389)); | - |
| 329 | ((coreIndex <= 0xffff) ? static_cast<void>(0) : qt_assert("coreIndex <= 0xffff", __FILE__, 390)); | - |
| 330 | clearBit(coreIndex * 2); | - |
| 331 | }executed 8221 times by 70 tests: end of blockExecuted by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- ...
| 8221 |
| 332 | | - |
| 333 | bool QQmlData::hasPendingBindingBit(int coreIndex) const | - |
| 334 | { | - |
| 335 | ((coreIndex >= 0) ? static_cast<void>(0) : qt_assert("coreIndex >= 0", __FILE__, 396)); | - |
| 336 | ((coreIndex <= 0xffff) ? static_cast<void>(0) : qt_assert("coreIndex <= 0xffff", __FILE__, 397)); | - |
| 337 | | - |
| 338 | returnexecuted 2978850 times by 124 tests: return hasBitSet(coreIndex * 2 + 1);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
hasBitSet(coreIndex * 2 + 1);executed 2978850 times by 124 tests: return hasBitSet(coreIndex * 2 + 1);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 2978850 |
| 339 | } | - |
| 340 | | - |
| 341 | void QQmlData::setPendingBindingBit(QObject *obj, int coreIndex) | - |
| 342 | { | - |
| 343 | ((coreIndex >= 0) ? static_cast<void>(0) : qt_assert("coreIndex >= 0", __FILE__, 404)); | - |
| 344 | ((coreIndex <= 0xffff) ? static_cast<void>(0) : qt_assert("coreIndex <= 0xffff", __FILE__, 405)); | - |
| 345 | setBit(obj, coreIndex * 2 + 1); | - |
| 346 | }executed 551338 times by 122 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 551338 |
| 347 | | - |
| 348 | void QQmlData::clearPendingBindingBit(int coreIndex) | - |
| 349 | { | - |
| 350 | ((coreIndex >= 0) ? static_cast<void>(0) : qt_assert("coreIndex >= 0", __FILE__, 411)); | - |
| 351 | ((coreIndex <= 0xffff) ? static_cast<void>(0) : qt_assert("coreIndex <= 0xffff", __FILE__, 412)); | - |
| 352 | clearBit(coreIndex * 2 + 1); | - |
| 353 | }executed 553424 times by 122 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 553424 |
| 354 | | - |
| 355 | void QQmlData::flushPendingBinding(QObject *o, QQmlPropertyIndex propertyIndex) | - |
| 356 | { | - |
| 357 | QQmlData *data = QQmlData::get(o, false); | - |
| 358 | if (data| TRUE | evaluated 2978850 times by 124 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| | FALSE | evaluated 19260 times by 5 testsEvaluated by:- tst_examples
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickvisualdatamodel
|
&& data->hasPendingBindingBit(propertyIndex.coreIndex())| TRUE | evaluated 6083 times by 23 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmlqt
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpincharea
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
- tst_signalspy
- tst_touchmouse
| | FALSE | evaluated 2972767 times by 124 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
|
) | 6083-2978850 |
| 359 | data->flushPendingBindingImpl(propertyIndex);executed 6083 times by 23 tests: data->flushPendingBindingImpl(propertyIndex);Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmlqt
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpincharea
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
- tst_signalspy
- tst_touchmouse
| 6083 |
| 360 | }executed 2998110 times by 124 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qjsonbinding
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 2998110 |
| 361 | | - |
| 362 | | - |
| | |