OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QJSValuePrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
setVariant
Name: QJSValuePrivate::setVariant
Prototype: static inline void setVariant(QJSValue *jsval, const QVariant &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 82-85
100.000% (1/1)
21
getVariant
Name: QJSValuePrivate::getVariant
Prototype: static inline QVariant *getVariant(const QJSValue *jsval)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 75-80
100.000% (4/4)
32
getValue
Name: QJSValuePrivate::getValue
Prototype: static inline QV4::Value *getValue(const QJSValue *jsval)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 68-73
100.000% (4/4)
32
engine
Name: QJSValuePrivate::engine
Prototype: static QV4::ExecutionEngine *engine(const QJSValue *jsval)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 161-164
100.000% (1/1)
21
convertedToValue
Name: QJSValuePrivate::convertedToValue
Prototype: static QV4::ReturnedValue convertedToValue(QV4::ExecutionEngine *e, const QJSValue &jsval)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 99-116
 88.889% (8/9)
113
valueForData
Name: QJSValuePrivate::valueForData
Prototype: static QV4::Value *valueForData(const QJSValue *jsval, QV4::Value *scratch)
Coverage:  62.963% (17/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 118-159
 62.963% (17/27)
2316
setValue
Name: QJSValuePrivate::setValue
Prototype: static inline void setValue(QJSValue *jsval, QV4::ExecutionEngine *engine, const QV4::Value &v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 87-91
  0.000% (0/1)
31
setValue
Name: QJSValuePrivate::setValue
Prototype: static inline void setValue(QJSValue *jsval, QV4::ExecutionEngine *engine, QV4::ReturnedValue v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 93-97
  0.000% (0/1)
31
free
Name: QJSValuePrivate::free
Prototype: static inline void free(QJSValue *jsval)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 171-176
  0.000% (0/7)
43
checkEngine
Name: QJSValuePrivate::checkEngine
Prototype: static inline bool checkEngine(QV4::ExecutionEngine *e, const QJSValue &jsval)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 166-169
  0.000% (0/1)
21

Generated by Squish Coco 4.2.0