OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QV4::Compiler::Codegen::Reference
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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
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
stackSlot
Name: QV4::Compiler::Codegen::Reference::stackSlot
Prototype: Moth::StackSlot stackSlot() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 352-356
 50.000% (2/4)
32
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
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
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
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
isSuperProperty
Name: QV4::Compiler::Codegen::Reference::isSuperProperty
Prototype: bool isSuperProperty() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 221-221
  0.000% (0/1)
11
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
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
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
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
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
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
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
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
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
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
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
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
fromQmlScopeObject
Name: QV4::Compiler::Codegen::Reference::fromQmlScopeObject
Prototype: static Reference fromQmlScopeObject(const Reference &base, qint16 coreIndex, qint16 notifyIndex, PropertyCapturePolicy capturePolicy)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 306-313
  0.000% (0/1)
61
fromQmlContextObject
Name: QV4::Compiler::Codegen::Reference::fromQmlContextObject
Prototype: static Reference fromQmlContextObject(const Reference &base, qint16 coreIndex, qint16 notifyIndex, PropertyCapturePolicy capturePolicy)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 314-321
  0.000% (0/1)
61
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
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
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
fromArgument
Name: QV4::Compiler::Codegen::Reference::fromArgument
Prototype: static Reference fromArgument(Codegen *cg, int index, bool isVolatile)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 263-269
  0.000% (0/1)
51
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
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

Generated by Squish Coco 4.2.0