| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 qCompress| Name:  | qCompress |  | Prototype:  | QByteArray qCompress(const uchar* data, int nbytes, int compressionLevel) |  | Coverage:  |  52.381% (11/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 593-631 |  
  |  | 26 | 8 | 
 qCompareFractions| Name:  | qCompareFractions |  | Prototype:  | static int qCompareFractions(quint64 a, quint64 b, quint64 c, quint64 d) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp |  | Lines:  | 115-140 |  
  |  | 14 | 5 | 
 qCleanupFuncinfo| Name:  | qCleanupFuncinfo |  | Prototype:  | QByteArray qCleanupFuncinfo(QByteArray info) |  | Coverage:  |  88.889% (104/117) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp |  | Lines:  | 799-950 |  
  |  | 88 | 37 | 
 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:  | 550-562 |  
  |  | 9 | 2 | 
 qCalculateGrowingBlockSize| Name:  | qCalculateGrowingBlockSize |  | Prototype:  | CalculateGrowingBlockSizeResult qCalculateGrowingBlockSize(size_t elementCount, size_t elementSize, size_t headerSize) noexcept |  | Coverage:  | 100.000% (8/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 207-230 |  
  |  | 13 | 3 | 
 qCalculateBlockSize| Name:  | qCalculateBlockSize |  | Prototype:  | size_t qCalculateBlockSize(size_t elementCount, size_t elementSize, size_t headerSize) noexcept |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 167-187 |  
  |  | 15 | 4 | 
 qBlendTexture| Name:  | qBlendTexture |  | Prototype:  | void qBlendTexture(int count, const QSpan *spans, void *userData) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 5496-5501 |  
  |  | 3 | 1 | 
 qBadAlloc| Name:  | qBadAlloc |  | Prototype:  | void qBadAlloc() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp |  | Lines:  | 3059-3062 |  
  |  | 1 | 1 | 
 qAverage| Name:  | qAverage |  | Prototype:  | template <typename T> typename T::value_type qAverage(const T &container) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmark.cpp |  | Lines:  | 290-303 |  
  |  | 9 | 2 | 
 qAppName| Name:  | qAppName |  | Prototype:  | QString qAppName() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 566-571 |  
  |  | 3 | 2 | 
 qAddPreRoutine| Name:  | qAddPreRoutine |  | Prototype:  | void qAddPreRoutine(QtStartUpFunction p) |  | Coverage:  |  57.143% (4/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 240-253 |  
  |  | 7 | 3 | 
 qAddPostRoutine| Name:  | qAddPostRoutine |  | Prototype:  | void qAddPostRoutine(QtCleanUpFunction p) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 255-261 |  
  |  | 4 | 2 | 
 qAccessibleRoleString| Name:  | qAccessibleRoleString |  | Prototype:  | const char *qAccessibleRoleString(QAccessible::Role role) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp |  | Lines:  | 1837-1843 |  
  |  | 3 | 2 | 
 qAccessibleRelationToAtSpiRelation| Name:  | qAccessibleRelationToAtSpiRelation |  | Prototype:  | AtspiRelationType qAccessibleRelationToAtSpiRelation(QAccessible::Relation relation) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/constant_mappings.cpp |  | Lines:  | 134-149 |  
  |  | 7 | 6 | 
 qAccessibleLocalizedActionDescription| Name:  | qAccessibleLocalizedActionDescription |  | Prototype:  | QString qAccessibleLocalizedActionDescription(const QString &actionName) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp |  | Lines:  | 2999-3002 |  
  |  | 1 | 1 | 
 qAccessibleFactory| Name:  | qAccessibleFactory |  | Prototype:  | QAccessibleInterface *qAccessibleFactory(const QString &classname, QObject *object) |  | Coverage:  |   0.000% (0/157) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgetfactory.cpp |  | Lines:  | 58-223 |  
  |  | 101 | 49 | 
 qAccessibleEventString| Name:  | qAccessibleEventString |  | Prototype:  | const char *qAccessibleEventString(QAccessible::Event event) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp |  | Lines:  | 1846-1850 |  
  |  | 1 | 1 | 
 qAccessibleCleanup| Name:  | qAccessibleCleanup |  | Prototype:  | static void qAccessibleCleanup() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp |  | Lines:  | 506-510 |  
  |  | 2 | 1 | 
 qAbsTimespec| Name:  | qAbsTimespec |  | Prototype:  | timespec qAbsTimespec(const timespec &t) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp |  | Lines:  | 96-107 |  
  |  | 7 | 3 | 
 qAbs| Name:  | qAbs |  | Prototype:  | inline QPointF qAbs(const QPointF &p) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp |  | Lines:  | 118-121 |  
  |  | 1 | 1 | 
 q26Dot6Compare| Name:  | q26Dot6Compare |  | Prototype:  | static inline bool q26Dot6Compare(qreal p1, qreal p2) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp |  | Lines:  | 716-719 |  
  |  | 1 | 1 | 
 putEscapedString| Name:  | putEscapedString |  | Prototype:  | template <typename Char> static inline void putEscapedString(QTextStreamPrivate *d, const Char *begin, int length, bool isUnicode = true) |  | Coverage:  |  90.323% (56/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdebug.cpp |  | Lines:  | 192-299 |  
  |  | 72 | 20 | 
 ptr| Name:  | ptr |  | Prototype:  | template<typename T> static inline ControlElement<T> *ptr(QWidget *widget) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp |  | Lines:  | 241-249 |  
  |  | 4 | 2 | 
 pseudoClass| Name:  | pseudoClass |  | Prototype:  | static quint64 pseudoClass(QStyle::State state) |  | Coverage:  |   0.000% (0/52) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 1659-1706 |  
  |  | 37 | 17 | 
 proxyAuthenticationKey| Name:  | proxyAuthenticationKey |  | Prototype:  | static QByteArray proxyAuthenticationKey(const QNetworkProxy &proxy, const QString &realm) |  | Coverage:  |  50.000% (7/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessauthenticationmanager.cpp |  | Lines:  | 102-138 |  
  |  | 16 | 8 | 
 propertyWriteReply| Name:  | propertyWriteReply |  | Prototype:  | static QDBusMessage propertyWriteReply(const QDBusMessage &msg, const QString &interface_name, const QByteArray &property_name, int status) |  | Coverage:  |  36.364% (4/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp |  | Lines:  | 300-327 |  
  |  | 17 | 6 | 
 propertyNotFoundError| Name:  | propertyNotFoundError |  | Prototype:  | static inline QDBusMessage propertyNotFoundError(const QDBusMessage &msg, const QString &interface_name, const QByteArray &property_name) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp |  | Lines:  | 213-222 |  
  |  | 6 | 1 | 
 propertyNameForStandardPixmap| Name:  | propertyNameForStandardPixmap |  | Prototype:  | static QLatin1String propertyNameForStandardPixmap(QStyle::StandardPixmap sp) |  | Coverage:  |   0.000% (0/110) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 5111-5170 |  
  |  | 56 | 56 | 
 progressForValue| Name:  | progressForValue |  | Prototype:  | static qreal progressForValue(const QEasingCurve &curve, qreal value) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp |  | Lines:  | 166-188 |  
  |  | 15 | 6 | 
 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:  | 145-146 |  
  |  | 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:  | 92-93 |  
  |  | 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:  | 661-664 |  
  |  | 1 | 1 | 
 print_backtrace| Name:  | print_backtrace |  | Prototype:  | static void print_backtrace(FILE *outb) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcrashhandler.cpp |  | Lines:  | 77-92 |  
  |  | 11 | 4 | 
 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:  | 779-829 |  
  |  | 2 | 1 | 
 printPage| Name:  | printPage |  | Prototype:  | static void printPage(int index, QPainter *painter, const QTextDocument *doc, const QRectF &body, const QPointF &pageNumberPos) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 1855-1885 |  
  |  | 17 | 2 | 
 primeForNumBits| Name:  | primeForNumBits |  | Prototype:  | static inline int primeForNumBits(int numBits) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp |  | Lines:  | 453-456 |  
  |  | 1 | 1 | 
 primeForCount| Name:  | primeForCount |  | Prototype:  | static inline int primeForCount(int count) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp |  | Lines:  | 458-470 |  
  |  | 8 | 3 | 
 prevCharJoins| Name:  | prevCharJoins |  | Prototype:  | static inline bool prevCharJoins(const QString &string, int pos) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 2679-2687 |  
  |  | 6 | 3 | 
 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:  | 51-60 |  
  |  | 5 | 2 | 
 prepareEngine_helper| Name:  | prepareEngine_helper |  | Prototype:  | static void prepareEngine_helper(QRegExpPrivate *priv) |  | Coverage:  |  80.000% (12/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 3843-3860 |  
  |  | 10 | 5 | 
 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:  | 3869-3879 |  
  |  | 4 | 1 | 
 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:  | 3862-3867 |  
  |  | 3 | 2 | 
 pow10| Name:  | pow10 |  | Prototype:  | static qlonglong pow10(int exp) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qvalidator.cpp |  | Lines:  | 397-403 |  
  |  | 4 | 2 | 
 postProcess| Name:  | postProcess |  | Prototype:  | static QList<QNetworkInterfacePrivate *> postProcess(QList<QNetworkInterfacePrivate *> list) |  | Coverage:  |  93.333% (14/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface.cpp |  | Lines:  | 52-80 |  
  |  | 13 | 5 | 
 postEventSourcePrepare| Name:  | postEventSourcePrepare |  | Prototype:  | static gboolean postEventSourcePrepare(GSource *s, gint *timeout) |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp |  | Lines:  | 250-265 |  
  |  | 11 | 3 | 
 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:  | 272-279 |  
  |  | 5 | 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:  | 267-270 |  
  |  | 1 | 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:  | 239-242 |  
  |  | 1 | 1 | 
 populateFromPattern| Name:  | populateFromPattern |  | Prototype:  | static void populateFromPattern(FcPattern *pattern) |  | Coverage:  |  63.736% (58/91) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp |  | Lines:  | 371-509 |  
  |  | 96 | 26 | 
 pointsIntoRange| Name:  | pointsIntoRange |  | Prototype:  | bool pointsIntoRange(const QChar *ptr, const ushort *base, int len) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 2422-2426 |  
  |  | 2 | 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:  | 44-47 |  
  |  | 1 | 1 | 
 pointDistanceFromLine| Name:  | pointDistanceFromLine |  | Prototype:  | inline int pointDistanceFromLine(const QPoint &p, const QPoint &v1, const QPoint &v2) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp |  | Lines:  | 169-172 |  
  |  | 1 | 1 | 
 platformAccessibility| Name:  | platformAccessibility |  | Prototype:  | static QPlatformAccessibility *platformAccessibility() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp |  | Lines:  | 482-486 |  
  |  | 2 | 1 | 
 pixel_distance| Name:  | pixel_distance |  | Prototype:  | static inline int pixel_distance(QRgb p1, QRgb p2) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 2043-2055 |  
  |  | 9 | 1 | 
 pixelTypeCompatibleWithInternalFormat| Name:  | pixelTypeCompatibleWithInternalFormat |  | Prototype:  | static QOpenGLTexture::PixelType pixelTypeCompatibleWithInternalFormat(QOpenGLTexture::TextureFormat internalFormat) |  | Coverage:  |   0.000% (0/122) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp |  | Lines:  | 727-877 |  
  |  | 26 | 99 | 
 pixelToPoint| Name:  | pixelToPoint |  | Prototype:  | static QString pixelToPoint(qreal pixels) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp |  | Lines:  | 63-67 |  
  |  | 1 | 1 | 
 pixelFormatCompatibleWithInternalFormat| Name:  | pixelFormatCompatibleWithInternalFormat |  | Prototype:  | static QOpenGLTexture::PixelFormat pixelFormatCompatibleWithInternalFormat(QOpenGLTexture::TextureFormat internalFormat) |  | Coverage:  |   0.000% (0/169) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp |  | Lines:  | 481-725 |  
  |  | 73 | 99 | 
 pick| Name:  | pick |  | Prototype:  | static inline int pick(bool vertical, const QSize &size) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp |  | Lines:  | 428-431 |  
  |  | 1 | 1 | 
 perp| Name:  | perp |  | Prototype:  | static inline int perp(bool vertical, const QSize &size) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp |  | Lines:  | 433-436 |  
  |  | 1 | 1 | 
 permissionsToMode| Name:  | permissionsToMode |  | Prototype:  | static quint32 permissionsToMode(QFile::Permissions perms) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp |  | Lines:  | 249-271 |  
  |  | 20 | 10 | 
 perf_event_open| Name:  | perf_event_open |  | Prototype:  | static int perf_event_open(perf_event_attr *attr, pid_t pid, int cpu, int group_fd, unsigned long flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkperfevents.cpp |  | Lines:  | 129-142 |  
  |  | 1 | 1 | 
 pcre16SafeExec| Name:  | pcre16SafeExec |  | Prototype:  | static int pcre16SafeExec(const pcre16 *code, const pcre16_extra *extra, const unsigned short *subject, int length, int startOffset, int options, int *ovector, int ovecsize) |  | Coverage:  |  33.333% (2/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 1214-1231 |  
  |  | 8 | 2 | 
 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:  | 1030-1033 |  
  |  | 1 | 1 | 
 parse_locale_tag| Name:  | parse_locale_tag |  | Prototype:  | static bool parse_locale_tag(const QString &input, int &i, QString *result, const QString &separators) |  | Coverage:  |  59.091% (13/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 385-403 |  
  |  | 15 | 4 | 
 parse_length_modifier| Name:  | parse_length_modifier |  | Prototype:  | static LengthMod parse_length_modifier(const char * &c) noexcept |  | Coverage:  |  35.714% (5/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 6034-6047 |  
  |  | 9 | 8 | 
 parse_flag_characters| Name:  | parse_flag_characters |  | Prototype:  | static uint parse_flag_characters(const char * &c) noexcept |  | Coverage:  |  93.750% (15/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 5991-6006 |  
  |  | 10 | 9 | 
 parse_field_width| Name:  | parse_field_width |  | Prototype:  | static int parse_field_width(const char * &c) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 6008-6021 |  
  |  | 8 | 2 | 
 parseXftRgba| Name:  | parseXftRgba |  | Prototype:  | static QFontEngine::SubpixelAntialiasingType parseXftRgba(const QByteArray& stringValue) |  | Coverage:  |  12.500% (2/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 802-816 |  
  |  | 11 | 6 | 
 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:  | 780-786 |  
  |  | 4 | 1 | 
 parseXftHintStyle| Name:  | parseXftHintStyle |  | Prototype:  | static QFontEngine::HintStyle parseXftHintStyle(const QByteArray& stringValue) |  | Coverage:  |  30.769% (4/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp |  | Lines:  | 788-800 |  
  |  | 9 | 5 | 
 parseTzTypes| Name:  | parseTzTypes |  | Prototype:  | static QVector<QTzType> parseTzTypes(QDataStream &ds, int tzh_typecnt) |  | Coverage:  |  66.667% (10/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 222-245 |  
  |  | 13 | 5 | 
 parseTzTransitions| Name:  | parseTzTransitions |  | Prototype:  | static QVector<QTzTransition> parseTzTransitions(QDataStream &ds, int tzh_timecnt, bool longTran) |  | Coverage:  |  72.414% (21/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 189-220 |  
  |  | 18 | 8 | 
 parseTzPosixRule| Name:  | parseTzPosixRule |  | Prototype:  | static QByteArray parseTzPosixRule(QDataStream &ds) |  | Coverage:  |  63.636% (7/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 323-339 |  
  |  | 10 | 3 | 
 parseTzLeapSeconds| Name:  | parseTzLeapSeconds |  | Prototype:  | static void parseTzLeapSeconds(QDataStream &ds, int tzh_leapcnt, bool longTran) |  | Coverage:  |  30.000% (6/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 276-299 |  
  |  | 11 | 6 | 
 parseTzIndicators| Name:  | parseTzIndicators |  | Prototype:  | static QVector<QTzType> parseTzIndicators(QDataStream &ds, const QVector<QTzType> &types, int tzh_ttisstdcnt, int tzh_ttisgmtcnt) |  | Coverage:  |  76.471% (13/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 301-321 |  
  |  | 11 | 5 | 
 parseTzHeader| Name:  | parseTzHeader |  | Prototype:  | static QTzHeader parseTzHeader(QDataStream &ds, bool *ok) |  | Coverage:  |  48.485% (16/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 145-187 |  
  |  | 26 | 5 | 
 parseTzAbbreviations| Name:  | parseTzAbbreviations |  | Prototype:  | static QMap<int, QByteArray> parseTzAbbreviations(QDataStream &ds, int tzh_charcnt, const QVector<QTzType> &types) |  | Coverage:  |  76.923% (10/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 247-274 |  
  |  | 14 | 5 | 
 parseStyleValue| Name:  | parseStyleValue |  | Prototype:  | static BorderStyle parseStyleValue(QCss::Value v) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 908-942 |  
  |  | 16 | 15 | 
 parseSignal| Name:  | parseSignal |  | Prototype:  | static bool parseSignal(QXmlStreamReader &xml, QDBusIntrospection::Signal &signalData, QDBusIntrospection::Interface *ifaceData) |  | Coverage:  |  75.000% (18/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp |  | Lines:  | 231-280 |  
  |  | 27 | 7 | 
 parseShorthandFontProperty| Name:  | parseShorthandFontProperty |  | Prototype:  | static void parseShorthandFontProperty(const QVector<QCss::Value> &values, QFont *font, int *fontSizeAdjustment) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 1217-1240 |  
  |  | 14 | 5 | 
 parseShorthandBackgroundProperty| Name:  | parseShorthandBackgroundProperty |  | Prototype:  | static void parseShorthandBackgroundProperty(const QVector<QCss::Value> &values, BrushData *brush, QString *image, Repeat *repeat, Qt::Alignment *alignment, const QPalette &pal) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 993-1037 |  
  |  | 32 | 9 | 
 parseProperty| Name:  | parseProperty |  | Prototype:  | static bool parseProperty(QXmlStreamReader &xml, QDBusIntrospection::Property &propertyData, QDBusIntrospection::Interface *ifaceData) |  | Coverage:  |  63.158% (24/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp |  | Lines:  | 108-172 |  
  |  | 30 | 11 | 
 parsePosixZoneNameAndOffset| Name:  | parsePosixZoneNameAndOffset |  | Prototype:  | static QPair<QString, int> parsePosixZoneNameAndOffset(const char *&pos, const char *end) |  | Coverage:  |  88.235% (30/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 458-501 |  
  |  | 30 | 9 | 
 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:  | 420-429 |  
  |  | 4 | 2 | 
 parsePosixTime| Name:  | parsePosixTime |  | Prototype:  | static int parsePosixTime(const char *begin, const char *end) |  | Coverage:  |  44.828% (13/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 382-418 |  
  |  | 18 | 7 | 
 parsePosixOffset| Name:  | parsePosixOffset |  | Prototype:  | static int parsePosixOffset(const char *begin, const char *end) |  | Coverage:  |  60.000% (6/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 431-447 |  
  |  | 10 | 4 | 
 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:  | 7922-7951 |  
  |  | 20 | 6 | 
 parseModeline| Name:  | parseModeline |  | Prototype:  | static bool parseModeline(const QByteArray &text, drmModeModeInfoPtr mode) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsdevice.cpp |  | Lines:  | 119-160 |  
  |  | 31 | 6 | 
 parseMethod| Name:  | parseMethod |  | Prototype:  | static bool parseMethod(QXmlStreamReader &xml, QDBusIntrospection::Method &methodData, QDBusIntrospection::Interface *ifaceData) |  | Coverage:  |  68.966% (20/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp |  | Lines:  | 174-228 |  
  |  | 34 | 9 | 
 parseIpFuture| Name:  | parseIpFuture |  | Prototype:  | static const QChar *parseIpFuture(QString &host, const QChar *begin, const QChar *end, QUrl::ParsingMode mode) |  | Coverage:  |  97.917% (47/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1196-1244 |  
  |  | 28 | 10 | 
 parseIp6| Name:  | parseIp6 |  | Prototype:  | static const QChar *parseIp6(QString &host, const QChar *begin, const QChar *end, QUrl::ParsingMode mode) |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1247-1276 |  
  |  | 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:  | 184-195 |  
  |  | 7 | 2 | 
 parseHttpOptionHeader| Name:  | parseHttpOptionHeader |  | Prototype:  | static QHash<QByteArray, QByteArray> parseHttpOptionHeader(const QByteArray &header) |  | Coverage:  |  59.184% (29/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp |  | Lines:  | 77-165 |  
  |  | 47 | 16 | 
 parseHttpDate| Name:  | parseHttpDate |  | Prototype:  | static QVariant parseHttpDate(const QByteArray &raw) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp |  | Lines:  | 849-855 |  
  |  | 4 | 2 | 
 parseHeaderValue| Name:  | parseHeaderValue |  | Prototype:  | static QVariant parseHeaderValue(QNetworkRequest::KnownHeaders header, const QByteArray &value) |  | Coverage:  |  88.000% (22/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp |  | Lines:  | 872-910 |  
  |  | 16 | 12 | 
 parseHeaderName| Name:  | parseHeaderName |  | Prototype:  | static int parseHeaderName(const QByteArray &headerName) |  | Coverage:  |  83.333% (30/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp |  | Lines:  | 811-847 |  
  |  | 24 | 14 | 
 parseFontName| Name:  | parseFontName |  | Prototype:  | static void parseFontName(const QString &name, QString &foundry, QString &family) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 619-651 |  
  |  | 23 | 7 | 
 parseDecodedComponent| Name:  | parseDecodedComponent |  | Prototype:  | static inline void parseDecodedComponent(QString &data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 820-823 |  
  |  | 1 | 1 | 
 parseDateString| Name:  | parseDateString |  | Prototype:  | static QDateTime parseDateString(const QByteArray &dateString) |  | Coverage:  |  67.260% (189/281) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp |  | Lines:  | 584-874 |  
  |  | 172 | 65 | 
 parseCookieHeader| Name:  | parseCookieHeader |  | Prototype:  | static QVariant parseCookieHeader(const QByteArray &raw) |  | Coverage:  |  60.000% (3/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp |  | Lines:  | 857-870 |  
  |  | 8 | 3 |