| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
bindingAsString| Name: | QQmlTypeCompiler::bindingAsString | | Prototype: | QString QQmlTypeCompiler::bindingAsString(const QmlIR::Object *object, int scriptIndex) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 263-266 |
| | 1 | 1 |
compilationErrors| Name: | QQmlTypeCompiler::compilationErrors | | Prototype: | QList<QQmlError> compilationErrors() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 97-97 |
| | 1 | 1 |
componentRoots| Name: | QQmlTypeCompiler::componentRoots | | Prototype: | const QVector<quint32> &componentRoots() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 114-114 |
| | 1 | 1 |
customParserCache| Name: | QQmlTypeCompiler::customParserCache | | Prototype: | const QHash<int, QQmlCustomParser*> &customParserCache() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 120-120 |
| | 1 | 1 |
enginePrivate| Name: | QQmlTypeCompiler::enginePrivate | | Prototype: | QQmlEnginePrivate *enginePrivate() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 107-107 |
| | 1 | 1 |
imports| Name: | QQmlTypeCompiler::imports | | Prototype: | const QQmlImports *QQmlTypeCompiler::imports() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 217-220 |
| | 1 | 1 |
memoryPool| Name: | QQmlTypeCompiler::memoryPool | | Prototype: | QQmlJS::MemoryPool *QQmlTypeCompiler::memoryPool() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 243-246 |
| | 1 | 1 |
newStringRef| Name: | QQmlTypeCompiler::newStringRef | | Prototype: | QStringRef QQmlTypeCompiler::newStringRef(const QString &string) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 248-251 |
| | 1 | 1 |
objectAt| Name: | QQmlTypeCompiler::objectAt | | Prototype: | const QmlIR::Object *objectAt(int index) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 87-87 |
| | 1 | 1 |
objectCount| Name: | QQmlTypeCompiler::objectCount | | Prototype: | int objectCount() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 88-88 |
| | 1 | 1 |
objectFunctionsBegin| Name: | QQmlTypeCompiler::objectFunctionsBegin | | Prototype: | QmlIR::PoolList<QmlIR::Function>::Iterator objectFunctionsBegin(const QmlIR::Object *object) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 90-90 |
| | 1 | 1 |
objectFunctionsEnd| Name: | QQmlTypeCompiler::objectFunctionsEnd | | Prototype: | QmlIR::PoolList<QmlIR::Function>::Iterator objectFunctionsEnd(const QmlIR::Object *object) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 91-91 |
| | 1 | 1 |
propertyCaches| Name: | QQmlTypeCompiler::propertyCaches | | Prototype: | const QQmlPropertyCacheVector *QQmlTypeCompiler::propertyCaches() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 233-236 |
| | 1 | 1 |
qmlObjects| Name: | QQmlTypeCompiler::qmlObjects | | Prototype: | QVector<QmlIR::Object *> *QQmlTypeCompiler::qmlObjects() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 222-225 |
| | 1 | 1 |
qmlUnit| Name: | QQmlTypeCompiler::qmlUnit | | Prototype: | const QV4::CompiledData::Unit *QQmlTypeCompiler::qmlUnit() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 212-215 |
| | 1 | 1 |
recordError| Name: | QQmlTypeCompiler::recordError | | Prototype: | void QQmlTypeCompiler::recordError(const QQmlCompileError &error) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 197-200 |
| | 1 | 1 |
registerString| Name: | QQmlTypeCompiler::registerString | | Prototype: | int QQmlTypeCompiler::registerString(const QString &str) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 207-210 |
| | 1 | 1 |
setBindingPropertyDataPerObject| Name: | QQmlTypeCompiler::setBindingPropertyDataPerObject | | Prototype: | void QQmlTypeCompiler::setBindingPropertyDataPerObject(const QVector<QV4::CompiledData::BindingPropertyData> &propertyData) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 258-261 |
| | 1 | 1 |
setComponentRoots| Name: | QQmlTypeCompiler::setComponentRoots | | Prototype: | void setComponentRoots(const QVector<quint32> &roots) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 113-113 |
| | 1 | 1 |
stringAt| Name: | QQmlTypeCompiler::stringAt | | Prototype: | QString QQmlTypeCompiler::stringAt(int idx) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 202-205 |
| | 1 | 1 |
stringPool| Name: | QQmlTypeCompiler::stringPool | | Prototype: | const QV4::Compiler::StringTableGenerator *QQmlTypeCompiler::stringPool() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 253-256 |
| | 1 | 1 |
takePropertyCaches| Name: | QQmlTypeCompiler::takePropertyCaches | | Prototype: | QQmlPropertyCacheVector &&QQmlTypeCompiler::takePropertyCaches() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 238-241 |
| | 1 | 1 |
url| Name: | QQmlTypeCompiler::url | | Prototype: | QUrl url() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h | | Lines: | 106-106 |
| | 1 | 1 |
QQmlTypeCompiler| Name: | QQmlTypeCompiler::QQmlTypeCompiler | | Prototype: | QQmlTypeCompiler::QQmlTypeCompiler(QQmlEnginePrivate *engine, QQmlTypeData *typeData, QmlIR::Document *parsedQML, const QQmlRefPointer<QQmlTypeNameCache> &typeNameCache, const QV4::CompiledData::ResolvedTypeReferenceMap &resolvedTypeCache, const QV4::CompiledData::DependentTypesHasher &dependencyHasher) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 58-68 |
| | 2 | 1 |
recordError| Name: | QQmlTypeCompiler::recordError | | Prototype: | void QQmlTypeCompiler::recordError(QQmlError error) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 181-185 |
| | 2 | 1 |
setPropertyCaches| Name: | QQmlTypeCompiler::setPropertyCaches | | Prototype: | void QQmlTypeCompiler::setPropertyCaches(QQmlPropertyCacheVector &&caches) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 227-231 |
| | 2 | 1 |
recordError| Name: | QQmlTypeCompiler::recordError | | Prototype: | void QQmlTypeCompiler::recordError(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/compiler/qqmltypecompiler.cpp | | Lines: | 187-195 |
| | 6 | 1 |
addImport| Name: | QQmlTypeCompiler::addImport | | Prototype: | void QQmlTypeCompiler::addImport(const QString &module, const QString &qualifier, int majorVersion, int minorVersion) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 268-288 |
| | 16 | 3 |
compile| Name: | QQmlTypeCompiler::compile | | Prototype: | QQmlRefPointer<QV4::CompiledData::CompilationUnit> QQmlTypeCompiler::compile() | | Coverage: | 74.194% (23/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp | | Lines: | 70-179 |
| | 56 | 11 |