Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QSGBasicGeometryNodeName: | QSGBasicGeometryNode | Coverage: | 94.444% (17/18) |
| | 16 | 12 |
EnumTypeName: | EnumType | Prototype: | static int EnumType(const QMetaObject *metaobj, const QByteArray &str, int type) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | Lines: | 892-914 |
| | 16 | 5 |
ObjectCtorName: | ObjectCtor | Coverage: | 94.737% (18/19) |
| | 14 | 5 |
QQuickPathViewAttachedName: | QQuickPathViewAttached | Coverage: | 94.737% (18/19) |
| | 17 | 13 |
QSGOpaqueTextureMaterialName: | QSGOpaqueTextureMaterial | Coverage: | 94.737% (18/19) |
| | 22 | 17 |
QQmlChangeSetName: | QQmlChangeSet | Coverage: | 94.942% (244/257) |
| | 291 | 82 |
QQmlGuardName: | QQmlGuard | Coverage: | 95.000% (19/20) |
| | 18 | 14 |
DataViewPrototypeName: | DataViewPrototype | Coverage: | 95.070% (135/142) |
| | 126 | 30 |
QQuickDragGrabberName: | QQuickDragGrabber | Coverage: | 95.238% (20/21) |
| | 16 | 15 |
QRecyclePoolPrivateName: | QRecyclePoolPrivate | Coverage: | 95.238% (20/21) |
| | 33 | 8 |
DynamicRoleModelNodeName: | DynamicRoleModelNode | Coverage: | 95.349% (41/43) |
| | 52 | 19 |
GenericBindingName: | GenericBinding | Coverage: | 95.349% (41/43) |
| | 34 | 18 |
QFlagPointerName: | QFlagPointer | Coverage: | 95.455% (21/22) |
| | 22 | 18 |
QQmlTypeLoaderThreadName: | QQmlTypeLoaderThread | Coverage: | 95.455% (21/22) |
| | 43 | 20 |
QSGHiQSubPixelDistanceFieldTextMaterialShaderName: | QSGHiQSubPixelDistanceFieldTextMaterialShader | Coverage: | 95.455% (21/22) |
| | 34 | 8 |
QQuickGeometryChangeName: | QQuickGeometryChange | Coverage: | 95.833% (23/24) |
| | 23 | 22 |
StringIteratorPrototypeName: | StringIteratorPrototype | Coverage: | 95.833% (23/24) |
| | 28 | 7 |
QSGDistanceFieldTextMaterialShaderName: | QSGDistanceFieldTextMaterialShader | Coverage: | 95.918% (47/49) |
| | 112 | 17 |
ExecutionContextName: | ExecutionContext | Coverage: | 96.296% (130/135) |
| | 183 | 63 |
SetPrototypeName: | SetPrototype | Coverage: | 96.364% (53/55) |
| | 79 | 21 |
QFiniteStackName: | QFiniteStack | Coverage: | 96.429% (27/28) |
| | 35 | 18 |
MapPrototypeName: | MapPrototype | Coverage: | 96.875% (62/64) |
| | 91 | 25 |
QQmlValueTypeFactoryImplName: | QQmlValueTypeFactoryImpl | Coverage: | 97.143% (68/70) |
| | 51 | 26 |
isBinopName: | isBinop | Prototype: | inline bool isBinop(int tok) | Coverage: | 97.297% (36/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 177-219 |
| | 3 | 36 |
QQmlObjectModelPrivateName: | QQmlObjectModelPrivate | Coverage: | 97.500% (39/40) |
| | 60 | 23 |
ContextName: | Context | Coverage: | 98.343% (178/181) |
| | 153 | 53 |
QQuickDragName: | QQuickDrag | Coverage: | 98.507% (66/67) |
| | 66 | 45 |
BytecodeGeneratorName: | BytecodeGenerator | Coverage: | 98.802% (165/167) |
| | 214 | 69 |
ActiveOCRestorerName: | ActiveOCRestorer | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
ArrayIteratorPrototypeName: | ArrayIteratorPrototype | Coverage: | 100.000% (21/21) |
| | 34 | 8 |
ArrayObjectName: | ArrayObject | Coverage: | 100.000% (51/51) |
| | 51 | 15 |
BooleanCtorName: | BooleanCtor | Coverage: | 100.000% (6/6) |
| | 4 | 2 |
BooleanPrototypeName: | BooleanPrototype | Coverage: | 100.000% (10/10) |
| | 19 | 5 |
CachedLoaderName: | CachedLoader | Coverage: | 100.000% (4/4) |
| | 4 | 4 |
CallMethodName: | CallMethod | Prototype: | static QV4::ReturnedValue CallMethod(const QQmlObjectOrGadget &object, int index, int returnType, int argCount, int *argTypes, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1184-1220 |
| | 19 | 5 |
CallPreciseName: | CallPrecise | Prototype: | static QV4::ReturnedValue CallPrecise(const QQmlObjectOrGadget &object, const QQmlPropertyData &data, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1426-1467 |
| | 20 | 6 |
CallbackRegistrationHelperName: | CallbackRegistrationHelper | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
ColoredVertexName: | ColoredVertex | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
ComponentCompleteDisablerName: | ComponentCompleteDisabler | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
ConstructableQQuickPointerDeviceName: | ConstructableQQuickPointerDevice | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
CppStackFrameName: | CppStackFrame | Coverage: | 100.000% (9/9) |
| | 13 | 7 |
DBG_DISK_CACHEName: | DBG_DISK_CACHE | Prototype: | const QLoggingCategory &DBG_DISK_CACHE() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp | Lines: | 108-108 |
| | 1 | 1 |
DataViewCtorName: | DataViewCtor | Coverage: | 100.000% (19/19) |
| | 17 | 4 |
ErrorName: | Error | Coverage: | 100.000% (2/2) |
| | 8 | 2 |
EvalFunctionName: | EvalFunction | Coverage: | 100.000% (27/27) |
| | 29 | 8 |
EvalJobName: | EvalJob | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
Float32ArrayReadName: | Float32ArrayRead | Prototype: | ReturnedValue Float32ArrayRead(const char *data, int index) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 172-175 |
| | 1 | 1 |
Float32ArrayWriteName: | Float32ArrayWrite | Prototype: | void Float32ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 177-183 |
| | 4 | 2 |
Float64ArrayReadName: | Float64ArrayRead | Prototype: | ReturnedValue Float64ArrayRead(const char *data, int index) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 185-188 |
| | 1 | 1 |
Float64ArrayWriteName: | Float64ArrayWrite | Prototype: | void Float64ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 190-196 |
| | 4 | 2 |
ForInIteratorPrototypeName: | ForInIteratorPrototype | Coverage: | 100.000% (6/6) |
| | 10 | 3 |
FxGridItemSGName: | FxGridItemSG | Coverage: | 100.000% (45/45) |
| | 43 | 22 |
GeneratorFunctionName: | GeneratorFunction | Coverage: | 100.000% (3/3) |
| | 30 | 3 |
GeneratorFunctionCtorName: | GeneratorFunctionCtor | Coverage: | 100.000% (5/5) |
| | 8 | 3 |
GeneratorObjectName: | GeneratorObject | Coverage: | 100.000% (6/6) |
| | 16 | 2 |
GeneratorPrototypeName: | GeneratorPrototype | Coverage: | 100.000% (40/40) |
| | 43 | 11 |
HandleDestroyedFunctorName: | HandleDestroyedFunctor | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
ImageMaterialDataName: | ImageMaterialData | Coverage: | 100.000% (2/2) |
| | 3 | 2 |
Int16ArrayReadName: | Int16ArrayRead | Prototype: | ReturnedValue Int16ArrayRead(const char *data, int index) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 120-123 |
| | 1 | 1 |
Int16ArrayWriteName: | Int16ArrayWrite | Prototype: | void Int16ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 125-131 |
| | 4 | 2 |
Int32ArrayReadName: | Int32ArrayRead | Prototype: | ReturnedValue Int32ArrayRead(const char *data, int index) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 146-149 |
| | 1 | 1 |
Int32ArrayWriteName: | Int32ArrayWrite | Prototype: | void Int32ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 151-157 |
| | 4 | 2 |
Int8ArrayReadName: | Int8ArrayRead | Prototype: | ReturnedValue Int8ArrayRead(const char *data, int index) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 59-62 |
| | 1 | 1 |
Int8ArrayWriteName: | Int8ArrayWrite | Prototype: | void Int8ArrayWrite(ExecutionEngine *e, char *data, int index, const Value &value) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 64-70 |
| | 4 | 2 |
IntrinsicTypedArrayCtorName: | IntrinsicTypedArrayCtor | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
IteratorPrototypeName: | IteratorPrototype | Coverage: | 100.000% (5/5) |
| | 7 | 3 |
LockHolderName: | LockHolder | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
ManagedName: | Managed | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
MapIteratorPrototypeName: | MapIteratorPrototype | Coverage: | 100.000% (19/19) |
| | 34 | 7 |
MemberDataName: | MemberData | Coverage: | 100.000% (5/5) |
| | 10 | 2 |
ModuleName: | Module | Coverage: | 100.000% (8/8) |
| | 12 | 3 |
NotifyListTraversalDataName: | NotifyListTraversalData | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
OptionsName: | Options | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
OwnPtrName: | OwnPtr | Coverage: | 100.000% (5/5) |
| | 6 | 5 |
PlainLoaderName: | PlainLoader | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
QDebugMessageServiceName: | QDebugMessageService | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
QDeferredCleanupName: | QDeferredCleanup | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
QGraphicsRotationName: | QGraphicsRotation | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
QIntrusiveListNodeName: | QIntrusiveListNode | Coverage: | 100.000% (9/9) |
| | 6 | 5 |
QJSValueName: | QJSValue | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
QJSValueIteratorPrivateName: | QJSValueIteratorPrivate | Coverage: | 100.000% (4/4) |
| | 6 | 2 |
QPacketName: | QPacket | Coverage: | 100.000% (5/5) |
| | 15 | 5 |
QQSHAPE_LOG_TIME_DIRTY_SYNCName: | QQSHAPE_LOG_TIME_DIRTY_SYNC | Prototype: | const QLoggingCategory &QQSHAPE_LOG_TIME_DIRTY_SYNC() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp | Lines: | 53-53 |
| | 1 | 1 |
QQmlAdaptorModelEngineDataName: | QQmlAdaptorModelEngineData | Coverage: | 100.000% (3/3) |
| | 6 | 1 |
QQmlAliasAnnotatorName: | QQmlAliasAnnotator | Coverage: | 100.000% (23/23) |
| | 16 | 7 |
QQmlApplicationEngineName: | QQmlApplicationEngine | Coverage: | 100.000% (12/12) |
| | 22 | 12 |
QQmlApplicationPrivateName: | QQmlApplicationPrivate | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
QQmlBindPrivateName: | QQmlBindPrivate | Coverage: | 100.000% (15/15) |
| | 9 | 5 |
QQmlBindingBindingName: | QQmlBindingBinding | Coverage: | 100.000% (1/1) |
| | 5 | 1 |
QQmlBoundSignalDeleterName: | QQmlBoundSignalDeleter | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
QQmlCleanupName: | QQmlCleanup | Coverage: | 100.000% (20/20) |
| | 20 | 10 |
QQmlCompileErrorName: | QQmlCompileError | Coverage: | 100.000% (4/4) |
| | 4 | 4 |
QQmlCompilingProfilerName: | QQmlCompilingProfiler | Coverage: | 100.000% (12/12) |
| | 2 | 4 |
QQmlComponentExtensionName: | QQmlComponentExtension | Coverage: | 100.000% (5/5) |
| | 8 | 1 |
QQmlComponentIncubatorName: | QQmlComponentIncubator | Coverage: | 100.000% (3/3) |
| | 7 | 3 |
QQmlComponent_setQmlParentName: | QQmlComponent_setQmlParent | Prototype: | static void QQmlComponent_setQmlParent(QObject *me, QObject *parent) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | Lines: | 1145-1166 |
| | 15 | 6 |
QQmlConnectionsPrivateName: | QQmlConnectionsPrivate | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
QQmlCustomParserScriptIndexerName: | QQmlCustomParserScriptIndexer | Coverage: | 100.000% (18/18) |
| | 16 | 8 |
QQmlDMObjectDataName: | QQmlDMObjectData | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
QQmlDebugClientPrivateName: | QQmlDebugClientPrivate | Coverage: | 100.000% (5/5) |
| | 6 | 3 |