OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQmlCustomParser
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
flags
Name: QQmlCustomParser::flags
Prototype: Flags flags() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser_p.h
Lines: 82-82
100.000% (1/1)
11
errors
Name: QQmlCustomParser::errors
Prototype: QVector<QQmlCompileError> errors() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser_p.h
Lines: 87-87
100.000% (1/1)
11
error
Name: QQmlCustomParser::error
Prototype: void QQmlCustomParser::error(const QV4::CompiledData::Location &location, const QString &description)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser.cpp
Lines: 101-104
100.000% (1/1)
11
error
Name: QQmlCustomParser::error
Prototype: void error(const QV4::CompiledData::Binding *binding, const QString& description)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser_p.h
Lines: 90-91
100.000% (1/1)
11
error
Name: QQmlCustomParser::error
Prototype: void error(const QV4::CompiledData::Object *object, const QString& description)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser_p.h
Lines: 92-93
100.000% (1/1)
11
clearErrors
Name: QQmlCustomParser::clearErrors
Prototype: void QQmlCustomParser::clearErrors()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser.cpp
Lines: 91-94
100.000% (1/1)
11
QQmlCustomParser
Name: QQmlCustomParser::QQmlCustomParser
Prototype: QQmlCustomParser()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser_p.h
Lines: 77-77
100.000% (1/1)
11
QQmlCustomParser
Name: QQmlCustomParser::QQmlCustomParser
Prototype: QQmlCustomParser(Flags f)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser_p.h
Lines: 78-78
100.000% (1/1)
11
evaluateEnum
Name: QQmlCustomParser::evaluateEnum
Prototype: int QQmlCustomParser::evaluateEnum(const QByteArray& script, bool *ok) const
Coverage:  67.568% (25/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser.cpp
Lines: 120-170
 67.568% (25/37)
3210
resolveType
Name: QQmlCustomParser::resolveType
Prototype: const QMetaObject *QQmlCustomParser::resolveType(const QString& name) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcustomparser.cpp
Lines: 176-184
 42.857% (3/7)
63

Generated by Squish Coco 4.2.0