Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
ArrayIteratorPrototypeName: | QV4::ArrayIteratorPrototype | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
ConsoleObjectName: | QV4::ConsoleObject | Coverage: | 0.000% (0/5) |
| | 5 | 5 |
EvalErrorObjectName: | QV4::EvalErrorObject | Coverage: | 0.000% (0/3) |
| | 3 | 3 |
ForInIteratorPrototypeName: | QV4::ForInIteratorPrototype | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
MapIteratorPrototypeName: | QV4::MapIteratorPrototype | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
MultiplyWrappedQObjectMapName: | QV4::MultiplyWrappedQObjectMap | Coverage: | 0.000% (0/5) |
| | 5 | 5 |
ObjectItemName: | QV4::ObjectItem | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
QQmlScopedEnumWrapperName: | QV4::QQmlScopedEnumWrapper | Coverage: | 0.000% (0/6) |
| | 6 | 6 |
SetIteratorPrototypeName: | QV4::SetIteratorPrototype | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
StringIteratorPrototypeName: | QV4::StringIteratorPrototype | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
StringPrototypeName: | QV4::StringPrototype | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
binaryName: | QV4::binary | Prototype: | QString binary(quintptr) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | Lines: | 285-285 |
| | 1 | 1 |
increaseFreedCountForClassName: | QV4::increaseFreedCountForClass | Prototype: | static void increaseFreedCountForClass(const char *className) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | Lines: | 295-298 |
| | 1 | 1 |
operator ==Name: | QV4::operator == | Prototype: | inline bool operator ==(const ObjectItem &a, const ObjectItem &b) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h | Lines: | 77-78 |
| | 1 | 1 |
qHashName: | QV4::qHash | Prototype: | inline int qHash(const ObjectItem &i, uint seed = 0) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h | Lines: | 80-81 |
| | 1 | 1 |
value_convertName: | QV4::value_convert | Prototype: | template<> inline ReturnedValue value_convert<Object>(ExecutionEngine *e, const Value &v) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | Lines: | 514-518 |
| | 1 | 1 |
FunctionPrototypeName: | QV4::FunctionPrototype | Coverage: | 20.000% (1/5) |
| | 5 | 5 |
SimpleArrayDataName: | QV4::SimpleArrayData | Coverage: | 20.000% (2/10) |
| | 10 | 10 |
StrictArgumentsObjectName: | QV4::StrictArgumentsObject | Coverage: | 20.000% (1/5) |
| | 5 | 5 |
SparseArrayDataName: | QV4::SparseArrayData | Coverage: | 30.000% (3/10) |
| | 10 | 10 |
HeapItemName: | QV4::HeapItem | Coverage: | 30.769% (4/13) |
| | 23 | 9 |
RangeErrorObjectName: | QV4::RangeErrorObject | Coverage: | 33.333% (1/3) |
| | 3 | 3 |
ReferenceErrorObjectName: | QV4::ReferenceErrorObject | Coverage: | 33.333% (1/3) |
| | 3 | 3 |
SyntaxErrorObjectName: | QV4::SyntaxErrorObject | Coverage: | 33.333% (1/3) |
| | 3 | 3 |
TypeErrorObjectName: | QV4::TypeErrorObject | Coverage: | 33.333% (1/3) |
| | 3 | 3 |
URIErrorObjectName: | QV4::URIErrorObject | Coverage: | 33.333% (1/3) |
| | 3 | 3 |
SparseArrayName: | QV4::SparseArray | Coverage: | 34.783% (24/69) |
| | 79 | 35 |
ValueArrayName: | QV4::ValueArray | Coverage: | 38.462% (10/26) |
| | 29 | 14 |
ExecutableAllocatorName: | QV4::ExecutableAllocator | Coverage: | 40.000% (2/5) |
| | 5 | 5 |
HugeItemAllocatorName: | QV4::HugeItemAllocator | Coverage: | 40.741% (11/27) |
| | 45 | 17 |
BitVectorName: | QV4::BitVector | Coverage: | 43.750% (7/16) |
| | 20 | 12 |
CallContextName: | QV4::CallContext | Coverage: | 50.000% (4/8) |
| | 8 | 8 |
FunctionName: | QV4::Function | Coverage: | 50.000% (5/10) |
| | 9 | 8 |
add_int32Name: | QV4::add_int32 | Prototype: | static inline __attribute((const)) ReturnedValue add_int32(int a, int b) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4math_p.h | Lines: | 69-75 |
| | 4 | 2 |
sub_int32Name: | QV4::sub_int32 | Prototype: | static inline __attribute((const)) ReturnedValue sub_int32(int a, int b) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4math_p.h | Lines: | 77-83 |
| | 4 | 2 |
ArrayDataName: | QV4::ArrayData | Coverage: | 52.381% (11/21) |
| | 21 | 21 |
DelegateModelGroupFunctionName: | QV4::DelegateModelGroupFunction | Coverage: | 54.545% (6/11) |
| | 13 | 8 |
StringOrSymbolName: | QV4::StringOrSymbol | Coverage: | 54.545% (6/11) |
| | 11 | 9 |
ExecutionContextName: | QV4::ExecutionContext | Coverage: | 55.556% (5/9) |
| | 9 | 9 |
TypedArrayName: | QV4::TypedArray | Coverage: | 55.556% (5/9) |
| | 9 | 9 |
JITName: | QV4::JIT | Coverage: | 56.897% (198/348) |
| | 1010 | 234 |
GeneratorObjectName: | QV4::GeneratorObject | Coverage: | 57.143% (4/7) |
| | 7 | 7 |
NumberObjectName: | QV4::NumberObject | Coverage: | 57.143% (4/7) |
| | 7 | 7 |
ArrayBufferCtorName: | QV4::ArrayBufferCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ArrayCtorName: | QV4::ArrayCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
BooleanCtorName: | QV4::BooleanCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
DataViewCtorName: | QV4::DataViewCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
DateCtorName: | QV4::DateCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
DefaultClassConstructorFunctionName: | QV4::DefaultClassConstructorFunction | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ErrorCtorName: | QV4::ErrorCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
EvalErrorCtorName: | QV4::EvalErrorCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
EvalFunctionName: | QV4::EvalFunction | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
FunctionCtorName: | QV4::FunctionCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
GeneratorFunctionCtorName: | QV4::GeneratorFunctionCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
IndexedBuiltinFunctionName: | QV4::IndexedBuiltinFunction | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
IntrinsicTypedArrayCtorName: | QV4::IntrinsicTypedArrayCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
MapCtorName: | QV4::MapCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
MathObjectName: | QV4::MathObject | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
NumberCtorName: | QV4::NumberCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ObjectCtorName: | QV4::ObjectCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ProxyName: | QV4::Proxy | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
QtObjectName: | QV4::QtObject | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
RangeErrorCtorName: | QV4::RangeErrorCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ReferenceErrorCtorName: | QV4::ReferenceErrorCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ReflectName: | QV4::Reflect | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
SetCtorName: | QV4::SetCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
StringCtorName: | QV4::StringCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
SyntaxErrorCtorName: | QV4::SyntaxErrorCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
TypeErrorCtorName: | QV4::TypeErrorCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
TypedArrayCtorName: | QV4::TypedArrayCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
URIErrorCtorName: | QV4::URIErrorCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
QObjectSlotDispatcherName: | QV4::QObjectSlotDispatcher | Coverage: | 60.938% (39/64) |
| | 62 | 18 |
ErrorObjectName: | QV4::ErrorObject | Coverage: | 61.111% (11/18) |
| | 23 | 12 |
QmlIncubatorObjectName: | QV4::QmlIncubatorObject | Coverage: | 61.905% (26/42) |
| | 55 | 22 |
DateObjectName: | QV4::DateObject | Coverage: | 62.500% (5/8) |
| | 8 | 8 |
SymbolObjectName: | QV4::SymbolObject | Coverage: | 62.500% (5/8) |
| | 8 | 8 |
FunctionObjectName: | QV4::FunctionObject | Coverage: | 63.636% (14/22) |
| | 20 | 19 |
InternalClassName: | QV4::InternalClass | Coverage: | 63.636% (7/11) |
| | 11 | 11 |
RegExpName: | QV4::RegExp | Coverage: | 64.706% (11/17) |
| | 17 | 17 |
ArgumentsGetterFunctionName: | QV4::ArgumentsGetterFunction | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
ArgumentsSetterFunctionName: | QV4::ArgumentsSetterFunction | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
CallDataName: | QV4::CallData | Coverage: | 66.667% (4/6) |
| | 10 | 6 |
ConstructorFunctionName: | QV4::ConstructorFunction | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
HeapValueName: | QV4::HeapValue | Coverage: | 66.667% (2/3) |
| | 5 | 3 |
IntrinsicTypedArrayPrototypeName: | QV4::IntrinsicTypedArrayPrototype | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
MemberFunctionName: | QV4::MemberFunction | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
MemberGeneratorFunctionName: | QV4::MemberGeneratorFunction | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
QQmlLocaleDataName: | QV4::QQmlLocaleData | Coverage: | 66.667% (8/12) |
| | 12 | 8 |
ScriptFunctionName: | QV4::ScriptFunction | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
IdentifierHashName: | QV4::IdentifierHash | Coverage: | 69.620% (55/79) |
| | 79 | 35 |
ArrayBufferName: | QV4::ArrayBuffer | Coverage: | 70.000% (7/10) |
| | 10 | 10 |
CppStackFrameName: | QV4::CppStackFrame | Coverage: | 70.370% (19/27) |
| | 57 | 19 |
ProfilingName: | QV4::Profiling | Coverage: | 71.014% (49/69) |
| | 100 | 41 |
ArrayObjectName: | QV4::ArrayObject | Coverage: | 71.429% (5/7) |
| | 7 | 7 |
ScopedStackFrameName: | QV4::ScopedStackFrame | Coverage: | 71.429% (5/7) |
| | 8 | 3 |
ScopeName: | QV4::Scope | Coverage: | 72.000% (18/25) |
| | 28 | 15 |
PersistentValueName: | QV4::PersistentValue | Coverage: | 72.222% (13/18) |
| | 16 | 12 |
IdentifierTableName: | QV4::IdentifierTable | Coverage: | 73.874% (82/111) |
| | 154 | 49 |
JsonObjectName: | QV4::JsonObject | Coverage: | 75.000% (6/8) |
| | 8 | 8 |
ManagedName: | QV4::Managed | Coverage: | 75.000% (15/20) |
| | 21 | 20 |