OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %: 100.000% (20/20)
...80
Condition %: 100.000% (1/1)
...85
Condition %: 100.000% (1/1)
86
Condition %: 100.000% (1/1)
87
Condition %: 100.000% (4/4)
88
Condition %: 100.000% (1/1)
8990
Condition %: 100.000% (1/1)
91
Condition %: 100.000% (1/1)
92
Condition %: 100.000% (1/1)
93
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlJS::Parser::parseExpression [qqmljs.g #1]
Name: QQmlJS::Parser::parseExpression [qqmljs.g #1]
Prototype: bool parseExpression()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 317-317
100.000% (1/1)
11
QQmlJS::Parser::loc [qqmljs.g #2]
Name: QQmlJS::Parser::loc [qqmljs.g #2]
Prototype: inline AST::SourceLocation &loc(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 386-387
100.000% (1/1)
11
QQmlJS::Parser::loc [qqmljs.g #1]
Name: QQmlJS::Parser::loc [qqmljs.g #1]
Prototype: inline AST::SourceLocation &loc(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 386-387
100.000% (1/1)
11
QQmlJS::Parser::diagnosticMessages [qqmljs.g #2]
Name: QQmlJS::Parser::diagnosticMessages [qqmljs.g #2]
Prototype: QList<DiagnosticMessage> diagnosticMessages() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 353-354
100.000% (1/1)
11
QQmlJS::Parser::diagnosticMessages [qqmljs.g #1]
Name: QQmlJS::Parser::diagnosticMessages [qqmljs.g #1]
Prototype: QList<DiagnosticMessage> diagnosticMessages() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 353-354
100.000% (1/1)
11
QQmlJS::Minify::minifiedCode
Name: QQmlJS::Minify::minifiedCode
Prototype: QString Minify::minifiedCode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 261-264
100.000% (1/1)
11
QQmlJS::Minify::Minify
Name: QQmlJS::Minify::Minify
Prototype: Minify::Minify(int maxWidth)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 256-259
100.000% (1/1)
21
QQmlJS::MemoryPool::~MemoryPool
Name: QQmlJS::MemoryPool::~MemoryPool
Prototype: ~MemoryPool()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h
Lines: 76-87
100.000% (10/10)
64
QQmlJS::MemoryPool::newString
Name: QQmlJS::MemoryPool::newString
Prototype: QStringRef newString(const QString &string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h
Lines: 108-111
100.000% (1/1)
21
QQmlJS::MemoryPool::allocate
Name: QQmlJS::MemoryPool::allocate
Prototype: inline void *allocate(size_t size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h
Lines: 89-98
100.000% (4/4)
62
QQmlJS::MemoryPool::New
Name: QQmlJS::MemoryPool::New
Prototype: template <typename Tp> Tp *New()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h
Lines: 106-106
100.000% (1/1)
11
QQmlJS::Managed::operator new
Name: QQmlJS::Managed::operator new
Prototype: void *operator new(size_t size, MemoryPool *pool)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h
Lines: 168-168
100.000% (1/1)
11
QQmlJS::Lexer::yieldIsKeyWord
Name: QQmlJS::Lexer::yieldIsKeyWord
Prototype: bool yieldIsKeyWord() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 140-140
100.000% (1/1)
11
QQmlJS::Lexer::tokenValue
Name: QQmlJS::Lexer::tokenValue
Prototype: double tokenValue() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 162-162
100.000% (1/1)
11
QQmlJS::Lexer::tokenStartLine
Name: QQmlJS::Lexer::tokenStartLine
Prototype: int tokenStartLine() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 158-158
100.000% (1/1)
11
QQmlJS::Lexer::tokenStartColumn
Name: QQmlJS::Lexer::tokenStartColumn
Prototype: int tokenStartColumn() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 159-159
100.000% (1/1)
11
QQmlJS::Lexer::tokenSpell
Name: QQmlJS::Lexer::tokenSpell
Prototype: inline QStringRef tokenSpell() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 161-161
100.000% (1/1)
11
QQmlJS::Lexer::tokenOffset
Name: QQmlJS::Lexer::tokenOffset
Prototype: int tokenOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 155-155
100.000% (1/1)
11
QQmlJS::Lexer::tokenLength
Name: QQmlJS::Lexer::tokenLength
Prototype: int tokenLength() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 156-156
100.000% (1/1)
11
QQmlJS::Lexer::tokenKind
Name: QQmlJS::Lexer::tokenKind
Prototype: int tokenKind() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 154-154
100.000% (1/1)
11
QQmlJS::Lexer::setStaticIsKeyword
Name: QQmlJS::Lexer::setStaticIsKeyword
Prototype: void setStaticIsKeyword(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 141-141
100.000% (1/1)
11
QQmlJS::Lexer::regExpPattern
Name: QQmlJS::Lexer::regExpPattern
Prototype: QString regExpPattern() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 152-152
100.000% (1/1)
11
QQmlJS::Lexer::regExpFlags
Name: QQmlJS::Lexer::regExpFlags
Prototype: int regExpFlags() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 151-151
100.000% (1/1)
11
QQmlJS::Lexer::parseModeFlags
Name: QQmlJS::Lexer::parseModeFlags
Prototype: int parseModeFlags() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 128-137
100.000% (10/10)
84
QQmlJS::Lexer::leaveGeneratorBody
Name: QQmlJS::Lexer::leaveGeneratorBody
Prototype: void leaveGeneratorBody()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 179-179
100.000% (1/1)
11
QQmlJS::Lexer::enterGeneratorBody
Name: QQmlJS::Lexer::enterGeneratorBody
Prototype: void enterGeneratorBody()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer_p.h
Lines: 178-178
100.000% (1/1)
11
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
QQmlJS::Engine::setLexer
Name: QQmlJS::Engine::setLexer
Prototype: void Engine::setLexer(Lexer *lexer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 134-135
100.000% (1/1)
11
QQmlJS::Engine::setDirectives
Name: QQmlJS::Engine::setDirectives
Prototype: void Engine::setDirectives(Directives *directives)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 140-141
100.000% (1/1)
11
QQmlJS::Engine::setCode
Name: QQmlJS::Engine::setCode
Prototype: void Engine::setCode(const QString &code)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 122-123
100.000% (1/1)
11
QQmlJS::Engine::pool
Name: QQmlJS::Engine::pool
Prototype: MemoryPool *Engine::pool()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 143-144
100.000% (1/1)
11
QQmlJS::Engine::newStringRef
Name: QQmlJS::Engine::newStringRef
Prototype: QStringRef Engine::newStringRef(const QString &text)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 146-151
100.000% (1/1)
31
QQmlJS::Engine::midRef
Name: QQmlJS::Engine::midRef
Prototype: inline QStringRef midRef(int position, int size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.h
Lines: 143-143
100.000% (1/1)
11
QQmlJS::Engine::lexer
Name: QQmlJS::Engine::lexer
Prototype: Lexer *Engine::lexer() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 131-132
100.000% (1/1)
11
QQmlJS::Engine::directives
Name: QQmlJS::Engine::directives
Prototype: Directives *Engine::directives() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 137-138
100.000% (1/1)
11
QQmlJS::Engine::addComment
Name: QQmlJS::Engine::addComment
Prototype: void Engine::addComment(int pos, int len, int line, int col)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 125-126
100.000% (4/4)
12
QQmlJS::Engine::Engine
Name: QQmlJS::Engine::Engine
Prototype: Engine::Engine()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 115-117
100.000% (1/1)
11
QQmlJS::Directives::importModule
Name: QQmlJS::Directives::importModule
Prototype: void importModule(const QString &uri, const QString &version, 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: 84-91
100.000% (1/1)
51
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::DiagnosticMessage::isWarning
Name: QQmlJS::DiagnosticMessage::isWarning
Prototype: bool isWarning() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.h
Lines: 105-106
100.000% (1/1)
11
QQmlJS::DiagnosticMessage::isError
Name: QQmlJS::DiagnosticMessage::isError
Prototype: bool isError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.h
Lines: 108-109
100.000% (1/1)
11
QQmlJS::DiagnosticMessage::DiagnosticMessage
Name: QQmlJS::DiagnosticMessage::DiagnosticMessage
Prototype: DiagnosticMessage(Kind kind, const AST::SourceLocation &loc, const QString &message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.h
Lines: 102-103
100.000% (1/1)
11
QQmlJS::AST::cast
Name: QQmlJS::AST::cast
Prototype: template <typename T1, typename T2> T1 cast(T2 *ast)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 122-129
100.000% (6/6)
32
QQmlJS::AST::asAnonymousFunctionDefinition
Name: QQmlJS::AST::asAnonymousFunctionDefinition
Prototype: FunctionExpression *asAnonymousFunctionDefinition(Node *n)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 48-56
100.000% (9/9)
63
QQmlJS::AST::asAnonymousClassDefinition
Name: QQmlJS::AST::asAnonymousClassDefinition
Prototype: ClassExpression *asAnonymousClassDefinition(Node *n)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 58-66
100.000% (9/9)
63
QQmlJS::AST::YieldExpression::lastSourceLocation
Name: QQmlJS::AST::YieldExpression::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1796-1797
100.000% (1/1)
11
QQmlJS::AST::YieldExpression::firstSourceLocation
Name: QQmlJS::AST::YieldExpression::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1793-1794
100.000% (1/1)
11
QQmlJS::AST::YieldExpression::accept0
Name: QQmlJS::AST::YieldExpression::accept0
Prototype: void YieldExpression::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: 832-839
100.000% (4/4)
32
QQmlJS::AST::YieldExpression::YieldExpression
Name: QQmlJS::AST::YieldExpression::YieldExpression
Prototype: YieldExpression(ExpressionNode *e = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1788-1789
100.000% (1/1)
11
QQmlJS::AST::WithStatement::lastSourceLocation
Name: QQmlJS::AST::WithStatement::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1819-1820
100.000% (1/1)
11
QQmlJS::AST::WithStatement::firstSourceLocation
Name: QQmlJS::AST::WithStatement::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1816-1817
100.000% (1/1)
11
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::WithStatement::WithStatement
Name: QQmlJS::AST::WithStatement::WithStatement
Prototype: WithStatement(ExpressionNode *e, Statement *stmt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1810-1812
100.000% (1/1)
11
QQmlJS::AST::WhileStatement::lastSourceLocation
Name: QQmlJS::AST::WhileStatement::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1629-1630
100.000% (1/1)
11
QQmlJS::AST::WhileStatement::firstSourceLocation
Name: QQmlJS::AST::WhileStatement::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1626-1627
100.000% (1/1)
11
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::WhileStatement::WhileStatement
Name: QQmlJS::AST::WhileStatement::WhileStatement
Prototype: WhileStatement(ExpressionNode *e, Statement *stmt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1620-1622
100.000% (1/1)
11
QQmlJS::AST::VoidExpression::lastSourceLocation
Name: QQmlJS::AST::VoidExpression::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1162-1163
100.000% (1/1)
11
QQmlJS::AST::VoidExpression::firstSourceLocation
Name: QQmlJS::AST::VoidExpression::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1159-1160
100.000% (1/1)
11
QQmlJS::AST::VoidExpression::accept0
Name: QQmlJS::AST::VoidExpression::accept0
Prototype: void VoidExpression::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: 592-599
100.000% (4/4)
32
QQmlJS::AST::VoidExpression::VoidExpression
Name: QQmlJS::AST::VoidExpression::VoidExpression
Prototype: VoidExpression(ExpressionNode *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1154-1155
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiProgram *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 71-71
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiHeaderItemList *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 72-72
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiPragma *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 73-73
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiImport *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 74-74
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiPublicMember *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 75-75
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiSourceElement *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 76-76
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiObjectDefinition *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 77-77
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiObjectInitializer *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 78-78
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiObjectBinding *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 79-79
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiScriptBinding *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 80-80
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiArrayBinding *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 81-81
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiObjectMemberList *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 83-83
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiArrayMemberList *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 84-84
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiQualifiedId *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 85-85
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiQualifiedPragmaId *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 86-86
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiEnumDeclaration *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 87-87
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(UiEnumMemberList *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 88-88
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(ThisExpression *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 110-110
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(IdentifierExpression *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 113-113
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(NullExpression *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 116-116
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(TrueLiteral *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 119-119
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(FalseLiteral *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 122-122
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(SuperLiteral *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 125-125
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(StringLiteral *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 128-128
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(TemplateLiteral *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 131-131
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(NumericLiteral *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 134-134
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(RegExpLiteral *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 137-137
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(ArrayPattern *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 140-140
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(ObjectPattern *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 143-143
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(PatternElementList *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 146-146
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(PatternPropertyList *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 149-149
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(PatternElement *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 152-152
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(PatternProperty *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 155-155
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(Elision *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 158-158
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(NestedExpression *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 161-161
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(IdentifierPropertyName *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 164-164
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(StringLiteralPropertyName *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 167-167
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(NumericLiteralPropertyName *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 170-170
100.000% (1/1)
11
QQmlJS::AST::Visitor::visit
Name: QQmlJS::AST::Visitor::visit
Prototype: bool visit(ComputedPropertyName *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastvisitor_p.h
Lines: 173-173
100.000% (1/1)
11
Page:<>1
Condition %: 100.000% (16/16)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %: 100.000% (20/20)
...80
Condition %: 100.000% (1/1)
...85
Condition %: 100.000% (1/1)
86
Condition %: 100.000% (1/1)
87
Condition %: 100.000% (4/4)
88
Condition %: 100.000% (1/1)
8990
Condition %: 100.000% (1/1)
91
Condition %: 100.000% (1/1)
92
Condition %: 100.000% (1/1)
93
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0