| Function | Condition % | Modificationsâ–´ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 allocate| Name:  | QReadWriteLockPrivate::allocate |  | Prototype:  | QReadWriteLockPrivate *QReadWriteLockPrivate::allocate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 620-628 |  | Comparison:  | New |  
  |  | New | 6 | 1 | 
 lockForRead| Name:  | QReadWriteLockPrivate::lockForRead |  | Prototype:  | bool QReadWriteLockPrivate::lockForRead(int timeout) |  | Coverage:  | 100.000% (19/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 464-490 |  | Comparison:  | New |  
  |  | New | 19 | 6 | 
 lockForWrite| Name:  | QReadWriteLockPrivate::lockForWrite |  | Prototype:  | bool QReadWriteLockPrivate::lockForWrite(int timeout) |  | Coverage:  |  76.923% (20/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 492-526 |  | Comparison:  | New |  
  |  | New | 22 | 7 | 
 recursiveLockForRead| Name:  | QReadWriteLockPrivate::recursiveLockForRead |  | Prototype:  | bool QReadWriteLockPrivate::recursiveLockForRead(int timeout) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 537-555 |  | Comparison:  | New |  
  |  | New | 11 | 3 | 
 recursiveLockForWrite| Name:  | QReadWriteLockPrivate::recursiveLockForWrite |  | Prototype:  | bool QReadWriteLockPrivate::recursiveLockForWrite(int timeout) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 557-573 |  | Comparison:  | New |  
  |  | New | 10 | 3 | 
 recursiveUnlock| Name:  | QReadWriteLockPrivate::recursiveUnlock |  | Prototype:  | void QReadWriteLockPrivate::recursiveUnlock() |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 575-601 |  | Comparison:  | New |  
  |  | New | 17 | 6 | 
 release| Name:  | QReadWriteLockPrivate::release |  | Prototype:  | void QReadWriteLockPrivate::release() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 630-635 |  | Comparison:  | New |  
  |  | New | 3 | 1 | 
 unlock| Name:  | QReadWriteLockPrivate::unlock |  | Prototype:  | void QReadWriteLockPrivate::unlock() |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 528-535 |  | Comparison:  | New |  
  |  | New | 5 | 3 |