OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...175
eLOC - Effective Lines of Code: 10
176
eLOC - Effective Lines of Code: 10
177
eLOC - Effective Lines of Code: 10
178
eLOC - Effective Lines of Code: 11
179180
eLOC - Effective Lines of Code: 12
181
eLOC - Effective Lines of Code: 13
182
eLOC - Effective Lines of Code: 13
183
eLOC - Effective Lines of Code: 14
...190
eLOC - Effective Lines of Code: 20
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
qWaitForSignal
Name: qWaitForSignal
Prototype: bool qWaitForSignal(QObject *obj, const char* signal, int timeout = 5000)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 183-199
 71.429% (5/7)
113
qmlRegisterSingletonType
Name: qmlRegisterSingletonType
Prototype: inline int qmlRegisterSingletonType(const QUrl &url, const char *uri, int versionMajor, int versionMinor, const char *qmlName)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h
Lines: 610-627
 50.000% (2/4)
112
qmlRegisterType
Name: qmlRegisterType
Prototype: inline int qmlRegisterType(const QUrl &url, const char *uri, int versionMajor, int versionMinor, const char *qmlName)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqml.h
Lines: 629-646
 50.000% (2/4)
112
qsg_safeguard_texture
Name: qsg_safeguard_texture
Prototype: bool qsg_safeguard_texture(QSGTexture *texture)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 313-327
 50.000% (2/4)
112
qt_add_sqlexceptions
Name: qt_add_sqlexceptions
Prototype: void qt_add_sqlexceptions(QV4::ExecutionEngine *engine)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv4sqlerrors.cpp
Lines: 48-61
100.000% (10/10)
111
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::arcTo
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::arcTo
Prototype: void QQuickContext2D::arcTo(qreal x1, qreal y1, qreal x2, qreal y2, qreal radius)
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 3769-3788
  0.000% (0/25)
115
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::setV4Engine
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::setV4Engine
Prototype: void QQuickContext2D::setV4Engine(QV4::ExecutionEngine *engine)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 4401-4417
  0.000% (0/7)
113
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]::QQuickJSContext2DPrototype::method_fillText
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]::QQuickJSContext2DPrototype::method_fillText
Prototype: QV4::ReturnedValue QQuickJSContext2DPrototype::method_fillText(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 2807-2823
  0.000% (0/16)
114
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]::QQuickJSContext2DPrototype::method_measureText
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]::QQuickJSContext2DPrototype::method_measureText
Prototype: QV4::ReturnedValue QQuickJSContext2DPrototype::method_measureText(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 2850-2865
  0.000% (0/12)
113
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]::QQuickJSContext2DPrototype::method_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]::QQuickJSContext2DPrototype::method_roundedRect
Prototype: QV4::ReturnedValue QQuickJSContext2DPrototype::method_roundedRect(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 2498-2513
  0.000% (0/11)
113
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]::QQuickJSContext2DPrototype::method_setTransform
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]::QQuickJSContext2DPrototype::method_setTransform
Prototype: QV4::ReturnedValue QQuickJSContext2DPrototype::method_setTransform(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 1156-1173
  0.000% (0/11)
113
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]::QQuickJSContext2DPrototype::method_transform
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]::QQuickJSContext2DPrototype::method_transform
Prototype: QV4::ReturnedValue QQuickJSContext2DPrototype::method_transform(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 1186-1202
  0.000% (0/11)
113
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]::textAlignOffset
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]::textAlignOffset
Prototype: static int textAlignOffset(QQuickContext2D::TextAlignType value, const QFontMetrics &metrics, const QString &text)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 3929-3947
  0.000% (0/18)
117
showException
Name: showException
Prototype: static void showException(QV4::ExecutionContext *ctx, const QV4::Value &exception, const QV4::StackTrace &trace)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmljs/qmljs.cpp
Lines: 53-70
  0.000% (0/9)
114
toInt
Name: toInt
Prototype: static inline int toInt(const QChar &qc, int R)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp
Lines: 394-408
100.000% (21/21)
115
typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::findQmlImportsInQmlCode
Name: typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::findQmlImportsInQmlCode
Prototype: static QVariantList findQmlImportsInQmlCode(const QString &filePath, const QString &code)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlimportscanner/main.cpp
Lines: 258-275
  0.000% (0/7)
113
writeNumber
Name: writeNumber
Prototype: template<typename Number> static inline void writeNumber(QDataStream &stream, Number number, qint8 type)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp
Lines: 218-238
  0.000% (0/10)
116
ArrayBufferPrototype::init
Name: ArrayBufferPrototype::init
Prototype: void ArrayBufferPrototype::init(ExecutionEngine *engine, Object *ctor)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 148-163
100.000% (6/6)
121
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::throwSyntaxErrorOnEvalOrArgumentsInStrictMode [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::throwSyntaxErrorOnEvalOrArgumentsInStrictMode [qv4codegen.cpp #1]
Prototype: bool Codegen::throwSyntaxErrorOnEvalOrArgumentsInStrictMode(const Reference &r, const SourceLocation& loc)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3490-3506
100.000% (21/21)
126
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::throwSyntaxErrorOnEvalOrArgumentsInStrictMode [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::throwSyntaxErrorOnEvalOrArgumentsInStrictMode [qv4codegen.cpp #2]
Prototype: bool Codegen::throwSyntaxErrorOnEvalOrArgumentsInStrictMode(const Reference &r, const SourceLocation& loc)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3490-3506
100.000% (21/21)
126
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(PostDecrementExpression *ast)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2445-2463
 71.429% (10/14)
125
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(PostIncrementExpression *ast)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2465-2482
 71.429% (10/14)
125
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(PreIncrementExpression *ast)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2502-2519
 71.429% (10/14)
125
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(PreDecrementExpression *ast)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2484-2500
 85.714% (12/14)
125
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(PostDecrementExpression *ast)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2445-2463
 71.429% (10/14)
125
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(PostIncrementExpression *ast)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2465-2482
 71.429% (10/14)
125
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(PreIncrementExpression *ast)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2502-2519
 71.429% (10/14)
125
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(PreDecrementExpression *ast)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2484-2500
 85.714% (12/14)
125
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit::[lambda] [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit::[lambda] [qv4codegen.cpp #1]
Prototype: [this, &argc, &args](AST::ExpressionNode *arg)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 957-972
 81.818% (9/11)
124
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit::[lambda] [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit::[lambda] [qv4codegen.cpp #2]
Prototype: [this, &argc, &args](AST::ExpressionNode *arg)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 957-972
 81.818% (9/11)
124
DataViewPrototype::method_get
Name: DataViewPrototype::method_get
Prototype: template <typename T> ReturnedValue DataViewPrototype::method_get(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview.cpp
Lines: 170-189
 93.333% (14/15)
123
ExecutableAllocator::Allocation::mergePrevious
Name: ExecutableAllocator::Allocation::mergePrevious
Prototype: bool ExecutableAllocator::Allocation::mergePrevious(ExecutableAllocator *allocator)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4executableallocator.cpp
Lines: 99-117
100.000% (9/9)
123
ExecutionEngine::catchExceptionAsQmlError
Name: ExecutionEngine::catchExceptionAsQmlError
Prototype: QQmlError ExecutionEngine::catchExceptionAsQmlError()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1156-1171
 75.000% (3/4)
122
ExecutionEngine::throwError
Name: ExecutionEngine::throwError
Prototype: ReturnedValue ExecutionEngine::throwError(const Value &value)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1034-1056
100.000% (11/11)
124
FunctionPrototype::init
Name: FunctionPrototype::init
Prototype: void FunctionPrototype::init(ExecutionEngine *engine, Object *ctor)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp
Lines: 312-328
100.000% (5/5)
121
FunctionPrototype::method_toString::Heap::ScriptFunction::init
Name: FunctionPrototype::method_toString::Heap::ScriptFunction::init
Prototype: void Heap::ScriptFunction::init(QV4::ExecutionContext *scope, Function *function)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp
Lines: 519-537
 75.000% (3/4)
122
Heap::FunctionObject::init
Name: Heap::FunctionObject::init
Prototype: void Heap::FunctionObject::init(QV4::ExecutionContext *scope, Function *function, bool createProto)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp
Lines: 105-121
 57.143% (4/7)
123
Heap::Object::markObjects
Name: Heap::Object::markObjects
Prototype: void Heap::Object::markObjects(Heap::Base *b, MarkStack *stack)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp
Lines: 234-249
100.000% (10/10)
124
Heap::String::simplifyString [qv4string.cpp #2]
Name: Heap::String::simplifyString [qv4string.cpp #2]
Prototype: void Heap::String::simplifyString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 177-193
100.000% (1/1)
121
JSC::MacroAssembler::commute
Name: JSC::MacroAssembler::commute
Prototype: static RelationalCondition commute(RelationalCondition condition)
Coverage:  15.789% (3/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 332-357
 15.789% (3/19)
1210
JSC::Yarr::ByteTerm::ByteTerm
Name: JSC::Yarr::ByteTerm::ByteTerm
Prototype: ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 133-155
 44.444% (4/9)
124
JSC::Yarr::YarrGenerator::optimizeAlternative
Name: JSC::Yarr::YarrGenerator::optimizeAlternative
Prototype: void optimizeAlternative(PatternAlternative* alternative)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 123-141
100.000% (16/16)
124
JSC::Yarr::YarrPatternConstructor::checkForTerminalParentheses
Name: JSC::Yarr::YarrPatternConstructor::checkForTerminalParentheses
Prototype: void checkForTerminalParentheses()
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 695-714
 89.474% (17/19)
125
ListElement::setStringProperty
Name: ListElement::setStringProperty
Prototype: int ListElement::setStringProperty(const ListLayout::Role &role, const QString &s)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 950-968
 76.923% (10/13)
124
LoadWatcher::checkFinished
Name: LoadWatcher::checkFinished
Prototype: void checkFinished(QObject *o)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp
Lines: 194-211
  0.000% (0/17)
127
Module::newContext
Name: Module::newContext
Prototype: Context *Module::newContext(Node *node, Context *parent, ContextType contextType)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext.cpp
Lines: 51-72
100.000% (8/8)
123
ObjectPrototype::method_create
Name: ObjectPrototype::method_create
Prototype: ReturnedValue ObjectPrototype::method_create(const FunctionObject *builtin, const Value *thisObject, const Value *argv, int argc)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 259-279
 92.308% (12/13)
123
ObjectPrototype::method_seal
Name: ObjectPrototype::method_seal
Prototype: ReturnedValue ObjectPrototype::method_seal(const FunctionObject *b, const Value *, const Value *argv, int argc)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 346-366
 93.333% (14/15)
125
Proxy::method_revocable
Name: Proxy::method_revocable
Prototype: ReturnedValue Proxy::method_revocable(const FunctionObject *f, const Value *, const Value *argv, int argc)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy.cpp
Lines: 526-542
 66.667% (4/6)
122
QAccessibleQuickItem::childAt
Name: QAccessibleQuickItem::childAt
Prototype: QAccessibleInterface *QAccessibleQuickItem::childAt(int x, int y) const
Coverage:  90.476% (19/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 91-110
 90.476% (19/21)
127
QAccessibleQuickItem::parent
Name: QAccessibleQuickItem::parent
Prototype: QAccessibleInterface *QAccessibleQuickItem::parent() const
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 112-135
  0.000% (0/21)
125
QAccessibleQuickItem::textAfterOffset
Name: QAccessibleQuickItem::textAfterOffset
Prototype: QString QAccessibleQuickItem::textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 518-538
  0.000% (0/4)
122
QAccessibleQuickItem::textBeforeOffset
Name: QAccessibleQuickItem::textBeforeOffset
Prototype: QString QAccessibleQuickItem::textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 496-516
  0.000% (0/4)
122
QJSEngine::installExtensions
Name: QJSEngine::installExtensions
Prototype: void QJSEngine::installExtensions(QJSEngine::Extensions extensions, const QJSValue &object)
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 413-430
 41.667% (5/12)
124
QObjectWrapper::setProperty
Name: QObjectWrapper::setProperty
Prototype: void QObjectWrapper::setProperty(ExecutionEngine *engine, QObject *object, int propertyIndex, const Value &value)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 652-668
 42.857% (3/7)
123
QObjectWrapper::setQmlProperty
Name: QObjectWrapper::setQmlProperty
Prototype: bool QObjectWrapper::setQmlProperty(ExecutionEngine *engine, QQmlContextData *qmlContext, QObject *object, String *name, QObjectWrapper::RevisionMode revisionMode, const Value &value)
Coverage:  42.105% (8/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 418-437
 42.105% (8/19)
125
QPacketProtocol::send
Name: QPacketProtocol::send
Prototype: void QPacketProtocol::send(const QByteArray &data)
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp
Lines: 140-161
 41.667% (5/12)
124
QQDMIncubationTask::statusChanged
Name: QQDMIncubationTask::statusChanged
Prototype: void QQDMIncubationTask::statusChanged(Status status)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 873-890
 80.000% (8/10)
124
QQmlBinding::expression::QQmlBinding::newBinding
Name: QQmlBinding::expression::QQmlBinding::newBinding
Prototype: QQmlBinding *QQmlBinding::newBinding(QQmlEnginePrivate *engine, const QQmlPropertyData *property)
Coverage:  95.833% (23/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 732-757
 95.833% (23/24)
129
QQmlComponent::qmlAttachedProperties
Name: QQmlComponent::qmlAttachedProperties
Prototype: QQmlComponentAttached *QQmlComponent::qmlAttachedProperties(QObject *obj)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 971-990
 75.000% (6/8)
123
QQmlComponentPrivate::beginDeferred
Name: QQmlComponentPrivate::beginDeferred
Prototype: void QQmlComponentPrivate::beginDeferred(QQmlEnginePrivate *enginePriv, QObject *object, DeferredState *deferredState)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 880-902
 60.000% (3/5)
123
QQmlConnections::setTarget
Name: QQmlConnections::setTarget
Prototype: void QQmlConnections::setTarget(QObject *obj)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlconnections.cpp
Lines: 165-183
 80.000% (8/10)
124
QQmlDebugConnection::connectToHost
Name: QQmlDebugConnection::connectToHost
Prototype: void QQmlDebugConnection::connectToHost(const QString &hostName, quint16 port)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 380-394
 50.000% (2/4)
122
QQmlEnginePrivate::deleteInEngineThread
Name: QQmlEnginePrivate::deleteInEngineThread
Prototype: template<typename T> void QQmlEnginePrivate::deleteInEngineThread(T *value)
Coverage:  22.222% (2/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlengine_p.h
Lines: 331-353
 22.222% (2/9)
125
QQmlError::operator=
Name: QQmlError::operator=
Prototype: QQmlError &QQmlError::operator=(const QQmlError &other)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 118-134
100.000% (8/8)
123
QQmlFile::isLocalFile
Name: QQmlFile::isLocalFile
Prototype: bool QQmlFile::isLocalFile(const QString &url)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 534-564
 71.429% (10/14)
124
QQmlFile::isSynchronous
Name: QQmlFile::isSynchronous
Prototype: bool QQmlFile::isSynchronous(const QString &url)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 469-500
  0.000% (0/14)
124
QQmlJS::Lexer::classify
Name: QQmlJS::Lexer::classify
Prototype: int Lexer::classify(const QChar *s, int n, int parseModeFlags)
Coverage: 100.000% (22/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljskeywords_p.h
Lines: 903-917
100.000% (22/22)
1212
QQmlLocaleData::method_get_uiLanguages
Name: QQmlLocaleData::method_get_uiLanguages
Prototype: ReturnedValue QQmlLocaleData::method_get_uiLanguages(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 522-539
 71.429% (5/7)
123
QQmlNotifierEndpoint::disconnect
Name: QQmlNotifierEndpoint::disconnect
Prototype: void QQmlNotifierEndpoint::disconnect()
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 199-218
100.000% (16/16)
126
QQmlObjectCreator::QQmlObjectCreator
Name: QQmlObjectCreator::QQmlObjectCreator
Prototype: QQmlObjectCreator::QQmlObjectCreator(QQmlContextData *parentContext, const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit, QQmlContextData *creationContext, QQmlIncubatorPrivate *incubator)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 74-100
 88.889% (8/9)
123
QQmlObjectCreator::setupFunctions
Name: QQmlObjectCreator::setupFunctions
Prototype: void QQmlObjectCreator::setupFunctions()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1090-1108
100.000% (7/7)
123
QQmlOpenMetaObject::setCached
Name: QQmlOpenMetaObject::setCached
Prototype: void QQmlOpenMetaObject::setCached(bool c)
Coverage:  46.667% (7/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 383-401
 46.667% (7/15)
125
QQmlOpenMetaObject::setValue
Name: QQmlOpenMetaObject::setValue
Prototype: bool QQmlOpenMetaObject::setValue(const QByteArray &name, const QVariant &val, bool force)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 354-375
 84.615% (11/13)
124
QQmlPartsModel::release
Name: QQmlPartsModel::release
Prototype: QQmlInstanceModel::ReleaseFlags QQmlPartsModel::release(QObject *item)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3243-3259
 90.000% (9/10)
124
QQmlProfilerEvent::number
Name: QQmlProfilerEvent::number
Prototype: template<typename Number> Number number(int i) const
Coverage:  42.857% (9/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 137-166
 42.857% (9/21)
1211
QQmlPropertyCache::appendProperty
Name: QQmlPropertyCache::appendProperty
Prototype: void QQmlPropertyCache::appendProperty(const QString &name, QQmlPropertyData::Flags flags, int coreIndex, int propType, int minorVersion, int notifyIndex)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 323-341
100.000% (4/4)
122
QQmlPropertyCache::~QQmlPropertyCache
Name: QQmlPropertyCache::~QQmlPropertyCache
Prototype: QQmlPropertyCache::~QQmlPropertyCache()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 263-282
100.000% (10/10)
124
QQmlPropertyCacheAliasCreator::collectObjectsWithAliasesRecursively
Name: QQmlPropertyCacheAliasCreator::collectObjectsWithAliasesRecursively
Prototype: template <typename ObjectContainer> inline void QQmlPropertyCacheAliasCreator<ObjectContainer>::collectObjectsWithAliasesRecursively(int objectIndex, QVector<int> *objectsWithAliases) const
Coverage:  94.737% (18/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlpropertycachecreator_p.h
Lines: 666-687
 94.737% (18/19)
125
QQmlTimer::event
Name: QQmlTimer::event
Prototype: bool QQmlTimer::event(QEvent *e)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 330-346
 83.333% (10/12)
124
QQmlTypeLoader::Blob::dependencyComplete
Name: QQmlTypeLoader::Blob::dependencyComplete
Prototype: void QQmlTypeLoader::Blob::dependencyComplete(QQmlDataBlob *blob)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1503-1521
 71.429% (5/7)
123
QQmlVMEMetaObject::setVmeMethod
Name: QQmlVMEMetaObject::setVmeMethod
Prototype: void QQmlVMEMetaObject::setVmeMethod(int index, const QV4::Value &function)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1132-1148
 40.000% (4/10)
124
QQuickAnchorsPrivate::checkVValid
Name: QQuickAnchorsPrivate::checkVValid
Prototype: bool QQuickAnchorsPrivate::checkVValid() const
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1372-1388
 88.235% (15/17)
123
QQuickAnimationController::setAnimation
Name: QQuickAnimationController::setAnimation
Prototype: void QQuickAnimationController::setAnimation(QQuickAbstractAnimation *animation)
Coverage:  53.846% (7/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimationcontroller.cpp
Lines: 165-185
 53.846% (7/13)
125
QQuickApplication::QQuickApplication
Name: QQuickApplication::QQuickApplication
Prototype: QQuickApplication::QQuickApplication(QObject *parent)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickapplication.cpp
Lines: 56-73
 75.000% (3/4)
122
QQuickContext2DCommandBuffer::clear
Name: QQuickContext2DCommandBuffer::clear
Prototype: void QQuickContext2DCommandBuffer::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 472-486
  0.000% (0/1)
121
QQuickDragAttached::cancel
Name: QQuickDragAttached::cancel
Prototype: void QQuickDragAttached::cancel()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 720-740
100.000% (10/10)
124
QQuickDragAttached::setActive
Name: QQuickDragAttached::setActive
Prototype: void QQuickDragAttached::setActive(bool active)
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 305-327
 87.500% (14/16)
126
QQuickDragAttachedPrivate::deliverEnterEvent
Name: QQuickDragAttachedPrivate::deliverEnterEvent
Prototype: void QQuickDragAttachedPrivate::deliverEnterEvent()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 192-210
100.000% (7/7)
123
QQuickEventPoint::cancelExclusiveGrabImpl
Name: QQuickEventPoint::cancelExclusiveGrabImpl
Prototype: void QQuickEventPoint::cancelExclusiveGrabImpl(QTouchEvent *cancelEvent)
Coverage:  47.368% (9/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 949-966
 47.368% (9/19)
127
QQuickFlickable::timerEvent
Name: QQuickFlickable::timerEvent
Prototype: void QQuickFlickable::timerEvent(QTimerEvent *event)
Coverage:  27.778% (5/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 1642-1659
 27.778% (5/18)
126
QQuickFramebufferObject::textureProvider
Name: QQuickFramebufferObject::textureProvider
Prototype: QSGTextureProvider *QQuickFramebufferObject::textureProvider() const
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 359-378
  0.000% (0/17)
125
QQuickGenericShaderEffect::disconnectSignals
Name: QQuickGenericShaderEffect::disconnectSignals
Prototype: void QQuickGenericShaderEffect::disconnectSignals(Shader shaderType)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 361-380
  0.000% (0/15)
127
QQuickGenericShaderEffect::shaderEffectManager
Name: QQuickGenericShaderEffect::shaderEffectManager
Prototype: QSGGuiThreadShaderEffectManager *QQuickGenericShaderEffect::shaderEffectManager() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 340-359
  0.000% (0/13)
125
QQuickGridView::setFlow
Name: QQuickGridView::setFlow
Prototype: void QQuickGridView::setFlow(Flow flow)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1612-1629
100.000% (8/8)
123
QQuickGridViewPrivate::snapIndex
Name: QQuickGridViewPrivate::snapIndex
Prototype: int QQuickGridViewPrivate::snapIndex() const
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 396-412
 66.667% (10/15)
125
QQuickImageParticle::mainThreadFetchImageData
Name: QQuickImageParticle::mainThreadFetchImageData
Prototype: void QQuickImageParticle::mainThreadFetchImageData()
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 1185-1205
100.000% (16/16)
126
QQuickImageParticle::resetColor
Name: QQuickImageParticle::resetColor
Prototype: void QQuickImageParticle::resetColor()
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 1008-1025
  0.000% (0/6)
124
QQuickImageParticle::setColortable
Name: QQuickImageParticle::setColortable
Prototype: void QQuickImageParticle::setColortable(const QUrl &table)
Coverage:  38.462% (5/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 769-786
 38.462% (5/13)
125
QQuickImageParticle::setImage
Name: QQuickImageParticle::setImage
Prototype: void QQuickImageParticle::setImage(const QUrl &image)
Coverage:  38.462% (5/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 749-766
 38.462% (5/13)
125
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...175
eLOC - Effective Lines of Code: 10
176
eLOC - Effective Lines of Code: 10
177
eLOC - Effective Lines of Code: 10
178
eLOC - Effective Lines of Code: 11
179180
eLOC - Effective Lines of Code: 12
181
eLOC - Effective Lines of Code: 13
182
eLOC - Effective Lines of Code: 13
183
eLOC - Effective Lines of Code: 14
...190
eLOC - Effective Lines of Code: 20
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0