OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...10
Condition %: 100.000% (20/20)
...19
Condition %: 100.000% (10/10)
20
Condition %: 100.000% (1/1)
21
Condition %: 100.000% (1/1)
22
Condition %: 100.000% (3/3)
2324
Condition %: 100.000% (1/1)
25
Condition %: 100.000% (1/1)
26
Condition %: 100.000% (1/1)
27
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (4/4)
...40
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...100
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
QV4::Compiler::ControlFlowFinally::requiresUnwind
Name: QV4::Compiler::ControlFlowFinally::requiresUnwind
Prototype: bool requiresUnwind() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 377-379
100.000% (1/1)
11
QV4::Compiler::ControlFlowFinally::ControlFlowFinally
Name: QV4::Compiler::ControlFlowFinally::ControlFlowFinally
Prototype: ControlFlowFinally(Codegen *cg, AST::Finally *finally)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 369-375
100.000% (1/1)
31
QV4::Compiler::ControlFlowCatch::~ControlFlowCatch
Name: QV4::Compiler::ControlFlowCatch::~ControlFlowCatch
Prototype: ~ControlFlowCatch()
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 327-361
100.000% (5/5)
182
QV4::Compiler::ControlFlowCatch::unwindHandler
Name: QV4::Compiler::ControlFlowCatch::unwindHandler
Prototype: BytecodeGenerator::ExceptionHandler *unwindHandler() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 323-325
100.000% (1/1)
11
QV4::Compiler::ControlFlowCatch::requiresUnwind
Name: QV4::Compiler::ControlFlowCatch::requiresUnwind
Prototype: bool requiresUnwind() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 319-321
100.000% (1/1)
11
QV4::Compiler::ControlFlowCatch::ControlFlowCatch
Name: QV4::Compiler::ControlFlowCatch::ControlFlowCatch
Prototype: ControlFlowCatch(Codegen *cg, AST::Catch *catchExpression)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 312-317
100.000% (1/1)
11
QV4::Compiler::ControlFlowBlock::~ControlFlowBlock
Name: QV4::Compiler::ControlFlowBlock::~ControlFlowBlock
Prototype: ~ControlFlowBlock()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 284-296
100.000% (7/7)
73
QV4::Compiler::ControlFlowBlock::requiresUnwind
Name: QV4::Compiler::ControlFlowBlock::requiresUnwind
Prototype: bool requiresUnwind() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 298-300
100.000% (1/1)
11
QV4::Compiler::ControlFlowBlock::ControlFlowBlock
Name: QV4::Compiler::ControlFlowBlock::ControlFlowBlock
Prototype: ControlFlowBlock(Codegen *cg, AST::Node *ast)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 272-282
100.000% (4/4)
52
QV4::Compiler::ControlFlow::~ControlFlow
Name: QV4::Compiler::ControlFlow::~ControlFlow
Prototype: ~ControlFlow()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 98-100
100.000% (1/1)
11
QV4::Compiler::ControlFlow::unwindTarget
Name: QV4::Compiler::ControlFlow::unwindTarget
Prototype: UnwindTarget unwindTarget(UnwindType type, const QString &label = QString())
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 102-118
100.000% (13/13)
135
QV4::Compiler::ControlFlow::parentUnwindHandler
Name: QV4::Compiler::ControlFlow::parentUnwindHandler
Prototype: BytecodeGenerator::ExceptionHandler *parentUnwindHandler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 141-143
100.000% (1/1)
11
QV4::Compiler::ControlFlow::loopLabel
Name: QV4::Compiler::ControlFlow::loopLabel
Prototype: QString loopLabel() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 151-158
100.000% (4/4)
52
QV4::Compiler::ControlFlow::label
Name: QV4::Compiler::ControlFlow::label
Prototype: QString label() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 120-120
100.000% (1/1)
11
QV4::Compiler::ControlFlow::hasLoop
Name: QV4::Compiler::ControlFlow::hasLoop
Prototype: bool hasLoop() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 122-130
100.000% (7/7)
63
QV4::Compiler::ControlFlow::getUnwindTarget
Name: QV4::Compiler::ControlFlow::getUnwindTarget
Prototype: BytecodeGenerator::Label getUnwindTarget(UnwindType, const QString & = QString())
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 133-135
100.000% (1/1)
11
QV4::Compiler::ControlFlow::generator
Name: QV4::Compiler::ControlFlow::generator
Prototype: BytecodeGenerator *generator() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 159-161
100.000% (1/1)
11
QV4::Compiler::ControlFlow::ControlFlow
Name: QV4::Compiler::ControlFlow::ControlFlow
Prototype: ControlFlow(Codegen *cg, Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 92-96
100.000% (1/1)
11
QV4::Compiler::Context::requiresImplicitReturnValue
Name: QV4::Compiler::Context::requiresImplicitReturnValue
Prototype: bool requiresImplicitReturnValue() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h
Lines: 275-279
100.000% (1/1)
31
QV4::Compiler::Context::findMember
Name: QV4::Compiler::Context::findMember
Prototype: Member findMember(const QString &name) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h
Lines: 254-261
100.000% (4/4)
52
QV4::Compiler::Context::findArgument
Name: QV4::Compiler::Context::findArgument
Prototype: int findArgument(const QString &name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h
Lines: 244-252
100.000% (7/7)
43
QV4::Compiler::Context::Member::isLexicallyScoped
Name: QV4::Compiler::Context::Member::isLexicallyScoped
Prototype: bool isLexicallyScoped() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h
Lines: 147-147
100.000% (1/1)
11
QV4::Compiler::Context::Context
Name: QV4::Compiler::Context::Context
Prototype: Context(Context *parent, ContextType type)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h
Lines: 236-242
100.000% (6/6)
22
QV4::Compiler::Codegen::setUseFastLookups
Name: QV4::Compiler::Codegen::setUseFastLookups
Prototype: void setUseFastLookups(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 668-668
100.000% (1/1)
11
QV4::Compiler::Codegen::returnLabel
Name: QV4::Compiler::Codegen::returnLabel
Prototype: BytecodeGenerator::Label returnLabel()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 686-690
100.000% (4/4)
32
QV4::Compiler::Codegen::registerString
Name: QV4::Compiler::Codegen::registerString
Prototype: int registerString(const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 510-512
100.000% (1/1)
11
QV4::Compiler::Codegen::registerSetterLookup
Name: QV4::Compiler::Codegen::registerSetterLookup
Prototype: int registerSetterLookup(int nameIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 515-515
100.000% (1/1)
11
QV4::Compiler::Codegen::registerGlobalGetterLookup
Name: QV4::Compiler::Codegen::registerGlobalGetterLookup
Prototype: int registerGlobalGetterLookup(int nameIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 516-516
100.000% (1/1)
11
QV4::Compiler::Codegen::registerGetterLookup
Name: QV4::Compiler::Codegen::registerGetterLookup
Prototype: int registerGetterLookup(int nameIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 514-514
100.000% (1/1)
11
QV4::Compiler::Codegen::registerConstant
Name: QV4::Compiler::Codegen::registerConstant
Prototype: int registerConstant(QV4::ReturnedValue v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 513-513
100.000% (1/1)
11
QV4::Compiler::Codegen::module
Name: QV4::Compiler::Codegen::module
Prototype: Module *module() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 684-684
100.000% (1/1)
11
QV4::Compiler::Codegen::leaveBlock
Name: QV4::Compiler::Codegen::leaveBlock
Prototype: int leaveBlock()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 490-490
100.000% (1/1)
11
QV4::Compiler::Codegen::generator
Name: QV4::Compiler::Codegen::generator
Prototype: BytecodeGenerator *generator() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 680-680
100.000% (1/1)
11
QV4::Compiler::Codegen::currentContext
Name: QV4::Compiler::Codegen::currentContext
Prototype: Context *currentContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 679-679
100.000% (1/1)
11
QV4::Compiler::Codegen::VolatileMemoryLocations::setAllVolatile
Name: QV4::Compiler::Codegen::VolatileMemoryLocations::setAllVolatile
Prototype: void setAllVolatile()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 121-121
100.000% (1/1)
11
QV4::Compiler::Codegen::VolatileMemoryLocations::isVolatile
Name: QV4::Compiler::Codegen::VolatileMemoryLocations::isVolatile
Prototype: bool isVolatile(const QStringView &name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 114-118
100.000% (4/4)
32
QV4::Compiler::Codegen::Result::trueBlockFollowsCondition
Name: QV4::Compiler::Codegen::Result::trueBlockFollowsCondition
Prototype: bool trueBlockFollowsCondition() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 473-475
100.000% (1/1)
11
QV4::Compiler::Codegen::Result::setResult
Name: QV4::Compiler::Codegen::Result::setResult
Prototype: void setResult(const Reference &result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 481-483
100.000% (1/1)
11
QV4::Compiler::Codegen::Result::result
Name: QV4::Compiler::Codegen::Result::result
Prototype: const Reference &result() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 477-479
100.000% (1/1)
11
QV4::Compiler::Codegen::Result::iftrue
Name: QV4::Compiler::Codegen::Result::iftrue
Prototype: const BytecodeGenerator::Label *iftrue() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 450-453
100.000% (1/1)
21
QV4::Compiler::Codegen::Result::iffalse
Name: QV4::Compiler::Codegen::Result::iffalse
Prototype: const BytecodeGenerator::Label *iffalse() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 455-458
100.000% (1/1)
21
QV4::Compiler::Codegen::Result::format
Name: QV4::Compiler::Codegen::Result::format
Prototype: Format format() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 460-462
100.000% (1/1)
11
QV4::Compiler::Codegen::Result::accept
Name: QV4::Compiler::Codegen::Result::accept
Prototype: bool accept(Format f)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 464-471
100.000% (4/4)
42
QV4::Compiler::Codegen::Result::Result
Name: QV4::Compiler::Codegen::Result::Result
Prototype: explicit Result(Format requested = ex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 435-436
100.000% (1/1)
11
QV4::Compiler::Codegen::Result::Result
Name: QV4::Compiler::Codegen::Result::Result
Prototype: explicit Result(const BytecodeGenerator::Label *iftrue, const BytecodeGenerator::Label *iffalse, bool trueBlockFollowsCondition)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 438-448
100.000% (1/1)
21
QV4::Compiler::Codegen::RegisterScope::~RegisterScope
Name: QV4::Compiler::Codegen::RegisterScope::~RegisterScope
Prototype: ~RegisterScope()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 399-401
100.000% (1/1)
11
QV4::Compiler::Codegen::RegisterScope::RegisterScope
Name: QV4::Compiler::Codegen::RegisterScope::RegisterScope
Prototype: RegisterScope(Codegen *cg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 396-398
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::storeConstOnStack
Name: QV4::Compiler::Codegen::Reference::storeConstOnStack
Prototype: static Reference storeConstOnStack(Codegen *cg, QV4::ReturnedValue constant)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 331-332
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::storeConstOnStack
Name: QV4::Compiler::Codegen::Reference::storeConstOnStack
Prototype: static void storeConstOnStack(Codegen *cg, QV4::ReturnedValue constant, int stackSlot)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 334-335
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::operator!=
Name: QV4::Compiler::Codegen::Reference::operator!=
Prototype: bool operator!=(const Reference &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 204-205
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::nameAsIndex
Name: QV4::Compiler::Codegen::Reference::nameAsIndex
Prototype: int nameAsIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 347-350
100.000% (1/1)
21
QV4::Compiler::Codegen::Reference::loadTriggersSideEffect
Name: QV4::Compiler::Codegen::Reference::loadTriggersSideEffect
Prototype: bool loadTriggersSideEffect() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 208-217
100.000% (6/6)
35
QV4::Compiler::Codegen::Reference::isValid
Name: QV4::Compiler::Codegen::Reference::isValid
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 207-207
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::isSuper
Name: QV4::Compiler::Codegen::Reference::isSuper
Prototype: bool isSuper() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 220-220
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::isStackSlot
Name: QV4::Compiler::Codegen::Reference::isStackSlot
Prototype: bool isStackSlot() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 222-222
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::isRegister
Name: QV4::Compiler::Codegen::Reference::isRegister
Prototype: bool isRegister() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 223-225
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::isLValue
Name: QV4::Compiler::Codegen::Reference::isLValue
Prototype: bool isLValue() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 195-195
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::isConstant
Name: QV4::Compiler::Codegen::Reference::isConstant
Prototype: bool isConstant() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 218-218
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::isAccumulator
Name: QV4::Compiler::Codegen::Reference::isAccumulator
Prototype: bool isAccumulator() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 219-219
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::fromThis
Name: QV4::Compiler::Codegen::Reference::fromThis
Prototype: static Reference fromThis(Codegen *cg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 322-326
100.000% (1/1)
31
QV4::Compiler::Codegen::Reference::fromSuperProperty
Name: QV4::Compiler::Codegen::Reference::fromSuperProperty
Prototype: static Reference fromSuperProperty(const Reference &property)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 287-292
100.000% (1/1)
41
QV4::Compiler::Codegen::Reference::fromSuper
Name: QV4::Compiler::Codegen::Reference::fromSuper
Prototype: static Reference fromSuper(Codegen *cg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 252-254
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::fromSubscript
Name: QV4::Compiler::Codegen::Reference::fromSubscript
Prototype: static Reference fromSubscript(const Reference &baseRef, const Reference &subscript)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 293-299
100.000% (1/1)
51
QV4::Compiler::Codegen::Reference::fromStackSlot
Name: QV4::Compiler::Codegen::Reference::fromStackSlot
Prototype: static Reference fromStackSlot(Codegen *cg, int tempIndex = -1, bool isLocal = false)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 255-262
100.000% (4/4)
62
QV4::Compiler::Codegen::Reference::fromScopedLocal
Name: QV4::Compiler::Codegen::Reference::fromScopedLocal
Prototype: static Reference fromScopedLocal(Codegen *cg, int index, int scope)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 270-275
100.000% (1/1)
41
QV4::Compiler::Codegen::Reference::fromName
Name: QV4::Compiler::Codegen::Reference::fromName
Prototype: static Reference fromName(Codegen *cg, const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 276-280
100.000% (1/1)
31
QV4::Compiler::Codegen::Reference::fromMember
Name: QV4::Compiler::Codegen::Reference::fromMember
Prototype: static Reference fromMember(const Reference &baseRef, const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 281-286
100.000% (1/1)
41
QV4::Compiler::Codegen::Reference::fromConst
Name: QV4::Compiler::Codegen::Reference::fromConst
Prototype: static Reference fromConst(Codegen *cg, QV4::ReturnedValue constant)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 300-305
100.000% (1/1)
41
QV4::Compiler::Codegen::Reference::fromAccumulator
Name: QV4::Compiler::Codegen::Reference::fromAccumulator
Prototype: static Reference fromAccumulator(Codegen *cg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 249-251
100.000% (1/1)
11
QV4::Compiler::Codegen::Reference::Reference
Name: QV4::Compiler::Codegen::Reference::Reference
Prototype: Reference(Codegen *cg, Type type = Invalid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 197-197
100.000% (1/1)
11
QV4::Compiler::Codegen::RValue::stackSlot
Name: QV4::Compiler::Codegen::RValue::stackSlot
Prototype: Moth::StackSlot stackSlot() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 165-168
100.000% (1/1)
21
QV4::Compiler::Codegen::RValue::isStackSlot
Name: QV4::Compiler::Codegen::RValue::isStackSlot
Prototype: bool isStackSlot() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 162-162
100.000% (1/1)
11
QV4::Compiler::Codegen::RValue::fromStackSlot
Name: QV4::Compiler::Codegen::RValue::fromStackSlot
Prototype: static RValue fromStackSlot(Codegen *codegen, Moth::StackSlot stackSlot)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 137-143
100.000% (1/1)
51
QV4::Compiler::Codegen::RValue::fromConst
Name: QV4::Compiler::Codegen::RValue::fromConst
Prototype: static RValue fromConst(Codegen *codegen, QV4::ReturnedValue value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 150-156
100.000% (1/1)
51
QV4::Compiler::Codegen::RValue::fromAccumulator
Name: QV4::Compiler::Codegen::RValue::fromAccumulator
Prototype: static RValue fromAccumulator(Codegen *codegen)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 144-149
100.000% (1/1)
41
QV4::CompiledData::final::url [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::url [qv4compileddata_p.h #1]
Prototype: QUrl url() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1028-1028
100.000% (4/4)
12
QV4::CompiledData::final::stringAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::stringAt [qv4compileddata_p.h #1]
Prototype: QString stringAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1079-1079
100.000% (1/1)
11
QV4::CompiledData::final::rootPropertyCache [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::rootPropertyCache [qv4compileddata_p.h #1]
Prototype: QQmlRefPointer<QQmlPropertyCache> rootPropertyCache() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1044-1044
100.000% (1/1)
11
QV4::CompiledData::final::release [qv4compileddata_p.h #2]
Name: QV4::CompiledData::final::release [qv4compileddata_p.h #2]
Prototype: void release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 1000-1005
100.000% (4/4)
32
QV4::CompiledData::final::release [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::release [qv4compileddata_p.h #1]
Prototype: void release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1000-1005
100.000% (4/4)
32
QV4::CompiledData::final::objectFunctionsEnd [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::objectFunctionsEnd [qv4compileddata_p.h #1]
Prototype: FunctionIterator objectFunctionsEnd(const Object *object) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1094-1094
100.000% (1/1)
11
QV4::CompiledData::final::objectFunctionsBegin [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::objectFunctionsBegin [qv4compileddata_p.h #1]
Prototype: FunctionIterator objectFunctionsBegin(const Object *object) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1093-1093
100.000% (1/1)
11
QV4::CompiledData::final::objectCount [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::objectCount [qv4compileddata_p.h #1]
Prototype: int objectCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1077-1077
100.000% (1/1)
11
QV4::CompiledData::final::objectAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::objectAt [qv4compileddata_p.h #1]
Prototype: const Object *objectAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1078-1078
100.000% (1/1)
11
QV4::CompiledData::final::finalUrlString [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::finalUrlString [qv4compileddata_p.h #1]
Prototype: QString finalUrlString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1027-1027
100.000% (1/1)
11
QV4::CompiledData::final::finalUrl [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::finalUrl [qv4compileddata_p.h #1]
Prototype: QUrl finalUrl() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1029-1034
100.000% (4/4)
32
QV4::CompiledData::final::fileName [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::fileName [qv4compileddata_p.h #1]
Prototype: QString fileName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1026-1026
100.000% (1/1)
11
QV4::CompiledData::final::count [qv4compileddata_p.h #2]
Name: QV4::CompiledData::final::count [qv4compileddata_p.h #2]
Prototype: int count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 1006-1009
100.000% (1/1)
11
QV4::CompiledData::final::count [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::count [qv4compileddata_p.h #1]
Prototype: int count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1006-1009
100.000% (1/1)
11
QV4::CompiledData::final::addref [qv4compileddata_p.h #2]
Name: QV4::CompiledData::final::addref [qv4compileddata_p.h #2]
Prototype: void addref()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 994-998
100.000% (1/1)
21
QV4::CompiledData::final::addref [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::addref [qv4compileddata_p.h #1]
Prototype: void addref()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 994-998
100.000% (1/1)
21
QV4::CompiledData::final::FunctionIterator::operator-> [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::FunctionIterator::operator-> [qv4compileddata_p.h #1]
Prototype: const Function *operator->() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1088-1088
100.000% (1/1)
11
QV4::CompiledData::final::FunctionIterator::operator++ [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::FunctionIterator::operator++ [qv4compileddata_p.h #1]
Prototype: void operator++()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1089-1089
100.000% (1/1)
11
QV4::CompiledData::final::FunctionIterator::operator!= [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::FunctionIterator::operator!= [qv4compileddata_p.h #1]
Prototype: bool operator!=(const FunctionIterator &rhs) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1091-1091
100.000% (1/1)
11
QV4::CompiledData::final::FunctionIterator::FunctionIterator [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::FunctionIterator::FunctionIterator [qv4compileddata_p.h #1]
Prototype: FunctionIterator(const Unit *unit, const Object *object, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1083-1083
100.000% (1/1)
11
QV4::CompiledData::Unit::stringAt [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Unit::stringAt [qv4compileddata_p.h #2]
Prototype: QString stringAt(int idx) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 828-849
100.000% (7/7)
103
QV4::CompiledData::Unit::stringAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Unit::stringAt [qv4compileddata_p.h #1]
Prototype: QString stringAt(int idx) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 828-849
100.000% (7/7)
103
QV4::CompiledData::Unit::regexpAt [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Unit::regexpAt [qv4compileddata_p.h #2]
Prototype: const RegExp *regexpAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 874-876
100.000% (1/1)
11
QV4::CompiledData::Unit::regexpAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Unit::regexpAt [qv4compileddata_p.h #1]
Prototype: const RegExp *regexpAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 874-876
100.000% (1/1)
11
QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #2]
Prototype: const Object *objectAt(int idx) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 817-821
100.000% (1/1)
31
Page:<>1
Condition %: 100.000% (16/16)
...10
Condition %: 100.000% (20/20)
...19
Condition %: 100.000% (10/10)
20
Condition %: 100.000% (1/1)
21
Condition %: 100.000% (1/1)
22
Condition %: 100.000% (3/3)
2324
Condition %: 100.000% (1/1)
25
Condition %: 100.000% (1/1)
26
Condition %: 100.000% (1/1)
27
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (4/4)
...40
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0