| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
enabledFlag| Name: | QQmlBinding::enabledFlag | | Prototype: | bool QQmlBinding::enabledFlag() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding_p.h | | Lines: | 157-160 |
| | 1 | 1 |
expressionChanged| Name: | QQmlBinding::expressionChanged | | Prototype: | void QQmlBinding::expressionChanged() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 527-530 |
| | 1 | 1 |
refresh| Name: | QQmlBinding::refresh | | Prototype: | void QQmlBinding::refresh() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 532-535 |
| | 1 | 1 |
setBoundFunction| Name: | QQmlBinding::setBoundFunction | | Prototype: | void setBoundFunction(QV4::BoundFunction *boundFunction) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding_p.h | | Lines: | 109-111 |
| | 1 | 1 |
setEnabledFlag| Name: | QQmlBinding::setEnabledFlag | | Prototype: | void QQmlBinding::setEnabledFlag(bool v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding_p.h | | Lines: | 162-165 |
| | 1 | 1 |
setNotifyOnValueChanged| Name: | QQmlBinding::setNotifyOnValueChanged | | Prototype: | void QQmlBinding::setNotifyOnValueChanged(bool v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 150-153 |
| | 1 | 1 |
setUpdatingFlag| Name: | QQmlBinding::setUpdatingFlag | | Prototype: | void QQmlBinding::setUpdatingFlag(bool v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding_p.h | | Lines: | 152-155 |
| | 1 | 1 |
updatingFlag| Name: | QQmlBinding::updatingFlag | | Prototype: | bool QQmlBinding::updatingFlag() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding_p.h | | Lines: | 147-150 |
| | 1 | 1 |
~QQmlBinding| Name: | QQmlBinding::~QQmlBinding | | Prototype: | QQmlBinding::~QQmlBinding() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 145-148 |
| | 1 | 1 |
setSourceLocation| Name: | QQmlBinding::setSourceLocation | | Prototype: | void QQmlBinding::setSourceLocation(const QQmlSourceLocation &location) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 108-113 |
| | 3 | 2 |
sourceLocation| Name: | QQmlBinding::sourceLocation | | Prototype: | QQmlSourceLocation QQmlBinding::sourceLocation() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 101-106 |
| | 3 | 2 |
createTranslationBinding| Name: | QQmlBinding::createTranslationBinding | | Prototype: | QQmlBinding *QQmlBinding::createTranslationBinding(const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &unit, const QV4::CompiledData::Binding *binding, QObject *obj, QQmlContextData *ctxt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 383-392 |
| | 5 | 1 |
expressionIdentifier| Name: | QQmlBinding::expressionIdentifier | | Prototype: | QString QQmlBinding::expressionIdentifier() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 518-525 |
| | 5 | 1 |
create| Name: | QQmlBinding::create | | Prototype: | QQmlBinding *QQmlBinding::create(const QQmlPropertyData *property, const QString &str, QObject *obj, QQmlContextData *ctxt, const QString &url, quint16 lineNumber) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 116-128 |
| | 6 | 1 |
create| Name: | QQmlBinding::create | | Prototype: | QQmlBinding *QQmlBinding::create(const QQmlPropertyData *property, QV4::Function *function, QObject *obj, QQmlContextData *ctxt, QV4::ExecutionContext *scope) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 130-143 |
| | 7 | 1 |
evaluate| Name: | QQmlBinding::evaluate | | Prototype: | QVariant QQmlBinding::evaluate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 502-516 |
| | 8 | 1 |
setEnabled| Name: | QQmlBinding::setEnabled | | Prototype: | void QQmlBinding::setEnabled(bool e, QQmlPropertyData::WriteFlags flags) | | Coverage: | 92.857% (13/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 537-551 |
| | 9 | 4 |
evaluate| Name: | QQmlBinding::evaluate | | Prototype: | QV4::ReturnedValue QQmlBinding::evaluate(bool *isUndefined) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 191-210 |
| | 14 | 3 |
update| Name: | QQmlBinding::update | | Prototype: | void QQmlBinding::update(QQmlPropertyData::WriteFlags flags) | | Coverage: | 95.000% (19/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 155-189 |
| | 22 | 6 |
create| Name: | 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 |
slowWrite| Name: | QQmlBinding::slowWrite | | Prototype: | bool QQmlBinding::slowWrite(const QQmlPropertyData &core, const QQmlPropertyData &valueTypeData, const QV4::Value &result, bool isUndefined, QQmlPropertyData::WriteFlags flags) | | Coverage: | 88.172% (82/93) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp | | Lines: | 394-500 |
| | 78 | 26 |
expression| Name: | QQmlBinding::expression | | Coverage: | 76.522% (88/115) |
| | 110 | 43 |