OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1559
...10
eLOC - Effective Lines of Code: 25
...20
eLOC - Effective Lines of Code: 14
...28
eLOC - Effective Lines of Code: 10
29
eLOC - Effective Lines of Code: 10
30
eLOC - Effective Lines of Code: 9
31
eLOC - Effective Lines of Code: 9
3233
eLOC - Effective Lines of Code: 8
34
eLOC - Effective Lines of Code: 8
35
eLOC - Effective Lines of Code: 8
36
eLOC - Effective Lines of Code: 8
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
JSC::Yarr::YarrPatternConstructor::atomCharacterClassBuiltIn
Name: JSC::Yarr::YarrPatternConstructor::atomCharacterClassBuiltIn
Prototype: void atomCharacterClassBuiltIn(BuiltInCharacterClassID classID, bool invert)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 372-392
 75.000% (6/8)
95
JSC::Yarr::YarrPatternConstructor::atomBuiltInCharacterClass
Name: JSC::Yarr::YarrPatternConstructor::atomBuiltInCharacterClass
Prototype: void atomBuiltInCharacterClass(BuiltInCharacterClassID classID, bool invert)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 339-355
100.000% (9/9)
95
JSC::Yarr::YarrGenerator::opCompileAlternative
Name: JSC::Yarr::YarrGenerator::opCompileAlternative
Prototype: void opCompileAlternative(PatternAlternative* alternative)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2446-2466
100.000% (9/9)
95
JSC::Yarr::YarrGenerator::backtrackPatternCharacterGreedy
Name: JSC::Yarr::YarrGenerator::backtrackPatternCharacterGreedy
Prototype: void backtrackPatternCharacterGreedy(size_t opIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 958-972
100.000% (1/1)
91
JSC::Yarr::YarrGenerator::backtrackCharacterClassGreedy
Name: JSC::Yarr::YarrGenerator::backtrackCharacterClassGreedy
Prototype: void backtrackCharacterClassGreedy(size_t opIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1112-1126
100.000% (1/1)
91
JSC::Yarr::YarrGenerator::BacktrackingState::linkTo
Name: JSC::Yarr::YarrGenerator::BacktrackingState::linkTo
Prototype: void linkTo(Label label, MacroAssembler* assembler)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 567-579
100.000% (10/10)
94
JSC::Yarr::Interpreter::matchParenthesesOnceEnd
Name: JSC::Yarr::Interpreter::matchParenthesesOnceEnd
Prototype: bool matchParenthesesOnceEnd(ByteTerm& term, DisjunctionContext* context)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 675-690
 85.714% (6/7)
93
JSC::Yarr::CharacterClassConstructor::putUnicodeIgnoreCase
Name: JSC::Yarr::CharacterClassConstructor::putUnicodeIgnoreCase
Prototype: void putUnicodeIgnoreCase(UChar ch, UCS2CanonicalizationRange* info)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 94-107
  0.000% (0/7)
93
JSC::Yarr::ByteCompiler::popParenthesesStack
Name: JSC::Yarr::ByteCompiler::popParenthesesStack
Prototype: unsigned popParenthesesStack()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1634-1647
100.000% (1/1)
91
JSC::X86Assembler::revertJumpTo_movq_i64r
Name: JSC::X86Assembler::revertJumpTo_movq_i64r
Prototype: static void revertJumpTo_movq_i64r(void* instructionStart, int64_t imm, RegisterID dst)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1976-1992
  0.000% (0/4)
92
JSC::X86Assembler::revertJumpTo_cmpl_ir_force32
Name: JSC::X86Assembler::revertJumpTo_cmpl_ir_force32
Prototype: static void revertJumpTo_cmpl_ir_force32(void* instructionStart, int32_t imm, RegisterID dst)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1995-2010
  0.000% (0/4)
92
JSC::LinkBufferBase::linkCode
Name: JSC::LinkBufferBase::linkCode
Prototype: template <typename MacroAssembler, template <typename T> class ExecutableOffsetCalculator> inline void LinkBufferBase<MacroAssembler, ExecutableOffsetCalculator>::linkCode(void* ownerUID, JITCompilationEffort effort)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 328-340
 50.000% (2/4)
92
FxListItemSG::setPosition
Name: FxListItemSG::setPosition
Prototype: void setPosition(qreal pos, bool immediate = false)
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 308-324
 46.154% (6/13)
95
FxGridItemSG::colPos
Name: FxGridItemSG::colPos
Prototype: qreal colPos() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 92-108
100.000% (10/10)
94
FunctionPrototype::method_toString::ScriptFunction::classForConstructor
Name: FunctionPrototype::method_toString::ScriptFunction::classForConstructor
Prototype: Heap::InternalClass *ScriptFunction::classForConstructor() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp
Lines: 539-552
100.000% (7/7)
93
ForInIteratorPrototype::method_next
Name: ForInIteratorPrototype::method_next
Prototype: ReturnedValue ForInIteratorPrototype::method_next(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator.cpp
Lines: 54-66
100.000% (4/4)
92
DistanceFieldStyledTextMaterialShader::updateState
Name: DistanceFieldStyledTextMaterialShader::updateState
Prototype: void DistanceFieldStyledTextMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 295-309
 75.000% (6/8)
92
DistanceFieldOutlineTextMaterialShader::updateOutlineAlphaRange
Name: DistanceFieldOutlineTextMaterialShader::updateOutlineAlphaRange
Prototype: void DistanceFieldOutlineTextMaterialShader::updateOutlineAlphaRange(int dfRadius)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 367-379
100.000% (1/1)
91
DataViewPrototype::method_getChar
Name: DataViewPrototype::method_getChar
Prototype: template <typename T> ReturnedValue DataViewPrototype::method_getChar(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview.cpp
Lines: 153-168
 81.818% (9/11)
93
CppStackFrame::lineNumber
Name: CppStackFrame::lineNumber
Prototype: int CppStackFrame::lineNumber() const
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe.cpp
Lines: 54-69
100.000% (5/5)
93
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(StringLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2537-2550
 50.000% (2/4)
92
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(FunctionExpression *ast)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2155-2168
 71.429% (5/7)
93
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(StringLiteral *ast)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2537-2550
 50.000% (2/4)
92
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(FunctionExpression *ast)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2155-2168
 71.429% (5/7)
93
Codegen::Codegen::Codegen::targetForPatternElement [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::targetForPatternElement [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::targetForPatternElement(AST::PatternElement *p)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 472-483
 75.000% (9/12)
94
Codegen::Codegen::Codegen::targetForPatternElement [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::targetForPatternElement [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::targetForPatternElement(AST::PatternElement *p)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 472-483
 75.000% (9/12)
94
BaselineJIT::generate_StoreProperty
Name: BaselineJIT::generate_StoreProperty
Prototype: void BaselineJIT::generate_StoreProperty(int name, int base)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 281-292
100.000% (1/1)
91
BaselineJIT::generate_StoreElement
Name: BaselineJIT::generate_StoreElement
Prototype: void BaselineJIT::generate_StoreElement(int base, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 243-254
100.000% (1/1)
91
BaselineJIT::generate_SetLookup
Name: BaselineJIT::generate_SetLookup
Prototype: void BaselineJIT::generate_SetLookup(int index, int base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 294-305
  0.000% (0/1)
91
BaselineJIT::generate_GetLookup
Name: BaselineJIT::generate_GetLookup
Prototype: void BaselineJIT::generate_GetLookup(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 268-279
100.000% (1/1)
91
BaselineJIT::generate_CallWithSpread
Name: BaselineJIT::generate_CallWithSpread
Prototype: void BaselineJIT::generate_CallWithSpread(int func, int thisObject, int argc, int argv)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 515-526
  0.000% (0/1)
91
BaselineJIT::generate_CallScopeObjectProperty
Name: BaselineJIT::generate_CallScopeObjectProperty
Prototype: void BaselineJIT::generate_CallScopeObjectProperty(int propIdx, int base, int argc, int argv)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 488-499
  0.000% (0/1)
91
BaselineJIT::generate_CallPropertyLookup
Name: BaselineJIT::generate_CallPropertyLookup
Prototype: void BaselineJIT::generate_CallPropertyLookup(int lookupIndex, int base, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 427-438
100.000% (1/1)
91
BaselineJIT::generate_CallProperty
Name: BaselineJIT::generate_CallProperty
Prototype: void BaselineJIT::generate_CallProperty(int name, int base, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 414-425
100.000% (1/1)
91
BaselineJIT::generate_CallElement
Name: BaselineJIT::generate_CallElement
Prototype: void BaselineJIT::generate_CallElement(int base, int index, int argc, int argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 440-451
100.000% (1/1)
91
BaselineJIT::generate_CallContextObjectProperty
Name: BaselineJIT::generate_CallContextObjectProperty
Prototype: void BaselineJIT::generate_CallContextObjectProperty(int propIdx, int base, int argc, int argv)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp
Lines: 501-512
  0.000% (0/1)
91
ArrayObject::toQStringList
Name: ArrayObject::toQStringList
Prototype: QStringList ArrayObject::toQStringList() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp
Lines: 961-975
100.000% (4/4)
92
ArgumentsSetterFunction::virtualCall
Name: ArgumentsSetterFunction::virtualCall
Prototype: ReturnedValue ArgumentsSetterFunction::virtualCall(const FunctionObject *setter, const Value *thisObject, const Value *argv, int argc)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 242-254
 50.000% (2/4)
92
ArgumentsObject::virtualPut
Name: ArgumentsObject::virtualPut
Prototype: bool ArgumentsObject::virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 186-200
100.000% (12/12)
94
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
  0.000% (0/5)
83
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
100.000% (10/10)
84
variantListToJS
Name: variantListToJS
Prototype: static QV4::ReturnedValue variantListToJS(QV4::ExecutionEngine *v4, const QVariantList &lst)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1528-1538
100.000% (4/4)
82
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
100.000% (8/8)
83
usage
Name: usage
Prototype: static void usage(bool showHelp = false)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 545-557
  0.000% (0/4)
82
typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::printUsage
Name: typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::printUsage
Prototype: static void printUsage(const QString &appNameIn)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlimportscanner/main.cpp
Lines: 67-81
  0.000% (0/1)
81
typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::ImportCollector::importFile::importModule::importModulePaths
Name: typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::ImportCollector::importFile::importModule::importModulePaths
Prototype: QSet<QString> importModulePaths(const QVariantList &imports)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlimportscanner/main.cpp
Lines: 441-451
  0.000% (0/7)
83
qt_next_power_of_two
Name: qt_next_power_of_two
Prototype: static inline int qt_next_power_of_two(int v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 63-73
  0.000% (0/1)
81
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
  0.000% (0/10)
84
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
  0.000% (0/7)
83
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_shadowOffsetY
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_shadowOffsetY
Prototype: QV4::ReturnedValue QQuickJSContext2D::method_set_shadowOffsetY(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 2069-2081
  0.000% (0/15)
83
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_shadowOffsetX
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_shadowOffsetX
Prototype: QV4::ReturnedValue QQuickJSContext2D::method_set_shadowOffsetX(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 2041-2053
  0.000% (0/15)
83
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_shadowBlur
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_shadowBlur
Prototype: QV4::ReturnedValue QQuickJSContext2D::method_set_shadowBlur(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 1980-1993
  0.000% (0/17)
83
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_miterLimit
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_miterLimit
Prototype: QV4::ReturnedValue QQuickJSContext2D::method_set_miterLimit(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 1951-1964
  0.000% (0/17)
83
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_lineWidth
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_set_lineWidth
Prototype: QV4::ReturnedValue QQuickJSContext2D::method_set_lineWidth(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 1922-1935
  0.000% (0/17)
83
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_lineJoin
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_lineJoin
Prototype: QV4::ReturnedValue QQuickJSContext2D::method_get_lineJoin(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 1864-1880
  0.000% (0/18)
86
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_lineCap
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_lineCap
Prototype: QV4::ReturnedValue QQuickJSContext2D::method_get_lineCap(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 1805-1821
  0.000% (0/18)
86
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::roundedRect
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::roundedRect
Prototype: void QQuickContext2D::roundedRect(qreal x, qreal y, qreal w, qreal h, qreal xr, qreal yr)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 3804-3819
  0.000% (0/22)
84
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::rect
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::rect
Prototype: void QQuickContext2D::rect(qreal x, qreal y, qreal w, qreal h)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 3790-3802
  0.000% (0/18)
84
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::ellipse
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::ellipse
Prototype: void QQuickContext2D::ellipse(qreal x, qreal y, qreal w, qreal h)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 3821-3836
  0.000% (0/18)
84
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::drawText
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2D::drawText
Prototype: void QQuickContext2D::drawText(const QString& text, qreal x, qreal y, bool fill)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 3625-3638
  0.000% (0/12)
84
qsg_device_pixel_ratio
Name: qsg_device_pixel_ratio
Prototype: static inline qreal qsg_device_pixel_ratio(QOpenGLContext *ctx)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 74-87
 40.000% (4/10)
83
qquick_uniqueInUniformData
Name: qquick_uniqueInUniformData
Prototype: static bool qquick_uniqueInUniformData(QQuickItem *source, const QVector<QQuickOpenGLShaderEffectMaterial::UniformData> *uniformData, int typeToSkip, int indexToSkip)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 557-569
  0.000% (0/19)
85
qmlRegisterSingletonType
Name: qmlRegisterSingletonType
Prototype: inline int qmlRegisterSingletonType(const char *uri, int versionMajor, int versionMinor, const char *typeName, QJSValue (*callback)(QQmlEngine *, QJSEngine *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h
Lines: 578-590
100.000% (1/1)
81
qmlRegisterSingletonType
Name: qmlRegisterSingletonType
Prototype: template <typename T> inline int qmlRegisterSingletonType(const char *uri, int versionMajor, int versionMinor, const char *typeName, QObject *(*callback)(QQmlEngine *, QJSEngine *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h
Lines: 593-608
100.000% (1/1)
81
qmlClearEnginePlugins
Name: qmlClearEnginePlugins
Prototype: void qmlClearEnginePlugins()
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 226-239
 57.143% (4/7)
83
parseVersion
Name: parseVersion
Prototype: static bool parseVersion(const QString &str, int *major, int *minor)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp
Lines: 64-75
 77.778% (7/9)
83
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QQuickEventPoint *event)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 1955-1965
  0.000% (0/1)
81
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QSGRootNode *n)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1577-1590
  0.000% (0/4)
82
objectFromVariantMap
Name: objectFromVariantMap
Prototype: static QV4::ReturnedValue objectFromVariantMap(QV4::ExecutionEngine *e, const QVariantMap &map)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1370-1381
100.000% (4/4)
82
npotAdjustedSize
Name: npotAdjustedSize
Prototype: static inline QSize npotAdjustedSize(const QSize &size)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 402-419
  0.000% (0/7)
83
isIdentifierStart
Name: isIdentifierStart
Prototype: static inline bool isIdentifierStart(uint ch)
Coverage:  91.304% (21/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Lines: 396-416
 91.304% (21/23)
89
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
100.000% (10/10)
84
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
100.000% (12/12)
84
getFileSansBangLine
Name: getFileSansBangLine
Prototype: bool getFileSansBangLine(const QString &path, QByteArray &output)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp
Lines: 401-412
  0.000% (0/7)
83
fastFlagsForProperty
Name: fastFlagsForProperty
Prototype: static QQmlPropertyData::Flags fastFlagsForProperty(const QMetaProperty &p)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 85-98
100.000% (4/4)
82
displayFileDialog
Name: displayFileDialog
Prototype: static void displayFileDialog(Options *options)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp
Lines: 295-309
  0.000% (0/7)
83
decomposeDouble
Name: decomposeDouble
Prototype: inline void decomposeDouble(double number, bool& sign, int32_t& exponent, uint64_t& mantissa)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 377-393
  0.000% (0/6)
82
currentTextLine
Name: currentTextLine
Prototype: static QTextLine currentTextLine(const QTextCursor &cursor)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 82-94
 42.857% (3/7)
83
WTF::roundUpToPowerOfTwo
Name: WTF::roundUpToPowerOfTwo
Prototype: inline uint32_t roundUpToPowerOfTwo(uint32_t v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 421-431
  0.000% (0/1)
81
WTF::operator-
Name: WTF::operator-
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator-(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 661-671
 50.000% (4/8)
82
WTF::operator+
Name: WTF::operator+
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 649-659
 50.000% (4/8)
82
WTF::operator*
Name: WTF::operator*
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 673-683
 50.000% (4/8)
82
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 117-128
  0.000% (0/1)
81
VirtualDirectoryEntry::append
Name: VirtualDirectoryEntry::append
Prototype: VirtualDirectoryEntry *append(const QString &name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/generateloader.cpp
Lines: 115-127
  0.000% (0/7)
83
Value::toBooleanImpl
Name: Value::toBooleanImpl
Prototype: bool Value::toBooleanImpl(Value val)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value.cpp
Lines: 80-98
  0.000% (0/7)
83
StringPrototype::method_repeat
Name: StringPrototype::method_repeat
Prototype: ReturnedValue StringPrototype::method_repeat(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 663-676
 90.909% (10/11)
83
StringCtor::virtualCallAsConstructor
Name: StringCtor::virtualCallAsConstructor
Prototype: ReturnedValue StringCtor::virtualCallAsConstructor(const FunctionObject *f, const Value *argv, int argc, const Value *)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 167-178
100.000% (8/8)
83
SimpleArrayData::put
Name: SimpleArrayData::put
Prototype: bool SimpleArrayData::put(Object *o, uint index, const Value &value)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 228-240
 57.143% (4/7)
83
SimpleArrayData::pop_front
Name: SimpleArrayData::pop_front
Prototype: ReturnedValue SimpleArrayData::pop_front(Object *o)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 285-296
100.000% (6/6)
82
ResourceTree::registerString
Name: ResourceTree::registerString
Prototype: void registerString(const QString &name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/generateloader.cpp
Lines: 235-246
  0.000% (0/7)
83
ResourceFileMapper::resourcePaths
Name: ResourceFileMapper::resourcePaths
Prototype: QStringList ResourceFileMapper::resourcePaths(const QString &fileName)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/resourcefilemapper.cpp
Lines: 50-61
  0.000% (0/7)
83
RegExpObject::initProperties::RegExpObject::toString
Name: RegExpObject::initProperties::RegExpObject::toString
Prototype: QString RegExpObject::toString() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject.cpp
Lines: 165-175
100.000% (10/10)
84
RegExpObject::initProperties::RegExpObject::flags
Name: RegExpObject::initProperties::RegExpObject::flags
Prototype: uint RegExpObject::flags() const
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject.cpp
Lines: 185-195
 50.000% (5/10)
84
Reflect::method_construct
Name: Reflect::method_construct
Prototype: ReturnedValue Reflect::method_construct(const FunctionObject *f, const Value *, const Value *argv, int argc)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4reflect.cpp
Lines: 103-115
 90.909% (10/11)
83
Reflect::method_apply
Name: Reflect::method_apply
Prototype: ReturnedValue Reflect::method_apply(const FunctionObject *f, const Value *, const Value *argv, int argc)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4reflect.cpp
Lines: 89-101
 90.909% (10/11)
83
QuickTestResult::startBenchmark
Name: QuickTestResult::startBenchmark
Prototype: void QuickTestResult::startBenchmark(RunMode runMode, const QString &tag)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 725-736
  0.000% (0/1)
81
QuickTestResult::endDataRun
Name: QuickTestResult::endDataRun
Prototype: void QuickTestResult::endDataRun()
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 675-689
  0.000% (0/10)
84
QuickTestImageObject::pixel
Name: QuickTestImageObject::pixel
Prototype: QVariant pixel(int x, int y) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 121-132
  0.000% (0/14)
82
QuickTestEvent::mouseRelease
Name: QuickTestEvent::mouseRelease
Prototype: bool QuickTestEvent::mouseRelease (QObject *item, qreal x, qreal y, int button, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 277-289
  0.000% (0/4)
82
QuickTestEvent::mousePress
Name: QuickTestEvent::mousePress
Prototype: bool QuickTestEvent::mousePress (QObject *item, qreal x, qreal y, int button, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 248-260
  0.000% (0/4)
82
Page:<>1
eLOC - Effective Lines of Code: 1559
...10
eLOC - Effective Lines of Code: 25
...20
eLOC - Effective Lines of Code: 14
...28
eLOC - Effective Lines of Code: 10
29
eLOC - Effective Lines of Code: 10
30
eLOC - Effective Lines of Code: 9
31
eLOC - Effective Lines of Code: 9
3233
eLOC - Effective Lines of Code: 8
34
eLOC - Effective Lines of Code: 8
35
eLOC - Effective Lines of Code: 8
36
eLOC - Effective Lines of Code: 8
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0

Generated by Squish Coco 4.2.0