| 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 |