| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 operator>>| Name:  | operator>> |  | Prototype:  | const QDBusArgument &operator>>(const QDBusArgument &a, QSizeF &size) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp |  | Lines:  | 1270-1280 |  
  |  | 7 | 1 | 
 operator>>| Name:  | operator>> |  | Prototype:  | const QDBusArgument &operator>>(const QDBusArgument &a, QPoint &pt) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp |  | Lines:  | 1291-1298 |  
  |  | 4 | 1 | 
 operator>>| Name:  | operator>> |  | Prototype:  | const QDBusArgument &operator>>(const QDBusArgument &a, QPointF &pt) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp |  | Lines:  | 1309-1319 |  
  |  | 7 | 1 | 
 operator>>| Name:  | operator>> |  | Prototype:  | const QDBusArgument &operator>>(const QDBusArgument &a, QLine &line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp |  | Lines:  | 1330-1339 |  
  |  | 6 | 1 | 
 operator>>| Name:  | operator>> |  | Prototype:  | const QDBusArgument &operator>>(const QDBusArgument &a, QLineF &line) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp |  | Lines:  | 1350-1359 |  
  |  | 6 | 1 | 
 operator>>| Name:  | operator>> |  | Prototype:  | QDataStream &operator>>(QDataStream &in, QNetworkCacheMetaData &metaData) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qabstractnetworkcache.cpp |  | Lines:  | 357-361 |  
  |  | 2 | 1 | 
 operator>>| Name:  | operator>> |  | Prototype:  | static QDataStream& operator>>(QDataStream& s, QNtlmBuffer& b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp |  | Lines:  | 969-973 |  
  |  | 2 | 1 | 
 p5s_deleter::~p5s_deleter| Name:  | p5s_deleter::~p5s_deleter |  | Prototype:  | ~p5s_deleter() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp |  | Lines:  | 801-808 |  
  |  | 4 | 2 | 
 parseArg| Name:  | parseArg |  | Prototype:  | static bool parseArg(const QXmlStreamAttributes &attributes, QDBusIntrospection::Argument &argData, QDBusIntrospection::Interface *ifaceData) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp |  | Lines:  | 54-79 |  
  |  | 14 | 4 | 
 parseCombinedArgString| Name:  | parseCombinedArgString |  | Prototype:  | static QStringList parseCombinedArgString(const QString &program) |  | Coverage:  | 100.000% (27/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp |  | Lines:  | 2195-2233 |  
  |  | 23 | 9 | 
 parseDecodedComponent| Name:  | parseDecodedComponent |  | Prototype:  | static inline void parseDecodedComponent(QString &data) |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 814-817 |  
  |  | 0 | 2 | 
 parseDecodedComponent::[lambda]| Name:  | parseDecodedComponent::[lambda] |  | Prototype:  | []() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 816-816 |  
  |  | 0 | 1 | 
 parseIp6| Name:  | parseIp6 |  | Prototype:  | static const QChar *parseIp6(QString &host, const QChar *begin, const QChar *end, QUrl::ParsingMode mode) |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1241-1270 |  
  |  | 14 | 3 | 
 parseIp6| Name:  | parseIp6 |  | Prototype:  | static bool parseIp6(const QString &address, QIPAddressUtils::IPv6Address &addr, QString *scopeId) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp |  | Lines:  | 178-189 |  
  |  | 7 | 2 | 
 parseMultiArgFormatString| Name:  | parseMultiArgFormatString |  | Prototype:  | static ParseResult parseMultiArgFormatString(const QString &s) |  | Coverage:  | 100.000% (16/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 7900-7929 |  
  |  | 20 | 6 | 
 parsePosixTransitionTime| Name:  | parsePosixTransitionTime |  | Prototype:  | static QTime parsePosixTransitionTime(const QByteArray &timeRule) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 414-423 |  
  |  | 4 | 2 | 
 parseXftInt| Name:  | parseXftInt |  | Prototype:  | static bool parseXftInt(const QByteArray& stringValue, int *value) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 712-718 |  
  |  | 4 | 1 | 
 pathHashKey| Name:  | pathHashKey |  | Prototype:  | static inline int pathHashKey(QSettings::Format format, QSettings::Scope scope) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 1044-1047 |  
  |  | 1 | 1 | 
 pointerAddress| Name:  | pointerAddress |  | Prototype:  | int *pointerAddress() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/tests/auto/corelib/plugin/qpluginloader/lib/mylib.c |  | Lines:  | 49-52 |  
  |  | 1 | 1 | 
 pointsIntoRange| Name:  | pointsIntoRange |  | Prototype:  | bool pointsIntoRange(const QChar *ptr, const ushort *base, int len) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 2392-2396 |  
  |  | 2 | 1 | 
 positionIncludesFrame| Name:  | positionIncludesFrame |  | Prototype:  | static inline bool positionIncludesFrame(QWindow *w) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 219-222 |  
  |  | 1 | 1 | 
 postEventSourceCheck| Name:  | postEventSourceCheck |  | Prototype:  | static gboolean postEventSourceCheck(GSource *source) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp |  | Lines:  | 261-264 |  
  |  | 1 | 1 | 
 postEventSourceDispatch| Name:  | postEventSourceDispatch |  | Prototype:  | static gboolean postEventSourceDispatch(GSource *s, GSourceFunc, gpointer) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp |  | Lines:  | 266-273 |  
  |  | 5 | 1 | 
 pow5mult| Name:  | pow5mult |  | Prototype:  | static Bigint *pow5mult(Bigint *b, int k) |  | Coverage:  | 100.000% (20/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp |  | Lines:  | 811-843 |  
  |  | 21 | 8 | 
 prepareEngine| Name:  | prepareEngine |  | Prototype:  | inline static void prepareEngine(QRegExpPrivate *priv) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3856-3861 |  
  |  | 3 | 2 | 
 prepareEngineForMatch| Name:  | prepareEngineForMatch |  | Prototype:  | static void prepareEngineForMatch(QRegExpPrivate *priv, const QString &str) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3863-3873 |  
  |  | 4 | 1 | 
 prepareIdentifier| Name:  | prepareIdentifier |  | Prototype:  | static QString prepareIdentifier(const QString &identifier, QSqlDriver::IdentifierType type, const QSqlDriver *driver) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp |  | Lines:  | 45-54 |  
  |  | 5 | 2 | 
 printXcbEvent| Name:  | printXcbEvent |  | Prototype:  | void printXcbEvent(const char *message, xcb_generic_event_t *event) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp |  | Lines:  | 771-821 |  
  |  | 2 | 1 | 
 priv| Name:  | priv |  | Prototype:  | static inline const QMetaObjectPrivate *priv(const uint* data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 139-140 |  
  |  | 1 | 1 | 
 priv| Name:  | priv |  | Prototype:  | static inline __attribute__((__unused__)) const QMetaObjectPrivate *priv(const uint* data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 85-86 |  
  |  | 1 | 1 | 
 priv| Name:  | priv |  | Prototype:  | static inline const QDBusMetaObjectPrivate *priv(const uint* data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp |  | Lines:  | 654-657 |  
  |  | 1 | 1 | 
 qAllocMore| Name:  | qAllocMore |  | Prototype:  | int qAllocMore(int alloc, int extra) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 125-135 |  
  |  | 5 | 1 | 
 qChecksum| Name:  | qChecksum |  | Prototype:  | quint16 qChecksum(const char *data, uint len) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 455-467 |  
  |  | 9 | 2 | 
 qDBusAddSpyHook| Name:  | qDBusAddSpyHook |  | Prototype:  | void qDBusAddSpyHook(QDBusSpyCallEvent::Hook hook) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 479-482 |  
  |  | 1 | 1 | 
 qDBusAddWatch| Name:  | qDBusAddWatch |  | Prototype:  | static dbus_bool_t qDBusAddWatch(DBusWatch *watch, void *data) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 194-225 |  
  |  | 20 | 3 | 
 qDBusCreateAdaptorConnector| Name:  | qDBusCreateAdaptorConnector |  | Prototype:  | QDBusAdaptorConnector *qDBusCreateAdaptorConnector(QObject *obj) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractadaptor.cpp |  | Lines:  | 87-93 |  
  |  | 4 | 2 | 
 qDBusGenerateMetaObjectXml| Name:  | qDBusGenerateMetaObjectXml |  | Prototype:  | QString qDBusGenerateMetaObjectXml(QString interface, const QMetaObject *mo, const QMetaObject *base, int flags) |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlgenerator.cpp |  | Lines:  | 240-258 |  
  |  | 11 | 4 | 
 qDBusParametersForMethod| Name:  | qDBusParametersForMethod |  | Prototype:  | int qDBusParametersForMethod(const QMetaMethod &mm, QVector<int> &metaTypes, QString &errorMsg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmisc.cpp |  | Lines:  | 126-129 |  
  |  | 1 | 1 | 
 qDBusResultReceived| Name:  | qDBusResultReceived |  | Prototype:  | static void qDBusResultReceived(DBusPendingCall *pending, void *user_data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 1842-1848 |  
  |  | 4 | 1 | 
 qDBusUpdateDispatchStatus| Name:  | qDBusUpdateDispatchStatus |  | Prototype:  | static void qDBusUpdateDispatchStatus(DBusConnection *connection, DBusDispatchStatus new_status, void *data) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 280-287 |  
  |  | 5 | 2 | 
 qDeleteInEventHandler| Name:  | qDeleteInEventHandler |  | Prototype:  | void qDeleteInEventHandler(QObject *o) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 4470-4473 |  
  |  | 1 | 1 | 
 qEncodeNtlmBuffer| Name:  | qEncodeNtlmBuffer |  | Prototype:  | static int qEncodeNtlmBuffer(QNtlmBuffer& buf, int offset, const QByteArray& s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp |  | Lines:  | 943-949 |  
  |  | 4 | 1 | 
 qEnvironmentVariableIntValue| Name:  | qEnvironmentVariableIntValue |  | Prototype:  | int qEnvironmentVariableIntValue(const char *varName, bool *ok) |  | Coverage:  | 100.000% (18/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp |  | Lines:  | 3238-3271 |  
  |  | 15 | 6 | 
 qEnvironmentVariableIsEmpty| Name:  | qEnvironmentVariableIsEmpty |  | Prototype:  | bool qEnvironmentVariableIsEmpty(const char *varName) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp |  | Lines:  | 3206-3220 |  
  |  | 3 | 1 | 
 qEnvironmentVariableIsSet| Name:  | qEnvironmentVariableIsSet |  | Prototype:  | bool qEnvironmentVariableIsSet(const char *varName) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp |  | Lines:  | 3287-3297 |  
  |  | 2 | 1 | 
 qFreeAligned| Name:  | qFreeAligned |  | Prototype:  | void qFreeAligned(void *ptr) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qmalloc.cpp |  | Lines:  | 118-124 |  
  |  | 4 | 2 | 
 qGlobalPostedEventsCount| Name:  | qGlobalPostedEventsCount |  | Prototype:  | uint qGlobalPostedEventsCount() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 312-316 |  
  |  | 2 | 1 | 
 qGlobalQHashSeed| Name:  | qGlobalQHashSeed |  | Prototype:  | int qGlobalQHashSeed() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 303-306 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QUrl &url, uint seed) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 4118-4131 |  
  |  | 10 | 2 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QUrlQuery &key, uint seed) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp |  | Lines:  | 425-435 |  
  |  | 6 | 2 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QUuid &uuid, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp |  | Lines:  | 1026-1032 |  
  |  | 4 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QDateTime &key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 4995-5002 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QDate &key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 5010-5013 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QTime &key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 5021-5024 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QByteArray &key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 177-180 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QString &key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 182-185 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QStringRef &key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 187-190 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QBitArray &bitArray, uint seed) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 192-203 |  
  |  | 6 | 2 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(QLatin1String key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 205-208 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(double key, uint seed) |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 910-913 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | static uint qHash(const QRegExpEngineKey &key, uint seed = 0) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 890-897 |  
  |  | 5 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QRegExp &key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 4037-4043 |  
  |  | 4 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QRegularExpression &key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1852-1858 |  
  |  | 4 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QNetworkConfiguration& config) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qsharednetworksession.cpp |  | Lines:  | 80-83 |  
  |  | 1 | 1 | 
 qHash| Name:  | qHash |  | Prototype:  | uint qHash(const QSslError &key, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 313-319 |  
  |  | 3 | 1 | 
 qHashBits| Name:  | qHashBits |  | Prototype:  | uint qHashBits(const void *p, size_t len, uint seed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 159-162 |  
  |  | 1 | 1 | 
 qIcuCodecStateFree| Name:  | qIcuCodecStateFree |  | Prototype:  | static void qIcuCodecStateFree(QTextCodec::ConverterState *state) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp |  | Lines:  | 54-57 |  
  |  | 1 | 1 | 
 qInf| Name:  | qInf |  | Prototype:  | double qInf() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp |  | Lines:  | 92-92 |  
  |  | 1 | 1 | 
 qInit| Name:  | qInit |  | Prototype:  | static void qInit(QSqlQuery *q, const QString& query, QSqlDatabase db) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 255-265 |  
  |  | 7 | 4 | 
 qInstallMessageHandler| Name:  | qInstallMessageHandler |  | Prototype:  | QtMessageHandler qInstallMessageHandler(QtMessageHandler h) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp |  | Lines:  | 1830-1836 |  
  |  | 3 | 2 | 
 qInstallMsgHandler| Name:  | qInstallMsgHandler |  | Prototype:  | QtMsgHandler qInstallMsgHandler(QtMsgHandler h) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp |  | Lines:  | 1838-1844 |  
  |  | 3 | 2 | 
 qIsDigit| Name:  | qIsDigit |  | Prototype:  | inline bool qIsDigit(char ch) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 716-719 |  
  |  | 1 | 1 | 
 qIsEffectiveTLD| Name:  | qIsEffectiveTLD |  | Prototype:  | bool qIsEffectiveTLD(const QString &domain) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtldurl.cpp |  | Lines:  | 95-114 |  
  |  | 10 | 4 | 
 qIsFinite| Name:  | qIsFinite |  | Prototype:  | bool qIsFinite(double d) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp |  | Lines:  | 56-56 |  
  |  | 1 | 1 | 
 qIsFinite| Name:  | qIsFinite |  | Prototype:  | bool qIsFinite(float f) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp |  | Lines:  | 74-74 |  
  |  | 1 | 1 | 
 qIsFloatingPoint| Name:  | qIsFloatingPoint |  | Prototype:  | static bool qIsFloatingPoint(uint tp) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 3370-3373 |  
  |  | 1 | 1 | 
 qIsInf| Name:  | qIsInf |  | Prototype:  | bool qIsInf(double d) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp |  | Lines:  | 44-44 |  
  |  | 1 | 1 | 
 qIsInf| Name:  | qIsInf |  | Prototype:  | bool qIsInf(float f) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp |  | Lines:  | 62-62 |  
  |  | 1 | 1 | 
 qIsNaN| Name:  | qIsNaN |  | Prototype:  | bool qIsNaN(double d) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp |  | Lines:  | 50-50 |  
  |  | 1 | 1 | 
 qIsNaN| Name:  | qIsNaN |  | Prototype:  | bool qIsNaN(float f) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp |  | Lines:  | 68-68 |  
  |  | 1 | 1 | 
 qIsNumericType| Name:  | qIsNumericType |  | Prototype:  | static bool qIsNumericType(uint tp) |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 3350-3368 |  
  |  | 1 | 1 | 
 qIterAppend| Name:  | qIterAppend |  | Prototype:  | static void qIterAppend(DBusMessageIter *it, QByteArray *ba, int type, const void *arg) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp |  | Lines:  | 43-49 |  
  |  | 3 | 2 | 
 qIterGet| Name:  | qIterGet |  | Prototype:  | template <typename T> static inline T qIterGet(DBusMessageIter *it) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusdemarshaller.cpp |  | Lines:  | 43-68 |  
  |  | 4 | 1 | 
 qLcMenu| Name:  | qLcMenu |  | Prototype:  | const QLoggingCategory &qLcMenu() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusplatformmenu.cpp |  | Lines:  | 41-41 |  
  |  | 1 | 1 | 
 qLcTray| Name:  | qLcTray |  | Prototype:  | const QLoggingCategory &qLcTray() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustrayicon.cpp |  | Lines:  | 59-59 |  
  |  | 1 | 1 | 
 qMallocAligned| Name:  | qMallocAligned |  | Prototype:  | void *qMallocAligned(size_t size, size_t alignment) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qmalloc.cpp |  | Lines:  | 68-71 |  
  |  | 1 | 1 | 
 qMapAlignmentThreshold| Name:  | qMapAlignmentThreshold |  | Prototype:  | static inline int qMapAlignmentThreshold() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp |  | Lines:  | 298-304 |  
  |  | 1 | 1 | 
 qMapAllocate| Name:  | qMapAllocate |  | Prototype:  | static inline void *qMapAllocate(int alloc, int alignment) |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp |  | Lines:  | 306-311 |  
  |  | 3 | 1 | 
 qMapDeallocate| Name:  | qMapDeallocate |  | Prototype:  | static inline void qMapDeallocate(QMapNodeBase *node, int alignment) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp |  | Lines:  | 313-319 |  
  |  | 3 | 2 | 
 qMemEquals| Name:  | qMemEquals |  | Prototype:  | static bool qMemEquals(const quint16 *a, const quint16 *b, int length) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 635-641 |  
  |  | 3 | 2 | 
 qMetaTypeStaticType| Name:  | qMetaTypeStaticType |  | Prototype:  | static inline int qMetaTypeStaticType(const char *typeName, int length) |  | Coverage:  | 100.000% (8/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 860-868 |  
  |  | 5 | 2 | 
 qMetaTypeTypeImpl| Name:  | qMetaTypeTypeImpl |  | Prototype:  | template <bool tryNormalizedType> static inline int qMetaTypeTypeImpl(const char *typeName, int length) |  | Coverage:  | 100.000% (15/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1171-1193 |  
  |  | 13 | 5 | 
 qMetaTypeTypeInternal| Name:  | qMetaTypeTypeInternal |  | Prototype:  | int qMetaTypeTypeInternal(const char *typeName) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1213-1216 |  
  |  | 1 | 1 | 
 qNormalizeType| Name:  | qNormalizeType |  | Prototype:  | static char *qNormalizeType(char *d, int &templdepth, QByteArray &result) |  | Coverage:  | 100.000% (19/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 1241-1258 |  
  |  | 11 | 5 | 
 qNtlmPhase1| Name:  | qNtlmPhase1 |  | Prototype:  | static QByteArray qNtlmPhase1() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp |  | Lines:  | 1065-1073 |  
  |  | 6 | 1 | 
 qQNaN| Name:  | qQNaN |  | Prototype:  | double qQNaN() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp |  | Lines:  | 86-86 |  
  |  | 1 | 1 | 
 qRectToXCBRectangle| Name:  | qRectToXCBRectangle |  | Prototype:  | static inline xcb_rectangle_t qRectToXCBRectangle(const QRect &r) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 2823-2831 |  
  |  | 6 | 1 | 
 qRegisterStaticPluginFunction| Name:  | qRegisterStaticPluginFunction |  | Prototype:  | void __attribute__((visibility("default"))) qRegisterStaticPluginFunction(QStaticPlugin plugin) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp |  | Lines:  | 424-427 |  
  |  | 1 | 1 | 
 qSNaN| Name:  | qSNaN |  | Prototype:  | double qSNaN() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp |  | Lines:  | 80-80 |  
  |  | 1 | 1 | 
 qSelectionPersistentRowLengths| Name:  | qSelectionPersistentRowLengths |  | Prototype:  | static QVector<QPair<QPersistentModelIndex, uint> > qSelectionPersistentRowLengths(const QItemSelection &sel) |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 482-488 |  
  |  | 4 | 2 |