| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
|---|
|  hasExtendedData | Name: | QQmlData::hasExtendedData |  | Prototype: | bool hasExtendedData() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 267-267 | 
 |  | 1 | 1 | 
|  init | Name: | QQmlData::init |  | Prototype: | static inline void init() |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 122-132 | 
 |  | 7 | 2 | 
|  signalHasEndpoint | Name: | QQmlData::signalHasEndpoint |  | Prototype: | inline bool QQmlData::signalHasEndpoint(int index) const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 367-370 | 
 |  | 1 | 1 | 
|  notify | Name: | QQmlData::notify |  | Prototype: | QQmlNotifierEndpoint *QQmlData::notify(int index) |  | Coverage: | 60.000% (9/15) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 344-361 | 
 |  | 10 | 5 | 
|  get | Name: | QQmlData::get |  | Prototype: | static QQmlData *get(const QObject *object, bool create = false) |  | Coverage: | 75.000% (9/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 244-258 | 
 |  | 9 | 4 | 
|  clearBit | Name: | QQmlData::clearBit |  | Prototype: | inline __attribute__((always_inline)) void clearBit(int bit) |  | Coverage: | 83.333% (5/6) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 308-315 | 
 |  | 4 | 2 | 
|  wasDeleted | Name: | QQmlData::wasDeleted |  | Prototype: | bool QQmlData::wasDeleted(const QObject *object) |  | Coverage: | 88.889% (8/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 331-342 | 
 |  | 7 | 3 | 
|  bitFlagForBit | Name: | QQmlData::bitFlagForBit |  | Prototype: | inline __attribute__((always_inline)) static BindingBitsType bitFlagForBit(int bit) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 287-287 | 
 |  | 1 | 1 | 
|  clearBindingBit | Name: | QQmlData::clearBindingBit |  | Prototype: | void QQmlData::clearBindingBit(int coreIndex) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 387-392 | 
 |  | 3 | 1 | 
|  clearPendingBindingBit | Name: | QQmlData::clearPendingBindingBit |  | Prototype: | void QQmlData::clearPendingBindingBit(int coreIndex) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 409-414 | 
 |  | 3 | 1 | 
|  ensurePropertyCache | Name: | QQmlData::ensurePropertyCache |  | Prototype: | static QQmlPropertyCache *ensurePropertyCache(QJSEngine *engine, QObject *object) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 277-284 | 
 |  | 5 | 2 | 
|  flushPendingBinding | Name: | QQmlData::flushPendingBinding |  | Prototype: | void QQmlData::flushPendingBinding(QObject *o, QQmlPropertyIndex propertyIndex) |  | Coverage: | 100.000% (6/6) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 416-421 | 
 |  | 3 | 2 | 
|  hasBindingBit | Name: | QQmlData::hasBindingBit |  | Prototype: | bool QQmlData::hasBindingBit(int coreIndex) const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 372-378 | 
 |  | 3 | 1 | 
|  hasBitSet | Name: | QQmlData::hasBitSet |  | Prototype: | inline __attribute__((always_inline)) bool hasBitSet(int bit) const |  | Coverage: | 100.000% (6/6) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 298-306 | 
 |  | 5 | 2 | 
|  hasPendingBindingBit | Name: | QQmlData::hasPendingBindingBit |  | Prototype: | bool QQmlData::hasPendingBindingBit(int coreIndex) const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 394-400 | 
 |  | 3 | 1 | 
|  keepAliveDuringGarbageCollection | Name: | QQmlData::keepAliveDuringGarbageCollection |  | Prototype: | static bool keepAliveDuringGarbageCollection(const QObject *object) |  | Coverage: | 100.000% (8/8) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 260-265 | 
 |  | 4 | 2 | 
|  offsetForBit | Name: | QQmlData::offsetForBit |  | Prototype: | inline __attribute__((always_inline)) static uint offsetForBit(int bit) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 286-286 | 
 |  | 1 | 1 | 
|  setBindingBit | Name: | QQmlData::setBindingBit |  | Prototype: | void QQmlData::setBindingBit(QObject *obj, int coreIndex) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 380-385 | 
 |  | 3 | 1 | 
|  setBit | Name: | QQmlData::setBit |  | Prototype: | inline __attribute__((always_inline)) void setBit(QObject *obj, int bit) |  | Coverage: | 100.000% (6/6) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 317-324 | 
 |  | 5 | 2 | 
|  setImplicitDestructible | Name: | QQmlData::setImplicitDestructible |  | Prototype: | void setImplicitDestructible() |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 143-145 | 
 |  | 1 | 2 | 
|  setPendingBindingBit | Name: | QQmlData::setPendingBindingBit |  | Prototype: | void QQmlData::setPendingBindingBit(QObject *obj, int coreIndex) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h |  | Lines: | 402-407 | 
 |  | 3 | 1 |