| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QLocalServer::QLocalServer| Name:  | QLocalServer::QLocalServer |  | Prototype:  | QLocalServer::QLocalServer(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalserver.cpp |  | Lines:  | 107-112 |  
  |  | 2 | 1 | 
 QListData::remove| Name:  | QListData::remove |  | Prototype:  | void QListData::remove(int i) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Lines:  | 258-271 |  
  |  | 9 | 4 | 
 QListData::remove| Name:  | QListData::remove |  | Prototype:  | void QListData::remove(int i, int n) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Lines:  | 273-287 |  
  |  | 10 | 2 | 
 QListData::prepend| Name:  | QListData::prepend |  | Prototype:  | void **QListData::prepend() |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Lines:  | 201-217 |  
  |  | 10 | 4 | 
 QListData::insert| Name:  | QListData::insert |  | Prototype:  | void **QListData::insert(int i) |  | Coverage:  | 100.000% (21/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Lines:  | 219-256 |  
  |  | 20 | 7 | 
 QListData::erase| Name:  | QListData::erase |  | Prototype:  | void **QListData::erase(void **xi) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Lines:  | 329-335 |  
  |  | 4 | 1 | 
 QListData::dispose| Name:  | QListData::dispose |  | Prototype:  | void QListData::dispose(Data *d) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Lines:  | 163-167 |  
  |  | 2 | 1 | 
 QListData::append| Name:  | QListData::append |  | Prototype:  | void **QListData::append(int n) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Lines:  | 170-187 |  
  |  | 11 | 3 | 
 QListData::append| Name:  | QListData::append |  | Prototype:  | void **QListData::append() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Lines:  | 190-193 |  
  |  | 1 | 1 | 
 QListData::append| Name:  | QListData::append |  | Prototype:  | void **QListData::append(const QListData& l) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Lines:  | 196-199 |  
  |  | 1 | 1 | 
 QLineF::setAngle| Name:  | QLineF::setAngle |  | Prototype:  | void QLineF::setAngle(qreal angle) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qline.cpp |  | Lines:  | 591-601 |  
  |  | 6 | 1 | 
 QLineF::length| Name:  | QLineF::length |  | Prototype:  | qreal QLineF::length() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qline.cpp |  | Lines:  | 546-551 |  
  |  | 3 | 1 | 
 QLineF::fromPolar| Name:  | QLineF::fromPolar |  | Prototype:  | QLineF QLineF::fromPolar(qreal length, qreal angle) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qline.cpp |  | Lines:  | 613-617 |  
  |  | 2 | 1 | 
 QLineF::angle| Name:  | QLineF::angle |  | Prototype:  | qreal QLineF::angle() const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qline.cpp |  | Lines:  | 564-577 |  
  |  | 7 | 2 | 
 QLibraryStore::instance| Name:  | QLibraryStore::instance |  | Prototype:  | QLibraryStore *QLibraryStore::instance() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 426-434 |  
  |  | 4 | 2 | 
 QLibrarySettings::QLibrarySettings| Name:  | QLibrarySettings::QLibrarySettings |  | Prototype:  | QLibrarySettings::QLibrarySettings() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlibraryinfo.cpp |  | Lines:  | 114-117 |  
  |  | 1 | 1 | 
 QLibraryPrivate::suffixes_sys| Name:  | QLibraryPrivate::suffixes_sys |  | Prototype:  | QStringList QLibraryPrivate::suffixes_sys(const QString& fullVersion) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp |  | Lines:  | 75-122 |  
  |  | 5 | 2 | 
 QLibraryPrivate::setLoadHints| Name:  | QLibraryPrivate::setLoadHints |  | Prototype:  | void QLibraryPrivate::setLoadHints(QLibrary::LoadHints lh) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 516-521 |  
  |  | 2 | 1 | 
 QLibraryPrivate::resolve_sys| Name:  | QLibraryPrivate::resolve_sys |  | Prototype:  | QFunctionPointer QLibraryPrivate::resolve_sys(const char* symbol) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp |  | Lines:  | 303-328 |  
  |  | 6 | 2 | 
 QLibraryPrivate::release| Name:  | QLibraryPrivate::release |  | Prototype:  | void QLibraryPrivate::release() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 567-570 |  
  |  | 1 | 1 | 
 QLibraryPrivate::prefixes_sys| Name:  | QLibraryPrivate::prefixes_sys |  | Prototype:  | QStringList QLibraryPrivate::prefixes_sys() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp |  | Lines:  | 124-127 |  
  |  | 1 | 1 | 
 QLibraryPrivate::mergeLoadHints| Name:  | QLibraryPrivate::mergeLoadHints |  | Prototype:  | void QLibraryPrivate::mergeLoadHints(QLibrary::LoadHints lh) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 500-507 |  
  |  | 3 | 2 | 
 QLibraryPrivate::isPlugin| Name:  | QLibraryPrivate::isPlugin |  | Prototype:  | bool QLibraryPrivate::isPlugin() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 685-691 |  
  |  | 3 | 2 | 
 QLibraryPrivate::findOrCreate| Name:  | QLibraryPrivate::findOrCreate |  | Prototype:  | QLibraryPrivate *QLibraryPrivate::findOrCreate(const QString &fileName, const QString &version, QLibrary::LoadHints loadHints) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 490-494 |  
  |  | 1 | 1 | 
 QLibraryPrivate::QLibraryPrivate| Name:  | QLibraryPrivate::QLibraryPrivate |  | Prototype:  | QLibraryPrivate::QLibraryPrivate(const QString &canonicalFileName, const QString &version, QLibrary::LoadHints loadHints) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 481-488 |  
  |  | 3 | 2 | 
 QLibraryInfoPrivate::findConfiguration::[lambda]| Name:  | QLibraryInfoPrivate::findConfiguration::[lambda] |  | Prototype:  | []() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlibraryinfo.cpp |  | Lines:  | 160-160 |  
  |  | 0 | 1 | 
 QLibraryInfo::isDebugBuild| Name:  | QLibraryInfo::isDebugBuild |  | Prototype:  | bool QLibraryInfo::isDebugBuild() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlibraryinfo.cpp |  | Lines:  | 353-361 |  
  |  | 1 | 1 | 
 QLibraryInfo::build| Name:  | QLibraryInfo::build |  | Prototype:  | const char *QLibraryInfo::build() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlibraryinfo.cpp |  | Lines:  | 343-346 |  
  |  | 1 | 1 | 
 QLibrary::~QLibrary| Name:  | QLibrary::~QLibrary |  | Prototype:  | QLibrary::~QLibrary() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 886-890 |  
  |  | 2 | 2 | 
 QLibrary::unload| Name:  | QLibrary::unload |  | Prototype:  | bool QLibrary::unload() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 801-808 |  
  |  | 4 | 2 | 
 QLibrary::setLoadHints| Name:  | QLibrary::setLoadHints |  | Prototype:  | void QLibrary::setLoadHints(LoadHints hints) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 1110-1117 |  
  |  | 4 | 2 | 
 QLibrary::setFileName| Name:  | QLibrary::setFileName |  | Prototype:  | void QLibrary::setFileName(const QString &fileName) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 914-924 |  
  |  | 7 | 2 | 
 QLibrary::resolve| Name:  | QLibrary::resolve |  | Prototype:  | QFunctionPointer QLibrary::resolve(const char *symbol) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 995-1000 |  
  |  | 3 | 2 | 
 QLibrary::resolve| Name:  | QLibrary::resolve |  | Prototype:  | QFunctionPointer QLibrary::resolve(const QString &fileName, int verNum, const char *symbol) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 1035-1039 |  
  |  | 2 | 1 | 
 QLibrary::loadHints| Name:  | QLibrary::loadHints |  | Prototype:  | QLibrary::LoadHints QLibrary::loadHints() const |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 1119-1122 |  
  |  | 1 | 1 | 
 QLibrary::isLoaded| Name:  | QLibrary::isLoaded |  | Prototype:  | bool QLibrary::isLoaded() const |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 815-818 |  
  |  | 1 | 1 | 
 QLibrary::errorString| Name:  | QLibrary::errorString |  | Prototype:  | QString QLibrary::errorString() const |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 1068-1071 |  
  |  | 1 | 1 | 
 QLibrary::QLibrary| Name:  | QLibrary::QLibrary |  | Prototype:  | QLibrary::QLibrary(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 824-827 |  
  |  | 2 | 1 | 
 QLibrary::QLibrary| Name:  | QLibrary::QLibrary |  | Prototype:  | QLibrary::QLibrary(const QString& fileName, QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 839-843 |  
  |  | 1 | 1 | 
 QLibrary::QLibrary| Name:  | QLibrary::QLibrary |  | Prototype:  | QLibrary::QLibrary(const QString& fileName, int verNum, QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 856-860 |  
  |  | 1 | 1 | 
 QLatin1Codec::name| Name:  | QLatin1Codec::name |  | Prototype:  | QByteArray QLatin1Codec::name() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qlatincodec.cpp |  | Lines:  | 74-77 |  
  |  | 1 | 1 | 
 QLatin1Codec::mibEnum| Name:  | QLatin1Codec::mibEnum |  | Prototype:  | int QLatin1Codec::mibEnum() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qlatincodec.cpp |  | Lines:  | 91-94 |  
  |  | 1 | 1 | 
 QLatin1Codec::convertFromUnicode| Name:  | QLatin1Codec::convertFromUnicode |  | Prototype:  | QByteArray QLatin1Codec::convertFromUnicode(const QChar *ch, int len, ConverterState *state) const |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qlatincodec.cpp |  | Lines:  | 54-72 |  
  |  | 12 | 4 | 
 QLatin1Codec::aliases| Name:  | QLatin1Codec::aliases |  | Prototype:  | QList<QByteArray> QLatin1Codec::aliases() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qlatincodec.cpp |  | Lines:  | 79-88 |  
  |  | 7 | 1 | 
 QJsonValue::type| Name:  | QJsonValue::type |  | Prototype:  | QJsonValue::Type QJsonValue::type() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 490-493 |  
  |  | 1 | 1 | 
 QJsonValue::toString| Name:  | QJsonValue::toString |  | Prototype:  | QString QJsonValue::toString(const QString &defaultValue) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 537-544 |  
  |  | 5 | 2 | 
 QJsonValue::toObject| Name:  | QJsonValue::toObject |  | Prototype:  | QJsonObject QJsonValue::toObject() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 591-594 |  
  |  | 1 | 1 | 
 QJsonValue::toDouble| Name:  | QJsonValue::toDouble |  | Prototype:  | double QJsonValue::toDouble(double defaultValue) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 525-530 |  
  |  | 3 | 2 | 
 QJsonValue::toArray| Name:  | QJsonValue::toArray |  | Prototype:  | QJsonArray QJsonValue::toArray() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 566-569 |  
  |  | 1 | 1 | 
 QJsonValue::stringDataFromQStringHelper| Name:  | QJsonValue::stringDataFromQStringHelper |  | Prototype:  | void QJsonValue::stringDataFromQStringHelper(const QString &string) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 200-204 |  
  |  | 2 | 1 | 
 QJsonValue::operator!=| Name:  | QJsonValue::operator!= |  | Prototype:  | bool QJsonValue::operator!=(const QJsonValue &other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 639-642 |  
  |  | 1 | 1 | 
 QJsonValue::operator =| Name:  | QJsonValue::operator = |  | Prototype:  | QJsonValue &QJsonValue::operator =(const QJsonValue &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 270-278 |  
  |  | 5 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(Type type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 100-103 |  
  |  | 2 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(bool b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 142-146 |  
  |  | 1 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(double n) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 151-155 |  
  |  | 1 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(int n) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 161-165 |  
  |  | 1 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(const QString &s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 182-186 |  
  |  | 1 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(QLatin1String s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 209-215 |  
  |  | 2 | 1 | 
 QJsonPrivate::Object::indexOf| Name:  | QJsonPrivate::Object::indexOf |  | Prototype:  | int Object::indexOf(const QString &key, bool *exists) |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 178-198 |  
  |  | 14 | 4 | 
 QJsonObject::~QJsonObject| Name:  | QJsonObject::~QJsonObject |  | Prototype:  | QJsonObject::~QJsonObject() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 153-157 |  
  |  | 2 | 2 | 
 QJsonObject::QJsonObject| Name:  | QJsonObject::QJsonObject |  | Prototype:  | QJsonObject::QJsonObject() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 106-109 |  
  |  | 2 | 1 | 
 QJsonObject::QJsonObject| Name:  | QJsonObject::QJsonObject |  | Prototype:  | QJsonObject::QJsonObject(QJsonPrivate::Data *data, QJsonPrivate::Object *object) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 128-134 |  
  |  | 3 | 1 | 
 QJsonObject::QJsonObject| Name:  | QJsonObject::QJsonObject |  | Prototype:  | QJsonObject::QJsonObject(const QJsonObject &other) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 165-171 |  
  |  | 4 | 2 | 
 QJsonDocument::~QJsonDocument| Name:  | QJsonDocument::~QJsonDocument |  | Prototype:  | QJsonDocument::~QJsonDocument() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 117-121 |  
  |  | 2 | 2 | 
 QJsonDocument::isNull| Name:  | QJsonDocument::isNull |  | Prototype:  | bool QJsonDocument::isNull() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 557-560 |  
  |  | 1 | 1 | 
 QJsonDocument::fromJson| Name:  | QJsonDocument::fromJson |  | Prototype:  | QJsonDocument QJsonDocument::fromJson(const QByteArray &json, QJsonParseError *error) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 365-369 |  
  |  | 2 | 1 | 
 QJsonDocument::QJsonDocument| Name:  | QJsonDocument::QJsonDocument |  | Prototype:  | QJsonDocument::QJsonDocument() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 79-82 |  
  |  | 2 | 1 | 
 QJsonDocument::QJsonDocument| Name:  | QJsonDocument::QJsonDocument |  | Prototype:  | QJsonDocument::QJsonDocument(QJsonPrivate::Data *data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp |  | Lines:  | 105-110 |  
  |  | 2 | 1 | 
 QJsonArray::~QJsonArray| Name:  | QJsonArray::~QJsonArray |  | Prototype:  | QJsonArray::~QJsonArray() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 172-176 |  
  |  | 2 | 2 | 
 QJsonArray::size| Name:  | QJsonArray::size |  | Prototype:  | int QJsonArray::size() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 322-328 |  
  |  | 3 | 2 | 
 QJsonArray::isEmpty| Name:  | QJsonArray::isEmpty |  | Prototype:  | bool QJsonArray::isEmpty() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 343-349 |  
  |  | 3 | 2 | 
 QJsonArray::append| Name:  | QJsonArray::append |  | Prototype:  | void QJsonArray::append(const QJsonValue &value) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 406-409 |  
  |  | 1 | 1 | 
 QJsonArray::QJsonArray| Name:  | QJsonArray::QJsonArray |  | Prototype:  | QJsonArray::QJsonArray() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 128-131 |  
  |  | 2 | 1 | 
 QJsonArray::QJsonArray| Name:  | QJsonArray::QJsonArray |  | Prototype:  | QJsonArray::QJsonArray(QJsonPrivate::Data *data, QJsonPrivate::Array *array) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 148-154 |  
  |  | 3 | 1 | 
 QJsonArray::QJsonArray| Name:  | QJsonArray::QJsonArray |  | Prototype:  | QJsonArray::QJsonArray(const QJsonArray &other) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp |  | Lines:  | 184-190 |  
  |  | 4 | 2 | 
 QItemSelectionModelPrivate::initModel| Name:  | QItemSelectionModelPrivate::initModel |  | Prototype:  | void QItemSelectionModelPrivate::initModel(QAbstractItemModel *m) |  | Coverage:  | 100.000% (16/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 600-646 |  
  |  | 11 | 6 | 
 QItemSelectionModel::selectedIndexes| Name:  | QItemSelectionModel::selectedIndexes |  | Prototype:  | QModelIndexList QItemSelectionModel::selectedIndexes() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1638-1644 |  
  |  | 4 | 1 | 
 QItemSelectionModel::select| Name:  | QItemSelectionModel::select |  | Prototype:  | void QItemSelectionModel::select(const QModelIndex &index, QItemSelectionModel::SelectionFlags command) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1154-1158 |  
  |  | 2 | 1 | 
 QItemSelectionModel::reset| Name:  | QItemSelectionModel::reset |  | Prototype:  | void QItemSelectionModel::reset() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1326-1330 |  
  |  | 2 | 1 | 
 QItemSelectionModel::model| Name:  | QItemSelectionModel::model |  | Prototype:  | QAbstractItemModel *QItemSelectionModel::model() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1765-1768 |  
  |  | 1 | 1 | 
 QItemSelectionModel::model| Name:  | QItemSelectionModel::model |  | Prototype:  | const QAbstractItemModel *QItemSelectionModel::model() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1773-1776 |  
  |  | 1 | 1 | 
 QItemSelectionModel::hasSelection| Name:  | QItemSelectionModel::hasSelection |  | Prototype:  | bool QItemSelectionModel::hasSelection() const |  | Coverage:  | 100.000% (8/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1622-1632 |  
  |  | 6 | 2 | 
 QItemSelectionModel::emitSelectionChanged| Name:  | QItemSelectionModel::emitSelectionChanged |  | Prototype:  | void QItemSelectionModel::emitSelectionChanged(const QItemSelection &newSelection, const QItemSelection &oldSelection) |  | Coverage:  | 100.000% (56/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1799-1866 |  
  |  | 37 | 16 | 
 QItemSelectionModel::currentIndex| Name:  | QItemSelectionModel::currentIndex |  | Prototype:  | QModelIndex QItemSelectionModel::currentIndex() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1385-1388 |  
  |  | 1 | 1 | 
 QItemSelectionModel::clearSelection| Name:  | QItemSelectionModel::clearSelection |  | Prototype:  | void QItemSelectionModel::clearSelection() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1336-1343 |  
  |  | 4 | 2 | 
 QItemSelectionModel::clearCurrentIndex| Name:  | QItemSelectionModel::clearCurrentIndex |  | Prototype:  | void QItemSelectionModel::clearCurrentIndex() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1311-1321 |  
  |  | 7 | 2 | 
 QItemSelectionModel::clear| Name:  | QItemSelectionModel::clear |  | Prototype:  | void QItemSelectionModel::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1302-1306 |  
  |  | 2 | 1 | 
 QItemSelectionModel::QItemSelectionModel| Name:  | QItemSelectionModel::QItemSelectionModel |  | Prototype:  | QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1117-1121 |  
  |  | 1 | 1 | 
 QItemSelectionModel::QItemSelectionModel| Name:  | QItemSelectionModel::QItemSelectionModel |  | Prototype:  | QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model, QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1126-1130 |  
  |  | 1 | 1 | 
 QItemSelection::merge| Name:  | QItemSelection::merge |  | Prototype:  | void QItemSelection::merge(const QItemSelection &other, QItemSelectionModel::SelectionFlags command) |  | Coverage:  | 100.000% (34/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 500-547 |  
  |  | 29 | 12 | 
 QItemSelection::indexes| Name:  | QItemSelection::indexes |  | Prototype:  | QModelIndexList QItemSelection::indexes() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 464-471 |  
  |  | 5 | 2 | 
 QItemSelection::contains| Name:  | QItemSelection::contains |  | Prototype:  | bool QItemSelection::contains(const QModelIndex &index) const |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 449-458 |  
  |  | 6 | 4 | 
 QItemSelection::QItemSelection| Name:  | QItemSelection::QItemSelection |  | Prototype:  | QItemSelection::QItemSelection(const QModelIndex &topLeft, const QModelIndex &bottomRight) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 409-412 |  
  |  | 1 | 1 | 
 QIsciiCodec::name| Name:  | QIsciiCodec::name |  | Prototype:  | QByteArray QIsciiCodec::name() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qisciicodec.cpp |  | Lines:  | 80-83 |  
  |  | 1 | 1 | 
 QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine| Name:  | QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine |  | Prototype:  | QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine() |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp |  | Lines:  | 245-252 |  
  |  | 4 | 2 | 
 QInotifyFileSystemWatcherEngine::readFromInotify| Name:  | QInotifyFileSystemWatcherEngine::readFromInotify |  | Prototype:  | void QInotifyFileSystemWatcherEngine::readFromInotify() |  | Coverage:  | 100.000% (29/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp |  | Lines:  | 338-397 |  
  |  | 35 | 10 | 
 QInotifyFileSystemWatcherEngine::QInotifyFileSystemWatcherEngine| Name:  | QInotifyFileSystemWatcherEngine::QInotifyFileSystemWatcherEngine |  | Prototype:  | QInotifyFileSystemWatcherEngine::QInotifyFileSystemWatcherEngine(int fd, QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp |  | Lines:  | 236-243 |  
  |  | 2 | 1 | 
 QIdentityProxyModelPrivate::_q_sourceRowsRemoved| Name:  | QIdentityProxyModelPrivate::_q_sourceRowsRemoved |  | Prototype:  | void QIdentityProxyModelPrivate::_q_sourceRowsRemoved(const QModelIndex &parent, int start, int end) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp |  | Lines:  | 599-607 |  
  |  | 6 | 1 | 
 QIdentityProxyModelPrivate::_q_sourceRowsMoved| Name:  | QIdentityProxyModelPrivate::_q_sourceRowsMoved |  | Prototype:  | void QIdentityProxyModelPrivate::_q_sourceRowsMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destParent, int dest) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp |  | Lines:  | 586-597 |  
  |  | 9 | 1 | 
 QIdentityProxyModelPrivate::_q_sourceRowsInserted| Name:  | QIdentityProxyModelPrivate::_q_sourceRowsInserted |  | Prototype:  | void QIdentityProxyModelPrivate::_q_sourceRowsInserted(const QModelIndex &parent, int start, int end) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp |  | Lines:  | 576-584 |  
  |  | 6 | 1 |