| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
indexOfSlotRelative| Name: | QMetaObjectPrivate::indexOfSlotRelative | | Prototype: | int QMetaObjectPrivate::indexOfSlotRelative(const QMetaObject **m, const QByteArray &name, int argc, const QArgumentType *types) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 763-768 |
| | 1 | 1 |
signalIndex| Name: | QMetaObjectPrivate::signalIndex | | Prototype: | int QMetaObjectPrivate::signalIndex(const QMetaMethod &m) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 855-860 |
| | 3 | 2 |
indexOfMethod| Name: | QMetaObjectPrivate::indexOfMethod | | Prototype: | int QMetaObjectPrivate::indexOfMethod(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 788-795 |
| | 4 | 2 |
indexOfSignal| Name: | QMetaObjectPrivate::indexOfSignal | | Prototype: | int QMetaObjectPrivate::indexOfSignal(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 770-777 |
| | 4 | 2 |
indexOfSlot| Name: | QMetaObjectPrivate::indexOfSlot | | Prototype: | int QMetaObjectPrivate::indexOfSlot(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 779-786 |
| | 4 | 2 |
absoluteSignalCount| Name: | QMetaObjectPrivate::absoluteSignalCount | | Prototype: | int QMetaObjectPrivate::absoluteSignalCount(const QMetaObject *m) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 837-844 |
| | 5 | 2 |
indexOfConstructor| Name: | QMetaObjectPrivate::indexOfConstructor | | Prototype: | int QMetaObjectPrivate::indexOfConstructor(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 797-806 |
| | 5 | 3 |
signalOffset| Name: | QMetaObjectPrivate::signalOffset | | Prototype: | int QMetaObjectPrivate::signalOffset(const QMetaObject *m) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 818-825 |
| | 5 | 2 |
checkConnectArgs| Name: | QMetaObjectPrivate::checkConnectArgs | | Prototype: | bool QMetaObjectPrivate::checkConnectArgs(int signalArgc, const QArgumentType *signalTypes, int methodArgc, const QArgumentType *methodTypes) | | Coverage: | 80.000% (8/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 895-905 |
| | 6 | 4 |
originalClone| Name: | QMetaObjectPrivate::originalClone | | Prototype: | int QMetaObjectPrivate::originalClone(const QMetaObject *mobj, int local_method_index) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 3597-3607 |
| | 7 | 2 |
decodeMethodSignature| Name: | QMetaObjectPrivate::decodeMethodSignature | | Prototype: | QByteArray QMetaObjectPrivate::decodeMethodSignature( const char *signature, QArgumentTypeArray &types) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 676-689 |
| | 10 | 3 |
indexOfSignalRelative| Name: | QMetaObjectPrivate::indexOfSignalRelative | | Prototype: | int QMetaObjectPrivate::indexOfSignalRelative(const QMetaObject **baseObject, const QByteArray &name, int argc, const QArgumentType *types) | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 721-739 |
| | 10 | 3 |
signal| Name: | QMetaObjectPrivate::signal | | Prototype: | QMetaMethod QMetaObjectPrivate::signal(const QMetaObject *m, int signal_index) | | Coverage: | 85.714% (12/14) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 871-887 |
| | 12 | 4 |
parameterTypeNamesFromSignature| Name: | QMetaObjectPrivate::parameterTypeNamesFromSignature | | Prototype: | QList<QByteArray> QMetaObjectPrivate::parameterTypeNamesFromSignature(const char *signature) | | Coverage: | 71.429% (20/28) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 3614-3632 |
| | 14 | 6 |
memberIndexes| Name: | QMetaObjectPrivate::memberIndexes | | Prototype: | void QMetaObjectPrivate::memberIndexes(const QObject *obj, const QMetaMethod &member, int *signalIndex, int *methodIndex) | | Coverage: | 82.353% (14/17) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | | Lines: | 2520-2547 |
| | 18 | 5 |
checkConnectArgs| Name: | QMetaObjectPrivate::checkConnectArgs | | Prototype: | bool QMetaObjectPrivate::checkConnectArgs(const QMetaMethodPrivate *signal, const QMetaMethodPrivate *method) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp | | Lines: | 913-939 |
| | 20 | 7 |
disconnectHelper| Name: | QMetaObjectPrivate::disconnectHelper | | Prototype: | bool QMetaObjectPrivate::disconnectHelper(QObjectPrivate::Connection *c, const QObject *receiver, int method_index, void **slot, QMutex *senderMutex, DisconnectType disconnectType) | | Coverage: | 90.244% (37/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | | Lines: | 3331-3374 |
| | 28 | 9 |
disconnect| Name: | QMetaObjectPrivate::disconnect | | Prototype: | bool QMetaObjectPrivate::disconnect(const QObject *sender, int signal_index, const QMetaObject *smeta, const QObject *receiver, int method_index, void **slot, DisconnectType disconnectType) | | Coverage: | 81.818% (27/33) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | | Lines: | 3380-3433 |
| | 33 | 11 |
connect| Name: | QMetaObjectPrivate::connect | | Prototype: | QObjectPrivate::Connection *QMetaObjectPrivate::connect(const QObject *sender, int signal_index, const QMetaObject *smeta, const QObject *receiver, int method_index, const QMetaObject *rmeta, int type, int *types) | | Coverage: | 100.000% (26/26) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | | Lines: | 3243-3296 |
| | 36 | 6 |