| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
sortHelper| Name: | sortHelper | | Prototype: | template <typename RandomAccessIterator, typename T, typename LessThan> void sortHelper(RandomAccessIterator start, RandomAccessIterator end, const T &t, LessThan lessThan) | | Coverage: | 100.000% (38/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp | | Lines: | 667-718 |
| | 34 | 13 |
JSC::Yarr::YarrGenerator::backtrackTerm| Name: | JSC::Yarr::YarrGenerator::backtrackTerm | | Prototype: | void backtrackTerm(size_t opIndex) | | Coverage: | 82.500% (33/40) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 1307-1374 |
| | 35 | 19 |
JSC::Yarr::YarrGenerator::generateTerm| Name: | JSC::Yarr::YarrGenerator::generateTerm | | Prototype: | void generateTerm(size_t opIndex) | | Coverage: | 82.500% (33/40) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 1241-1306 |
| | 35 | 19 |
Lookup::resolveSetter| Name: | Lookup::resolveSetter | | Prototype: | bool Lookup::resolveSetter(ExecutionEngine *engine, Object *object, const Value &value) | | Coverage: | 92.308% (24/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp | | Lines: | 463-507 |
| | 35 | 7 |
QObjectWrapper::getQmlProperty| Name: | QObjectWrapper::getQmlProperty | | Prototype: | ReturnedValue QObjectWrapper::getQmlProperty(QV4::ExecutionEngine *engine, QQmlContextData *qmlContext, QObject *object, String *name, QObjectWrapper::RevisionMode revisionMode, bool *hasProperty) | | Coverage: | 72.222% (39/54) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | | Lines: | 356-415 |
| | 35 | 13 |
QQmlComponent::createObject| Name: | QQmlComponent::createObject | | Prototype: | void QQmlComponent::createObject(QQmlV4Function *args) | | Coverage: | 87.500% (21/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | | Lines: | 1254-1308 |
| | 35 | 8 |
QQmlContextData::destroy| Name: | QQmlContextData::destroy | | Prototype: | void QQmlContextData::destroy() | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp | | Lines: | 625-676 |
| | 35 | 5 |
QQmlDelegateModelPrivate::itemsInserted| Name: | QQmlDelegateModelPrivate::itemsInserted | | Prototype: | void QQmlDelegateModelPrivate::itemsInserted( const QVector<Compositor::Insert> &inserts, QVarLengthArray<QVector<QQmlChangeSet::Change>, Compositor::MaximumGroupCount> *translatedInserts, QHash<int, QList<QQmlDelegateModelItem *> > *movedItems) | | Coverage: | 93.617% (44/47) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 1234-1289 |
| | 35 | 15 |
QQmlProxyMetaObject::metaCall| Name: | QQmlProxyMetaObject::metaCall | | Prototype: | int QQmlProxyMetaObject::metaCall(QObject *o, QMetaObject::Call c, int id, void **a) | | Coverage: | 78.378% (29/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproxymetaobject.cpp | | Lines: | 68-122 |
| | 35 | 11 |
QQuickGridScaledImage::QQuickGridScaledImage| Name: | QQuickGridScaledImage::QQuickGridScaledImage | | Prototype: | QQuickGridScaledImage::QQuickGridScaledImage(QIODevice *data) | | Coverage: | 83.019% (44/53) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickscalegrid.cpp | | Lines: | 124-170 |
| | 35 | 13 |
QQuickItemViewTransitionJob::startTransition| Name: | 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 |
QQuickPointerHandler::approveGrabTransition| Name: | QQuickPointerHandler::approveGrabTransition | | Prototype: | bool QQuickPointerHandler::approveGrabTransition(QQuickEventPoint *point, QObject *proposedGrabber) | | Coverage: | 38.462% (30/78) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpointerhandler.cpp | | Lines: | 213-257 |
| | 35 | 15 |
QQuickPropertyChanges::changeValue| Name: | QQuickPropertyChanges::changeValue | | Prototype: | void QQuickPropertyChanges::changeValue(const QString &name, const QVariant &value) | | Coverage: | 80.645% (25/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp | | Lines: | 571-619 |
| | 35 | 9 |
QQuickTextEdit::moveCursorSelection| Name: | QQuickTextEdit::moveCursorSelection | | Prototype: | void QQuickTextEdit::moveCursorSelection(int pos, SelectionMode mode) | | Coverage: | 95.122% (39/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp | | Lines: | 1115-1162 |
| | 35 | 11 |
QQuickTextEditPrivate::init| Name: | 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 |
QSGBatchRenderer::Renderer::nodeWasRemoved| Name: | QSGBatchRenderer::Renderer::nodeWasRemoved | | Prototype: | void Renderer::nodeWasRemoved(Node *node) | | Coverage: | 88.571% (31/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1050-1110 |
| | 35 | 11 |
QSGBatchRenderer::Updater::visitTransformNode| Name: | QSGBatchRenderer::Updater::visitTransformNode | | Prototype: | void Updater::visitTransformNode(Node *n) | | Coverage: | 86.364% (38/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 405-459 |
| | 35 | 11 |
QV4::JIT::Assembler::link| Name: | QV4::JIT::Assembler::link | | Prototype: | void Assembler::link(Function *function) | | Coverage: | 69.231% (9/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1378-1436 |
| | 35 | 6 |
QV4::JIT::Assembler::passAccumulatorAsArg_internal| Name: | QV4::JIT::Assembler::passAccumulatorAsArg_internal | | Prototype: | void Assembler::passAccumulatorAsArg_internal(int arg, bool push) | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2032-2048 |
| | 35 | 3 |
allSubObjects| Name: | allSubObjects | | Prototype: | static void allSubObjects(QObject *object, QObjectList &objectList) | | Coverage: | 67.442% (29/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp | | Lines: | 89-152 |
| | 35 | 13 |
appendReplacementString| Name: | appendReplacementString | | Prototype: | static void appendReplacementString(QString *result, const QString &input, const QString& replaceValue, uint* matchOffsets, int captureCount) | | Coverage: | 57.143% (28/49) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp | | Lines: | 678-722 |
| | 35 | 13 |
handleCompileErrors| Name: | handleCompileErrors | | Prototype: | void handleCompileErrors(const QFileInfo &fi, QQuickView *view) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp | | Lines: | 137-181 |
| | 35 | 7 |
operator>>| Name: | operator>> | | Prototype: | QDataStream &operator>>(QDataStream &stream, QQmlProfilerEvent &event) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp | | Lines: | 111-165 |
| | 35 | 11 |
qt_v4DebuggerHook| Name: | qt_v4DebuggerHook | | Prototype: | int qt_v4DebuggerHook(const char *json) | | Coverage: | 0.000% (0/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp | | Lines: | 184-244 |
| | 35 | 9 |
Lexer::decodeUnicodeEscapeCharacter| Name: | Lexer::decodeUnicodeEscapeCharacter | | Prototype: | uint Lexer::decodeUnicodeEscapeCharacter(bool *ok) | | Coverage: | 93.939% (31/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 322-373 |
| | 36 | 11 |
QQmlDebugConnector::instance| Name: | QQmlDebugConnector::instance | | Prototype: | QQmlDebugConnector *QQmlDebugConnector::instance() | | Coverage: | 73.684% (28/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp | | Lines: | 108-161 |
| | 36 | 13 |
QQmlJS::AST::PatternElement::convertLiteralToAssignmentPattern| Name: | QQmlJS::AST::PatternElement::convertLiteralToAssignmentPattern | | Prototype: | bool PatternElement::convertLiteralToAssignmentPattern(MemoryPool *pool, SourceLocation *errorLocation, QString *errorMessage) | | Coverage: | 92.593% (25/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp | | Lines: | 405-456 |
| | 36 | 9 |
QQmlObjectCreator::populateDeferredProperties| Name: | QQmlObjectCreator::populateDeferredProperties | | Prototype: | bool QQmlObjectCreator::populateDeferredProperties(QObject *instance, QQmlData::DeferredData *deferredData) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 235-289 |
| | 36 | 1 |
QQuickBasePositioner::updateAttachedProperties| Name: | QQuickBasePositioner::updateAttachedProperties | | Prototype: | void QQuickBasePositioner::updateAttachedProperties(QQuickPositionerAttached *specificProperty, QQuickItem *specificPropertyOwner) const | | Coverage: | 76.596% (36/47) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp | | Lines: | 457-522 |
| | 36 | 15 |
QQuickDesignerSupportProperties::allPropertyNames| Name: | QQuickDesignerSupportProperties::allPropertyNames | | Prototype: | QQuickDesignerSupport::PropertyNameList QQuickDesignerSupportProperties::allPropertyNames(QObject *object, const QQuickDesignerSupport::PropertyName &baseName, QObjectList *inspectedObjects) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp | | Lines: | 186-241 |
| | 36 | 9 |
QQuickFlickablePrivate::flick| Name: | QQuickFlickablePrivate::flick | | Prototype: | bool QQuickFlickablePrivate::flick(AxisData &data, qreal minExtent, qreal maxExtent, qreal, QQuickTimeLineCallback::Callback fixupCallback, qreal velocity) | | Coverage: | 70.968% (22/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp | | Lines: | 346-398 |
| | 36 | 10 |
QQuickHandlerPoint::reset| Name: | QQuickHandlerPoint::reset | | Prototype: | void QQuickHandlerPoint::reset(const QVector<QQuickEventPoint *> &points) | | Coverage: | 70.588% (12/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlerpoint.cpp | | Lines: | 136-180 |
| | 36 | 7 |
QQuickItem::mapFromItem| Name: | QQuickItem::mapFromItem | | Prototype: | void QQuickItem::mapFromItem(QQmlV4Function *args) const | | Coverage: | 74.194% (23/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | | Lines: | 4416-4471 |
| | 36 | 8 |
QQuickItem::mapToItem| Name: | QQuickItem::mapToItem | | Prototype: | void QQuickItem::mapToItem(QQmlV4Function *args) const | | Coverage: | 74.194% (23/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | | Lines: | 4504-4559 |
| | 36 | 8 |
QQuickItem::setFocus| Name: | QQuickItem::setFocus | | Prototype: | void QQuickItem::setFocus(bool focus, Qt::FocusReason reason) | | Coverage: | 100.000% (38/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | | Lines: | 7089-7143 |
| | 36 | 10 |
QQuickParticleData::clone| Name: | QQuickParticleData::clone | | Prototype: | void QQuickParticleData::clone(const QQuickParticleData& other) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp | | Lines: | 485-524 |
| | 36 | 1 |
QQuickParticleSystem::emittersChanged| Name: | QQuickParticleSystem::emittersChanged | | Prototype: | void QQuickParticleSystem::emittersChanged() | | Coverage: | 86.667% (39/45) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp | | Lines: | 832-891 |
| | 36 | 15 |
QQuickPath::createPath::QQuickPath::createPointCache| Name: | QQuickPath::createPath::QQuickPath::createPointCache | | Prototype: | void QQuickPath::createPointCache() const | | Coverage: | 76.923% (20/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp | | Lines: | 669-718 |
| | 36 | 8 |
QQuickStateGroupPrivate::findTransition::QQuickStateGroupPrivate::setCurrentStateInternal| Name: | QQuickStateGroupPrivate::findTransition::QQuickStateGroupPrivate::setCurrentStateInternal | | Prototype: | void QQuickStateGroupPrivate::setCurrentStateInternal(const QString &state, bool ignoreTrans) | | Coverage: | 88.636% (39/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstategroup.cpp | | Lines: | 431-488 |
| | 36 | 14 |
QQuickTextInput::event| Name: | QQuickTextInput::event | | Prototype: | bool QQuickTextInput::event(QEvent* ev) | | Coverage: | 82.812% (53/64) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | | Lines: | 1668-1721 |
| | 36 | 13 |
QQuickTextInput::updatePaintNode| Name: | QQuickTextInput::updatePaintNode | | Prototype: | QSGNode *QQuickTextInput::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *data) | | Coverage: | 85.000% (34/40) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | | Lines: | 1884-1945 |
| | 36 | 8 |
QQuickWidget::event| Name: | QQuickWidget::event | | Prototype: | bool QQuickWidget::event(QEvent *e) | | Coverage: | 32.558% (14/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp | | Lines: | 1444-1526 |
| | 36 | 21 |
QSGAtlasTexture::Atlas::upload| Name: | QSGAtlasTexture::Atlas::upload | | Prototype: | void Atlas::upload(Texture *texture) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp | | Lines: | 367-402 |
| | 36 | 3 |
QSGNinePatchNode::rebuildGeometry| Name: | QSGNinePatchNode::rebuildGeometry | | Prototype: | void QSGNinePatchNode::rebuildGeometry(QSGTexture *texture, QSGGeometry *geometry, const QVector4D &padding, const QRectF &bounds, qreal dpr) | | Coverage: | 0.000% (0/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgninepatchnode.cpp | | Lines: | 77-127 |
| | 36 | 8 |
RegExpObject::initProperties::RegExpPrototype::execFirstMatch| Name: | RegExpObject::initProperties::RegExpPrototype::execFirstMatch | | Prototype: | ReturnedValue RegExpPrototype::execFirstMatch(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) | | Coverage: | 64.286% (9/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject.cpp | | Lines: | 311-354 |
| | 36 | 4 |
generateResourceDirectoryTree::generateResourceDirectoryTree| Name: | generateResourceDirectoryTree::generateResourceDirectoryTree | | Prototype: | static QByteArray generateResourceDirectoryTree(QTextStream &code, const QStringList &qrcFiles) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/generateloader.cpp | | Lines: | 263-318 |
| | 36 | 12 |
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]::QQuickJSContext2DPrototype::method_createPattern| Name: | 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]::QQuickJSContext2DPrototype::method_createPattern | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_createPattern(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | | Coverage: | 0.000% (0/45) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 1734-1791 |
| | 36 | 12 |
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 |
| | 37 | 13 |
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(CallExpression *ast) | | Coverage: | 80.000% (24/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 1728-1788 |
| | 37 | 14 |
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(CallExpression *ast) | | Coverage: | 80.000% (24/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 1728-1788 |
| | 37 | 14 |
ExecutionContext::setProperty| Name: | ExecutionContext::setProperty | | Prototype: | ExecutionContext::Error ExecutionContext::setProperty(String *name, const Value &value) | | Coverage: | 100.000% (34/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context.cpp | | Lines: | 227-280 |
| | 37 | 14 |
ObjectIterator::next| Name: | ObjectIterator::next | | Prototype: | void ObjectIterator::next(Value *name, uint *index, Property *pd, PropertyAttributes *attrs) | | Coverage: | 96.875% (31/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator.cpp | | Lines: | 79-129 |
| | 37 | 11 |
ProxyObject::virtualDefineOwnProperty| Name: | ProxyObject::virtualDefineOwnProperty | | Prototype: | bool ProxyObject::virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *p, PropertyAttributes attrs) | | Coverage: | 91.892% (34/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy.cpp | | Lines: | 281-333 |
| | 37 | 9 |
QQmlComponentPrivate::beginCreate| Name: | QQmlComponentPrivate::beginCreate | | Prototype: | QObject * QQmlComponentPrivate::beginCreate(QQmlContextData *context) | | Coverage: | 68.000% (17/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp | | Lines: | 817-878 |
| | 37 | 9 |
QQmlJS::integerFromString| Name: | QQmlJS::integerFromString | | Prototype: | double integerFromString(const char *buf, int size, int radix) | | Coverage: | 0.000% (0/51) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp | | Lines: | 62-113 |
| | 37 | 14 |
QQuickBorderImage::updatePaintNode| Name: | QQuickBorderImage::updatePaintNode | | Prototype: | QSGNode *QQuickBorderImage::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *) | | Coverage: | 54.545% (12/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickborderimage.cpp | | Lines: | 624-677 |
| | 37 | 5 |
QQuickItemViewPrivate::updateCurrent| Name: | QQuickItemViewPrivate::updateCurrent | | Prototype: | void QQuickItemViewPrivate::updateCurrent(int modelIndex) | | Coverage: | 86.275% (44/51) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp | | Lines: | 1601-1647 |
| | 37 | 11 |
QQuickMouseArea::setPressed| Name: | QQuickMouseArea::setPressed | | Prototype: | bool QQuickMouseArea::setPressed(Qt::MouseButton button, bool p, Qt::MouseEventSource source) | | Coverage: | 97.619% (41/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp | | Lines: | 1197-1252 |
| | 37 | 9 |
QQuickMouseAreaPrivate::propagateHelper| Name: | QQuickMouseAreaPrivate::propagateHelper | | Prototype: | bool QQuickMouseAreaPrivate::propagateHelper(QQuickMouseEvent *ev, QQuickItem *item,const QPointF &sp, PropagateType sig) | | Coverage: | 71.154% (37/52) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp | | Lines: | 138-192 |
| | 37 | 18 |
QQuickPath::createPath::QQuickPath::backwardsPointAt| Name: | QQuickPath::createPath::QQuickPath::backwardsPointAt | | Prototype: | QPointF QQuickPath::backwardsPointAt(const QPainterPath &path, const qreal &pathLength, const QList<AttributePoint> &attributePoints, QQuickCachedBezier &prevBez, qreal p, qreal *angle) | | Coverage: | 83.333% (25/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp | | Lines: | 800-853 |
| | 37 | 6 |
QQuickShapeNvprRenderNode::setupStencilForCover| Name: | QQuickShapeNvprRenderNode::setupStencilForCover | | Prototype: | void QQuickShapeNvprRenderNode::setupStencilForCover(bool stencilClip, int sv) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp | | Lines: | 776-787 |
| | 37 | 2 |
QSGBatchRenderer::Renderer::buildRenderListsForTaggedRoots| Name: | QSGBatchRenderer::Renderer::buildRenderListsForTaggedRoots | | Prototype: | void Renderer::buildRenderListsForTaggedRoots() | | Coverage: | 84.375% (27/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1388-1450 |
| | 37 | 10 |
QSGShaderSourceBuilder::removeVersion| Name: | QSGShaderSourceBuilder::removeVersion | | Prototype: | void QSGShaderSourceBuilder::removeVersion() | | Coverage: | 0.000% (0/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgshadersourcebuilder.cpp | | Lines: | 321-374 |
| | 37 | 11 |
QV4::Chunk::sweep| Name: | QV4::Chunk::sweep | | Prototype: | bool Chunk::sweep(ExecutionEngine *engine) | | Coverage: | 100.000% (21/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 301-365 |
| | 37 | 5 |
contextFactory| Name: | contextFactory | | Prototype: | QSGAdaptationBackendData *contextFactory() | | Coverage: | 55.814% (24/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp | | Lines: | 106-174 |
| | 37 | 15 |
JSC::Yarr::YarrGenerator::generateDotStarEnclosure| Name: | 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 |
Object::virtualDefineOwnProperty| Name: | Object::virtualDefineOwnProperty | | Prototype: | bool Object::virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *p, PropertyAttributes attrs) | | Coverage: | 92.857% (26/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | | Lines: | 811-861 |
| | 38 | 9 |
QAbstractAnimationJob::setCurrentTime| Name: | QAbstractAnimationJob::setCurrentTime | | Prototype: | void QAbstractAnimationJob::setCurrentTime(int msecs) | | Coverage: | 89.855% (62/69) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp | | Lines: | 444-508 |
| | 38 | 16 |
QQmlDMObjectDataMetaObject::createProperty| Name: | QQmlDMObjectDataMetaObject::createProperty | | Prototype: | int createProperty(const char *name, const char *) override | | Coverage: | 75.862% (22/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp | | Lines: | 832-884 |
| | 38 | 10 |
QQmlMetaObject::methodParameterTypes| Name: | QQmlMetaObject::methodParameterTypes | | Prototype: | int *QQmlMetaObject::methodParameterTypes(int index, ArgTypeStorage *argStorage, QByteArray *unknownTypeError) const | | Coverage: | 94.872% (37/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | | Lines: | 1632-1691 |
| | 38 | 11 |
QQmlObjectCreator::populateInstance| Name: | QQmlObjectCreator::populateInstance | | Prototype: | bool QQmlObjectCreator::populateInstance(int index, QObject *instance, QObject *bindingTarget, const QQmlPropertyData *valueTypeProperty) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | | Lines: | 1420-1473 |
| | 38 | 5 |
QQuickAnchorChanges::copyOriginals| Name: | QQuickAnchorChanges::copyOriginals | | Prototype: | void QQuickAnchorChanges::copyOriginals(QQuickStateActionEvent *other) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp | | Lines: | 1206-1255 |
| | 38 | 1 |
QQuickCustomMaterialShader::compile| Name: | 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 |
QQuickDragHandler::handleEventPoint| Name: | QQuickDragHandler::handleEventPoint | | Prototype: | void QQuickDragHandler::handleEventPoint(QQuickEventPoint *point) | | Coverage: | 78.261% (36/46) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp | | Lines: | 135-188 |
| | 38 | 14 |
QQuickMouseArea::sendMouseEvent| Name: | QQuickMouseArea::sendMouseEvent | | Prototype: | bool QQuickMouseArea::sendMouseEvent(QMouseEvent *event) | | Coverage: | 68.750% (33/48) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp | | Lines: | 941-995 |
| | 38 | 12 |
QQuickParticleSystem::createEngine| Name: | QQuickParticleSystem::createEngine | | Prototype: | void QQuickParticleSystem::createEngine() | | Coverage: | 77.193% (44/57) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp | | Lines: | 893-951 |
| | 38 | 18 |
QQuickPath::createPath::QQuickPath::forwardsPointAt| Name: | QQuickPath::createPath::QQuickPath::forwardsPointAt | | Prototype: | QPointF QQuickPath::forwardsPointAt(const QPainterPath &path, const qreal &pathLength, const QList<AttributePoint> &attributePoints, QQuickCachedBezier &prevBez, qreal p, qreal *angle) | | Coverage: | 89.286% (25/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp | | Lines: | 744-797 |
| | 38 | 6 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverUpdatedTouchPoints| Name: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverUpdatedTouchPoints | | Prototype: | void QQuickWindowPrivate::deliverUpdatedTouchPoints(QQuickPointerTouchEvent *event) | | Coverage: | 100.000% (36/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp | | Lines: | 2444-2501 |
| | 38 | 14 |
QQuickTapHandler::setPressed| Name: | QQuickTapHandler::setPressed | | Prototype: | void QQuickTapHandler::setPressed(bool press, bool cancel, QQuickEventPoint *point) | | Coverage: | 84.906% (45/53) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquicktaphandler.cpp | | Lines: | 278-331 |
| | 38 | 15 |
QQuickTextNodeEngine::mergeProcessedNodes| Name: | QQuickTextNodeEngine::mergeProcessedNodes | | Prototype: | void QQuickTextNodeEngine::mergeProcessedNodes(QList<BinaryTreeNode *> *regularNodes, QList<BinaryTreeNode *> *imageNodes) | | Coverage: | 100.000% (25/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp | | Lines: | 700-761 |
| | 38 | 9 |
QSGBatchRenderer::Renderer::prepareOpaqueBatches| Name: | QSGBatchRenderer::Renderer::prepareOpaqueBatches | | Prototype: | void Renderer::prepareOpaqueBatches() | | Coverage: | 80.952% (34/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1509-1555 |
| | 38 | 8 |
QSGDefaultDepthStencilBuffer::QSGDefaultDepthStencilBuffer| Name: | QSGDefaultDepthStencilBuffer::QSGDefaultDepthStencilBuffer | | Prototype: | QSGDefaultDepthStencilBuffer::QSGDefaultDepthStencilBuffer(QOpenGLContext *context, const Format &format) | | Coverage: | 20.513% (8/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer.cpp | | Lines: | 84-141 |
| | 38 | 8 |
JSC::Yarr::Interpreter::matchParentheses| Name: | JSC::Yarr::Interpreter::matchParentheses | | Prototype: | JSRegExpResult matchParentheses(ByteTerm& term, DisjunctionContext* context) | | Coverage: | 41.935% (13/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 860-928 |
| | 39 | 12 |
QAccessibleQuickItem::doAction| Name: | QAccessibleQuickItem::doAction | | Prototype: | void QAccessibleQuickItem::doAction(const QString &actionName) | | Coverage: | 0.000% (0/50) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp | | Lines: | 255-332 |
| | 39 | 19 |
QObjectWrapper::getQmlProperty| Name: | QObjectWrapper::getQmlProperty | | Prototype: | ReturnedValue QObjectWrapper::getQmlProperty(QQmlContextData *qmlContext, String *name, QObjectWrapper::RevisionMode revisionMode, bool *hasProperty, bool includeImports) const | | Coverage: | 59.016% (36/61) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | | Lines: | 272-334 |
| | 39 | 17 |
QQmlAbstractBinding::removeFromObject| Name: | QQmlAbstractBinding::removeFromObject | | Prototype: | void QQmlAbstractBinding::removeFromObject() | | Coverage: | 67.647% (23/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp | | Lines: | 127-190 |
| | 39 | 10 |
QQmlDelegateModelGroup::create| Name: | QQmlDelegateModelGroup::create | | Prototype: | void QQmlDelegateModelGroup::create(QQmlV4Function *args) | | Coverage: | 77.778% (28/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 2680-2737 |
| | 39 | 10 |
QQuickImage::updatePaintedGeometry| Name: | QQuickImage::updatePaintedGeometry | | Prototype: | void QQuickImage::updatePaintedGeometry() | | Coverage: | 93.333% (42/45) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp | | Lines: | 551-600 |
| | 39 | 10 |
QQuickItemViewTransitionableItem::prepareTransition| Name: | QQuickItemViewTransitionableItem::prepareTransition | | Prototype: | bool QQuickItemViewTransitionableItem::prepareTransition(QQuickItemViewTransitioner *transitioner, int index, const QRectF &viewBounds) | | Coverage: | 83.871% (52/62) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp | | Lines: | 409-490 |
| | 39 | 18 |
QQuickKeyNavigationAttached::keyPressed| Name: | QQuickKeyNavigationAttached::keyPressed | | Prototype: | void QQuickKeyNavigationAttached::keyPressed(QKeyEvent *event, bool post) | | Coverage: | 81.633% (40/49) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | | Lines: | 616-677 |
| | 39 | 18 |
QQuickListViewPrivate::createHighlight| Name: | QQuickListViewPrivate::createHighlight | | Prototype: | void QQuickListViewPrivate::createHighlight() | | Coverage: | 95.238% (20/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp | | Lines: | 866-918 |
| | 39 | 7 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::setRunning| Name: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::setRunning | | Prototype: | void QQuickAbstractAnimation::setRunning(bool r) | | Coverage: | 92.453% (49/53) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp | | Lines: | 258-318 |
| | 39 | 15 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverDragEvent| Name: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverDragEvent | | Prototype: | bool QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber *grabber, QQuickItem *item, QDragMoveEvent *event) | | Coverage: | 90.909% (30/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp | | Lines: | 2710-2762 |
| | 39 | 9 |
QQuickTextInput::moveCursorSelection| Name: | QQuickTextInput::moveCursorSelection | | Prototype: | void QQuickTextInput::moveCursorSelection(int pos, SelectionMode mode) | | Coverage: | 85.714% (48/56) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | | Lines: | 2571-2625 |
| | 39 | 11 |
QQuickWidget::createFramebufferObject| Name: | 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 |
QSGBatchRenderer::Renderer::buildRenderLists| Name: | QSGBatchRenderer::Renderer::buildRenderLists | | Prototype: | void Renderer::buildRenderLists(QSGNode *node) | | Coverage: | 100.000% (41/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1287-1340 |
| | 39 | 11 |
QSGNodeVisitorEx::visitChildren| Name: | QSGNodeVisitorEx::visitChildren | | Prototype: | void QSGNodeVisitorEx::visitChildren(QSGNode *node) | | Coverage: | 26.829% (11/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp | | Lines: | 464-524 |
| | 39 | 17 |
QV4::JIT::Assembler::getException| Name: | QV4::JIT::Assembler::getException | | Prototype: | void Assembler::getException() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2163-2182 |
| | 39 | 1 |
qsgShaderRewriter_insertZAttributes| Name: | qsgShaderRewriter_insertZAttributes | | Prototype: | QByteArray qsgShaderRewriter_insertZAttributes(const char *input, QSurfaceFormat::OpenGLContextProfile profile) | | Coverage: | 70.588% (24/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgshaderrewriter.cpp | | Lines: | 172-234 |
| | 39 | 13 |
ArrayObject::virtualDefineOwnProperty| Name: | ArrayObject::virtualDefineOwnProperty | | Prototype: | bool ArrayObject::virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *p, PropertyAttributes attrs) | | Coverage: | 100.000% (46/46) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | | Lines: | 977-1029 |
| | 40 | 12 |