| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
|---|
|  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 | 
|  expression | Name: | QQmlBinding::expression |  | Coverage: | 76.522% (88/115) | 
 |  | 110 | 43 | 
|  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 | 
|  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 | 
|  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 | 
|  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 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 | 
|  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 | 
|  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 | 
|  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 | 
|  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 | 
|  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 | 
|  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 | 
|  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 | 
|  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 | 
|  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 | 
|  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 |