OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
2
Function: BaselineJIT::generate_LoadConst
34
Function: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
5
Function: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::referenceForName [qv4codegen.cpp #1]
6
Function: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
7
Function: DataViewPrototype::method_get_byteLength
...10
Function: Heap::Object::markObjects
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
CachedLoader::load
Name: CachedLoader::load
Prototype: void load(QQmlTypeLoader *loader, QQmlDataBlob *blob) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1034-1037
100.000% (1/1)
11
CachedLoader::loadAsync
Name: CachedLoader::loadAsync
Prototype: void loadAsync(QQmlTypeLoader *loader, QQmlDataBlob *blob) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1038-1041
100.000% (1/1)
11
CachedLoader::loadThread
Name: CachedLoader::loadThread
Prototype: void loadThread(QQmlTypeLoader *loader, QQmlDataBlob *blob) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1030-1033
100.000% (1/1)
11
CallArgument::CallArgument
Name: CallArgument::CallArgument
Prototype: CallArgument::CallArgument()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1549-1552
100.000% (1/1)
21
CallArgument::cleanup
Name: CallArgument::cleanup
Prototype: void CallArgument::cleanup()
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1559-1578
 92.593% (25/27)
169
CallArgument::dataPtr
Name: CallArgument::dataPtr
Prototype: void *CallArgument::dataPtr()
Coverage:  52.000% (13/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1580-1599
 52.000% (13/25)
179
CallArgument::fromContainerValue
Name: CallArgument::fromContainerValue
Prototype: template <class T, class M> void CallArgument::fromContainerValue(const QV4::Object *object, int callType, M CallArgument::*member, bool &queryEngine)
Coverage:  33.333% (3/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1646-1657
 33.333% (3/9)
63
CallArgument::fromValue
Name: CallArgument::fromValue
Prototype: void CallArgument::fromValue(int callType, QV4::ExecutionEngine *engine, const QV4::Value &value)
Coverage:  62.992% (80/127)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1660-1800
 62.992% (80/127)
11536
CallArgument::initAsType
Name: CallArgument::initAsType
Prototype: void CallArgument::initAsType(int callType)
Coverage:  76.596% (36/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1601-1643
 76.596% (36/47)
3713
CallArgument::toValue
Name: CallArgument::toValue
Prototype: QV4::ReturnedValue CallArgument::toValue(QV4::ExecutionEngine *engine)
Coverage:  76.667% (46/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1802-1858
 76.667% (46/60)
4820
CallArgument::~CallArgument
Name: CallArgument::~CallArgument
Prototype: CallArgument::~CallArgument()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1554-1557
100.000% (1/1)
11
CallMethod
Name: CallMethod
Prototype: static QV4::ReturnedValue CallMethod(const QQmlObjectOrGadget &object, int index, int returnType, int argCount, int *argTypes, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1184-1220
100.000% (13/13)
195
CallOverloaded
Name: CallOverloaded
Prototype: static QV4::ReturnedValue CallOverloaded(const QQmlObjectOrGadget &object, const QQmlPropertyData &data, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, const QQmlPropertyCache *propertyCache, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod)
Coverage:  94.286% (33/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1482-1547
 94.286% (33/35)
4211
CallPrecise
Name: CallPrecise
Prototype: static QV4::ReturnedValue CallPrecise(const QQmlObjectOrGadget &object, const QQmlPropertyData &data, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1426-1467
100.000% (17/17)
206
CallbackRegistrationHelper::registerAnimationTimerCallback
Name: CallbackRegistrationHelper::registerAnimationTimerCallback
Prototype: void registerAnimationTimerCallback()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 74-78
100.000% (1/1)
21
Codegen::Codegen::Codegen::Codegen [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::Codegen [qv4codegen.cpp #1]
Prototype: Codegen::Codegen(QV4::Compiler::JSUnitGenerator *jsUnitGenerator, bool strict)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 91-102
100.000% (1/1)
01
Codegen::Codegen::Codegen::Codegen [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::Codegen [qv4codegen.cpp #2]
Prototype: Codegen::Codegen(QV4::Compiler::JSUnitGenerator *jsUnitGenerator, bool strict)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 91-102
100.000% (1/1)
01
Codegen::Codegen::Codegen::accept [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::accept [qv4codegen.cpp #1]
Prototype: void Codegen::accept(Node *node)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 262-269
 85.714% (6/7)
43
Codegen::Codegen::Codegen::accept [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::accept [qv4codegen.cpp #2]
Prototype: void Codegen::accept(Node *node)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 262-269
 85.714% (6/7)
43
Codegen::Codegen::Codegen::addCJump [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::addCJump [qv4codegen.cpp #1]
Prototype: void Codegen::addCJump()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 256-260
100.000% (1/1)
21
Codegen::Codegen::Codegen::addCJump [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::addCJump [qv4codegen.cpp #2]
Prototype: void Codegen::addCJump()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 256-260
100.000% (1/1)
21
Codegen::Codegen::Codegen::condition [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::condition [qv4codegen.cpp #1]
Prototype: void Codegen::condition(ExpressionNode *ast, const BytecodeGenerator::Label *iftrue, const BytecodeGenerator::Label *iffalse, bool trueBlockFollowsCondition)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 307-335
 75.000% (12/16)
196
Codegen::Codegen::Codegen::condition [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::condition [qv4codegen.cpp #2]
Prototype: void Codegen::condition(ExpressionNode *ast, const BytecodeGenerator::Label *iftrue, const BytecodeGenerator::Label *iffalse, bool trueBlockFollowsCondition)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 307-335
 75.000% (12/16)
196
Codegen::Codegen::Codegen::destructureElementList [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::destructureElementList [qv4codegen.cpp #1]
Prototype: void Codegen::destructureElementList(const Codegen::Reference &array, PatternElementList *bindingList, bool isDefinition)
Coverage:  90.000% (36/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 583-653
 90.000% (36/40)
5010
Codegen::Codegen::Codegen::destructureElementList [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::destructureElementList [qv4codegen.cpp #2]
Prototype: void Codegen::destructureElementList(const Codegen::Reference &array, PatternElementList *bindingList, bool isDefinition)
Coverage:  90.000% (36/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 583-653
 90.000% (36/40)
5010
Codegen::Codegen::Codegen::destructurePattern [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::destructurePattern [qv4codegen.cpp #1]
Prototype: void Codegen::destructurePattern(Pattern *p, const Reference &rhs)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 655-664
 71.429% (5/7)
63
Codegen::Codegen::Codegen::destructurePattern [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::destructurePattern [qv4codegen.cpp #2]
Prototype: void Codegen::destructurePattern(Pattern *p, const Reference &rhs)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 655-664
 71.429% (5/7)
63
Codegen::Codegen::Codegen::destructurePropertyList [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::destructurePropertyList [qv4codegen.cpp #1]
Prototype: void Codegen::destructurePropertyList(const Codegen::Reference &object, PatternPropertyList *bindingList, bool isDefinition)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 567-581
 60.000% (6/10)
104
Codegen::Codegen::Codegen::destructurePropertyList [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::destructurePropertyList [qv4codegen.cpp #2]
Prototype: void Codegen::destructurePropertyList(const Codegen::Reference &object, PatternPropertyList *bindingList, bool isDefinition)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 567-581
 60.000% (6/10)
104
Codegen::Codegen::Codegen::enterBlock [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::enterBlock [qv4codegen.cpp #1]
Prototype: Context *Codegen::enterBlock(Node *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 143-147
100.000% (1/1)
21
Codegen::Codegen::Codegen::enterBlock [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::enterBlock [qv4codegen.cpp #2]
Prototype: Context *Codegen::enterBlock(Node *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 143-147
100.000% (1/1)
21
Codegen::Codegen::Codegen::enterContext [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::enterContext [qv4codegen.cpp #1]
Prototype: void Codegen::enterContext(Node *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 129-133
100.000% (1/1)
21
Codegen::Codegen::Codegen::enterContext [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::enterContext [qv4codegen.cpp #2]
Prototype: void Codegen::enterContext(Node *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 129-133
100.000% (1/1)
21
Codegen::Codegen::Codegen::expression [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::expression [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::expression(ExpressionNode *ast)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 337-346
 75.000% (3/4)
62
Codegen::Codegen::Codegen::expression [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::expression [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::expression(ExpressionNode *ast)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 337-346
 75.000% (3/4)
62
Codegen::Codegen::Codegen::generateFromProgram [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::generateFromProgram [qv4codegen.cpp #1]
Prototype: void Codegen::generateFromProgram(const QString &fileName, const QString &finalUrl, const QString &sourceCode, Program *node, Module *module, ContextType contextType)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 104-127
100.000% (5/5)
102
Codegen::Codegen::Codegen::generateFromProgram [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::generateFromProgram [qv4codegen.cpp #2]
Prototype: void Codegen::generateFromProgram(const QString &fileName, const QString &finalUrl, const QString &sourceCode, Program *node, Module *module, ContextType contextType)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 104-127
100.000% (5/5)
102
Codegen::Codegen::Codegen::initializeAndDestructureBindingElement [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::initializeAndDestructureBindingElement [qv4codegen.cpp #1]
Prototype: void Codegen::initializeAndDestructureBindingElement(AST::PatternElement *e, const Reference &base, bool isDefinition)
Coverage:  87.234% (41/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 485-548
 87.234% (41/47)
5115
Codegen::Codegen::Codegen::initializeAndDestructureBindingElement [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::initializeAndDestructureBindingElement [qv4codegen.cpp #2]
Prototype: void Codegen::initializeAndDestructureBindingElement(AST::PatternElement *e, const Reference &base, bool isDefinition)
Coverage:  87.234% (41/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 485-548
 87.234% (41/47)
5115
Codegen::Codegen::Codegen::leaveContext [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::leaveContext [qv4codegen.cpp #1]
Prototype: int Codegen::leaveContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 135-141
100.000% (1/1)
41
Codegen::Codegen::Codegen::leaveContext [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::leaveContext [qv4codegen.cpp #2]
Prototype: int Codegen::leaveContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 135-141
100.000% (1/1)
41
Codegen::Codegen::Codegen::program [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::program [qv4codegen.cpp #1]
Prototype: void Codegen::program(Program *ast)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 348-353
  0.000% (0/4)
22
Codegen::Codegen::Codegen::program [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::program [qv4codegen.cpp #2]
Prototype: void Codegen::program(Program *ast)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 348-353
  0.000% (0/4)
22
Codegen::Codegen::Codegen::referenceForPropertyName [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::referenceForPropertyName [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::referenceForPropertyName(const Codegen::Reference &object, AST::PropertyName *name)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 550-565
 75.000% (6/8)
113
Codegen::Codegen::Codegen::referenceForPropertyName [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::referenceForPropertyName [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::referenceForPropertyName(const Codegen::Reference &object, AST::PropertyName *name)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 550-565
 75.000% (6/8)
113
Codegen::Codegen::Codegen::statement [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::statement [qv4codegen.cpp #1]
Prototype: void Codegen::statement(Statement *ast)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 271-281
100.000% (1/1)
61
Codegen::Codegen::Codegen::statement [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::statement [qv4codegen.cpp #1]
Prototype: void Codegen::statement(ExpressionNode *ast)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 283-305
100.000% (10/10)
144
Codegen::Codegen::Codegen::statement [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::statement [qv4codegen.cpp #2]
Prototype: void Codegen::statement(Statement *ast)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 271-281
100.000% (1/1)
61
Codegen::Codegen::Codegen::statement [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::statement [qv4codegen.cpp #2]
Prototype: void Codegen::statement(ExpressionNode *ast)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 283-305
100.000% (10/10)
144
Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
Prototype: void Codegen::statementList(StatementList *ast)
Coverage:  97.674% (42/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 412-454
 97.674% (42/43)
2710
Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #2]
Prototype: void Codegen::statementList(StatementList *ast)
Coverage:  97.674% (42/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 412-454
 97.674% (42/43)
2710
Codegen::Codegen::Codegen::targetForPatternElement [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::targetForPatternElement [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::targetForPatternElement(AST::PatternElement *p)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 472-483
 75.000% (9/12)
94
Codegen::Codegen::Codegen::targetForPatternElement [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::targetForPatternElement [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::targetForPatternElement(AST::PatternElement *p)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 472-483
 75.000% (9/12)
94
Codegen::Codegen::Codegen::unop [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::unop [qv4codegen.cpp #1]
Prototype: Codegen::Reference Codegen::unop(UnaryOperation op, const Reference &expr)
Coverage:  90.566% (48/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 149-254
 90.566% (48/53)
6521
Codegen::Codegen::Codegen::unop [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::unop [qv4codegen.cpp #2]
Prototype: Codegen::Reference Codegen::unop(UnaryOperation op, const Reference &expr)
Coverage:  92.105% (35/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 149-254
 92.105% (35/38)
5614
Codegen::Codegen::Codegen::variableDeclaration [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::variableDeclaration [qv4codegen.cpp #1]
Prototype: void Codegen::variableDeclaration(PatternElement *ast)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 456-463
100.000% (4/4)
42
Codegen::Codegen::Codegen::variableDeclaration [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::variableDeclaration [qv4codegen.cpp #2]
Prototype: void Codegen::variableDeclaration(PatternElement *ast)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 456-463
100.000% (4/4)
42
Codegen::Codegen::Codegen::variableDeclarationList [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::variableDeclarationList [qv4codegen.cpp #1]
Prototype: void Codegen::variableDeclarationList(VariableDeclarationList *ast)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 465-470
100.000% (4/4)
22
Codegen::Codegen::Codegen::variableDeclarationList [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::variableDeclarationList [qv4codegen.cpp #2]
Prototype: void Codegen::variableDeclarationList(VariableDeclarationList *ast)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 465-470
100.000% (4/4)
22
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(ArgumentList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 667-671
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(CaseBlock *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 673-677
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(CaseClause *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 679-683
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(CaseClauses *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 685-689
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(Catch *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 691-695
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(DefaultClause *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 697-701
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(Elision *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 703-707
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(Finally *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 709-713
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(FormalParameterList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 715-719
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(Program *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 721-725
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(PatternElement *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 727-731
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(PatternElementList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 733-737
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(PatternProperty *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 739-743
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(PatternPropertyList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 745-749
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(StatementList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 751-755
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiArrayMemberList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 757-761
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiImport *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 763-767
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiHeaderItemList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 769-773
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiPragma *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 775-779
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiObjectInitializer *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 781-785
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiObjectMemberList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 787-791
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiParameterList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 793-797
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiProgram *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 799-803
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiQualifiedId *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 805-809
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(UiQualifiedPragmaId *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 811-815
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(VariableDeclarationList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 817-821
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(ArgumentList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 667-671
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(CaseBlock *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 673-677
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(CaseClause *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 679-683
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(CaseClauses *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 685-689
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(Catch *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 691-695
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(DefaultClause *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 697-701
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(Elision *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 703-707
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(Finally *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 709-713
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(FormalParameterList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 715-719
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(Program *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 721-725
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(PatternElement *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 727-731
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(PatternElementList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 733-737
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(PatternProperty *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 739-743
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(PatternPropertyList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 745-749
  0.000% (0/1)
21
Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(StatementList *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 751-755
  0.000% (0/1)
21
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
2
Function: BaselineJIT::generate_LoadConst
34
Function: Codegen::Codegen::Codegen::visit [qv4codegen.cpp #2]
5
Function: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::referenceForName [qv4codegen.cpp #1]
6
Function: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
7
Function: DataViewPrototype::method_get_byteLength
...10
Function: Heap::Object::markObjects
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0