Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QQuickItemViewTransitionJob::startTransitionName: | QQuickItemViewTransitionJob::startTransition | Prototype: | void QQuickItemViewTransitionJob::startTransition(QQuickItemViewTransitionableItem *item, int index, QQuickItemViewTransitioner *transitioner, QQuickItemViewTransitioner::TransitionType type, const QPointF &to, bool isTargetItem) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp | Lines: | 88-134 |
| | 35 | 6 |
QQuickTextInput::positionToRectangleName: | QQuickTextInput::positionToRectangle | Prototype: | QRectF QQuickTextInput::positionToRectangle(int pos) const | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | Lines: | 1361-1383 |
| | 16 | 6 |
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 |
existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReaderName: | existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader | Prototype: | QQuickPixmapReader::~QQuickPixmapReader() | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp | Lines: | 476-510 |
| | 20 | 8 |
JSC::MacroAssemblerX86_64::compare64Name: | JSC::MacroAssemblerX86_64::compare64 | Prototype: | void compare64(RelationalCondition cond, RegisterID left, TrustedImm32 right, RegisterID dest) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | Lines: | 484-492 |
| | 5 | 2 |
JSC::Yarr::ByteTerm::ByteTermName: | JSC::Yarr::ByteTerm::ByteTerm | Prototype: | ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h | Lines: | 133-155 |
| | 12 | 4 |
JSC::Yarr::Interpreter::backtrackPatternCharacterName: | JSC::Yarr::Interpreter::backtrackPatternCharacter | Prototype: | bool backtrackPatternCharacter(ByteTerm& term, DisjunctionContext* context) | Coverage: | 44.444% (8/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 392-419 |
| | 15 | 7 |
JSC::Yarr::YarrPatternConstructor::atomPatternCharacterName: | JSC::Yarr::YarrPatternConstructor::atomPatternCharacter | Prototype: | void atomPatternCharacter(UChar ch) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | Lines: | 318-337 |
| | 11 | 3 |
QQmlApplicationEnginePrivate::finishLoadName: | QQmlApplicationEnginePrivate::finishLoad | Prototype: | void QQmlApplicationEnginePrivate::finishLoad(QQmlComponent *c) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp | Lines: | 124-146 |
| | 13 | 6 |
QQmlBinding::createName: | QQmlBinding::create | Prototype: | QQmlBinding *QQmlBinding::create(const QQmlPropertyData *property, const QQmlScriptString &script, QObject *obj, QQmlContext *ctxt) | Coverage: | 44.444% (12/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | Lines: | 62-99 |
| | 25 | 6 |
QQmlPartsModel::setFilterGroupName: | QQmlPartsModel::setFilterGroup | Prototype: | void QQmlPartsModel::setFilterGroup(const QString &group) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | Lines: | 3120-3134 |
| | 8 | 3 |
QQmlPropertyCache::signalName: | QQmlPropertyCache::signal | Prototype: | inline QQmlPropertyData *QQmlPropertyCache::signal(int index) const | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h | Lines: | 776-787 |
| | 7 | 3 |
QQuickItem::mapFromGlobalName: | QQuickItem::mapFromGlobal | Prototype: | void QQuickItem::mapFromGlobal(QQmlV4Function *args) const | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | Lines: | 4571-4594 |
| | 15 | 3 |
QQuickItem::mapToGlobalName: | QQuickItem::mapToGlobal | Prototype: | void QQuickItem::mapToGlobal(QQmlV4Function *args) const | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | Lines: | 4606-4629 |
| | 15 | 3 |
QQuickPen::setColorName: | QQuickPen::setColor | Prototype: | void QQuickPen::setColor(const QColor &c) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrectangle.cpp | Lines: | 102-108 |
| | 4 | 1 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::setRenderTargetName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::setRenderTarget | Prototype: | void QQuickWindow::setRenderTarget(QOpenGLFramebufferObject *fbo) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp | Lines: | 3701-3717 |
| | 10 | 3 |
QQuickSpriteEngine::startAssemblingImageName: | QQuickSpriteEngine::startAssemblingImage | Prototype: | void QQuickSpriteEngine::startAssemblingImage() | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp | Lines: | 351-374 |
| | 14 | 5 |
QQuickTextInput::setPasswordCharacterName: | QQuickTextInput::setPasswordCharacter | Prototype: | void QQuickTextInput::setPasswordCharacter(const QString &str) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | Lines: | 2304-2313 |
| | 7 | 3 |
QQuickWidget::showEventName: | QQuickWidget::showEvent | Prototype: | void QQuickWidget::showEvent(QShowEvent *) | Coverage: | 44.444% (8/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp | Lines: | 1302-1332 |
| | 16 | 6 |
QSmoothedAnimation::~QSmoothedAnimationName: | QSmoothedAnimation::~QSmoothedAnimation | Prototype: | QSmoothedAnimation::~QSmoothedAnimation() | Coverage: | 44.444% (8/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp | Lines: | 86-106 |
| | 12 | 6 |
QV4::IdentifierHash::operator=Name: | QV4::IdentifierHash::operator= | Prototype: | IdentifierHash &IdentifierHash::operator=(const IdentifierHash &other) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier_p.h | Lines: | 128-136 |
| | 6 | 3 |
particleData_set_alphaName: | particleData_set_alpha | Prototype: | static QV4::ReturnedValue particleData_set_alpha (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 427-427 |
| | 1 | 2 |
particleData_set_axName: | particleData_set_ax | Prototype: | static QV4::ReturnedValue particleData_set_ax (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 438-438 |
| | 1 | 2 |
particleData_set_ayName: | particleData_set_ay | Prototype: | static QV4::ReturnedValue particleData_set_ay (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 439-439 |
| | 1 | 2 |
particleData_set_blueName: | particleData_set_blue | Prototype: | static QV4::ReturnedValue particleData_set_blue (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 426-426 |
| | 1 | 2 |
particleData_set_endSizeName: | particleData_set_endSize | Prototype: | static QV4::ReturnedValue particleData_set_endSize (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 435-435 |
| | 1 | 2 |
particleData_set_greenName: | particleData_set_green | Prototype: | static QV4::ReturnedValue particleData_set_green (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 425-425 |
| | 1 | 2 |
particleData_set_redName: | particleData_set_red | Prototype: | static QV4::ReturnedValue particleData_set_red (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 424-424 |
| | 1 | 2 |
particleData_set_sizeName: | particleData_set_size | Prototype: | static QV4::ReturnedValue particleData_set_size (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 434-434 |
| | 1 | 2 |
particleData_set_vxName: | particleData_set_vx | Prototype: | static QV4::ReturnedValue particleData_set_vx (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 436-436 |
| | 1 | 2 |
particleData_set_vyName: | particleData_set_vy | Prototype: | static QV4::ReturnedValue particleData_set_vy (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 437-437 |
| | 1 | 2 |
particleData_set_xName: | particleData_set_x | Prototype: | static QV4::ReturnedValue particleData_set_x (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 430-430 |
| | 1 | 2 |
particleData_set_yName: | particleData_set_y | Prototype: | static QV4::ReturnedValue particleData_set_y (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 431-431 |
| | 1 | 2 |
QSGCompressedTextureData::isValidName: | QSGCompressedTextureData::isValid | Prototype: | bool QSGCompressedTextureData::isValid() const | Coverage: | 45.000% (9/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedtexture.cpp | Lines: | 52-62 |
| | 7 | 4 |
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 |
QQmlPropertyPrivate::writeEnumPropertyName: | QQmlPropertyPrivate::writeEnumProperty | Prototype: | bool QQmlPropertyPrivate::writeEnumProperty(const QMetaProperty &prop, int idx, QObject *object, const QVariant &value, int flags) | Coverage: | 45.161% (14/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp | Lines: | 1124-1162 |
| | 22 | 8 |
collectPropertyName: | collectProperty | Prototype: | const QV4::Object *collectProperty(const QV4::ScopedValue &value, QV4::ExecutionEngine *engine, QJsonObject &dict) | Coverage: | 45.238% (19/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | Lines: | 128-193 |
| | 44 | 16 |
QQmlLocaleData::method_currencySymbolName: | QQmlLocaleData::method_currencySymbol | Prototype: | ReturnedValue QQmlLocaleData::method_currencySymbol(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp | Lines: | 541-558 |
| | 11 | 4 |
QQmlVMEMetaObject::methodName: | QQmlVMEMetaObject::method | Prototype: | QV4::ReturnedValue QQmlVMEMetaObject::method(int index) const | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp | Lines: | 987-999 |
| | 7 | 3 |
QQuickKeyNavigationAttached::setLeftName: | QQuickKeyNavigationAttached::setLeft | Prototype: | void QQuickKeyNavigationAttached::setLeft(QQuickItem *i) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | Lines: | 461-475 |
| | 11 | 3 |
QQuickKeyNavigationAttached::setUpName: | QQuickKeyNavigationAttached::setUp | Prototype: | void QQuickKeyNavigationAttached::setUp(QQuickItem *i) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | Lines: | 505-519 |
| | 11 | 3 |
QQuickPathViewPrivate::setHighlightPositionName: | QQuickPathViewPrivate::setHighlightPosition | Prototype: | void QQuickPathViewPrivate::setHighlightPosition(qreal pos) | Coverage: | 45.455% (10/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp | Lines: | 387-415 |
| | 19 | 6 |
QQuickSpriteEngine::statusName: | QQuickSpriteEngine::status | Prototype: | QQuickPixmap::Status QQuickSpriteEngine::status() const | Coverage: | 45.455% (10/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp | Lines: | 327-349 |
| | 17 | 10 |
QSGSimpleMaterialShader::initializeName: | QSGSimpleMaterialShader::initialize | Prototype: | void initialize() override | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h | Lines: | 51-72 |
| | 13 | 4 |
particleData_set_autoRotateName: | particleData_set_autoRotate | Prototype: | static QV4::ReturnedValue particleData_set_autoRotate (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 428-428 |
| | 1 | 2 |
particleData_set_updateName: | particleData_set_update | Prototype: | static QV4::ReturnedValue particleData_set_update (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp | Lines: | 429-429 |
| | 1 | 2 |
qsg_useConsistentTimingName: | qsg_useConsistentTiming | Prototype: | bool qsg_useConsistentTiming() | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp | Lines: | 101-110 |
| | 6 | 3 |
QQuickTrailEmitter::emitWindowName: | QQuickTrailEmitter::emitWindow | Prototype: | void QQuickTrailEmitter::emitWindow(int timeStamp) | Coverage: | 45.679% (37/81) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter.cpp | Lines: | 151-287 |
| | 93 | 22 |
QQmlPropertyPrivate::resolvedUrlSequenceName: | QQmlPropertyPrivate::resolvedUrlSequence | Prototype: | QVariant QQmlPropertyPrivate::resolvedUrlSequence(const QVariant &value, QQmlContextData *context) | Coverage: | 45.714% (16/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp | Lines: | 1085-1121 |
| | 30 | 11 |
QQuickCustomMaterialShader::compileName: | QQuickCustomMaterialShader::compile | Prototype: | void QQuickCustomMaterialShader::compile() | Coverage: | 45.714% (16/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | Lines: | 264-327 |
| | 38 | 11 |
QQuickScreenInfo::setWrappedScreenName: | QQuickScreenInfo::setWrappedScreen | Prototype: | void QQuickScreenInfo::setWrappedScreen(QScreen *screen) | Coverage: | 45.714% (32/70) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickscreen.cpp | Lines: | 356-417 |
| | 52 | 16 |
QQmlDataBlob::networkErrorName: | QQmlDataBlob::networkError | Prototype: | void QQmlDataBlob::networkError(QNetworkReply::NetworkError networkError) | Coverage: | 45.833% (11/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp | Lines: | 550-596 |
| | 25 | 15 |
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 |
FxListItemSG::setPositionName: | FxListItemSG::setPosition | Prototype: | void setPosition(qreal pos, bool immediate = false) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp | Lines: | 308-324 |
| | 9 | 5 |
JSC::Yarr::YarrPatternConstructor::atomParenthesesEndName: | JSC::Yarr::YarrPatternConstructor::atomParenthesesEnd | Prototype: | void atomParenthesesEnd() | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | Lines: | 422-451 |
| | 21 | 5 |
QQmlDataBlob::SourceCodeData::readAllName: | QQmlDataBlob::SourceCodeData::readAll | Prototype: | QString QQmlDataBlob::SourceCodeData::readAll(QString *error) const | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp | Lines: | 3171-3197 |
| | 17 | 5 |
QQuickListViewPrivate::snapPosAtName: | QQuickListViewPrivate::snapPosAt | Prototype: | qreal QQuickListViewPrivate::snapPosAt(qreal pos) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp | Lines: | 516-529 |
| | 10 | 5 |
QQuickText::setBaseUrlName: | QQuickText::setBaseUrl | Prototype: | void QQuickText::setBaseUrl(const QUrl &url) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp | Lines: | 2233-2253 |
| | 13 | 5 |
QQuickTextInput::cursorRectangleName: | QQuickTextInput::cursorRectangle | Prototype: | QRectF QQuickTextInput::cursorRectangle() const | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | Lines: | 860-883 |
| | 16 | 5 |
QQuickWidgetPrivate::executeName: | QQuickWidgetPrivate::execute | Prototype: | void QQuickWidgetPrivate::execute() | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp | Lines: | 229-252 |
| | 15 | 5 |
QSGDistanceFieldGlyphCache::setGlyphsPositionName: | QSGDistanceFieldGlyphCache::setGlyphsPosition | Prototype: | void QSGDistanceFieldGlyphCache::setGlyphsPosition(const QList<GlyphPosition> &glyphs) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp | Lines: | 216-241 |
| | 16 | 5 |
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callPossiblyDirectEval [qv4runtime.cpp #1]Name: | QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callPossiblyDirectEval [qv4runtime.cpp #1] | Prototype: | ReturnedValue Runtime::method_callPossiblyDirectEval(ExecutionEngine *engine, Value *argv, int argc) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1 | Lines: | 1132-1154 |
| | 12 | 5 |
QQmlImportsPrivate::updateQmldirContentName: | QQmlImportsPrivate::updateQmldirContent | Prototype: | bool QQmlImportsPrivate::updateQmldirContent(const QString &uri, const QString &prefix, const QString &qmldirIdentifier, const QString& qmldirUrl, QQmlImportDatabase *database, QList<QQmlError> *errors) | Coverage: | 46.341% (19/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 1598-1645 |
| | 29 | 12 |
QQuickParentAnimation::transitionName: | QQuickParentAnimation::transition | Prototype: | QAbstractAnimationJob* QQuickParentAnimation::transition(QQuickStateActions &actions, QQmlProperties &modified, TransitionDirection direction, QObject *defaultTarget) | Coverage: | 46.341% (57/123) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp | Lines: | 226-413 |
| | 136 | 26 |
QQuickGraphicsInfo::updateInfoName: | QQuickGraphicsInfo::updateInfo | Prototype: | void QQuickGraphicsInfo::updateInfo() | Coverage: | 46.429% (13/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgraphicsinfo.cpp | Lines: | 239-285 |
| | 32 | 10 |
QQmlObjectModel::moveName: | QQmlObjectModel::move | Prototype: | void QQmlObjectModel::move(int from, int to, int n) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp | Lines: | 402-412 |
| | 7 | 3 |
QQmlOpenMetaObject::setCachedName: | QQmlOpenMetaObject::setCached | Prototype: | void QQmlOpenMetaObject::setCached(bool c) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp | Lines: | 383-401 |
| | 12 | 5 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimator::transitionName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimator::transition | Prototype: | QAbstractAnimationJob *QQuickAnimator::transition(QQuickStateActions &actions, QQmlProperties &modified, TransitionDirection direction, QObject *defaultTarget) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimator.cpp | Lines: | 274-302 |
| | 14 | 5 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::clearHoverName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::clearHover | Prototype: | bool QQuickWindowPrivate::clearHover(ulong timestamp) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp | Lines: | 1541-1566 |
| | 19 | 6 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::queryPointerEventInstanceName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::queryPointerEventInstance | Prototype: | QQuickPointerEvent *QQuickWindowPrivate::queryPointerEventInstance(QQuickPointerDevice *device, QEvent::Type eventType) const | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp | Lines: | 2224-2242 |
| | 8 | 5 |
QSGAtlasTexture::Atlas::uploadPendingTextureName: | QSGAtlasTexture::Atlas::uploadPendingTexture | Prototype: | void Atlas::uploadPendingTexture(int i) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp | Lines: | 491-509 |
| | 27 | 4 |
QQmlNumberExtension::method_toLocaleStringName: | QQmlNumberExtension::method_toLocaleString | Prototype: | QV4::ReturnedValue QQmlNumberExtension::method_toLocaleString(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | Coverage: | 46.875% (15/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp | Lines: | 368-403 |
| | 23 | 10 |
QQuickValueTypeProvider::fontFromObjectName: | QQuickValueTypeProvider::fontFromObject | Prototype: | static QFont fontFromObject(QQmlV4Handle object, QV4::ExecutionEngine *v4, bool *ok) | Coverage: | 46.957% (54/115) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp | Lines: | 277-374 |
| | 73 | 34 |
QQuickAccessibleAttached::setRoleName: | QQuickAccessibleAttached::setRole | Prototype: | void setRole(QAccessible::Role role) | Coverage: | 47.059% (8/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached_p.h | Lines: | 114-142 |
| | 10 | 13 |
QSGPlainTexture::bindName: | QSGPlainTexture::bind | Prototype: | void QSGPlainTexture::bind() | Coverage: | 47.059% (56/119) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp | Lines: | 715-891 |
| | 174 | 33 |
annotateListElements::[lambda]::compileQmlFileName: | annotateListElements::[lambda]::compileQmlFile | Prototype: | static bool compileQmlFile(const QString &inputFileName, SaveFunction saveFunction, Error *error) | Coverage: | 47.059% (16/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp | Lines: | 167-246 |
| | 53 | 14 |
setWindowTitleName: | setWindowTitle | Prototype: | static void setWindowTitle(bool verbose, const QObject *topLevel, QWindow *window) | Coverage: | 47.059% (8/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp | Lines: | 408-428 |
| | 14 | 5 |
JSC::Yarr::YarrGenerator::generateDotStarEnclosureName: | JSC::Yarr::YarrGenerator::generateDotStarEnclosure | Prototype: | void generateDotStarEnclosure(size_t opIndex) | Coverage: | 47.368% (9/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | Lines: | 1177-1231 |
| | 38 | 5 |
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineGetterName: | ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineGetter | Prototype: | ReturnedValue ObjectPrototype::method_defineGetter(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) | Coverage: | 47.368% (9/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp | Lines: | 624-652 |
| | 21 | 7 |
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineSetterName: | ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineSetter | Prototype: | ReturnedValue ObjectPrototype::method_defineSetter(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) | Coverage: | 47.368% (9/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp | Lines: | 654-682 |
| | 21 | 7 |
QQmlImportsPrivate::validateQmldirVersionName: | QQmlImportsPrivate::validateQmldirVersion | Prototype: | bool QQmlImportsPrivate::validateQmldirVersion(const QQmlTypeLoaderQmldirContent &qmldir, const QString &uri, int vmaj, int vmin, QList<QQmlError> *errors) | Coverage: | 47.368% (18/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 1340-1402 |
| | 44 | 10 |
QQuickEventPoint::cancelExclusiveGrabImplName: | QQuickEventPoint::cancelExclusiveGrabImpl | Prototype: | void QQuickEventPoint::cancelExclusiveGrabImpl(QTouchEvent *cancelEvent) | Coverage: | 47.368% (9/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp | Lines: | 949-966 |
| | 12 | 7 |
QQuickPinchHandler::handlePointerEventImplName: | QQuickPinchHandler::handlePointerEventImpl | Prototype: | void QQuickPinchHandler::handlePointerEventImpl(QQuickPointerEvent *event) | Coverage: | 47.368% (27/57) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpinchhandler.cpp | Lines: | 317-441 |
| | 78 | 19 |
QQuickValueTypeProvider::variantFromStringName: | QQuickValueTypeProvider::variantFromString | Prototype: | bool variantFromString(const QString &s, QVariant *v) override | Coverage: | 47.368% (9/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp | Lines: | 556-597 |
| | 26 | 7 |
QSGDefaultDistanceFieldGlyphCache::storeGlyphsName: | QSGDefaultDistanceFieldGlyphCache::storeGlyphs | Prototype: | void QSGDefaultDistanceFieldGlyphCache::storeGlyphs(const QList<QDistanceField> &glyphs) | Coverage: | 47.619% (10/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp | Lines: | 160-228 |
| | 82 | 7 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::grabTouchPointsName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::grabTouchPoints | Prototype: | void QQuickWindowPrivate::grabTouchPoints(QObject *grabber, const QVector<int> &ids) | Coverage: | 47.826% (11/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp | Lines: | 773-805 |
| | 24 | 9 |
QSGOpaqueTextureMaterialShader::updateStateName: | QSGOpaqueTextureMaterialShader::updateState | Prototype: | void QSGOpaqueTextureMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect) | Coverage: | 47.826% (11/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp | Lines: | 80-122 |
| | 24 | 6 |
QQuickDesignerSupportItems::createPrimitiveName: | QQuickDesignerSupportItems::createPrimitive | Prototype: | QObject *QQuickDesignerSupportItems::createPrimitive(const QString &typeName, int majorNumber, int minorNumber, QQmlContext *context) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp | Lines: | 213-257 |
| | 24 | 8 |
QSGBatchRenderer::Renderer::RendererName: | QSGBatchRenderer::Renderer::Renderer | Prototype: | Renderer::Renderer(QSGDefaultRenderContext *ctx) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 752-822 |
| | 28 | 7 |
QQuickGridView::keyPressEventName: | QQuickGridView::keyPressEvent | Prototype: | void QQuickGridView::keyPressEvent(QKeyEvent *event) | Coverage: | 48.148% (13/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp | Lines: | 2100-2130 |
| | 20 | 8 |
QQuickTextNodeEngine::mergeFormatsName: | QQuickTextNodeEngine::mergeFormats | Prototype: | void QQuickTextNodeEngine::mergeFormats(QTextLayout *textLayout, QVarLengthArray<QTextLayout::FormatRange> *mergedFormats) | Coverage: | 48.148% (13/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp | Lines: | 897-948 |
| | 32 | 8 |
QQuickWidget::createFramebufferObjectName: | QQuickWidget::createFramebufferObject | Prototype: | void QQuickWidget::createFramebufferObject() | Coverage: | 48.387% (15/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp | Lines: | 913-1006 |
| | 39 | 9 |
QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlComponentAndAliasResolver::resolveAliasesName: | QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlComponentAndAliasResolver::resolveAliases | Prototype: | bool QQmlComponentAndAliasResolver::resolveAliases(int componentIndex) | Coverage: | 48.485% (16/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | Lines: | 1001-1051 |
| | 31 | 11 |
QQuickValueTypeProvider::createName: | QQuickValueTypeProvider::create | Prototype: | bool create(int type, int argc, const void *argv[], QVariant *v) override | Coverage: | 48.485% (16/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp | Lines: | 455-511 |
| | 41 | 14 |
QSGDefaultLayer::grabName: | QSGDefaultLayer::grab | Prototype: | void QSGDefaultLayer::grab() | Coverage: | 48.515% (49/101) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp | Lines: | 293-458 |
| | 145 | 21 |
QQuickDesignerCustomObjectData::doResetPropertyName: | QQuickDesignerCustomObjectData::doResetProperty | Prototype: | void QQuickDesignerCustomObjectData::doResetProperty(QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName) | Coverage: | 48.571% (17/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp | Lines: | 186-230 |
| | 26 | 11 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverTouchAsMouseName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverTouchAsMouse | Prototype: | bool QQuickWindowPrivate::deliverTouchAsMouse(QQuickItem *item, QQuickPointerEvent *pointerEvent) | Coverage: | 48.718% (38/78) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp | Lines: | 657-771 |
| | 72 | 24 |
QQmlScriptBlob::dataReceivedName: | QQmlScriptBlob::dataReceived | Prototype: | void QQmlScriptBlob::dataReceived(const SourceCodeData &data) | Coverage: | 48.780% (20/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp | Lines: | 2958-3021 |
| | 41 | 12 |
QSGBasicInternalImageNode::updateGeometryName: | QSGBasicInternalImageNode::updateGeometry | Prototype: | void QSGBasicInternalImageNode::updateGeometry() | Coverage: | 48.936% (23/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp | Lines: | 461-557 |
| | 67 | 9 |
QSequentialAnimationGroupJob::updateCurrentTimeName: | QSequentialAnimationGroupJob::updateCurrentTime | Prototype: | void QSequentialAnimationGroupJob::updateCurrentTime(int currentTime) | Coverage: | 49.231% (32/65) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp | Lines: | 207-246 |
| | 20 | 18 |