OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1559
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
...62
eLOC - Effective Lines of Code: 4
63
eLOC - Effective Lines of Code: 4
64
eLOC - Effective Lines of Code: 4
65
eLOC - Effective Lines of Code: 4
6667
eLOC - Effective Lines of Code: 4
68
eLOC - Effective Lines of Code: 4
69
eLOC - Effective Lines of Code: 4
70
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...90
eLOC - Effective Lines of Code: 2
...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
QQmlJS::QmlminLexer::pushToken
Name: QQmlJS::QmlminLexer::pushToken
Prototype: void pushToken(int token)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 84-90
100.000% (1/1)
41
QQmlJS::Parser::diagnosticMessage [qqmljs.g #2]
Name: QQmlJS::Parser::diagnosticMessage [qqmljs.g #2]
Prototype: inline DiagnosticMessage diagnosticMessage() const
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 356-364
  0.000% (0/5)
43
QQmlJS::Parser::diagnosticMessage [qqmljs.g #1]
Name: QQmlJS::Parser::diagnosticMessage [qqmljs.g #1]
Prototype: inline DiagnosticMessage diagnosticMessage() const
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 356-364
  0.000% (0/5)
43
QQmlJS::Parser::diagnosticMessage
Name: QQmlJS::Parser::diagnosticMessage
Prototype: inline DiagnosticMessage diagnosticMessage() const
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 356-364
  0.000% (0/5)
43
QQmlJS::Directives::importFile
Name: QQmlJS::Directives::importFile
Prototype: void importFile(const QString &jsfile, const QString &module, int line, int column)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.h
Lines: 76-82
100.000% (1/1)
41
QQmlJS::AST::WithStatement::accept0
Name: QQmlJS::AST::WithStatement::accept0
Prototype: void WithStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 842-850
100.000% (4/4)
42
QQmlJS::AST::WhileStatement::accept0
Name: QQmlJS::AST::WhileStatement::accept0
Prototype: void WhileStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 773-781
100.000% (4/4)
42
QQmlJS::AST::VariableDeclarationList::accept0
Name: QQmlJS::AST::VariableDeclarationList::accept0
Prototype: void VariableDeclarationList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 724-733
 85.714% (6/7)
43
QQmlJS::AST::UiScriptBinding::accept0
Name: QQmlJS::AST::UiScriptBinding::accept0
Prototype: void UiScriptBinding::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1104-1112
100.000% (4/4)
42
QQmlJS::AST::UiPublicMember::accept0
Name: QQmlJS::AST::UiPublicMember::accept0
Prototype: void UiPublicMember::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1057-1065
100.000% (4/4)
42
QQmlJS::AST::UiProgram::accept0
Name: QQmlJS::AST::UiProgram::accept0
Prototype: void UiProgram::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1047-1055
 75.000% (3/4)
42
QQmlJS::AST::UiObjectMemberList::accept0
Name: QQmlJS::AST::UiObjectMemberList::accept0
Prototype: void UiObjectMemberList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1124-1132
 85.714% (6/7)
43
QQmlJS::AST::UiObjectDefinition::accept0
Name: QQmlJS::AST::UiObjectDefinition::accept0
Prototype: void UiObjectDefinition::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1067-1075
100.000% (4/4)
42
QQmlJS::AST::UiHeaderItemList::accept0
Name: QQmlJS::AST::UiHeaderItemList::accept0
Prototype: void UiHeaderItemList::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1178-1186
 75.000% (3/4)
42
QQmlJS::AST::UiEnumMemberList::UiEnumMemberList
Name: QQmlJS::AST::UiEnumMemberList::UiEnumMemberList
Prototype: UiEnumMemberList(UiEnumMemberList *previous, const QStringRef &member)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2922-2929
100.000% (1/1)
41
QQmlJS::AST::UiArrayMemberList::accept0
Name: QQmlJS::AST::UiArrayMemberList::accept0
Prototype: void UiArrayMemberList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1134-1142
 85.714% (6/7)
43
QQmlJS::AST::UiArrayBinding::accept0
Name: QQmlJS::AST::UiArrayBinding::accept0
Prototype: void UiArrayBinding::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1114-1122
100.000% (4/4)
42
QQmlJS::AST::TemplateLiteral::accept0
Name: QQmlJS::AST::TemplateLiteral::accept0
Prototype: void TemplateLiteral::accept0(Visitor *visitor)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 254-262
100.000% (7/7)
43
QQmlJS::AST::TaggedTemplate::accept0
Name: QQmlJS::AST::TaggedTemplate::accept0
Prototype: void TaggedTemplate::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1215-1223
100.000% (4/4)
42
QQmlJS::AST::SwitchStatement::accept0
Name: QQmlJS::AST::SwitchStatement::accept0
Prototype: void SwitchStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 852-860
100.000% (4/4)
42
QQmlJS::AST::StatementList::accept0
Name: QQmlJS::AST::StatementList::accept0
Prototype: void StatementList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 704-713
 85.714% (6/7)
43
QQmlJS::AST::PatternElement::accept0
Name: QQmlJS::AST::PatternElement::accept0
Prototype: void PatternElement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1225-1233
100.000% (4/4)
42
QQmlJS::AST::NewMemberExpression::accept0
Name: QQmlJS::AST::NewMemberExpression::accept0
Prototype: void NewMemberExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 525-533
100.000% (4/4)
42
QQmlJS::AST::FunctionExpression::accept0
Name: QQmlJS::AST::FunctionExpression::accept0
Prototype: void FunctionExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 961-969
100.000% (4/4)
42
QQmlJS::AST::FunctionDeclaration::accept0
Name: QQmlJS::AST::FunctionDeclaration::accept0
Prototype: void FunctionDeclaration::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 951-959
100.000% (4/4)
42
QQmlJS::AST::Expression::accept0
Name: QQmlJS::AST::Expression::accept0
Prototype: void Expression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 685-693
100.000% (4/4)
42
QQmlJS::AST::DoWhileStatement::accept0
Name: QQmlJS::AST::DoWhileStatement::accept0
Prototype: void DoWhileStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 763-771
100.000% (4/4)
42
QQmlJS::AST::ClassExpression::accept0
Name: QQmlJS::AST::ClassExpression::accept0
Prototype: void ClassExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1309-1317
100.000% (4/4)
42
QQmlJS::AST::ClassDeclaration::accept0
Name: QQmlJS::AST::ClassDeclaration::accept0
Prototype: void ClassDeclaration::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1324-1332
100.000% (4/4)
42
QQmlJS::AST::Catch::accept0
Name: QQmlJS::AST::Catch::accept0
Prototype: void Catch::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 932-940
100.000% (4/4)
42
QQmlJS::AST::CaseClauses::accept0
Name: QQmlJS::AST::CaseClauses::accept0
Prototype: void CaseClauses::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 873-882
 85.714% (6/7)
43
QQmlJS::AST::CaseClause::accept0
Name: QQmlJS::AST::CaseClause::accept0
Prototype: void CaseClause::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 884-892
 75.000% (3/4)
42
QQmlJS::AST::CallExpression::accept0
Name: QQmlJS::AST::CallExpression::accept0
Prototype: void CallExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 544-552
100.000% (4/4)
42
QQmlJS::AST::BinaryExpression::accept0
Name: QQmlJS::AST::BinaryExpression::accept0
Prototype: void BinaryExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 664-672
100.000% (4/4)
42
QQmlJS::AST::ArrayMemberExpression::accept0
Name: QQmlJS::AST::ArrayMemberExpression::accept0
Prototype: void ArrayMemberExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 506-514
100.000% (4/4)
42
QQmlJS::AST::ArgumentList::accept0
Name: QQmlJS::AST::ArgumentList::accept0
Prototype: void ArgumentList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 554-563
 85.714% (6/7)
43
QQmlInstantiatorPrivate::modelObject
Name: QQmlInstantiatorPrivate::modelObject
Prototype: QObject *QQmlInstantiatorPrivate::modelObject(int index, bool async)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp
Lines: 89-95
100.000% (1/1)
41
QQmlInstantiator::objectAt
Name: QQmlInstantiator::objectAt
Prototype: QObject *QQmlInstantiator::objectAt(int index) const
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp
Lines: 469-475
 50.000% (3/6)
42
QQmlInstantiator::object
Name: QQmlInstantiator::object
Prototype: QObject *QQmlInstantiator::object() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp
Lines: 456-462
 50.000% (2/4)
42
QQmlIncubator::~QQmlIncubator
Name: QQmlIncubator::~QQmlIncubator
Prototype: QQmlIncubator::~QQmlIncubator()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator.cpp
Lines: 505-513
100.000% (4/4)
42
QQmlImportsPrivate::findQualifiedNamespace
Name: QQmlImportsPrivate::findQualifiedNamespace
Prototype: QQmlImportNamespace *QQmlImportsPrivate::findQualifiedNamespace(const QHashedStringRef &prefix) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 989-996
100.000% (7/7)
43
QQmlImports::urlFromLocalFileOrQrcOrUrl
Name: QQmlImports::urlFromLocalFileOrQrcOrUrl
Prototype: QUrl QQmlImports::urlFromLocalFileOrQrcOrUrl(const QString &file)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1747-1755
100.000% (4/4)
42
QQmlImports::setBaseUrl
Name: QQmlImports::setBaseUrl
Prototype: void QQmlImports::setBaseUrl(const QUrl& url, const QString &urlString)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 381-391
100.000% (4/4)
42
QQmlImportNamespace::findImport
Name: QQmlImportNamespace::findImport
Prototype: QQmlImportInstance *QQmlImportNamespace::findImport(const QString &uri) const
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 904-911
 80.000% (4/5)
43
QQmlImportDatabase::setImportPathList
Name: QQmlImportDatabase::setImportPathList
Prototype: void QQmlImportDatabase::setImportPathList(const QStringList &paths)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1994-2003
 50.000% (2/4)
42
QQmlGuiProvider::styleHints
Name: QQmlGuiProvider::styleHints
Prototype: QObject *QQmlGuiProvider::styleHints()
Coverage:  0.000% (0/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 338-344
  0.000% (0/2)
41
QQmlGuiProvider::inputMethod
Name: QQmlGuiProvider::inputMethod
Prototype: QObject *QQmlGuiProvider::inputMethod()
Coverage:  0.000% (0/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 329-336
  0.000% (0/2)
41
QQmlGuard::setObject [qqmlguard_p.h #1]
Name: QQmlGuard::setObject [qqmlguard_p.h #1]
Prototype: template<class T> void QQmlGuard<T>::setObject(T *g)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlguard_p.h #1
Lines: 231-239
100.000% (10/10)
44
QQmlFileSelectorPrivate::QQmlFileSelectorPrivate
Name: QQmlFileSelectorPrivate::QQmlFileSelectorPrivate
Prototype: QQmlFileSelectorPrivate::QQmlFileSelectorPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfileselector.cpp
Lines: 134-140
100.000% (1/1)
41
QQmlFileSelector::get
Name: QQmlFileSelector::get
Prototype: QQmlFileSelector* QQmlFileSelector::get(QQmlEngine* engine)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfileselector.cpp
Lines: 197-204
 50.000% (3/6)
42
QQmlFileSelector::QQmlFileSelector
Name: QQmlFileSelector::QQmlFileSelector
Prototype: QQmlFileSelector::QQmlFileSelector(QQmlEngine* engine, QObject* parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfileselector.cpp
Lines: 102-109
100.000% (1/1)
41
QQmlFile::url
Name: QQmlFile::url
Prototype: QUrl QQmlFile::url() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 263-270
  0.000% (0/4)
42
QQmlFile::error
Name: QQmlFile::error
Prototype: QString QQmlFile::error() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 286-297
  0.000% (0/7)
45
QQmlFile::clear
Name: QQmlFile::clear
Prototype: void QQmlFile::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 378-384
  0.000% (0/1)
41
QQmlExpressionPrivate::init
Name: QQmlExpressionPrivate::init
Prototype: void QQmlExpressionPrivate::init(QQmlContextData *ctxt, const QString &expr, QObject *me)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlexpression.cpp
Lines: 65-72
100.000% (1/1)
41
QQmlExpression::setSourceLocation
Name: QQmlExpression::setSourceLocation
Prototype: void QQmlExpression::setSourceLocation(const QString &url, int line, int column)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlexpression.cpp
Lines: 373-379
  0.000% (0/1)
41
QQmlExpression::setExpression
Name: QQmlExpression::setExpression
Prototype: void QQmlExpression::setExpression(const QString &expression)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlexpression.cpp
Lines: 240-247
100.000% (1/1)
41
QQmlEnginePrivate::get
Name: QQmlEnginePrivate::get
Prototype: QQmlEnginePrivate *QQmlEnginePrivate::get(QV4::ExecutionEngine *e)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlengine_p.h
Lines: 427-433
 50.000% (2/4)
42
QQmlEngineControlClientPrivate::sendCommand
Name: QQmlEngineControlClientPrivate::sendCommand
Prototype: void QQmlEngineControlClientPrivate::sendCommand( QQmlEngineControlClientPrivate::CommandType command, int engineId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlenginecontrolclient.cpp
Lines: 148-155
100.000% (1/1)
41
QQmlDesignerMetaObject::setValue
Name: QQmlDesignerMetaObject::setValue
Prototype: void QQmlDesignerMetaObject::setValue(int id, const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject.cpp
Lines: 172-178
100.000% (1/1)
41
QQmlDelegateModelPrivate::requestMoreIfNecessary
Name: QQmlDelegateModelPrivate::requestMoreIfNecessary
Prototype: void QQmlDelegateModelPrivate::requestMoreIfNecessary()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 236-243
100.000% (6/6)
42
QQmlDelegateModelPrivate::removeGroups
Name: QQmlDelegateModelPrivate::removeGroups
Prototype: void QQmlDelegateModelPrivate::removeGroups( Compositor::iterator from, int count, Compositor::Group group, int groupFlags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1150-1157
100.000% (1/1)
41
QQmlDelegateModelPrivate::group_at
Name: QQmlDelegateModelPrivate::group_at
Prototype: QQmlDelegateModelGroup *QQmlDelegateModelPrivate::group_at( QQmlListProperty<QQmlDelegateModelGroup> *property, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 662-669
100.000% (1/1)
41
QQmlDelegateModelPrivate::emitModelUpdated
Name: QQmlDelegateModelPrivate::emitModelUpdated
Prototype: void QQmlDelegateModelPrivate::emitModelUpdated(const QQmlChangeSet &changeSet, bool reset)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1518-1524
100.000% (4/4)
42
QQmlDelegateModelPrivate::addGroups
Name: QQmlDelegateModelPrivate::addGroups
Prototype: void QQmlDelegateModelPrivate::addGroups( Compositor::iterator from, int count, Compositor::Group group, int groupFlags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1141-1148
100.000% (1/1)
41
QQmlDelegateModelGroup::count
Name: QQmlDelegateModelGroup::count
Prototype: int QQmlDelegateModelGroup::count() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2475-2481
 50.000% (2/4)
42
QQmlDelegateModel::parts
Name: QQmlDelegateModel::parts
Prototype: QObject *QQmlDelegateModel::parts()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 837-843
100.000% (4/4)
42
QQmlDelegateModel::indexOf
Name: QQmlDelegateModel::indexOf
Prototype: int QQmlDelegateModel::indexOf(QObject *item, QObject *) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1126-1132
100.000% (4/4)
42
QQmlDelegateModel::count
Name: QQmlDelegateModel::count
Prototype: int QQmlDelegateModel::count() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 564-570
100.000% (4/4)
42
QQmlDelayedCallQueue::init
Name: QQmlDelayedCallQueue::init
Prototype: void QQmlDelayedCallQueue::init(QV4::ExecutionEngine* engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldelayedcallqueue.cpp
Lines: 100-107
100.000% (1/1)
41
QQmlDebuggingEnabler::connectToLocalDebugger
Name: QQmlDebuggingEnabler::connectToLocalDebugger
Prototype: bool QQmlDebuggingEnabler::connectToLocalDebugger(const QString &socketFileName, StartMode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebug.cpp
Lines: 161-167
100.000% (1/1)
41
QQmlDebuggingEnabler::QQmlDebuggingEnabler
Name: QQmlDebuggingEnabler::QQmlDebuggingEnabler
Prototype: QQmlDebuggingEnabler::QQmlDebuggingEnabler(bool printWarning)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebug.cpp
Lines: 51-58
100.000% (6/6)
42
QQmlDebugConnector::commandLineArguments
Name: QQmlDebugConnector::commandLineArguments
Prototype: QString QQmlDebugConnector::commandLineArguments()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 100-106
 50.000% (2/4)
42
QQmlDebugConnectionPrivate::flush
Name: QQmlDebugConnectionPrivate::flush
Prototype: void QQmlDebugConnectionPrivate::flush()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 372-378
 85.714% (6/7)
43
QQmlDebugConnection::~QQmlDebugConnection
Name: QQmlDebugConnection::~QQmlDebugConnection
Prototype: QQmlDebugConnection::~QQmlDebugConnection()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 257-263
100.000% (4/4)
42
QQmlDebugConnection::handshakeTimeout
Name: QQmlDebugConnection::handshakeTimeout
Prototype: void QQmlDebugConnection::handshakeTimeout()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 241-248
 75.000% (3/4)
42
QQmlDebugClientPrivate::addToConnection
Name: QQmlDebugClientPrivate::addToConnection
Prototype: void QQmlDebugClientPrivate::addToConnection()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugclient.cpp
Lines: 75-82
100.000% (4/4)
42
QQmlDataBlob::setError
Name: QQmlDataBlob::setError
Prototype: void QQmlDataBlob::setError(const QString &description)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 485-491
100.000% (1/1)
41
QQmlDataBlob::cancelAllWaitingFor
Name: QQmlDataBlob::cancelAllWaitingFor
Prototype: void QQmlDataBlob::cancelAllWaitingFor()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 692-701
 50.000% (2/4)
42
QQmlData::keepAliveDuringGarbageCollection
Name: QQmlData::keepAliveDuringGarbageCollection
Prototype: static bool keepAliveDuringGarbageCollection(const QObject *object)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 260-265
100.000% (8/8)
42
QQmlData::clearBit
Name: QQmlData::clearBit
Prototype: inline __attribute__((always_inline)) void clearBit(int bit)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 308-315
 83.333% (5/6)
42
QQmlDMObjectDataMetaObject::QQmlDMObjectDataMetaObject
Name: QQmlDMObjectDataMetaObject::QQmlDMObjectDataMetaObject
Prototype: QQmlDMObjectDataMetaObject(QQmlDMObjectData *data, VDMObjectDelegateDataType *type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 796-804
100.000% (1/1)
41
QQmlDMAbstractItemModelData::hasModelChildren
Name: QQmlDMAbstractItemModelData::hasModelChildren
Prototype: bool hasModelChildren() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 412-420
 50.000% (2/4)
42
QQmlContextData::ContextGuard::operator=
Name: QQmlContextData::ContextGuard::operator=
Prototype: QQmlContextData::ContextGuard &QQmlContextData::ContextGuard::operator=(QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext_p.h
Lines: 365-371
100.000% (1/1)
41
QQmlContext::~QQmlContext
Name: QQmlContext::~QQmlContext
Prototype: QQmlContext::~QQmlContext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 215-222
100.000% (4/4)
42
QQmlContext::QQmlContext
Name: QQmlContext::QQmlContext
Prototype: QQmlContext::QQmlContext(QQmlEngine *e, bool)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 159-167
100.000% (1/1)
41
QQmlContext::QQmlContext
Name: QQmlContext::QQmlContext
Prototype: QQmlContext::QQmlContext(QQmlEngine *engine, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 173-181
100.000% (1/1)
41
QQmlContext::QQmlContext
Name: QQmlContext::QQmlContext
Prototype: QQmlContext::QQmlContext(QQmlContext *parentContext, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 187-195
100.000% (1/1)
41
QQmlConnectionsParser::applyBindings
Name: QQmlConnectionsParser::applyBindings
Prototype: void QQmlConnectionsParser::applyBindings(QObject *object, QV4::CompiledData::CompilationUnit *compilationUnit, const QList<const QV4::CompiledData::Binding *> &bindings)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlconnections.cpp
Lines: 259-265
100.000% (1/1)
41
QQmlComponentPrivate::clear
Name: QQmlComponentPrivate::clear
Prototype: void QQmlComponentPrivate::clear()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 348-356
 50.000% (2/4)
42
QQmlComponentAttached::~QQmlComponentAttached
Name: QQmlComponentAttached::~QQmlComponentAttached
Prototype: QQmlComponentAttached::~QQmlComponentAttached()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 960-966
 71.429% (5/7)
43
QQmlComponent::errors
Name: QQmlComponent::errors
Prototype: QList<QQmlError> QQmlComponent::errors() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 687-694
100.000% (4/4)
42
QQmlComponent::creationContext
Name: QQmlComponent::creationContext
Prototype: QQmlContext *QQmlComponent::creationContext() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 598-605
100.000% (4/4)
42
QQmlComponent::beginCreate
Name: QQmlComponent::beginCreate
Prototype: QObject *QQmlComponent::beginCreate(QQmlContext *publicContext)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 807-815
100.000% (1/1)
41
QQmlChangeSet::move
Name: QQmlChangeSet::move
Prototype: void QQmlChangeSet::move(const QVector<Change> &removes, const QVector<Change> &inserts)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlchangeset.cpp
Lines: 488-494
100.000% (1/1)
41
QQmlChangeSet::clear
Name: QQmlChangeSet::clear
Prototype: void clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlchangeset_p.h
Lines: 129-135
100.000% (1/1)
41
QQmlChangeSet::Change::Change
Name: QQmlChangeSet::Change::Change
Prototype: Change()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlchangeset_p.h
Lines: 84-89
100.000% (1/1)
41
QQmlChangeSet::Change::Change
Name: QQmlChangeSet::Change::Change
Prototype: Change(int index, int count, int moveId = -1, int offset = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlchangeset_p.h
Lines: 90-95
100.000% (1/1)
41
QQmlAbstractProfilerAdapter::stopProfiling
Name: QQmlAbstractProfilerAdapter::stopProfiling
Prototype: void QQmlAbstractProfilerAdapter::stopProfiling()
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter.cpp
Lines: 98-104
 60.000% (3/5)
42
QQmlAbstractProfilerAdapter::startProfiling
Name: QQmlAbstractProfilerAdapter::startProfiling
Prototype: void QQmlAbstractProfilerAdapter::startProfiling(quint64 features)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter.cpp
Lines: 82-89
 60.000% (3/5)
42
Page:<>1
eLOC - Effective Lines of Code: 1559
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
...62
eLOC - Effective Lines of Code: 4
63
eLOC - Effective Lines of Code: 4
64
eLOC - Effective Lines of Code: 4
65
eLOC - Effective Lines of Code: 4
6667
eLOC - Effective Lines of Code: 4
68
eLOC - Effective Lines of Code: 4
69
eLOC - Effective Lines of Code: 4
70
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...90
eLOC - Effective Lines of Code: 2
...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