| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
ActiveOCRestorer| Name: | ActiveOCRestorer | | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
ArgumentsGetterFunction| Name: | ArgumentsGetterFunction | | Coverage: | 50.000% (2/4) |
| | 8 | 2 |
ArgumentsObject| Name: | ArgumentsObject | | Coverage: | 92.593% (75/81) |
| | 84 | 27 |
ArgumentsSetterFunction| Name: | ArgumentsSetterFunction | | Coverage: | 50.000% (2/4) |
| | 9 | 2 |
ArrayBuffer| Name: | ArrayBuffer | | Coverage: | 8.333% (1/12) |
| | 13 | 5 |
ArrayBufferCtor| Name: | ArrayBufferCtor | | Coverage: | 90.000% (18/20) |
| | 24 | 8 |
ArrayBufferPrototype| Name: | ArrayBufferPrototype | | Coverage: | 87.179% (34/39) |
| | 43 | 10 |
ArrayData| Name: | ArrayData | | Coverage: | 68.269% (142/208) |
| | 194 | 62 |
ArrayElementLessThan| Name: | ArrayElementLessThan | | Coverage: | 86.667% (13/15) |
| | 18 | 5 |
ArrayIteratorPrototype| Name: | ArrayIteratorPrototype | | Coverage: | 100.000% (21/21) |
| | 34 | 8 |
ArrayObject| Name: | ArrayObject | | Coverage: | 100.000% (51/51) |
| | 51 | 15 |
BackendSupport| Name: | BackendSupport | | Coverage: | 75.000% (3/4) |
| | 7 | 2 |
BacktraceJob| Name: | BacktraceJob | | Coverage: | 0.000% (0/15) |
| | 12 | 4 |
BaselineJIT| Name: | BaselineJIT | | Coverage: | 65.942% (91/138) |
| | 497 | 134 |
BindableFbo| Name: | BindableFbo | | Coverage: | 66.667% (8/12) |
| | 9 | 6 |
BindingFinder| Name: | BindingFinder | | Coverage: | 33.333% (1/3) |
| | 3 | 3 |
BooleanCtor| Name: | BooleanCtor | | Coverage: | 100.000% (6/6) |
| | 4 | 2 |
BooleanPrototype| Name: | BooleanPrototype | | Coverage: | 100.000% (10/10) |
| | 19 | 5 |
Breakpoint| Name: | Breakpoint | | Coverage: | 50.000% (1/2) |
| | 2 | 2 |
ByteCodeHandler| Name: | ByteCodeHandler | | Coverage: | 34.104% (354/1038) |
| | 278 | 778 |
BytecodeGenerator| Name: | BytecodeGenerator | | Coverage: | 98.802% (165/167) |
| | 214 | 69 |
CachedLoader| Name: | CachedLoader | | Coverage: | 100.000% (4/4) |
| | 4 | 4 |
CallArgument| Name: | CallArgument | | Coverage: | 69.024% (205/297) |
| | 242 | 92 |
CallMethod| Name: | 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 |
CallOverloaded| Name: | CallOverloaded | | Prototype: | static QV4::ReturnedValue CallOverloaded(const QQmlObjectOrGadget &object, const QQmlPropertyData &data, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, const QQmlPropertyCache *propertyCache, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod) | | Coverage: | 94.286% (33/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | | Lines: | 1482-1547 |
| | 42 | 11 |
CallPrecise| Name: | 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 |
CallbackRegistrationHelper| Name: | CallbackRegistrationHelper | | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
Codegen| Name: | Codegen | | Coverage: | 76.758% (3078/4010) |
| | 4910 | 1616 |
CollectJob| Name: | CollectJob | | Coverage: | 85.714% (6/7) |
| | 6 | 5 |
ColoredMaterial| Name: | ColoredMaterial | | Coverage: | 80.952% (17/21) |
| | 33 | 15 |
ColoredVertex| Name: | ColoredVertex | | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
CompilationUnitMapper| Name: | CompilationUnitMapper | | Coverage: | 75.000% (18/24) |
| | 51 | 12 |
ComponentCompleteDisabler| Name: | ComponentCompleteDisabler | | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
Config| Name: | Config | | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
ConstructableQQuickPointerDevice| Name: | ConstructableQQuickPointerDevice | | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
Context| Name: | Context | | Coverage: | 98.343% (178/181) |
| | 153 | 53 |
CppStackFrame| Name: | CppStackFrame | | Coverage: | 100.000% (9/9) |
| | 13 | 7 |
DBG_DISK_CACHE| Name: | 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 |
DataStream| Name: | DataStream | | Coverage: | 0.000% (0/4) |
| | 14 | 4 |
DataViewCtor| Name: | DataViewCtor | | Coverage: | 100.000% (19/19) |
| | 17 | 4 |
DataViewPrototype| Name: | DataViewPrototype | | Coverage: | 95.070% (135/142) |
| | 126 | 30 |
DeformableMaterial| Name: | DeformableMaterial | | Coverage: | 80.952% (17/21) |
| | 28 | 15 |
DiagnosticGlContextCreationListener| Name: | DiagnosticGlContextCreationListener | | Coverage: | 0.000% (0/2) |
| | 27 | 2 |
DistanceFieldOutlineTextMaterialShader| Name: | DistanceFieldOutlineTextMaterialShader | | Coverage: | 75.000% (9/12) |
| | 20 | 5 |
DistanceFieldShiftedStyleTextMaterialShader| Name: | DistanceFieldShiftedStyleTextMaterialShader | | Coverage: | 53.333% (8/15) |
| | 15 | 5 |
DistanceFieldStyledTextMaterialShader| Name: | DistanceFieldStyledTextMaterialShader | | Coverage: | 80.000% (8/10) |
| | 13 | 4 |
DrawImageShadow| Name: | DrawImageShadow | | Coverage: | 0.000% (0/3) |
| | 4 | 3 |
DynamicRoleModelNode| Name: | DynamicRoleModelNode | | Coverage: | 95.349% (41/43) |
| | 52 | 19 |
DynamicRoleModelNodeMetaObject| Name: | DynamicRoleModelNodeMetaObject | | Coverage: | 78.571% (22/28) |
| | 33 | 12 |
ESTable| Name: | ESTable | | Coverage: | 84.211% (48/57) |
| | 61 | 25 |
EaseOvershoot| Name: | EaseOvershoot | | Prototype: | static qreal EaseOvershoot(qreal t) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp | | Lines: | 91-93 |
| | 1 | 1 |
EnumType| Name: | 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 |
Error| Name: | Error | | Coverage: | 100.000% (2/2) |
| | 8 | 2 |
EvalFunction| Name: | EvalFunction | | Coverage: | 100.000% (27/27) |
| | 29 | 8 |
EvalJob| Name: | EvalJob | | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
ExecutableAllocator| Name: | ExecutableAllocator | | Coverage: | 74.684% (59/79) |
| | 113 | 34 |
ExecutionContext| Name: | ExecutionContext | | Coverage: | 96.296% (130/135) |
| | 183 | 63 |
ExecutionEngine| Name: | ExecutionEngine | | Coverage: | 81.836% (410/501) |
| | 760 | 187 |
ExpressionEvalJob| Name: | ExpressionEvalJob | | Coverage: | 63.636% (7/11) |
| | 11 | 7 |
FillPathShadow| Name: | FillPathShadow | | Coverage: | 0.000% (0/3) |
| | 4 | 3 |
FillRectShadow| Name: | FillRectShadow | | Coverage: | 0.000% (0/3) |
| | 4 | 3 |
FlatColorMaterialShader| Name: | FlatColorMaterialShader | | Coverage: | 87.500% (14/16) |
| | 18 | 6 |
Float32ArrayRead| Name: | 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 |
Float32ArrayWrite| Name: | 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 |
Float64ArrayRead| Name: | 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 |
Float64ArrayWrite| Name: | 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 |
ForInIteratorPrototype| Name: | ForInIteratorPrototype | | Coverage: | 100.000% (6/6) |
| | 10 | 3 |
FrameJob| Name: | FrameJob | | Coverage: | 50.000% (3/6) |
| | 9 | 4 |
Function| Name: | Function | | Coverage: | 77.778% (21/27) |
| | 48 | 13 |
FunctionCtor| Name: | FunctionCtor | | Coverage: | 93.103% (27/29) |
| | 38 | 11 |
FunctionObject| Name: | FunctionObject | | Coverage: | 94.118% (16/17) |
| | 28 | 13 |
FunctionPrototype| Name: | FunctionPrototype | | Coverage: | 84.530% (153/181) |
| | 248 | 63 |
FxGridItemSG| Name: | FxGridItemSG | | Coverage: | 100.000% (45/45) |
| | 43 | 22 |
FxListItemSG| Name: | FxListItemSG | | Coverage: | 77.612% (52/67) |
| | 55 | 31 |
FxTableItem| Name: | FxTableItem | | Coverage: | 0.000% (0/6) |
| | 7 | 6 |
FxViewItem| Name: | FxViewItem | | Coverage: | 75.000% (3/4) |
| | 2 | 2 |
GLAcquireContext| Name: | GLAcquireContext | | Coverage: | 0.000% (0/17) |
| | 10 | 7 |
GatherSourcesJob| Name: | GatherSourcesJob | | Coverage: | 0.000% (0/7) |
| | 6 | 5 |
GeneratorFunction| Name: | GeneratorFunction | | Coverage: | 100.000% (3/3) |
| | 30 | 3 |
GeneratorFunctionCtor| Name: | GeneratorFunctionCtor | | Coverage: | 100.000% (5/5) |
| | 8 | 3 |
GeneratorObject| Name: | GeneratorObject | | Coverage: | 100.000% (6/6) |
| | 16 | 2 |
GeneratorPrototype| Name: | GeneratorPrototype | | Coverage: | 100.000% (40/40) |
| | 43 | 11 |
GenericBinding| Name: | GenericBinding | | Coverage: | 95.349% (41/43) |
| | 34 | 18 |
GlobalFunctions| Name: | GlobalFunctions | | Coverage: | 86.765% (118/136) |
| | 139 | 45 |
HandleDestroyedFunctor| Name: | HandleDestroyedFunctor | | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
Heap| Name: | Heap | | Coverage: | 91.793% (302/329) |
| | 516 | 143 |
ImageMaterialData| Name: | ImageMaterialData | | Coverage: | 100.000% (2/2) |
| | 3 | 2 |
Int16ArrayRead| Name: | 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 |
Int16ArrayWrite| Name: | 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 |
Int32ArrayRead| Name: | 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 |
Int32ArrayWrite| Name: | 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 |
Int8ArrayRead| Name: | 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 |
Int8ArrayWrite| Name: | 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 |
IntrinsicTypedArrayCtor| Name: | IntrinsicTypedArrayCtor | | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
IntrinsicTypedArrayPrototype| Name: | IntrinsicTypedArrayPrototype | | Coverage: | 90.840% (119/131) |
| | 155 | 42 |
IteratorPrototype| Name: | IteratorPrototype | | Coverage: | 100.000% (5/5) |
| | 7 | 3 |
JSC| Name: | JSC | | Coverage: | 57.154% (2201/3851) |
| | 4910 | 2109 |
JavaScriptJob| Name: | JavaScriptJob | | Coverage: | 58.824% (30/51) |
| | 47 | 17 |
Lexer| Name: | Lexer | | Coverage: | 91.245% (740/811) |
| | 747 | 303 |
ListElement| Name: | ListElement | | Coverage: | 71.940% (241/335) |
| | 367 | 148 |