Functionâ–´ | Condition % | Modifications | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QReadWriteLockName: | QReadWriteLock::QReadWriteLock | Prototype: | QReadWriteLock::QReadWriteLock(RecursionMode recursionMode) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 144-148 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines (reference): | 111-113 | Comparison: | Different |
| | Different | 1 | 1 |
lockForReadName: | QReadWriteLock::lockForRead | Prototype: | void QReadWriteLock::lockForRead() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 175-180 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines (reference): | 135-163 | Comparison: | Different |
| | Different | 25 | 5 |
lockForWriteName: | QReadWriteLock::lockForWrite | Prototype: | void QReadWriteLock::lockForWrite() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 292-295 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines (reference): | 274-300 | Comparison: | Different |
| | Different | 23 | 5 |
stateForWaitConditionName: | QReadWriteLock::stateForWaitCondition | Prototype: | QReadWriteLock::StateForWaitCondition QReadWriteLock::stateForWaitCondition() const | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 446-462 | Comparison: | New |
| | New | 11 | 6 |
tryLockForReadName: | QReadWriteLock::tryLockForRead | Prototype: | bool QReadWriteLock::tryLockForRead() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 198-201 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines (reference): | 181-208 | Comparison: | Different |
| | Different | 24 | 5 |
tryLockForReadName: | QReadWriteLock::tryLockForRead | Prototype: | bool QReadWriteLock::tryLockForRead(int timeout) | Coverage: | 62.500% (20/32) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 222-279 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines (reference): | 229-261 | Comparison: | Different |
| | Different | 28 | 6 |
tryLockForWriteName: | QReadWriteLock::tryLockForWrite | Prototype: | bool QReadWriteLock::tryLockForWrite() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 312-315 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines (reference): | 317-343 | Comparison: | Different |
| | Different | 29 | 5 |
tryLockForWriteName: | QReadWriteLock::tryLockForWrite | Prototype: | bool QReadWriteLock::tryLockForWrite(int timeout) | Coverage: | 66.667% (20/30) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 336-383 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines (reference): | 364-396 | Comparison: | Different |
| | Different | 33 | 6 |
unlockName: | QReadWriteLock::unlock | Prototype: | void QReadWriteLock::unlock() | Coverage: | 90.000% (27/30) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 393-443 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines (reference): | 406-438 | Comparison: | Different |
| | Different | 19 | 9 |
~QReadWriteLockName: | QReadWriteLock::~QReadWriteLock | Prototype: | QReadWriteLock::~QReadWriteLock() | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines: | 156-164 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | Lines (reference): | 121-124 | Comparison: | Different |
| | Different | 1 | 1 |