Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_compareEqual [qv4runtime.cpp #1]Name: | QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_compareEqual [qv4runtime.cpp #1] | Prototype: | Bool Runtime::method_compareEqual(const Value &left, const Value &right) | Coverage: | 73.016% (46/63) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1 | Lines: | 1860-1967 |
| | 50 | 36 |
isBinopName: | isBinop | Prototype: | inline bool isBinop(int tok) | Coverage: | 97.297% (36/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 177-219 |
| | 3 | 36 |
QQuickItemPrivate::dirtyToStringName: | QQuickItemPrivate::dirtyToString | Prototype: | QString QQuickItemPrivate::dirtyToString() const | Coverage: | 0.000% (0/109) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | Lines: | 6022-6053 |
| | 20 | 37 |
QQuickListViewPrivate::applyInsertionChangeName: | QQuickListViewPrivate::applyInsertionChange | Prototype: | bool QQuickListViewPrivate::applyInsertionChange(const QQmlChangeSet::Change &change, ChangeResult *insertResult, QList<FxViewItem *> *addedItems, QList<MovedItem> *movingIntoView) | Coverage: | 85.211% (121/142) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp | Lines: | 3208-3365 |
| | 105 | 37 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::updateDirtyNodeName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::updateDirtyNode | Prototype: | void QQuickWindowPrivate::updateDirtyNode(QQuickItem *item) | Coverage: | 85.065% (131/154) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp | Lines: | 3246-3492 |
| | 161 | 37 |
JSC::Yarr::Parser::parseEscapeName: | JSC::Yarr::Parser::parseEscape | Prototype: | template<bool inCharacterClass, class EscapeDelegate> bool parseEscape(EscapeDelegate& delegate) | Coverage: | 94.253% (82/87) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h | Lines: | 263-427 |
| | 89 | 38 |
QSGBatchRenderer::Renderer::uploadBatchName: | QSGBatchRenderer::Renderer::uploadBatch | Prototype: | void Renderer::uploadBatch(Batch *b) | Coverage: | 53.333% (80/150) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 1780-1997 |
| | 176 | 38 |
QQuickGrid::doPositioningName: | QQuickGrid::doPositioning | Prototype: | void QQuickGrid::doPositioning(QSizeF *contentSize) | Coverage: | 96.183% (126/131) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp | Lines: | 1711-1863 |
| | 112 | 40 |
QQmlPropertyCacheCreator::createMetaObjectName: | QQmlPropertyCacheCreator::createMetaObject | Prototype: | template <typename ObjectContainer> inline QQmlCompileError QQmlPropertyCacheCreator<ObjectContainer>::createMetaObject(int objectIndex, const CompiledObject *obj, const QQmlRefPointer<QQmlPropertyCache> &baseTypeCache) | Coverage: | 86.029% (117/136) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlpropertycachecreator_p.h | Lines: | 264-563 |
| | 196 | 41 |
QSGBatchRenderer::Renderer::renderName: | QSGBatchRenderer::Renderer::render | Prototype: | void Renderer::render() | Coverage: | 43.750% (56/128) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 2589-2755 |
| | 114 | 41 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::binopHelper [qv4codegen.cpp #1]Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::binopHelper [qv4codegen.cpp #1] | Prototype: | Codegen::Reference Codegen::binopHelper(QSOperator::Op oper, Reference &left, Reference &right) | Coverage: | 98.182% (108/110) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | Lines: | 1346-1604 |
| | 190 | 42 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::binopHelper [qv4codegen.cpp #2]Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::binopHelper [qv4codegen.cpp #2] | Prototype: | Codegen::Reference Codegen::binopHelper(QSOperator::Op oper, Reference &left, Reference &right) | Coverage: | 98.182% (108/110) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | Lines: | 1346-1604 |
| | 190 | 42 |
QQmlJS::classify7Name: | QQmlJS::classify7 | Prototype: | static inline int classify7(const QChar *s, int parseModeFlags) | Coverage: | 66.935% (83/124) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljskeywords_p.h | Lines: | 554-644 |
| | 48 | 42 |
QQuickCustomMaterialShader::updateStateName: | QQuickCustomMaterialShader::updateState | Prototype: | void QQuickCustomMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect) | Coverage: | 57.407% (62/108) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | Lines: | 110-257 |
| | 126 | 42 |
QQuickStyledTextPrivate::parseTagName: | QQuickStyledTextPrivate::parseTag | Prototype: | bool QQuickStyledTextPrivate::parseTag(const QChar *&ch, const QString &textIn, QString &textOut, QTextCharFormat &format) | Coverage: | 95.161% (118/124) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp | Lines: | 319-456 |
| | 111 | 42 |
QSGSoftwareHelpers::qDrawBorderPixmapName: | QSGSoftwareHelpers::qDrawBorderPixmap | Prototype: | void qDrawBorderPixmap(QPainter *painter, const QRect &targetRect, const QMargins &targetMarginsIn, const QPixmap &pixmap, const QRect &sourceRect, const QMargins &sourceMarginsIn, const QTileRules &rules, QDrawBorderPixmap::DrawingHints hints) | Coverage: | 0.000% (0/183) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalimagenode.cpp | Lines: | 57-317 |
| | 196 | 43 |
QQuickSvgParser::parsePathDataFastName: | QQuickSvgParser::parsePathDataFast | Prototype: | bool QQuickSvgParser::parsePathDataFast(const QString &dataStr, QPainterPath &path) | Coverage: | 28.986% (40/138) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksvgparser.cpp | Lines: | 269-598 |
| | 254 | 44 |
QV4::ExecutionEngine::fromVariantName: | QV4::ExecutionEngine::fromVariant | Prototype: | QV4::ReturnedValue QV4::ExecutionEngine::fromVariant(const QVariant &variant) | Coverage: | 81.633% (80/98) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1385-1516 |
| | 72 | 44 |
quick_test_main_with_setupName: | quick_test_main_with_setup | Prototype: | int quick_test_main_with_setup(int argc, char **argv, const char *name, const char *sourceDir, QObject *setup) | Coverage: | 45.833% (66/144) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp | Lines: | 337-605 |
| | 163 | 46 |
QQuickTextEditPrivate::initName: | QQuickTextEditPrivate::init | Prototype: | void QQuickTextEditPrivate::init() | Coverage: | 77.143% (108/140) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp | Lines: | 2257-2308 |
| | 35 | 47 |
QQmlObjectCreator::setPropertyValueName: | QQmlObjectCreator::setPropertyValue | Prototype: | void QQmlObjectCreator::setPropertyValue(const QQmlPropertyData *property, const QV4::CompiledData::Binding *binding) | Coverage: | 62.400% (78/125) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | Lines: | 364-689 |
| | 210 | 48 |
QQuickFlickablePrivate::dragName: | QQuickFlickablePrivate::drag | Prototype: | void QQuickFlickablePrivate::drag(qint64 currentTimestamp, QEvent::Type eventType, const QPointF &localPos, const QVector2D &deltas, bool overThreshold, bool momentum, bool velocitySensitiveOverBounds, const QVector2D &velocity) | Coverage: | 80.989% (213/263) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp | Lines: | 1049-1253 |
| | 140 | 49 |
QQmlJS::classify4Name: | QQmlJS::classify4 | Prototype: | static inline int classify4(const QChar *s, int parseModeFlags) | Coverage: | 78.378% (116/148) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljskeywords_p.h | Lines: | 150-263 |
| | 63 | 50 |
QQmlObjectCreator::setPropertyBindingName: | QQmlObjectCreator::setPropertyBinding | Prototype: | bool QQmlObjectCreator::setPropertyBinding(const QQmlPropertyData *bindingProperty, const QV4::CompiledData::Binding *binding) | Coverage: | 69.412% (118/170) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | Lines: | 784-1088 |
| | 209 | 50 |
QQmlPropertyPrivate::writeName: | QQmlPropertyPrivate::write | Prototype: | bool QQmlPropertyPrivate::write(QObject *object, const QQmlPropertyData &property, const QVariant &value, QQmlContextData *context, QQmlPropertyData::WriteFlags flags) | Coverage: | 78.191% (147/188) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp | Lines: | 1193-1410 |
| | 147 | 50 |
ExecutionEngine::metaTypeFromJSName: | ExecutionEngine::metaTypeFromJS | Prototype: | bool ExecutionEngine::metaTypeFromJS(const Value *value, int type, void *data) | Coverage: | 63.265% (93/147) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1664-1863 |
| | 118 | 51 |
JSC::Yarr::YarrGenerator::generateName: | JSC::Yarr::YarrGenerator::generate | Prototype: | void generate() | Coverage: | 87.586% (127/145) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | Lines: | 1376-1774 |
| | 173 | 51 |
QQmlPropertyValidator::validateObjectName: | QQmlPropertyValidator::validateObject | Prototype: | QVector<QQmlCompileError> QQmlPropertyValidator::validateObject(int objectIndex, const QV4::CompiledData::Binding *instantiatingBinding, bool populatingValueTypeGroupProperty) const | Coverage: | 79.327% (165/208) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlpropertyvalidator.cpp | Lines: | 83-322 |
| | 161 | 51 |
Lexer::scanStringName: | Lexer::scanString | Prototype: | int Lexer::scanString(ScanStringMode mode) | Coverage: | 91.791% (123/134) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 817-981 |
| | 107 | 54 |
QQmlJS::classify5Name: | QQmlJS::classify5 | Prototype: | static inline int classify5(const QChar *s, int parseModeFlags) | Coverage: | 78.313% (130/166) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljskeywords_p.h | Lines: | 265-389 |
| | 68 | 56 |
QQmlJS::classify8Name: | QQmlJS::classify8 | Prototype: | static inline int classify8(const QChar *s, int parseModeFlags) | Coverage: | 65.896% (114/173) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljskeywords_p.h | Lines: | 646-767 |
| | 64 | 57 |
QQuickTextInputPrivate::processKeyEventName: | QQuickTextInputPrivate::processKeyEvent | Prototype: | void QQuickTextInputPrivate::processKeyEvent(QKeyEvent* event) | Coverage: | 84.896% (163/192) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | Lines: | 4383-4588 |
| | 122 | 57 |
QQuickImageParticle::finishBuildParticleNodesName: | QQuickImageParticle::finishBuildParticleNodes | Prototype: | void QQuickImageParticle::finishBuildParticleNodes(QSGNode** node) | Coverage: | 76.111% (137/180) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp | Lines: | 1225-1465 |
| | 171 | 58 |
QQuickPathView::refillName: | QQuickPathView::refill | Prototype: | void QQuickPathView::refill() | Coverage: | 78.607% (158/201) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp | Lines: | 1936-2171 |
| | 168 | 58 |
QSGBasicInternalRectangleNode::updateGeometryName: | QSGBasicInternalRectangleNode::updateGeometry | Prototype: | void QSGBasicInternalRectangleNode::updateGeometry() | Coverage: | 79.200% (198/250) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp | Lines: | 231-720 |
| | 353 | 58 |
mainName: | main | Prototype: | int main(int argc, char ** argv) | Coverage: | 30.457% (60/197) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp | Lines: | 461-690 |
| | 173 | 60 |
MatchScoreName: | MatchScore | Prototype: | static int MatchScore(const QV4::Value &actual, int conversionType) | Coverage: | 45.082% (55/122) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1228-1364 |
| | 70 | 61 |
JSC::Yarr::YarrGenerator::backtrackName: | JSC::Yarr::YarrGenerator::backtrack | Prototype: | void backtrack() | Coverage: | 90.164% (165/183) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | Lines: | 1776-2301 |
| | 200 | 62 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1]Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1] | Prototype: | bool Codegen::visit(BinaryExpression *ast) | Coverage: | 78.049% (96/123) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | Lines: | 1155-1344 |
| | 108 | 63 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2]Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2] | Prototype: | bool Codegen::visit(BinaryExpression *ast) | Coverage: | 78.049% (96/123) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | Lines: | 1155-1344 |
| | 108 | 63 |
QQuickTextPrivate::setupTextLayoutName: | QQuickTextPrivate::setupTextLayout | Prototype: | QRectF QQuickTextPrivate::setupTextLayout(qreal *const baseline) | Coverage: | 84.762% (356/420) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp | Lines: | 655-1148 |
| | 337 | 66 |
QQmlPropertyValidator::validateLiteralBindingName: | QQmlPropertyValidator::validateLiteralBinding | Prototype: | QQmlCompileError QQmlPropertyValidator::validateLiteralBinding(QQmlPropertyCache *propertyCache, QQmlPropertyData *property, const QV4::CompiledData::Binding *binding) const | Coverage: | 41.799% (79/189) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlpropertyvalidator.cpp | Lines: | 324-589 |
| | 145 | 72 |
QQmlJS::classify6Name: | QQmlJS::classify6 | Prototype: | static inline int classify6(const QChar *s, int parseModeFlags) | Coverage: | 71.622% (159/222) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljskeywords_p.h | Lines: | 391-552 |
| | 87 | 74 |
QQmlVMEMetaObject::metaCallName: | QQmlVMEMetaObject::metaCall | Prototype: | int QQmlVMEMetaObject::metaCall(QObject *o, QMetaObject::Call c, int _id, void **a) | Coverage: | 82.917% (199/240) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp | Lines: | 621-982 |
| | 222 | 95 |
JSC::Yarr::Interpreter::matchDisjunctionName: | JSC::Yarr::Interpreter::matchDisjunction | Prototype: | JSRegExpResult matchDisjunction(ByteDisjunction* disjunction, DisjunctionContext* context, bool btrack = false) | Coverage: | 61.250% (147/240) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1105-1397 |
| | 169 | 106 |
Lexer::scanTokenName: | Lexer::scanToken | Prototype: | int Lexer::scanToken() | Coverage: | 93.471% (272/291) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 449-815 |
| | 232 | 106 |
ByteCodeHandler::decodeName: | ByteCodeHandler::decode | Prototype: | void ByteCodeHandler::decode(const char *code, uint len) | Coverage: | 33.977% (176/518) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodehandler.cpp | Lines: | 66-77 |
| | 5 | 388 |
ByteCodeHandler::collectLabelsInBytecodeName: | ByteCodeHandler::collectLabelsInBytecode | Prototype: | std::vector<int> ByteCodeHandler::collectLabelsInBytecode(const char *code, uint len) | Coverage: | 34.104% (177/519) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodehandler.cpp | Lines: | 114-526 |
| | 271 | 389 |
Parser::parse [qqmljs.g #2]Name: | Parser::parse [qqmljs.g #2] | Prototype: | bool Parser::parse(int startToken) | Coverage: | 94.271% (938/995) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2 | Lines: | 578-4237 |
| | 1559 | 445 |
VME::interpretName: | VME::interpret | Prototype: | QV4::ReturnedValue VME::interpret(CppStackFrame *frame, ExecutionEngine *engine, const char *code) | Coverage: | 76.147% (830/1090) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp | Lines: | 449-1344 |
| | 687 | 560 |