Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
connectName: | 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 |
disconnectName: | 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 |
disconnectHelperName: | 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 |
checkConnectArgsName: | 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 |
memberIndexesName: | 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 |
parameterTypeNamesFromSignatureName: | 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 |
signalName: | 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 |
indexOfSignalRelativeName: | 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 |
decodeMethodSignatureName: | 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 |
originalCloneName: | 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 |
checkConnectArgsName: | 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 |
signalOffsetName: | 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 |
indexOfConstructorName: | 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 |
absoluteSignalCountName: | 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 |
indexOfSlotName: | 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 |
indexOfSignalName: | 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 |
indexOfMethodName: | 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 |
signalIndexName: | 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 |
indexOfSlotRelativeName: | 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 |