| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
|---|
|  vcenter | Name: | vcenter |  | Prototype: | static inline qreal vcenter(const QQuickItem *item) |  | Coverage: | 100.000% (10/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp |  | Lines: | 95-107 | 
 |  | 8 | 4 | 
|  v4StackTrace | Name: | v4StackTrace |  | Prototype: | static inline char *v4StackTrace(const ExecutionContext *context) |  | Coverage: | 0.000% (0/14) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp |  | Lines: | 934-953 | 
 |  | 15 | 4 | 
|  stateChangeDebug | Name: | stateChangeDebug |  | Prototype: | static bool stateChangeDebug() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktransitionmanager.cpp |  | Lines: | 53-53 | 
 |  | 0 | 4 | 
|  showException | Name: | showException |  | Prototype: | static void showException(QV4::ExecutionContext *ctx, const QV4::Value &exception, const QV4::StackTrace &trace) |  | Coverage: | 0.000% (0/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmljs/qmljs.cpp |  | Lines: | 53-70 | 
 |  | 11 | 4 | 
|  saveJSValue | Name: | saveJSValue |  | Prototype: | static void saveJSValue(QDataStream &stream, const void *data) |  | Coverage: | 100.000% (10/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp |  | Lines: | 103-114 | 
 |  | 9 | 4 | 
|  resolveWindowState | Name: | resolveWindowState |  | Prototype: | static Qt::WindowState resolveWindowState(Qt::WindowStates states) |  | Coverage: | 0.000% (0/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp |  | Lines: | 1407-1419 | 
 |  | 7 | 4 | 
|  regExpFlagFromChar | Name: | regExpFlagFromChar |  | Prototype: | static inline int regExpFlagFromChar(const QChar &ch) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp |  | Lines: | 55-63 | 
 |  | 5 | 4 | 
|  qt_print_change | Name: | qt_print_change |  | Prototype: | static QDebug qt_print_change(QDebug debug, const char *name, const QQmlListCompositor::Change &change) |  | Coverage: | 91.667% (11/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp |  | Lines: | 1413-1425 | 
 |  | 10 | 4 | 
|  qt_debug_remove_texture | Name: | qt_debug_remove_texture |  | Prototype: | static void qt_debug_remove_texture(QSGTexture* texture) |  | Coverage: | 0.000% (0/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp |  | Lines: | 184-202 | 
 |  | 8 | 4 | 
|  qsgPreferFullSizeGlyphCacheTextures | Name: | qsgPreferFullSizeGlyphCacheTextures |  | Prototype: | static bool qsgPreferFullSizeGlyphCacheTextures() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp |  | Lines: | 56-56 | 
 |  | 0 | 4 | 
|  qsgEnableCompressedAtlas | Name: | qsgEnableCompressedAtlas |  | Prototype: | static bool qsgEnableCompressedAtlas() |  | Coverage: | 0.000% (0/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp |  | Lines: | 72-72 | 
 |  | 0 | 4 | 
|  qmlVisualTouchDebugging | Name: | qmlVisualTouchDebugging |  | Prototype: | static bool qmlVisualTouchDebugging() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp |  | Lines: | 52-52 | 
 |  | 0 | 4 | 
|  qmlUseGlyphCacheWorkaround | Name: | qmlUseGlyphCacheWorkaround |  | Prototype: | static bool qmlUseGlyphCacheWorkaround() |  | Coverage: | 33.333% (4/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp |  | Lines: | 55-55 | 
 |  | 0 | 4 | 
|  qmlParticlesDebug | Name: | qmlParticlesDebug |  | Prototype: | static bool qmlParticlesDebug() |  | Coverage: | 83.333% (10/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp |  | Lines: | 58-58 | 
 |  | 0 | 4 | 
|  qmlImportTrace | Name: | qmlImportTrace |  | Prototype: | static bool qmlImportTrace() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp |  | Lines: | 65-65 | 
 |  | 0 | 4 | 
|  qmlFboOverlay | Name: | qmlFboOverlay |  | Prototype: | static bool qmlFboOverlay() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp |  | Lines: | 52-52 | 
 |  | 0 | 4 | 
|  qmlFboFlushBeforeDetach | Name: | qmlFboFlushBeforeDetach |  | Prototype: | static bool qmlFboFlushBeforeDetach() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp |  | Lines: | 54-54 | 
 |  | 0 | 4 | 
|  qmlDisableDistanceField | Name: | qmlDisableDistanceField |  | Prototype: | static bool qmlDisableDistanceField() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultcontext.cpp |  | Lines: | 80-80 | 
 |  | 0 | 4 | 
|  qmlDebugLeakBacktrace | Name: | qmlDebugLeakBacktrace |  | Prototype: | static bool qmlDebugLeakBacktrace() |  | Coverage: | 0.000% (0/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp |  | Lines: | 117-117 | 
 |  | 0 | 4 | 
|  qmlCheckTypes | Name: | qmlCheckTypes |  | Prototype: | static bool qmlCheckTypes() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp |  | Lines: | 66-66 | 
 |  | 0 | 4 | 
|  qQuickAccessibleFactory | Name: | qQuickAccessibleFactory |  | Prototype: | QAccessibleInterface *qQuickAccessibleFactory(const QString &classname, QObject *object) |  | Coverage: | 80.000% (8/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qquickaccessiblefactory.cpp |  | Lines: | 49-63 | 
 |  | 10 | 4 | 
|  particleV4Data | Name: | particleV4Data |  | Prototype: | static inline QV4ParticleDataDeletable *particleV4Data(QV4::ExecutionEngine *engine) |  | Coverage: | 90.000% (9/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp |  | Lines: | 510-510 | 
 |  | 1 | 4 | 
|  parseUrlArgument | Name: | parseUrlArgument |  | Prototype: | static QUrl parseUrlArgument(const QString &arg) |  | Coverage: | 50.000% (5/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp |  | Lines: | 430-446 | 
 |  | 19 | 4 | 
|  parseInt | Name: | parseInt |  | Prototype: | static int parseInt(const QStringRef &str, bool *ok) |  | Coverage: | 76.923% (10/13) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp |  | Lines: | 47-62 | 
 |  | 11 | 4 | 
|  operator<< | Name: | operator<< |  | Prototype: | QDebug operator<<(QDebug d, const QSGTransformNode *n) |  | Coverage: | 0.000% (0/17) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp |  | Lines: | 1535-1556 | 
 |  | 15 | 4 | 
|  operator<< | Name: | operator<< |  | Prototype: | QDebug operator<<(QDebug debug, QQuickItem *item) |  | Coverage: | 60.000% (6/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp |  | Lines: | 8025-8046 | 
 |  | 16 | 4 | 
|  operator << | Name: | operator << |  | Prototype: | QDebug operator <<(QDebug debug, const QQmlListCompositor::Group &group) |  | Coverage: | 100.000% (6/6) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp |  | Lines: | 1363-1371 | 
 |  | 4 | 4 | 
|  operator << | Name: | operator << |  | Prototype: | QDebug operator <<(QDebug debug, const QQmlChangeSet &set) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlchangeset.cpp |  | Lines: | 558-571 | 
 |  | 11 | 4 | 
|  minimumType | Name: | minimumType |  | Prototype: | template<typename Number> static inline qint8 minimumType(Number number) |  | Coverage: | 0.000% (0/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp |  | Lines: | 199-209 | 
 |  | 7 | 4 | 
|  localeV4Data | Name: | localeV4Data |  | Prototype: | static inline QV4LocaleDataDeletable *localeV4Data(QV4::ExecutionEngine *engine) |  | Coverage: | 90.000% (9/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp |  | Lines: | 712-712 | 
 |  | 1 | 4 | 
|  lint_file | Name: | lint_file |  | Prototype: | static bool lint_file(const QString &filename, bool silent) |  | Coverage: | 0.000% (0/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmllint/main.cpp |  | Lines: | 42-71 | 
 |  | 18 | 4 | 
|  itemScreenRect | Name: | itemScreenRect |  | Prototype: | QRect itemScreenRect(QQuickItem *item) |  | Coverage: | 31.250% (5/16) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp |  | Lines: | 431-452 | 
 |  | 10 | 4 | 
|  isWindowMetaObject | Name: | isWindowMetaObject |  | Prototype: | static bool isWindowMetaObject(const QMetaObject *metaObject) |  | Coverage: | 75.000% (6/8) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp |  | Lines: | 172-182 | 
 |  | 4 | 4 | 
|  hexDigit | Name: | hexDigit |  | Prototype: | int hexDigit(QChar c) |  | Coverage: | 100.000% (16/16) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp |  | Lines: | 221-230 | 
 |  | 7 | 4 | 
|  hcenter | Name: | hcenter |  | Prototype: | static inline qreal hcenter(const QQuickItem *item) |  | Coverage: | 100.000% (10/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp |  | Lines: | 81-93 | 
 |  | 8 | 4 | 
|  getThisString | Name: | getThisString |  | Prototype: | static QString getThisString(ExecutionEngine *v4, const QV4::Value *thisObject) |  | Coverage: | 100.000% (12/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp |  | Lines: | 287-298 | 
 |  | 8 | 4 | 
|  forceDiskCache | Name: | forceDiskCache |  | Prototype: | static bool forceDiskCache() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 105-105 | 
 |  | 0 | 4 | 
|  flush_vme_signal | Name: | flush_vme_signal |  | Prototype: | static inline void flush_vme_signal(const QObject *object, int index, bool indexInSignalRange) |  | Coverage: | 100.000% (17/17) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp |  | Lines: | 1655-1671 | 
 |  | 10 | 4 | 
|  fillUniformArrayFromImage | Name: | fillUniformArrayFromImage |  | Prototype: | void fillUniformArrayFromImage(float* array, const QImage& img, int size) |  | Coverage: | 100.000% (10/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp |  | Lines: | 457-467 | 
 |  | 7 | 4 | 
|  extractQtSignal | Name: | extractQtSignal |  | Prototype: | static QPair<QObject *, int> extractQtSignal(const QV4::Value &value) |  | Coverage: | 60.000% (6/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp |  | Lines: | 109-124 | 
 |  | 10 | 4 | 
|  excludeBaseUrl | Name: | excludeBaseUrl |  | Prototype: | bool excludeBaseUrl(const QString &importUrl, const QString &fileName, const QString &baseUrl) |  | Coverage: | 60.000% (6/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp |  | Lines: | 445-457 | 
 |  | 6 | 4 | 
|  escape | Name: | escape |  | Prototype: | static QString escape(const QString &input) |  | Coverage: | 0.000% (0/26) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp |  | Lines: | 71-101 | 
 |  | 23 | 4 | 
|  enumForSingleton | Name: | enumForSingleton |  | Prototype: | static int enumForSingleton(QV4::ExecutionEngine *v4, String *name, QObject *qobjectSingleton, const QQmlType &type, bool *ok) |  | Coverage: | 80.000% (8/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp |  | Lines: | 141-160 | 
 |  | 13 | 4 | 
|  engineData | Name: | engineData |  | Prototype: | static inline QQuickContext2DEngineData *engineData(QV4::ExecutionEngine *engine) |  | Coverage: | 0.000% (0/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp |  | Lines: | 488-488 | 
 |  | 1 | 4 | 
|  engineData | Name: | engineData |  | Prototype: | static inline QQmlDelegateModelEngineData *engineData(QV4::ExecutionEngine *engine) |  | Coverage: | 90.000% (9/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 137-137 | 
 |  | 1 | 4 | 
|  engineData | Name: | engineData |  | Prototype: | static inline QQmlAdaptorModelEngineData *engineData(QV4::ExecutionEngine *engine) |  | Coverage: | 90.000% (9/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp |  | Lines: | 62-62 | 
 |  | 1 | 4 | 
|  dumpErrors | Name: | dumpErrors |  | Prototype: | static bool dumpErrors() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 103-103 | 
 |  | 0 | 4 | 
|  disableDiskCache | Name: | disableDiskCache |  | Prototype: | static bool disableDiskCache() |  | Coverage: | 83.333% (10/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 104-104 | 
 |  | 0 | 4 | 
|  debugFocusTree | Name: | debugFocusTree |  | Prototype: | void debugFocusTree(QQuickItem *item, QQuickItem *scope = nullptr, int depth = 1) |  | Coverage: | 0.000% (0/8) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp |  | Lines: | 93-111 | 
 |  | 14 | 4 | 
|  convertToNativeQObject | Name: | convertToNativeQObject |  | Prototype: | static bool convertToNativeQObject(QV4::ExecutionEngine *e, const QV4::Value &value, const QByteArray &targetType, void **result) |  | Coverage: | 91.667% (11/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp |  | Lines: | 1865-1878 | 
 |  | 9 | 4 | 
|  componentExtension | Name: | componentExtension |  | Prototype: | static inline QQmlComponentExtension *componentExtension(QV4::ExecutionEngine *engine) |  | Coverage: | 90.000% (9/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp |  | Lines: | 85-85 | 
 |  | 1 | 4 | 
|  animationTickDump | Name: | animationTickDump |  | Prototype: | static bool animationTickDump() |  | Coverage: | 41.667% (5/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp |  | Lines: | 56-56 | 
 |  | 0 | 4 | 
|  VDMListDelegateDataType | Name: | VDMListDelegateDataType |  | Coverage: | 75.000% (3/4) | 
 |  | 9 | 4 | 
|  StaticLoader | Name: | StaticLoader |  | Coverage: | 50.000% (2/4) | 
 |  | 4 | 4 | 
|  ScopeJob | Name: | ScopeJob |  | Coverage: | 57.143% (4/7) | 
 |  | 14 | 4 | 
|  QSGVertexColorMaterial | Name: | QSGVertexColorMaterial |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  QSGTextureMaterialShader | Name: | QSGTextureMaterialShader |  | Coverage: | 100.000% (7/7) | 
 |  | 7 | 4 | 
|  QSGSmoothTextureMaterial | Name: | QSGSmoothTextureMaterial |  | Coverage: | 50.000% (2/4) | 
 |  | 5 | 4 | 
|  QSGSmoothColorMaterial | Name: | QSGSmoothColorMaterial |  | Coverage: | 100.000% (4/4) | 
 |  | 5 | 4 | 
|  QSGPainterTexture | Name: | QSGPainterTexture |  | Coverage: | 66.667% (4/6) | 
 |  | 8 | 4 | 
|  QQuickTextureFactory | Name: | QQuickTextureFactory |  | Coverage: | 62.500% (5/8) | 
 |  | 7 | 4 | 
|  QQuickTextDocument | Name: | QQuickTextDocument |  | Coverage: | 100.000% (4/4) | 
 |  | 8 | 4 | 
|  QQuickStyledText | Name: | QQuickStyledText |  | Coverage: | 100.000% (6/6) | 
 |  | 7 | 4 | 
|  QQuickPackageAttached | Name: | QQuickPackageAttached |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  QQuickOpenGLShaderEffectMaterialKey | Name: | QQuickOpenGLShaderEffectMaterialKey |  | Coverage: | 62.500% (5/8) | 
 |  | 5 | 4 | 
|  QQuickDropEventEx | Name: | QQuickDropEventEx |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  QQmlValueTypeFactory | Name: | QQmlValueTypeFactory |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  QQmlV4Handle | Name: | QQmlV4Handle |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  QQmlTypeLoaderNetworkReplyProxy | Name: | QQmlTypeLoaderNetworkReplyProxy |  | Coverage: | 75.000% (3/4) | 
 |  | 13 | 4 | 
|  QQmlStrongJSQObjectReference | Name: | QQmlStrongJSQObjectReference |  | Coverage: | 88.889% (16/18) | 
 |  | 10 | 4 | 
|  QQmlSizeValueType | Name: | QQmlSizeValueType |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  QQmlPropertyMapPrivate | Name: | QQmlPropertyMapPrivate |  | Coverage: | 100.000% (4/4) | 
 |  | 11 | 4 | 
|  QQmlPointValueType | Name: | QQmlPointValueType |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  QQmlPendingGroupPropertyBindings | Name: | QQmlPendingGroupPropertyBindings |  | Coverage: | 50.000% (4/8) | 
 |  | 8 | 4 | 
|  QQmlObjectCompletionProfiler | Name: | QQmlObjectCompletionProfiler |  | Coverage: | 83.333% (10/12) | 
 |  | 5 | 4 | 
|  QQmlJSGrammar | Name: | QQmlJSGrammar |  | Coverage: | 0.000% (0/12) | 
 |  | 8 | 4 | 
|  QQmlHandlingSignalProfiler | Name: | QQmlHandlingSignalProfiler |  | Coverage: | 0.000% (0/12) | 
 |  | 4 | 4 | 
|  QQmlCompilingProfiler | Name: | QQmlCompilingProfiler |  | Coverage: | 100.000% (12/12) | 
 |  | 2 | 4 | 
|  QQmlCompilePass | Name: | QQmlCompilePass |  | Coverage: | 75.000% (3/4) | 
 |  | 5 | 4 | 
|  QQmlCompileError | Name: | QQmlCompileError |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  QQmlBindingProfiler | Name: | QQmlBindingProfiler |  | Coverage: | 83.333% (10/12) | 
 |  | 4 | 4 | 
|  QPauseAnimationJob | Name: | QPauseAnimationJob |  | Coverage: | 75.000% (3/4) | 
 |  | 4 | 4 | 
|  FrameJob | Name: | FrameJob |  | Coverage: | 50.000% (3/6) | 
 |  | 9 | 4 | 
|  DistanceFieldStyledTextMaterialShader | Name: | DistanceFieldStyledTextMaterialShader |  | Coverage: | 80.000% (8/10) | 
 |  | 13 | 4 | 
|  DataViewCtor | Name: | DataViewCtor |  | Coverage: | 100.000% (19/19) | 
 |  | 17 | 4 | 
|  DataStream | Name: | DataStream |  | Coverage: | 0.000% (0/4) | 
 |  | 14 | 4 | 
|  CachedLoader | Name: | CachedLoader |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  BacktraceJob | Name: | BacktraceJob |  | Coverage: | 0.000% (0/15) | 
 |  | 12 | 4 | 
|  vpe_clear | Name: | vpe_clear |  | Prototype: | static void vpe_clear(QQmlListProperty<QObject> *property) |  | Coverage: | 0.000% (0/5) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp |  | Lines: | 870-884 | 
 |  | 8 | 3 | 
|  vpe_append | Name: | vpe_append |  | Prototype: | static void vpe_append(QQmlListProperty<QObject> *property, QObject *obj) |  | Coverage: | 77.778% (7/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp |  | Lines: | 854-868 | 
 |  | 9 | 3 | 
|  visitEnumerations | Name: | visitEnumerations |  | Prototype: | template <typename StringVisitor> int visitEnumerations(const QMetaObject &mo, StringVisitor visitString) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp |  | Lines: | 1359-1383 | 
 |  | 7 | 3 | 
|  versionUriList | Name: | versionUriList |  | Prototype: | static QStringList versionUriList(const QString &uri, int vmaj, int vmin) |  | Coverage: | 100.000% (9/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp |  | Lines: | 1003-1017 | 
 |  | 9 | 3 | 
|  variantMapToJS | Name: | variantMapToJS |  | Prototype: | static QV4::ReturnedValue variantMapToJS(QV4::ExecutionEngine *v4, const QVariantMap &vmap) |  | Coverage: | 71.429% (5/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp |  | Lines: | 1544-1562 | 
 |  | 16 | 3 | 
|  value | Name: | value |  | Prototype: | static bool value(const Value *thisObject, bool *exception) |  | Coverage: | 100.000% (8/8) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4booleanobject.cpp |  | Lines: | 76-88 | 
 |  | 8 | 3 | 
|  unlink | Name: | unlink |  | Prototype: | inline void unlink(Page *p) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp |  | Lines: | 80-86 | 
 |  | 4 | 3 | 
|  unignoredChildren | Name: | unignoredChildren |  | Prototype: | static void unignoredChildren(QQuickItem *item, QList<QQuickItem *> *items, bool paintOrder) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp |  | Lines: | 154-165 | 
 |  | 6 | 3 | 
|  thisAsString | Name: | thisAsString |  | Prototype: | static Heap::String *thisAsString(ExecutionEngine *v4, const QV4::Value *thisObject) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp |  | Lines: | 278-285 | 
 |  | 5 | 3 | 
|  reverseAnchorLine | Name: | reverseAnchorLine |  | Prototype: | static inline QQuickAnchors::Anchor reverseAnchorLine(QQuickAnchors::Anchor anchorLine) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp |  | Lines: | 691-700 | 
 |  | 5 | 3 | 
|  restoreJSValue | Name: | restoreJSValue |  | Prototype: | static void restoreJSValue(QDataStream &stream, void *data) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp |  | Lines: | 116-132 | 
 |  | 10 | 3 | 
|  qt_debug_add_texture | Name: | qt_debug_add_texture |  | Prototype: | inline static void qt_debug_add_texture(QSGTexture* texture) |  | Coverage: | 0.000% (0/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp |  | Lines: | 163-182 | 
 |  | 8 | 3 |