Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
deserializeName: | QMetaObjectBuilder::deserialize | Prototype: | void QMetaObjectBuilder::deserialize (QDataStream& stream, const QMap<QByteArray, const QMetaObject *>& references) | Coverage: | 57.647% (49/85) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1709-1864 |
| | 111 | 24 |
serializeName: | QMetaObjectBuilder::serialize | Prototype: | void QMetaObjectBuilder::serialize(QDataStream& stream) const | Coverage: | 93.103% (27/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1602-1679 |
| | 48 | 10 |
addMetaObjectName: | QMetaObjectBuilder::addMetaObject | Prototype: | void QMetaObjectBuilder::addMetaObject (const QMetaObject *prototype, QMetaObjectBuilder::AddMembers members) | Coverage: | 87.059% (74/85) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 683-756 |
| | 48 | 25 |
addPropertyName: | QMetaObjectBuilder::addProperty | Prototype: | QMetaPropertyBuilder QMetaObjectBuilder::addProperty(const QMetaProperty& prototype) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 580-606 |
| | 22 | 3 |
addMethodName: | QMetaObjectBuilder::addMethod | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addMethod(const QMetaMethod& prototype) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 464-482 |
| | 16 | 5 |
fromRelocatableDataName: | QMetaObjectBuilder::fromRelocatableData | Prototype: | void QMetaObjectBuilder::fromRelocatableData(QMetaObject *output, const QMetaObject *superclass, const QByteArray &data) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1543-1562 |
| | 12 | 2 |
toRelocatableDataName: | QMetaObjectBuilder::toRelocatableData | Prototype: | QByteArray QMetaObjectBuilder::toRelocatableData(bool *ok) const | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1519-1534 |
| | 11 | 4 |
removeMethodName: | QMetaObjectBuilder::removeMethod | Prototype: | void QMetaObjectBuilder::removeMethod(int index) | Coverage: | 80.000% (12/15) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 867-880 |
| | 8 | 5 |
addConstructorName: | QMetaObjectBuilder::addConstructor | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addConstructor(const QMetaMethod& prototype) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 543-553 |
| | 8 | 1 |
indexOfSlotName: | QMetaObjectBuilder::indexOfSlot | Prototype: | int QMetaObjectBuilder::indexOfSlot(const QByteArray& signature) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 992-1001 |
| | 6 | 3 |
indexOfSignalName: | QMetaObjectBuilder::indexOfSignal | Prototype: | int QMetaObjectBuilder::indexOfSignal(const QByteArray& signature) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 975-984 |
| | 6 | 3 |
addEnumeratorName: | QMetaObjectBuilder::addEnumerator | Prototype: | QMetaEnumBuilder QMetaObjectBuilder::addEnumerator(const QMetaEnum& prototype) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 632-640 |
| | 6 | 2 |
toMetaObjectName: | QMetaObjectBuilder::toMetaObject | Prototype: | QMetaObject *QMetaObjectBuilder::toMetaObject() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1496-1503 |
| | 5 | 1 |
indexOfMethodName: | QMetaObjectBuilder::indexOfMethod | Prototype: | int QMetaObjectBuilder::indexOfMethod(const QByteArray& signature) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 959-967 |
| | 5 | 3 |
indexOfConstructorName: | QMetaObjectBuilder::indexOfConstructor | Prototype: | int QMetaObjectBuilder::indexOfConstructor(const QByteArray& signature) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1009-1017 |
| | 5 | 3 |
indexOfPropertyName: | QMetaObjectBuilder::indexOfProperty | Prototype: | int QMetaObjectBuilder::indexOfProperty(const QByteArray& name) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1025-1032 |
| | 4 | 3 |
indexOfEnumeratorName: | QMetaObjectBuilder::indexOfEnumerator | Prototype: | int QMetaObjectBuilder::indexOfEnumerator(const QByteArray& name) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1040-1047 |
| | 4 | 3 |
indexOfClassInfoName: | QMetaObjectBuilder::indexOfClassInfo | Prototype: | int QMetaObjectBuilder::indexOfClassInfo(const QByteArray& name) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1056-1063 |
| | 4 | 3 |
addSignalName: | QMetaObjectBuilder::addSignal | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addSignal(const QByteArray& signature) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 507-513 |
| | 4 | 1 |
addRelatedMetaObjectName: | QMetaObjectBuilder::addRelatedMetaObject | Prototype: | int QMetaObjectBuilder::addRelatedMetaObject(const QMetaObject *meta) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 668-674 |
| | 4 | 1 |
addMethodName: | QMetaObjectBuilder::addMethod | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addMethod (const QByteArray& signature, const QByteArray& returnType) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 444-451 |
| | 4 | 1 |
addConstructorName: | QMetaObjectBuilder::addConstructor | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addConstructor(const QByteArray& signature) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 524-530 |
| | 4 | 1 |
addClassInfoName: | QMetaObjectBuilder::addClassInfo | Prototype: | int QMetaObjectBuilder::addClassInfo(const QByteArray& name, const QByteArray& value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 649-655 |
| | 4 | 1 |
removeClassInfoName: | QMetaObjectBuilder::removeClassInfo | Prototype: | void QMetaObjectBuilder::removeClassInfo(int index) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 927-933 |
| | 3 | 2 |
relatedMetaObjectName: | QMetaObjectBuilder::relatedMetaObject | Prototype: | const QMetaObject *QMetaObjectBuilder::relatedMetaObject(int index) const | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 821-827 |
| | 3 | 2 |
propertyName: | QMetaObjectBuilder::property | Prototype: | QMetaPropertyBuilder QMetaObjectBuilder::property(int index) const | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 789-795 |
| | 3 | 2 |
methodName: | QMetaObjectBuilder::method | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::method(int index) const | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 763-769 |
| | 3 | 2 |
enumeratorName: | QMetaObjectBuilder::enumerator | Prototype: | QMetaEnumBuilder QMetaObjectBuilder::enumerator(int index) const | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 803-809 |
| | 3 | 2 |
constructorName: | QMetaObjectBuilder::constructor | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::constructor(int index) const | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 776-782 |
| | 3 | 2 |
classInfoValueName: | QMetaObjectBuilder::classInfoValue | Prototype: | QByteArray QMetaObjectBuilder::classInfoValue(int index) const | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 851-857 |
| | 3 | 2 |
classInfoNameName: | QMetaObjectBuilder::classInfoName | Prototype: | QByteArray QMetaObjectBuilder::classInfoName(int index) const | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 836-842 |
| | 3 | 2 |
addSlotName: | QMetaObjectBuilder::addSlot | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addSlot(const QByteArray& signature) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 492-497 |
| | 3 | 1 |
addPropertyName: | QMetaObjectBuilder::addProperty | Prototype: | QMetaPropertyBuilder QMetaObjectBuilder::addProperty (const QByteArray& name, const QByteArray& type, int notifierId) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 564-570 |
| | 3 | 1 |
addMethodName: | QMetaObjectBuilder::addMethod | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addMethod(const QByteArray& signature) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 428-433 |
| | 3 | 1 |
addEnumeratorName: | QMetaObjectBuilder::addEnumerator | Prototype: | QMetaEnumBuilder QMetaObjectBuilder::addEnumerator(const QByteArray& name) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 616-621 |
| | 3 | 1 |
setSuperClassName: | QMetaObjectBuilder::setSuperClass | Prototype: | void QMetaObjectBuilder::setSuperClass(const QMetaObject *meta) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 319-323 |
| | 2 | 1 |
removeRelatedMetaObjectName: | QMetaObjectBuilder::removeRelatedMetaObject | Prototype: | void QMetaObjectBuilder::removeRelatedMetaObject(int index) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 947-951 |
| | 2 | 2 |
removePropertyName: | QMetaObjectBuilder::removeProperty | Prototype: | void QMetaObjectBuilder::removeProperty(int index) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 901-905 |
| | 2 | 2 |
removeEnumeratorName: | QMetaObjectBuilder::removeEnumerator | Prototype: | void QMetaObjectBuilder::removeEnumerator(int index) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 914-918 |
| | 2 | 2 |
removeConstructorName: | QMetaObjectBuilder::removeConstructor | Prototype: | void QMetaObjectBuilder::removeConstructor(int index) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 889-893 |
| | 2 | 2 |
QMetaObjectBuilderName: | QMetaObjectBuilder::QMetaObjectBuilder | Prototype: | QMetaObjectBuilder::QMetaObjectBuilder (const QMetaObject *prototype, QMetaObjectBuilder::AddMembers members) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 263-268 |
| | 2 | 1 |
~QMetaObjectBuilderName: | QMetaObjectBuilder::~QMetaObjectBuilder | Prototype: | QMetaObjectBuilder::~QMetaObjectBuilder() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 273-276 |
| | 1 | 1 |
superClassName: | QMetaObjectBuilder::superClass | Prototype: | const QMetaObject *QMetaObjectBuilder::superClass() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 307-310 |
| | 1 | 1 |
staticMetacallFunctionName: | QMetaObjectBuilder::staticMetacallFunction | Prototype: | QMetaObjectBuilder::StaticMetacallFunction QMetaObjectBuilder::staticMetacallFunction() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1578-1581 |
| | 1 | 1 |
setStaticMetacallFunctionName: | QMetaObjectBuilder::setStaticMetacallFunction | Prototype: | void QMetaObjectBuilder::setStaticMetacallFunction (QMetaObjectBuilder::StaticMetacallFunction value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1589-1593 |
| | 1 | 1 |
setFlagsName: | QMetaObjectBuilder::setFlags | Prototype: | void QMetaObjectBuilder::setFlags(MetaObjectFlags flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 342-345 |
| | 1 | 1 |
setClassNameName: | QMetaObjectBuilder::setClassName | Prototype: | void QMetaObjectBuilder::setClassName(const QByteArray& name) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 295-298 |
| | 1 | 1 |
relatedMetaObjectCountName: | QMetaObjectBuilder::relatedMetaObjectCount | Prototype: | int QMetaObjectBuilder::relatedMetaObjectCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 415-418 |
| | 1 | 1 |
propertyCountName: | QMetaObjectBuilder::propertyCount | Prototype: | int QMetaObjectBuilder::propertyCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 375-378 |
| | 1 | 1 |
methodCountName: | QMetaObjectBuilder::methodCount | Prototype: | int QMetaObjectBuilder::methodCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 354-357 |
| | 1 | 1 |
flagsName: | QMetaObjectBuilder::flags | Prototype: | QMetaObjectBuilder::MetaObjectFlags QMetaObjectBuilder::flags() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 331-334 |
| | 1 | 1 |
enumeratorCountName: | QMetaObjectBuilder::enumeratorCount | Prototype: | int QMetaObjectBuilder::enumeratorCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 387-390 |
| | 1 | 1 |
constructorCountName: | QMetaObjectBuilder::constructorCount | Prototype: | int QMetaObjectBuilder::constructorCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 364-367 |
| | 1 | 1 |
classInfoCountName: | QMetaObjectBuilder::classInfoCount | Prototype: | int QMetaObjectBuilder::classInfoCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 399-402 |
| | 1 | 1 |
QMetaObjectBuilderName: | QMetaObjectBuilder::QMetaObjectBuilder | Prototype: | QMetaObjectBuilder::QMetaObjectBuilder() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 247-250 |
| | 1 | 1 |