| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QAbstractAnimation::QAbstractAnimation| Name:  | QAbstractAnimation::QAbstractAnimation |  | Prototype:  | QAbstractAnimation::QAbstractAnimation(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 1037-1042 |  
  |  | 1 | 1 | 
 QAbstractAnimation::QAbstractAnimation| Name:  | QAbstractAnimation::QAbstractAnimation |  | Prototype:  | QAbstractAnimation::QAbstractAnimation(QAbstractAnimationPrivate &dd, QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 1047-1052 |  
  |  | 1 | 1 | 
 PropertyNotifyEvent::checkEvent| Name:  | PropertyNotifyEvent::checkEvent |  | Prototype:  | bool checkEvent(xcb_generic_event_t *event) const |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1433-1444 |  
  |  | 8 | 4 | 
 PropertyNotifyEvent::PropertyNotifyEvent| Name:  | PropertyNotifyEvent::PropertyNotifyEvent |  | Prototype:  | PropertyNotifyEvent(xcb_window_t win, xcb_atom_t property) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 1428-1429 |  
  |  | 1 | 1 | 
 Part::Part| Name:  | Part::Part |  | Prototype:  | Part(const QString &s, int pos, int len, int num = -1) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 7881-7882 |  
  |  | 1 | 1 | 
 Parser::Parser| Name:  | Parser::Parser |  | Prototype:  | Parser::Parser(const char *json, int length) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp |  | Lines:  | 194-198 |  
  |  | 1 | 1 | 
 PageItem::pageNumber| Name:  | PageItem::pageNumber |  | Prototype:  | inline int pageNumber() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp |  | Lines:  | 66-67 |  
  |  | 1 | 1 | 
 PageItem::boundingRect| Name:  | PageItem::boundingRect |  | Prototype:  | QRectF boundingRect() const override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp |  | Lines:  | 63-64 |  
  |  | 1 | 1 | 
 PageItem::PageItem| Name:  | PageItem::PageItem |  | Prototype:  | PageItem(int _pageNum, const QPicture* _pagePicture, QSize _paperSize, QRect _pageRect) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp |  | Lines:  | 53-61 |  
  |  | 4 | 1 | 
 OrgA11yStatusInterface::OrgA11yStatusInterface| Name:  | OrgA11yStatusInterface::OrgA11yStatusInterface |  | Prototype:  | OrgA11yStatusInterface::OrgA11yStatusInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/bus_interface.cpp |  | Lines:  | 30-33 |  
  |  | 2 | 1 | 
 Notify::Notify| Name:  | Notify::Notify |  | Prototype:  | Notify(xcb_window_t win, int t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 839-840 |  
  |  | 1 | 1 | 
 NamePredicate::operator()| Name:  | NamePredicate::operator() |  | Prototype:  | bool operator()(const QTestTablePrivate::Element &e) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtesttable.cpp |  | Lines:  | 140-141 |  
  |  | 1 | 1 | 
 NamePredicate::NamePredicate| Name:  | NamePredicate::NamePredicate |  | Prototype:  | explicit NamePredicate(const char *needle) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtesttable.cpp |  | Lines:  | 138-138 |  
  |  | 1 | 1 | 
 MetaObject::delegate| Name:  | MetaObject::delegate |  | Prototype:  | template <typename T> const QMetaObject *delegate(const T *) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2022-2023 |  
  |  | 1 | 1 | 
 MetaObject::delegate| Name:  | MetaObject::delegate |  | Prototype:  | const QMetaObject *delegate(const QMetaTypeSwitcher::NotBuiltinType*) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2026-2026 |  
  |  | 1 | 1 | 
 MetaObject::MetaObjectImpl::MetaObject| Name:  | MetaObject::MetaObjectImpl::MetaObject |  | Prototype:  | static const QMetaObject *MetaObject(int ) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2007-2008 |  
  |  | 1 | 1 | 
 MetaObject::MetaObject| Name:  | MetaObject::MetaObject |  | Prototype:  | MetaObject(const int type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2000-2002 |  
  |  | 1 | 1 | 
 LineEdit::LineEdit| Name:  | LineEdit::LineEdit |  | Prototype:  | LineEdit(QWidget* parent = 0) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp |  | Lines:  | 110-115 |  
  |  | 2 | 1 | 
 IsInvalidName::warn| Name:  | IsInvalidName::warn |  | Prototype:  | static bool warn(const char *what) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineoption.cpp |  | Lines:  | 271-275 |  
  |  | 2 | 1 | 
 HandlersManager::registerHandler| Name:  | HandlersManager::registerHandler |  | Prototype:  | void registerHandler(const QModulesPrivate::Names name, const QVariant::Handler *handler) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 96-99 |  
  |  | 1 | 1 | 
 HandlersManager::operator[]| Name:  | HandlersManager::operator[] |  | Prototype:  | const QVariant::Handler *operator[] (const uint typeId) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 91-94 |  
  |  | 1 | 1 | 
 GraphicsView::showEvent| Name:  | GraphicsView::showEvent |  | Prototype:  | void showEvent(QShowEvent* e) override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp |  | Lines:  | 164-168 |  
  |  | 2 | 1 | 
 GraphicsView::resizeEvent| Name:  | GraphicsView::resizeEvent |  | Prototype:  | void resizeEvent(QResizeEvent* e) override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp |  | Lines:  | 155-162 |  
  |  | 3 | 1 | 
 GraphicsView::GraphicsView| Name:  | GraphicsView::GraphicsView |  | Prototype:  | GraphicsView(QWidget* parent = 0) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp |  | Lines:  | 144-150 |  
  |  | 5 | 1 | 
 Flags::delegate| Name:  | Flags::delegate |  | Prototype:  | template<typename T> quint32 delegate(const T*) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1962-1963 |  
  |  | 1 | 1 | 
 Flags::delegate| Name:  | Flags::delegate |  | Prototype:  | quint32 delegate(const void*) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1964-1964 |  
  |  | 1 | 1 | 
 Flags::delegate| Name:  | Flags::delegate |  | Prototype:  | quint32 delegate(const QMetaTypeSwitcher::UnknownType*) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1965-1965 |  
  |  | 1 | 1 | 
 Flags::delegate| Name:  | Flags::delegate |  | Prototype:  | quint32 delegate(const QMetaTypeSwitcher::NotBuiltinType*) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1966-1966 |  
  |  | 1 | 1 | 
 Flags::FlagsImpl::Flags| Name:  | Flags::FlagsImpl::Flags |  | Prototype:  | static quint32 Flags(const int ) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1937-1940 |  
  |  | 1 | 1 | 
 Flags::Flags| Name:  | Flags::Flags |  | Prototype:  | Flags(const int type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1959-1961 |  
  |  | 1 | 1 | 
 ExposeCompressor::pending| Name:  | ExposeCompressor::pending |  | Prototype:  | bool pending() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1994-1997 |  
  |  | 1 | 1 | 
 ExposeCompressor::checkEvent| Name:  | ExposeCompressor::checkEvent |  | Prototype:  | bool checkEvent(xcb_generic_event_t *event) |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1979-1992 |  
  |  | 11 | 5 | 
 ExposeCompressor::ExposeCompressor| Name:  | ExposeCompressor::ExposeCompressor |  | Prototype:  | ExposeCompressor(xcb_window_t window, QRegion *region) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1972-1977 |  
  |  | 2 | 1 | 
 EnterEventChecker::checkEvent| Name:  | EnterEventChecker::checkEvent |  | Prototype:  | bool checkEvent(xcb_generic_event_t *event) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 2326-2338 |  
  |  | 8 | 4 | 
 ElasticEase::copy| Name:  | ElasticEase::copy |  | Prototype:  | QEasingCurveFunction *copy() const override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 843-851 |  
  |  | 6 | 1 | 
 ElasticEase::ElasticEase| Name:  | ElasticEase::ElasticEase |  | Prototype:  | ElasticEase(QEasingCurve::Type type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 839-841 |  
  |  | 1 | 1 | 
 DisconnectRelayEvent::placeMetaCall| Name:  | DisconnectRelayEvent::placeMetaCall |  | Prototype:  | void placeMetaCall(QObject *object) override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp |  | Lines:  | 70-74 |  
  |  | 2 | 1 | 
 DisconnectRelayEvent::DisconnectRelayEvent| Name:  | DisconnectRelayEvent::DisconnectRelayEvent |  | Prototype:  | DisconnectRelayEvent(QObject *sender, const QMetaMethod &m) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp |  | Lines:  | 66-68 |  
  |  | 1 | 1 | 
 DefaultStateTransition::DefaultStateTransition| Name:  | DefaultStateTransition::DefaultStateTransition |  | Prototype:  | DefaultStateTransition::DefaultStateTransition(QHistoryState *source, QAbstractState *target) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qhistorystate.cpp |  | Lines:  | 133-138 |  
  |  | 2 | 1 | 
 DefaultRoleNames::DefaultRoleNames| Name:  | DefaultRoleNames::DefaultRoleNames |  | Prototype:  | DefaultRoleNames() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp |  | Lines:  | 495-502 |  
  |  | 6 | 1 | 
 DBusConnection::getAddressFromXCB::[lambda]| Name:  | DBusConnection::getAddressFromXCB::[lambda] |  | Prototype:  | []() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/dbusconnection.cpp |  | Lines:  | 90-90 |  
  |  | 0 | 1 | 
 ClipboardEvent::ClipboardEvent| Name:  | ClipboardEvent::ClipboardEvent |  | Prototype:  | ClipboardEvent(QXcbConnection *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 863-864 |  
  |  | 1 | 1 | 
 CaseInsensitiveLessThan::operator()| Name:  | CaseInsensitiveLessThan::operator() |  | Prototype:  | result_type operator()(const QString &s1, const QString &s2) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 250-253 |  
  |  | 1 | 1 | 
 CalculationCache::TransitionInfo::TransitionInfo| Name:  | CalculationCache::TransitionInfo::TransitionInfo |  | Prototype:  | TransitionInfo() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 192-197 |  
  |  | 1 | 1 | 
 BounceEase::BounceEase| Name:  | BounceEase::BounceEase |  | Prototype:  | BounceEase(QEasingCurve::Type type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 874-876 |  
  |  | 1 | 1 | 
 Bfree| Name:  | Bfree |  | Prototype:  | static void Bfree(Bigint *v) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp |  | Lines:  | 555-558 |  
  |  | 1 | 1 | 
 BezierEase::findTForX| Name:  | BezierEase::findTForX |  | Prototype:  | qreal static inline findTForX(const SingleCubicBezier &singleCubicBezier, qreal x) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 794-814 |  
  |  | 12 | 1 | 
 BezierEase::evaluateSegmentForY| Name:  | BezierEase::evaluateSegmentForY |  | Prototype:  | qreal static inline evaluateSegmentForY(const SingleCubicBezier &singleCubicBezier, qreal t) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 550-566 |  
  |  | 10 | 1 | 
 BezierEase::cosacos| Name:  | BezierEase::cosacos |  | Prototype:  | void static inline cosacos(qreal x, qreal &s1, qreal &s2, qreal &s3 ) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 702-722 |  
  |  | 6 | 1 | 
 BezierEase::_fast_cbrt| Name:  | BezierEase::_fast_cbrt |  | Prototype:  | double static inline _fast_cbrt(double d) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 636-657 |  
  |  | 7 | 1 | 
 BezierEase::BezierEase| Name:  | BezierEase::BezierEase |  | Prototype:  | BezierEase(QEasingCurve::Type type = QEasingCurve::BezierSpline) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 435-437 |  
  |  | 1 | 1 | 
 BackEase::copy| Name:  | BackEase::copy |  | Prototype:  | QEasingCurveFunction *copy() const override |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 911-918 |  
  |  | 5 | 1 | 
 BackEase::BackEase| Name:  | BackEase::BackEase |  | Prototype:  | BackEase(QEasingCurve::Type type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 907-909 |  
  |  | 1 | 1 | 
 QMetaType::typeName| Name:  | QMetaType::typeName |  | Prototype:  | const char *QMetaType::typeName(int typeId) |  | Coverage:  |  98.758% (159/161) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 830-854 |  
  |  | 11 | 78 | 
 QUtf8::convertToUnicode| Name:  | QUtf8::convertToUnicode |  | Prototype:  | QString QUtf8::convertToUnicode(const char *chars, int len, QTextCodec::ConverterState *state) |  | Coverage:  |  98.667% (74/75) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp |  | Lines:  | 295-409 |  
  |  | 70 | 21 | 
 QTextStreamPrivate::scan| Name:  | QTextStreamPrivate::scan |  | Prototype:  | bool QTextStreamPrivate::scan(const QChar **ptr, int *length, int maxlen, TokenDelimiter delimiter) |  | Coverage:  |  98.649% (73/74) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp |  | Lines:  | 643-730 |  
  |  | 51 | 16 | 
 QSettingsPrivate::iniEscapedString| Name:  | QSettingsPrivate::iniEscapedString |  | Prototype:  | void QSettingsPrivate::iniEscapedString(const QString &str, QByteArray &result, QTextCodec *codec) |  | Coverage:  |  98.592% (70/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 628-709 |  
  |  | 53 | 18 | 
 QAbstractItemModel::match| Name:  | QAbstractItemModel::match |  | Prototype:  | QModelIndexList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, Qt::MatchFlags flags) const |  | Coverage:  |  98.507% (66/67) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp |  | Lines:  | 2229-2297 |  
  |  | 47 | 21 | 
 QString::section| Name:  | QString::section |  | Prototype:  | QString QString::section(const QString &sep, int start, int end, SectionFlags flags) const |  | Coverage:  |  98.333% (59/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 4111-4157 |  
  |  | 38 | 17 | 
 QNetworkCookiePrivate::parseSetCookieHeaderLine| Name:  | QNetworkCookiePrivate::parseSetCookieHeaderLine |  | Prototype:  | QList<QNetworkCookie> QNetworkCookiePrivate::parseSetCookieHeaderLine(const QByteArray &cookieString) |  | Coverage:  |  98.333% (59/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp |  | Lines:  | 892-1000 |  
  |  | 57 | 21 | 
 extractSections| Name:  | extractSections |  | Prototype:  | static QString extractSections(const QVector<qt_section_chunk> §ions, int start, int end, QString::SectionFlags flags) |  | Coverage:  |  98.276% (57/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 4169-4228 |  
  |  | 41 | 17 | 
 QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add| Name:  | QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add |  | Prototype:  | QVector<QPair<int, QVector<int > > > QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add( const QVector<int> &proxy_to_source, const QVector<int> &source_items, const QModelIndex &source_parent, Qt::Orientation orient) const |  | Coverage:  |  98.113% (52/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 607-671 |  
  |  | 42 | 13 | 
 parseIpFuture| Name:  | parseIpFuture |  | Prototype:  | static const QChar *parseIpFuture(QString &host, const QChar *begin, const QChar *end, QUrl::ParsingMode mode) |  | Coverage:  |  98.000% (49/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1190-1238 |  
  |  | 28 | 10 | 
 QAbstractSocket::disconnectFromHost| Name:  | QAbstractSocket::disconnectFromHost |  | Prototype:  | void QAbstractSocket::disconnectFromHost() |  | Coverage:  |  98.000% (49/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 2670-2768 |  
  |  | 38 | 12 | 
 QXmlStreamReaderPrivate::fastScanName| Name:  | QXmlStreamReaderPrivate::fastScanName |  | Prototype:  | inline int QXmlStreamReaderPrivate::fastScanName(int *prefix) |  | Coverage:  |  97.917% (47/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1286-1349 |  
  |  | 25 | 33 | 
 QByteArray::fromBase64| Name:  | QByteArray::fromBase64 |  | Prototype:  | QByteArray QByteArray::fromBase64(const QByteArray &base64, Base64Options options) |  | Coverage:  |  97.826% (45/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 4130-4171 |  
  |  | 31 | 11 | 
 QTimeZonePrivate::isValidId| Name:  | QTimeZonePrivate::isValidId |  | Prototype:  | bool QTimeZonePrivate::isValidId(const QByteArray &ianaId) |  | Coverage:  |  97.727% (43/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp |  | Lines:  | 445-509 |  
  |  | 24 | 8 | 
 QDBusDemarshaller::toVariantInternal| Name:  | QDBusDemarshaller::toVariantInternal |  | Prototype:  | QVariant QDBusDemarshaller::toVariantInternal() |  | Coverage:  |  97.727% (43/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusdemarshaller.cpp |  | Lines:  | 236-299 |  
  |  | 26 | 23 | 
 QStateMachinePrivate::initializeAnimations| Name:  | QStateMachinePrivate::initializeAnimations |  | Prototype:  | void QStateMachinePrivate::initializeAnimations(QAbstractState *state, const QList<QAbstractAnimation *> &selectedAnimations, const QList<QAbstractState*> &exitedStates_sorted, QHash<QAbstractState*, QVector<QPropertyAssignment> > &assignmentsForEnteredStates) |  | Coverage:  |  97.674% (42/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1642-1711 |  
  |  | 43 | 14 | 
 QXmlUtils::isPublicID| Name:  | QXmlUtils::isPublicID |  | Prototype:  | bool QXmlUtils::isPublicID(const QString &candidate) |  | Coverage:  |  97.561% (40/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 302-349 |  
  |  | 11 | 26 | 
 QIPAddressUtils::parseIp6| Name:  | QIPAddressUtils::parseIp6 |  | Prototype:  | const QChar *parseIp6(IPv6Address &address, const QChar *begin, const QChar *end) |  | Coverage:  |  97.561% (80/82) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp |  | Lines:  | 146-243 |  
  |  | 67 | 21 | 
 QRect::contains| Name:  | QRect::contains |  | Prototype:  | bool QRect::contains(const QPoint &p, bool proper) const |  | Coverage:  |  97.297% (36/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 806-839 |  
  |  | 23 | 9 | 
 QDateTimeParser::potentialValue| Name:  | QDateTimeParser::potentialValue |  | Prototype:  | bool QDateTimeParser::potentialValue(const QString &str, int min, int max, int index, const QDateTime ¤tValue, int insert) const |  | Coverage:  |  97.297% (36/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp |  | Lines:  | 1537-1572 |  
  |  | 24 | 11 | 
 QDateTime::toString| Name:  | QDateTime::toString |  | Prototype:  | QString QDateTime::toString(Qt::DateFormat format) const |  | Coverage:  |  97.297% (36/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 3534-3598 |  
  |  | 37 | 20 | 
 QTextStreamPrivate::putNumber| Name:  | QTextStreamPrivate::putNumber |  | Prototype:  | void QTextStreamPrivate::putNumber(qulonglong number, bool negative) |  | Coverage:  |  97.222% (35/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp |  | Lines:  | 2319-2361 |  
  |  | 26 | 9 | 
 QTextBoundaryFinder::toNextBoundary| Name:  | QTextBoundaryFinder::toNextBoundary |  | Prototype:  | int QTextBoundaryFinder::toNextBoundary() |  | Coverage:  |  97.222% (35/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp |  | Lines:  | 358-386 |  
  |  | 18 | 10 | 
 QCommandLineParserPrivate::parse| Name:  | QCommandLineParserPrivate::parse |  | Prototype:  | bool QCommandLineParserPrivate::parse(const QStringList &args) |  | Coverage:  |  97.222% (70/72) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp |  | Lines:  | 683-781 |  
  |  | 66 | 24 | 
 lockInternal_helper| Name:  | lockInternal_helper |  | Prototype:  | template <bool IsTimed> static inline bool lockInternal_helper(QBasicAtomicPointer<QMutexData> &d_ptr, int timeout = -1, QElapsedTimer *elapsedTimer = 0) |  | Coverage:  |  97.143% (34/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp |  | Lines:  | 154-198 |  
  |  | 23 | 9 | 
 buildMetaObject| Name:  | buildMetaObject |  | Prototype:  | static int buildMetaObject(QMetaObjectBuilderPrivate *d, char *buf, int expectedSize, bool relocatable) |  | Coverage:  |  97.076% (166/171) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1170-1484 |  
  |  | 235 | 54 | 
 curveToFunc| Name:  | curveToFunc |  | Prototype:  | static QEasingCurve::EasingFunction curveToFunc(QEasingCurve::Type curve) |  | Coverage:  |  97.059% (66/68) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 938-1011 |  
  |  | 35 | 35 | 
 QUtf32::convertFromUnicode| Name:  | QUtf32::convertFromUnicode |  | Prototype:  | QByteArray QUtf32::convertFromUnicode(const QChar *uc, int len, QTextCodec::ConverterState *state, DataEndianness e) |  | Coverage:  |  96.970% (32/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp |  | Lines:  | 530-584 |  
  |  | 37 | 9 | 
 QUtf16::convertFromUnicode| Name:  | QUtf16::convertFromUnicode |  | Prototype:  | QByteArray QUtf16::convertFromUnicode(const QChar *uc, int len, QTextCodec::ConverterState *state, DataEndianness e) |  | Coverage:  |  96.970% (32/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp |  | Lines:  | 411-453 |  
  |  | 28 | 9 | 
 QString::replace_helper| Name:  | QString::replace_helper |  | Prototype:  | void QString::replace_helper(uint *indices, int nIndices, int blen, const QChar *after, int alen) |  | Coverage:  |  96.970% (32/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 2402-2463 |  
  |  | 43 | 12 | 
 QDirPrivate::sortFileList| Name:  | QDirPrivate::sortFileList |  | Prototype:  | inline void QDirPrivate::sortFileList(QDir::SortFlags sort, QFileInfoList &l, QStringList *names, QFileInfoList *infos) |  | Coverage:  |  96.970% (32/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 288-317 |  
  |  | 18 | 11 | 
 QUrlPrivate::parse| Name:  | QUrlPrivate::parse |  | Prototype:  | inline void QUrlPrivate::parse(const QString &url, QUrl::ParsingMode parsingMode) |  | Coverage:  |  96.923% (63/65) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1363-1464 |  
  |  | 56 | 17 | 
 QFileSystemEngine::fillMetaData| Name:  | QFileSystemEngine::fillMetaData |  | Prototype:  | bool QFileSystemEngine::fillMetaData(const QFileSystemEntry &entry, QFileSystemMetaData &data, QFileSystemMetaData::MetaDataFlags what) |  | Coverage:  |  96.875% (62/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp |  | Lines:  | 424-551 |  
  |  | 58 | 20 | 
 qt_normalizePathSegments| Name:  | qt_normalizePathSegments |  | Prototype:  | QString qt_normalizePathSegments(const QString &name, bool allowUncPaths) |  | Coverage:  |  96.809% (91/94) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2046-2161 |  
  |  | 61 | 21 | 
 QHostAddress::parseSubnet| Name:  | QHostAddress::parseSubnet |  | Prototype:  | QPair<QHostAddress, int> QHostAddress::parseSubnet(const QString &subnet) |  | Coverage:  |  96.721% (59/61) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp |  | Lines:  | 980-1076 |  
  |  | 53 | 19 | 
 validateSingleType| Name:  | validateSingleType |  | Prototype:  | static const char *validateSingleType(const char *signature) |  | Coverage:  |  96.667% (29/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp |  | Lines:  | 252-295 |  
  |  | 22 | 10 | 
 QTemporaryFileEngine::open| Name:  | QTemporaryFileEngine::open |  | Prototype:  | bool QTemporaryFileEngine::open(QIODevice::OpenMode openMode) |  | Coverage:  |  96.667% (29/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp |  | Lines:  | 268-357 |  
  |  | 47 | 10 | 
 QTextCodec::codecForHtml| Name:  | QTextCodec::codecForHtml |  | Prototype:  | QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba, QTextCodec *defaultCodec) |  | Coverage:  |  96.552% (28/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp |  | Lines:  | 1042-1074 |  
  |  | 19 | 9 | 
 QXmlSimpleReaderPrivate::parseAttlistDecl| Name:  | QXmlSimpleReaderPrivate::parseAttlistDecl |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseAttlistDecl() |  | Coverage:  |  96.460% (109/113) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 5327-5523 |  
  |  | 120 | 45 | 
 QSequentialAnimationGroup::updateCurrentTime| Name:  | QSequentialAnimationGroup::updateCurrentTime |  | Prototype:  | void QSequentialAnimationGroup::updateCurrentTime(int currentTime) |  | Coverage:  |  96.429% (27/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp |  | Lines:  | 329-372 |  
  |  | 23 | 7 | 
 bm_find| Name:  | bm_find |  | Prototype:  | static inline int bm_find(const uchar *cc, int l, int index, const uchar *puc, uint pl, const uchar *skiptable) |  | Coverage:  |  96.296% (26/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp |  | Lines:  | 49-82 |  
  |  | 21 | 9 | 
 QStateMachinePrivate::exitStates| Name:  | QStateMachinePrivate::exitStates |  | Prototype:  | void QStateMachinePrivate::exitStates(QEvent *event, const QList<QAbstractState*> &statesToExit_sorted, const QHash<QAbstractState*, QVector<QPropertyAssignment> > &assignmentsForEnteredStates) |  | Coverage:  |  96.296% (26/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 792-835 |  
  |  | 21 | 9 | 
 QRegularExpression::escape| Name:  | QRegularExpression::escape |  | Prototype:  | QString QRegularExpression::escape(const QString &str) |  | Coverage:  |  96.296% (26/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1878-1911 |  
  |  | 19 | 5 | 
 QMapDataBase::freeNodeAndRebalance| Name:  | QMapDataBase::freeNodeAndRebalance |  | Prototype:  | void QMapDataBase::freeNodeAndRebalance(QMapNodeBase *z) |  | Coverage:  |  96.226% (102/106) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp |  | Lines:  | 164-289 |  
  |  | 98 | 28 | 
 lastIndexOfHelper| Name:  | lastIndexOfHelper |  | Prototype:  | static int lastIndexOfHelper(const char *haystack, int l, const char *needle, int ol, int from) |  | Coverage:  |  96.154% (25/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 2459-2490 |  
  |  | 25 | 8 | 
 recode| Name:  | recode |  | Prototype:  | static int recode(QString &result, const ushort *begin, const ushort *end, QUrl::ComponentFormattingOptions encoding, const uchar *actionTable, bool retryBadEncoding) |  | Coverage:  |  96.053% (73/76) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp |  | Lines:  | 344-445 |  
  |  | 63 | 21 | 
 QDBusConnectionPrivate::handleSignal| Name:  | QDBusConnectionPrivate::handleSignal |  | Prototype:  | void QDBusConnectionPrivate::handleSignal(const QString &key, const QDBusMessage& msg) |  | Coverage:  |  95.745% (45/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 1610-1650 |  
  |  | 30 | 13 |