Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
QQmlOpenMetaObject::metaCallName: | QQmlOpenMetaObject::metaCall | Prototype: | int QQmlOpenMetaObject::metaCall(QObject *o, QMetaObject::Call c, int id, void **a) | Coverage: | 86.364% (19/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp | Lines: | 294-319 |
| | 17 | 6 |
QQmlObjectCreator::initName: | QQmlObjectCreator::init | Prototype: | void QQmlObjectCreator::init(QQmlContextData *providedParentContext) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp | Lines: | 114-135 |
| | 17 | 2 |
QQmlListModel::removeElementsName: | QQmlListModel::removeElements | Prototype: | void QQmlListModel::removeElements(int index, int removeCount) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | Lines: | 2280-2309 |
| | 17 | 8 |
QQmlListCompositor::listItemsChangedName: | QQmlListCompositor::listItemsChanged | Prototype: | void QQmlListCompositor::listItemsChanged( QVector<Change> *translatedChanges, void *list, const QVector<QQmlChangeSet::Change> &changes) | Coverage: | 100.000% (24/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp | Lines: | 1291-1320 |
| | 17 | 8 |
QQmlJS::classify2Name: | QQmlJS::classify2 | Prototype: | static inline int classify2(const QChar *s, int parseModeFlags) | Coverage: | 100.000% (31/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljskeywords_p.h | Lines: | 60-88 |
| | 17 | 11 |
QQmlInstantiatorPrivate::_q_createdItemName: | QQmlInstantiatorPrivate::_q_createdItem | Prototype: | void QQmlInstantiatorPrivate::_q_createdItem(int idx, QObject* item) | Coverage: | 89.474% (17/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp | Lines: | 124-144 |
| | 17 | 7 |
QQmlImports::resolveTypeName: | QQmlImports::resolveType | Prototype: | bool QQmlImports::resolveType(const QHashedStringRef &type, QQmlType *type_return, int *vmaj, int *vmin, QQmlImportNamespace** ns_return, QList<QQmlError> *errors, QQmlType::RegistrationType registrationType, QQmlImport::RecursionRestriction recursionRestriction) const | Coverage: | 40.741% (11/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | Lines: | 638-671 |
| | 17 | 9 |
QQmlDelegateModelItem::destroyObjectName: | QQmlDelegateModelItem::destroyObject | Prototype: | void QQmlDelegateModelItem::destroyObject() | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | Lines: | 2031-2055 |
| | 17 | 4 |
QQmlDelegateModelGroupPrivate::parseIndexName: | QQmlDelegateModelGroupPrivate::parseIndex | Prototype: | bool QQmlDelegateModelGroupPrivate::parseIndex(const QV4::Value &value, int *index, Compositor::Group *group) const | Coverage: | 80.000% (12/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | Lines: | 2577-2602 |
| | 17 | 5 |
QQmlDelegateModelGroupPrivate::parseGroupArgsName: | QQmlDelegateModelGroupPrivate::parseGroupArgs | Prototype: | bool QQmlDelegateModelGroupPrivate::parseGroupArgs( QQmlV4Function *args, Compositor::Group *group, int *index, int *count, int *groups) const | Coverage: | 61.111% (11/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | Lines: | 2895-2922 |
| | 17 | 6 |
QQmlDelegateModelAttached::emitChangesName: | QQmlDelegateModelAttached::emitChanges | Prototype: | void QQmlDelegateModelAttached::emitChanges() | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | Lines: | 2289-2315 |
| | 17 | 8 |
QQmlDelegateModel::_q_itemsRemovedName: | QQmlDelegateModel::_q_itemsRemoved | Prototype: | void QQmlDelegateModel::_q_itemsRemoved(int index, int count) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | Lines: | 1442-1468 |
| | 17 | 6 |
QQmlDataBlob::notifyCompleteName: | QQmlDataBlob::notifyComplete | Prototype: | void QQmlDataBlob::notifyComplete(QQmlDataBlob *blob) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp | Lines: | 715-743 |
| | 17 | 6 |
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 |
QObjectWrapper::virtualPutName: | QObjectWrapper::virtualPut | Prototype: | bool QObjectWrapper::virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver) | Coverage: | 64.706% (11/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 708-736 |
| | 17 | 5 |
QMetaObjectWrapper::constructInternalName: | QMetaObjectWrapper::constructInternal | Prototype: | ReturnedValue QMetaObjectWrapper::constructInternal(const Value *argv, int argc) const | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 2073-2101 |
| | 17 | 3 |
QJSEngine::evaluateName: | QJSEngine::evaluate | Prototype: | QJSValue QJSEngine::evaluate(const QString& program, const QString& fileName, int lineNumber) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp | Lines: | 460-482 |
| | 17 | 5 |
QContinuingAnimationGroupJob::updateStateName: | QContinuingAnimationGroupJob::updateState | Prototype: | void QContinuingAnimationGroupJob::updateState(QAbstractAnimationJob::State newState, QAbstractAnimationJob::State oldState) | Coverage: | 95.238% (20/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qcontinuinganimationgroupjob.cpp | Lines: | 64-91 |
| | 17 | 9 |
QAccessibleQuickItem::textName: | QAccessibleQuickItem::text | Prototype: | QString QAccessibleQuickItem::text(QAccessible::Text textType) const | Coverage: | 12.000% (3/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp | Lines: | 340-381 |
| | 17 | 12 |
QAccessibleQuickItem::stateName: | QAccessibleQuickItem::state | Prototype: | QAccessible::State QAccessibleQuickItem::state() const | Coverage: | 57.143% (20/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp | Lines: | 179-201 |
| | 17 | 7 |
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_toStringName: | ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_toString | Prototype: | ReturnedValue ObjectPrototype::method_toString(const FunctionObject *b, const Value *thisObject, const Value *, int) | Coverage: | 84.615% (22/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp | Lines: | 527-557 |
| | 17 | 9 |
Object::virtualSetPrototypeOfName: | Object::virtualSetPrototypeOf | Prototype: | bool Object::virtualSetPrototypeOf(Managed *m, const Object *proto) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp | Lines: | 881-901 |
| | 17 | 6 |
MapPrototype::method_forEachName: | MapPrototype::method_forEach | Prototype: | ReturnedValue MapPrototype::method_forEach(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject.cpp | Lines: | 188-212 |
| | 17 | 6 |
JSC::Yarr::Parser::parseParenthesesBeginName: | JSC::Yarr::Parser::parseParenthesesBegin | Prototype: | void parseParenthesesBegin() | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h | Lines: | 487-519 |
| | 17 | 7 |
JSC::ExecutableAllocator::makeWritableName: | JSC::ExecutableAllocator::makeWritable | Prototype: | static void makeWritable(void* addr, size_t size) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/ExecutableAllocator.h | Lines: | 106-139 |
| | 17 | 2 |
JSC::ExecutableAllocator::makeExecutableName: | JSC::ExecutableAllocator::makeExecutable | Prototype: | static void makeExecutable(void* addr, size_t size) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/ExecutableAllocator.h | Lines: | 141-177 |
| | 17 | 2 |
IntrinsicTypedArrayPrototype::initName: | IntrinsicTypedArrayPrototype::init | Prototype: | void IntrinsicTypedArrayPrototype::init(ExecutionEngine *engine, IntrinsicTypedArrayCtor *ctor) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | Lines: | 653-676 |
| | 17 | 1 |
GlobalFunctions::method_parseFloatName: | GlobalFunctions::method_parseFloat | Prototype: | ReturnedValue GlobalFunctions::method_parseFloat(const FunctionObject *b, const Value *, const Value *argv, int argc) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | Lines: | 492-516 |
| | 17 | 5 |
ExecutionEngine::requireArgumentsAccessorsName: | ExecutionEngine::requireArgumentsAccessors | Prototype: | void ExecutionEngine::requireArgumentsAccessors(int n) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 985-1009 |
| | 17 | 5 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2] | Prototype: | bool Codegen::visit(WhileStatement *ast) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | Lines: | 3404-3429 |
| | 17 | 4 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1] | Prototype: | bool Codegen::visit(WhileStatement *ast) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | Lines: | 3404-3429 |
| | 17 | 4 |
CallArgument::dataPtrName: | CallArgument::dataPtr | Prototype: | void *CallArgument::dataPtr() | Coverage: | 52.000% (13/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | Lines: | 1580-1599 |
| | 17 | 9 |
ArrayElementLessThan::operator()Name: | ArrayElementLessThan::operator() | Prototype: | bool ArrayElementLessThan::operator()(Value v1, Value v2) const | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp | Lines: | 643-665 |
| | 17 | 4 |
ArrayBufferCtor::virtualCallAsConstructorName: | ArrayBufferCtor::virtualCallAsConstructor | Prototype: | ReturnedValue ArrayBufferCtor::virtualCallAsConstructor(const FunctionObject *f, const Value *argv, int argc, const Value *) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp | Lines: | 56-74 |
| | 17 | 4 |
ArgumentsObject::fullyCreateName: | ArgumentsObject::fullyCreate | Prototype: | void ArgumentsObject::fullyCreate() | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp | Lines: | 96-121 |
| | 17 | 5 |
variantMapToJSName: | variantMapToJS | Prototype: | static QV4::ReturnedValue variantMapToJS(QV4::ExecutionEngine *v4, const QVariantMap &vmap) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | Lines: | 1544-1562 |
| | 16 | 3 |
throwLowercaseEnumError::QQmlScopedEnumWrapper::virtualGetName: | throwLowercaseEnumError::QQmlScopedEnumWrapper::virtualGet | Prototype: | ReturnedValue QQmlScopedEnumWrapper::virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp | Lines: | 431-453 |
| | 16 | 4 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug debug, QQuickItem *item) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | Lines: | 8025-8046 |
| | 16 | 4 |
getAppFlagsName: | getAppFlags | Prototype: | void getAppFlags(int &argc, char **argv) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp | Lines: | 365-399 |
| | 16 | 9 |
existingImageFileForPath::QQuickPixmapReader::asyncResponseFinishedName: | existingImageFileForPath::QQuickPixmapReader::asyncResponseFinished | Prototype: | void QQuickPixmapReader::asyncResponseFinished(QQuickImageResponse *response) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp | Lines: | 564-589 |
| | 16 | 4 |
annotateListElements::[lambda]::annotateListElementsName: | annotateListElements::[lambda]::annotateListElements | Prototype: | static void annotateListElements(QmlIR::Document *document) | Coverage: | 81.250% (26/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp | Lines: | 100-130 |
| | 16 | 10 |
anchorLineFlagForNameName: | anchorLineFlagForName | Prototype: | QQuickAnchors::Anchor anchorLineFlagForName(const QString &name) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp | Lines: | 263-289 |
| | 16 | 8 |
TabledMaterial::updateStateName: | TabledMaterial::updateState | Prototype: | void updateState(const TabledMaterialData* d, const TabledMaterialData*) override | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp | Lines: | 142-153 |
| | 16 | 1 |
StringPrototype::method_startsWithName: | StringPrototype::method_startsWith | Prototype: | ReturnedValue StringPrototype::method_startsWith(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp | Lines: | 978-1000 |
| | 16 | 6 |
StringPrototype::method_endsWithName: | StringPrototype::method_endsWith | Prototype: | ReturnedValue StringPrototype::method_endsWith(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp | Lines: | 392-414 |
| | 16 | 6 |
SpriteMaterial::updateStateName: | SpriteMaterial::updateState | Prototype: | void updateState(const SpriteMaterialData* d, const SpriteMaterialData*) override | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp | Lines: | 284-296 |
| | 16 | 1 |
SparseArrayData::truncateName: | SparseArrayData::truncate | Prototype: | uint SparseArrayData::truncate(Object *o, uint newLen) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp | Lines: | 504-527 |
| | 16 | 6 |
QmlListWrapper::virtualAdvanceIteratorName: | QmlListWrapper::virtualAdvanceIterator | Prototype: | void QmlListWrapper::virtualAdvanceIterator(Managed *m, ObjectIterator *it, Value *name, uint *index, Property *p, PropertyAttributes *attrs) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper.cpp | Lines: | 143-158 |
| | 16 | 2 |
QmlContext::createWorkerContextName: | QmlContext::createWorkerContext | Prototype: | Heap::QmlContext *QmlContext::createWorkerContext(ExecutionContext *parent, const QUrl &source, Value *sendFunction) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext.cpp | Lines: | 315-337 |
| | 16 | 1 |
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::setElementFallback [qv4runtime.cpp #1]Name: | QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::setElementFallback [qv4runtime.cpp #1] | Prototype: | static __attribute__((noinline)) bool setElementFallback(ExecutionEngine *engine, const Value &object, const Value &index, const Value &value) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1 | Lines: | 664-687 |
| | 16 | 6 |
QV4::Runtime::method_compareLessThan [qv4runtime.cpp #2]Name: | QV4::Runtime::method_compareLessThan [qv4runtime.cpp #2] | Prototype: | QV4::Bool Runtime::method_compareLessThan(const Value &l, const Value &r) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #2 | Lines: | 990-1025 |
| | 16 | 5 |
QV4::Runtime::method_compareLessEqual [qv4runtime.cpp #2]Name: | QV4::Runtime::method_compareLessEqual [qv4runtime.cpp #2] | Prototype: | QV4::Bool Runtime::method_compareLessEqual(const Value &l, const Value &r) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #2 | Lines: | 1064-1099 |
| | 16 | 5 |
QV4::Runtime::method_compareGreaterThan [qv4runtime.cpp #2]Name: | QV4::Runtime::method_compareGreaterThan [qv4runtime.cpp #2] | Prototype: | QV4::Bool Runtime::method_compareGreaterThan(const Value &l, const Value &r) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #2 | Lines: | 953-988 |
| | 16 | 5 |
QV4::Runtime::method_compareGreaterEqual [qv4runtime.cpp #2]Name: | QV4::Runtime::method_compareGreaterEqual [qv4runtime.cpp #2] | Prototype: | QV4::Bool Runtime::method_compareGreaterEqual(const Value &l, const Value &r) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #2 | Lines: | 1027-1062 |
| | 16 | 5 |
QV4::PropertyHash::detachName: | QV4::PropertyHash::detach | Prototype: | void PropertyHash::detach(bool grow, int classSize) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | Lines: | 117-138 |
| | 16 | 6 |
QV4::Property::isSubset [qv4property_p.h #2]Name: | QV4::Property::isSubset [qv4property_p.h #2] | Prototype: | inline bool Property::isSubset(const PropertyAttributes &attrs, const Property *other, PropertyAttributes otherAttrs) const | Coverage: | 100.000% (35/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2 | Lines: | 104-123 |
| | 16 | 9 |
QV4::Profiling::Profiler::reportDataName: | QV4::Profiling::Profiler::reportData | Prototype: | void Profiler::reportData() | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling.cpp | Lines: | 92-114 |
| | 16 | 4 |
QV4::JIT::PlatformAssemblerCommon::loadStringAddressName: | QV4::JIT::PlatformAssemblerCommon::loadStringAddress | Prototype: | Address loadStringAddress(int stringId) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 577-583 |
| | 16 | 1 |
QV4::JIT::PlatformAssemblerCommon::loadCompilationUnitPtrName: | QV4::JIT::PlatformAssemblerCommon::loadCompilationUnitPtr | Prototype: | Address loadCompilationUnitPtr(RegisterID target) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 560-566 |
| | 16 | 1 |
QV4::JIT::Assembler::ushrConstName: | QV4::JIT::Assembler::ushrConst | Prototype: | void Assembler::ushrConst(int rhs) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 1716-1739 |
| | 16 | 2 |
QV4::JIT::Assembler::ushrName: | QV4::JIT::Assembler::ushr | Prototype: | void Assembler::ushr(int lhs) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 1654-1673 |
| | 16 | 1 |
QStringHash::takeNodeName: | QStringHash::takeNode | Prototype: | template<class T> typename QStringHash<T>::Node *QStringHash<T>::takeNode(const Node &o) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h | Lines: | 646-669 |
| | 16 | 3 |
QSmoothedAnimation::easeFollowName: | QSmoothedAnimation::easeFollow | Prototype: | qreal QSmoothedAnimation::easeFollow(qreal time_seconds) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp | Lines: | 218-240 |
| | 16 | 4 |
QSequentialAnimationGroupJob::indexForCurrentTimeName: | QSequentialAnimationGroupJob::indexForCurrentTime | Prototype: | QSequentialAnimationGroupJob::AnimationIndex QSequentialAnimationGroupJob::indexForCurrentTime() const | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp | Lines: | 85-121 |
| | 16 | 4 |
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 |
QSGCompressedAtlasTexture::Texture::removedFromAtlasName: | QSGCompressedAtlasTexture::Texture::removedFromAtlas | Prototype: | QSGTexture *Texture::removedFromAtlas() const | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | Lines: | 148-170 |
| | 16 | 3 |
QSGBatchRenderer::Updater::visitClipNodeName: | QSGBatchRenderer::Updater::visitClipNode | Prototype: | void Updater::visitClipNode(Node *n) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 353-376 |
| | 16 | 3 |
QSGBatchRenderer::Renderer::visualizeOverdraw_helperName: | QSGBatchRenderer::Renderer::visualizeOverdraw_helper | Prototype: | void Renderer::visualizeOverdraw_helper(Node *node) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 3041-3066 |
| | 16 | 4 |
QSGBatchRenderer::Renderer::deleteRemovedElementsName: | QSGBatchRenderer::Renderer::deleteRemovedElements | Prototype: | void Renderer::deleteRemovedElements() | Coverage: | 92.308% (24/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 2563-2587 |
| | 16 | 8 |
QSGBatchRenderer::Allocator::allocateName: | QSGBatchRenderer::Allocator::allocate | Prototype: | Type *allocate() | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | Lines: | 137-163 |
| | 16 | 4 |
QSGBasicInternalImageNode::preprocessName: | QSGBasicInternalImageNode::preprocess | Prototype: | void QSGBasicInternalImageNode::preprocess() | Coverage: | 60.000% (12/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp | Lines: | 160-185 |
| | 16 | 6 |
QSGAtlasTexture::Manager::createName: | QSGAtlasTexture::Manager::create | Prototype: | QSGTexture *Manager::create(const QSGCompressedTextureFactory *factory) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp | Lines: | 143-172 |
| | 16 | 9 |
QRecyclePoolPrivate::allocateName: | QRecyclePoolPrivate::allocate | Prototype: | template<typename T, int Step> T *QRecyclePoolPrivate<T, Step>::allocate() | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qrecyclepool_p.h | Lines: | 178-201 |
| | 16 | 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 |
QQuickViewPrivate::updateSizeName: | QQuickViewPrivate::updateSize | Prototype: | void QQuickViewPrivate::updateSize() | Coverage: | 76.923% (20/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickview.cpp | Lines: | 411-433 |
| | 16 | 8 |
QQuickTextNodeEngine::BinaryTreeNode::insertName: | QQuickTextNodeEngine::BinaryTreeNode::insert | Prototype: | void QQuickTextNodeEngine::BinaryTreeNode::insert(QVarLengthArray<BinaryTreeNode, 16> *binaryTree, const BinaryTreeNode &binaryTreeNode) | Coverage: | 64.286% (9/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp | Lines: | 118-144 |
| | 16 | 6 |
QQuickTextInputPrivate::internalSetTextName: | QQuickTextInputPrivate::internalSetText | Prototype: | void QQuickTextInputPrivate::internalSetText(const QString &txt, int pos, bool edited) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | Lines: | 3645-3672 |
| | 16 | 4 |
QQuickTextInputPrivate::findInMaskName: | QQuickTextInputPrivate::findInMask | Prototype: | int QQuickTextInputPrivate::findInMask(int pos, bool forward, bool findSeparator, QChar searchChar) const | Coverage: | 96.774% (30/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | Lines: | 4162-4186 |
| | 16 | 8 |
QQuickTextInputPrivate::anchorRectangleName: | QQuickTextInputPrivate::anchorRectangle | Prototype: | QRectF QQuickTextInputPrivate::anchorRectangle() const | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | Lines: | 1075-1104 |
| | 16 | 5 |
QQuickTextInput::selectionChangedName: | QQuickTextInput::selectionChanged | Prototype: | void QQuickTextInput::selectionChanged() | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | Lines: | 2777-2798 |
| | 16 | 5 |
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 |
QQuickTextInput::mouseReleaseEventName: | QQuickTextInput::mouseReleaseEvent | Prototype: | void QQuickTextInput::mouseReleaseEvent(QMouseEvent *event) | Coverage: | 73.077% (19/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp | Lines: | 1614-1639 |
| | 16 | 8 |
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 |
QQuickTextEdit::positionAtName: | QQuickTextEdit::positionAt | Prototype: | int QQuickTextEdit::positionAt(qreal x, qreal y) const | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp | Lines: | 1039-1065 |
| | 16 | 3 |
QQuickTextEdit::inputMethodQueryName: | QQuickTextEdit::inputMethodQuery | Prototype: | QVariant QQuickTextEdit::inputMethodQuery(Qt::InputMethodQuery property, QVariant argument) const | Coverage: | 52.632% (10/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp | Lines: | 1925-1949 |
| | 16 | 7 |
QQuickTextControlPrivate::extendBlockwiseSelectionName: | QQuickTextControlPrivate::extendBlockwiseSelection | Prototype: | void QQuickTextControlPrivate::extendBlockwiseSelection(int suggestedNewPosition) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp | Lines: | 551-579 |
| | 16 | 4 |
QQuickTextControl::QQuickTextControlName: | QQuickTextControl::QQuickTextControl | Prototype: | QQuickTextControl::QQuickTextControl(QTextDocument *doc, QObject *parent) | Coverage: | 78.261% (36/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp | Lines: | 610-632 |
| | 16 | 16 |
QQuickTapHandler::wantsEventPointName: | QQuickTapHandler::wantsEventPoint | Prototype: | bool QQuickTapHandler::wantsEventPoint(QQuickEventPoint *point) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquicktaphandler.cpp | Lines: | 117-156 |
| | 16 | 9 |
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::loadAndUnloadVisibleEdgesName: | QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::loadAndUnloadVisibleEdges | Prototype: | void QQuickTableViewPrivate::loadAndUnloadVisibleEdges() | Coverage: | 14.286% (3/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp | Lines: | 1012-1056 |
| | 16 | 7 |
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::enforceFirstRowColumnAtOrigoName: | QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::enforceFirstRowColumnAtOrigo | Prototype: | void QQuickTableViewPrivate::enforceFirstRowColumnAtOrigo() | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp | Lines: | 232-263 |
| | 16 | 6 |
QQuickStyledTextPrivate::parseUnorderedListAttributesName: | QQuickStyledTextPrivate::parseUnorderedListAttributes | Prototype: | bool QQuickStyledTextPrivate::parseUnorderedListAttributes(const QChar *&ch, const QString &textIn) | Coverage: | 93.333% (14/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp | Lines: | 615-638 |
| | 16 | 5 |
QQuickSpriteEngine::spriteXName: | QQuickSpriteEngine::spriteX | Prototype: | int QQuickSpriteEngine::spriteX(int sprite) const | Coverage: | 70.000% (14/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp | Lines: | 261-282 |
| | 16 | 7 |
QQuickShortcut::setSequencesName: | QQuickShortcut::setSequences | Prototype: | void QQuickShortcut::setSequences(const QVariantList &values) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickshortcut.cpp | Lines: | 212-236 |
| | 16 | 4 |
QQuickShapePrivate::createRendererName: | QQuickShapePrivate::createRenderer | Prototype: | void QQuickShapePrivate::createRenderer() | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp | Lines: | 976-1003 |
| | 16 | 6 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::Property::isSubset [qv4property_p.h #1]Name: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::Property::isSubset [qv4property_p.h #1] | Prototype: | inline bool Property::isSubset(const PropertyAttributes &attrs, const Property *other, PropertyAttributes otherAttrs) const | Coverage: | 100.000% (35/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #1 | Lines: | 104-123 |
| | 16 | 9 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGWindowsRenderLoop::exposureChangedName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGWindowsRenderLoop::exposureChanged | Prototype: | void QSGWindowsRenderLoop::exposureChanged(QQuickWindow *window) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgwindowsrenderloop.cpp | Lines: | 272-302 |
| | 16 | 8 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::startOrStopAnimationTimerName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::startOrStopAnimationTimer | Prototype: | void QSGThreadedRenderLoop::startOrStopAnimationTimer() | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp | Lines: | 826-849 |
| | 16 | 8 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareThreadedRenderLoop::windowDestroyedName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareThreadedRenderLoop::windowDestroyed | Prototype: | void QSGSoftwareThreadedRenderLoop::windowDestroyed(QQuickWindow *window) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp | Lines: | 599-628 |
| | 16 | 6 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::pointerEventInstanceName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::pointerEventInstance | Prototype: | QQuickPointerEvent *QQuickWindowPrivate::pointerEventInstance(QQuickPointerDevice *device, QEvent::Type eventType) const | Coverage: | 73.684% (14/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp | Lines: | 2244-2275 |
| | 16 | 8 |
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickUniformAnimatorJob::postSyncName: | QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickUniformAnimatorJob::postSync | Prototype: | void QQuickUniformAnimatorJob::postSync() | Coverage: | 72.727% (16/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp | Lines: | 635-661 |
| | 16 | 6 |