QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
Condition %:  0.000% (0/41)
...20
Condition %:  0.000% (0/113)
...30
Condition %:  0.000% (0/4)
...40
Condition %:  39.844% (51/128)
...50
Condition %:  87.500% (7/8)
...54
Condition %: 100.000% (15/15)
55
Condition %: 100.000% (7/7)
56
Condition %: 100.000% (1/1)
57
Condition %: 100.000% (4/4)
5859
Condition %: 100.000% (8/8)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
qt_logging_to_console
Name: qt_logging_to_console
Prototype: bool qt_logging_to_console()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 211-215
100.000% (1/1)
11
qt_message
Name: qt_message
Prototype: static QString qt_message(QtMsgType msgType, const QMessageLogContext &context, const char *msg, va_list ap)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 272-277
100.000% (1/1)
31
qt_message_fatal
Name: qt_message_fatal
Prototype: static void qt_message_fatal(QtMsgType, const QMessageLogContext &context, const QString &message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1624-1653
100.000% (1/1)
31
qt_monthNumberFromShortName
Name: qt_monthNumberFromShortName
Prototype: static int qt_monthNumberFromShortName(QStringRef shortName)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 176-183
100.000% (7/7)
43
qt_monthNumberFromShortName
Name: qt_monthNumberFromShortName
Prototype: static int qt_monthNumberFromShortName(const QString &shortName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 184-185
100.000% (1/1)
11
qt_premultiplyColor
Name: qt_premultiplyColor
Prototype: inline QColor qt_premultiplyColor(QColor c, GLfloat opacity)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 129-137
100.000% (1/1)
61
qt_qdnsmailexchangerecord_less_than
Name: qt_qdnsmailexchangerecord_less_than
Prototype: static bool qt_qdnsmailexchangerecord_less_than(const QDnsMailExchangeRecord &r1, const QDnsMailExchangeRecord &r2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qdnslookup.cpp
Lines: 49-53
100.000% (1/1)
11
qt_qdnsmailexchangerecord_sort
Name: qt_qdnsmailexchangerecord_sort
Prototype: static void qt_qdnsmailexchangerecord_sort(QList<QDnsMailExchangeRecord> &records)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qdnslookup.cpp
Lines: 59-86
100.000% (16/16)
146
qt_qgl_paint_engine
Name: qt_qgl_paint_engine
Prototype: QPaintEngine* qt_qgl_paint_engine()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5139-5142
100.000% (1/1)
11
qt_regexp_toCanonical
Name: qt_regexp_toCanonical
Prototype: QString qt_regexp_toCanonical(const QString &pattern, QRegExp::PatternSyntax patternSyntax)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1324-1339
100.000% (9/9)
56
qt_register_signal_spy_callbacks
Name: qt_register_signal_spy_callbacks
Prototype: void qt_register_signal_spy_callbacks(const QSignalSpyCallbackSet &callback_set)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 215-218
100.000% (1/1)
11
qt_repeatCount
Name: qt_repeatCount
Prototype: int qt_repeatCount(const QString &s, int i)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 521-528
100.000% (6/6)
52
qt_section_chunk
Name: qt_section_chunk
Coverage: 100.000% (1/1)
100.000% (1/1)
11
qt_select_msecs
Name: qt_select_msecs
Prototype: int qt_select_msecs(int nfds, fd_set *fdread, fd_set *fdwrite, int timeout)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 95-104
100.000% (4/4)
62
qt_setupActionIcon
Name: qt_setupActionIcon
Prototype: static inline void qt_setupActionIcon(QAction *action, QLatin1String name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 343-350
100.000% (1/1)
51
qt_splitLocaleName
Name: qt_splitLocaleName
Coverage: 100.000% (1/1)
100.000% (1/1)
01
qt_split_namespace
Name: qt_split_namespace
Prototype: static void qt_split_namespace(QString& prefix, QString& name, const QString& qName, bool hasURI)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 95-108
100.000% (8/8)
83
qt_starts_with
Name: qt_starts_with
Prototype: static inline bool qt_starts_with(const QChar *haystack, int haystackLen, const QChar *needle, int needleLen, Qt::CaseSensitivity cs)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10083-10106
100.000% (19/19)
167
qt_starts_with
Name: qt_starts_with
Prototype: static inline bool qt_starts_with(const QChar *haystack, int haystackLen, QLatin1String needle, Qt::CaseSensitivity cs)
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10108-10128
100.000% (23/23)
157
qt_string_count
Name: qt_string_count
Prototype: static inline int qt_string_count(const QChar *unicode, int size, QChar ch, Qt::CaseSensitivity cs)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10047-10065
100.000% (15/15)
136
qt_subtract_from_timeout
Name: qt_subtract_from_timeout
Prototype: int qt_subtract_from_timeout(int timeout, int elapsed)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1654-1661
100.000% (6/6)
42
qt_timezone
Name: qt_timezone
Prototype: static int qt_timezone()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2144-2173
100.000% (1/1)
11
qt_to_latin1
Name: qt_to_latin1
Coverage: 100.000% (3/3)
100.000% (3/3)
11
qt_to_latin1
Name: qt_to_latin1
Prototype: static void qt_to_latin1(uchar *dst, const ushort *src, int length)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 311-369
100.000% (7/7)
134
qt_tzname
Name: qt_tzname
Prototype: static QString qt_tzname(QDateTimePrivate::DaylightStatus daylightStatus)
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2176-2199
100.000% (3/3)
21
qt_tzset
Name: qt_tzset
Prototype: static void qt_tzset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2127-2137
100.000% (1/1)
11
qt_urlRecode
Name: qt_urlRecode
Prototype: int qt_urlRecode(QString &appendTo, const QChar *begin, const QChar *end, QUrl::ComponentFormattingOptions encoding, const ushort *tableModifications)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 552-574
100.000% (16/16)
136
qualifiedName
Name: qualifiedName
Prototype: static QByteArray qualifiedName(const QMetaEnum &e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2716-2719
100.000% (1/1)
11
qulltoa
Name: qulltoa
Prototype: QString qulltoa(qulonglong l, int base, const QChar _zero)
Coverage: 100.000% (17/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 120-150
100.000% (17/17)
155
qulltoa2
Name: qulltoa2
Prototype: static char *qulltoa2(char *p, qulonglong n, int base)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 3792-3808
100.000% (6/6)
62
qunsetenv
Name: qunsetenv
Prototype: bool qunsetenv(const char *varName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3348-3369
100.000% (1/1)
21
qvsnprintf
Name: qvsnprintf
Prototype: int qvsnprintf(char *str, size_t n, const char *fmt, va_list ap)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qvsnprintf.cpp
Lines: 89-92
100.000% (1/1)
11
ratio
Name: ratio
Prototype: static double ratio(Bigint *a, Bigint *b)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 1199-1232
100.000% (5/5)
102
rawStringData
Name: rawStringData
Prototype: static inline const char *rawStringData(const QMetaObject *mo, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 153-156
100.000% (1/1)
11
rawTypeNameFromTypeInfo
Name: rawTypeNameFromTypeInfo
Prototype: static inline const char *rawTypeNameFromTypeInfo(const QMetaObject *mo, uint typeInfo)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 169-172
100.000% (1/1)
11
read32
Name: read32
Prototype: static quint32 read32(const uchar *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 791-794
100.000% (1/1)
11
read8
Name: read8
Prototype: static quint8 read8(const uchar *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 781-784
100.000% (1/1)
11
readEtcOsRelease
Name: readEtcOsRelease
Coverage: 100.000% (1/1)
100.000% (1/1)
01
readEtcOsRelease
Name: readEtcOsRelease
Prototype: static bool readEtcOsRelease(QUnixOSVersion &v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2203-2207
100.000% (4/4)
04
recodeAndAppend
Name: recodeAndAppend
Prototype: static void recodeAndAppend(QString &to, const QString &input, QUrl::ComponentFormattingOptions encoding, const ushort *tableModifications)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 480-485
100.000% (4/4)
22
recodeFromUser
Name: recodeFromUser
Prototype: static inline QString recodeFromUser(const QString &input, const ushort *actions, int from, int to)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 819-829
100.000% (4/4)
62
registerEventTypeZeroBased
Name: registerEventTypeZeroBased
Prototype: static inline int registerEventTypeZeroBased(int id)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreevent.cpp
Lines: 445-453
100.000% (8/8)
32
registerHelper
Name: registerHelper
Prototype: template<typename T> inline static void registerHelper(T * = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Lines: 74-82
100.000% (1/1)
51
replaceArgEscapes
Name: replaceArgEscapes
Prototype: static QString replaceArgEscapes(const QString &s, const ArgEscapeData &d, int field_width, const QString &arg, const QString &larg, QChar fillChar = QLatin1Char(' '))
Coverage: 100.000% (44/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7283-7375
100.000% (44/44)
5614
reset
Name: reset
Prototype: QTextStream &reset(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2962-2966
100.000% (1/1)
21
resetCodecConverterStateHelper
Name: resetCodecConverterStateHelper
Prototype: static void resetCodecConverterStateHelper(QTextCodec::ConverterState *state)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 351-355
100.000% (1/1)
21
resetSmState
Name: resetSmState
Prototype: static void resetSmState()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 88-98
100.000% (1/1)
81
resolveClassName
Name: resolveClassName
Prototype: static const QMetaObject *resolveClassName (const QMap<QByteArray, const QMetaObject *>& references, const QByteArray& name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1682-1690
100.000% (4/4)
32
resolveLibraryInternal
Name: resolveLibraryInternal
Coverage: 100.000% (1/1)
100.000% (1/1)
01
resolveStringRefsAndReturnTotalSize
Name: resolveStringRefsAndReturnTotalSize
Prototype: static int resolveStringRefsAndReturnTotalSize(ParseResult &parts, const ArgIndexToPlaceholderMap &argIndexToPlaceholderMap, const QString *args[])
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7947-7960
100.000% (10/10)
94
resourceType
Name: resourceType
Prototype: static int resourceType(const QByteArray &key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 70-87
100.000% (1/1)
31
rfcDateImpl
Name: rfcDateImpl
Coverage: 100.000% (1/1)
100.000% (1/1)
01
rfcDateImpl
Name: rfcDateImpl
Prototype: static ParsedRfcDateTime rfcDateImpl(const QString &s)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 209-240
100.000% (16/16)
207
right
Name: right
Prototype: QTextStream &right(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2903-2907
100.000% (1/1)
21
roundToMillisecond
Name: roundToMillisecond
Prototype: static timespec roundToMillisecond(timespec val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 197-205
100.000% (1/1)
31
s2b
Name: s2b
Prototype: static Bigint *s2b(const char *s, int nd0, int nd, quint32 y9)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 603-633
100.000% (14/14)
185
saveCoverageTool
Name: saveCoverageTool
Prototype: static void saveCoverageTool(const char * appname, bool testfailed, bool installedTestCoverage)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 59-77
100.000% (4/4)
82
scaleOutline
Name: scaleOutline
Prototype: static void scaleOutline(FT_Face face, FT_GlyphSlot g, FT_Fixed x_scale, FT_Fixed y_scale)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 413-424
100.000% (4/4)
82
scientific
Name: scientific
Prototype: QTextStream &scientific(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2875-2879
100.000% (1/1)
21
searchExecutable
Name: searchExecutable
Prototype: static inline QString searchExecutable(const QStringList &searchPaths, const QString &executableName)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines: 462-473
100.000% (5/5)
73
selectionHelper
Name: selectionHelper
Prototype: static QString selectionHelper(const QString &path, const QString &fileName, const QStringList &selectors)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileselector.cpp
Lines: 267-291
100.000% (11/11)
135
setCoords
Name: setCoords
Prototype: static inline void setCoords(GLfloat *coords, const QGLRect &rect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 488-498
100.000% (1/1)
81
setCurrentThreadName
Name: setCurrentThreadName
Prototype: static void setCurrentThreadName(pthread_t threadId, const char *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 303-314
100.000% (1/1)
21
setMotifWmHints
Name: setMotifWmHints
Prototype: static void setMotifWmHints(QXcbConnection *c, xcb_window_t window, const QtMotifWmHints &hints)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1061-1075
100.000% (4/4)
102
setThreadDoesNotRequireCoreApplication
Name: setThreadDoesNotRequireCoreApplication
Prototype: static void setThreadDoesNotRequireCoreApplication()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread.cpp
Lines: 876-879
100.000% (1/1)
11
set_thread_data
Name: set_thread_data
Prototype: static void set_thread_data(QThreadData *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 191-198
100.000% (1/1)
31
set_union
Name: set_union
Prototype: static QList<QByteArray> set_union(const QList<QByteArray> &l1, const QList<QByteArray> &l2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezone.cpp
Lines: 832-840
100.000% (1/1)
61
sharedNetworkSessionManager
Name: sharedNetworkSessionManager
Prototype: inline QSharedNetworkSessionManager* sharedNetworkSessionManager()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qsharednetworksession.cpp
Lines: 44-52
100.000% (4/4)
52
showbase
Name: showbase
Prototype: QTextStream &showbase(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2721-2725
100.000% (1/1)
21
signalSlotLock
Name: signalSlotLock
Prototype: static inline QMutex *signalSlotLock(const QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 137-141
100.000% (1/1)
21
simdDecodeAscii
Name: simdDecodeAscii
Prototype: static inline bool simdDecodeAscii(ushort *&dst, const uchar *&nextAscii, const uchar *&src, const uchar *end)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 89-135
100.000% (10/10)
154
simdEncodeAscii
Name: simdEncodeAscii
Prototype: static inline bool simdEncodeAscii(uchar *&dst, const ushort *&nextAscii, const ushort *&src, const ushort *end)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 50-87
100.000% (7/7)
143
sizeInMillimeters
Name: sizeInMillimeters
Prototype: static inline QSizeF sizeInMillimeters(const QSize &size, const QDpi &dpi)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 158-162
100.000% (1/1)
21
socketNotifierSourceDispatch
Name: socketNotifierSourceDispatch
Prototype: static gboolean socketNotifierSourceDispatch(GSource *source, GSourceFunc, gpointer)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 91-104
100.000% (7/7)
73
splitString
Name: splitString
Prototype: template<class ResultList, class StringSource> static ResultList splitString(const StringSource &source, const QChar *sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs, const int separatorSize)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 6799-6816
100.000% (16/16)
124
splitString
Name: splitString
Prototype: template<class ResultList, typename MidMethod> static ResultList splitString(const QString &source, MidMethod mid, const QRegExp &rx, QString::SplitBehavior behavior)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 6915-6933
100.000% (16/16)
144
stringData
Name: stringData
Prototype: static inline const QByteArray stringData(const QMetaObject *mo, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 142-151
100.000% (1/1)
71
switch_off
Name: switch_off
Prototype: static inline int switch_off(QAtomicInt &a, int which)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 85-88
100.000% (1/1)
11
switch_on
Name: switch_on
Prototype: static inline int switch_on(QAtomicInt &a, int which)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 80-83
100.000% (1/1)
11
tcbToBezier
Name: tcbToBezier
Prototype: QVector<QPointF> static inline tcbToBezier(const TCBPoints &tcbPoints)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1219-1263
100.000% (10/10)
304
threeBytesToInt
Name: threeBytesToInt
Prototype: static qint32 threeBytesToInt(const char *bytes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 364-367
100.000% (1/1)
11
timeFormatContainsAP
Name: timeFormatContainsAP
Prototype: static bool timeFormatContainsAP(const QString &format)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1572-1587
100.000% (10/10)
94
timeToMSecs
Name: timeToMSecs
Prototype: static qint64 timeToMSecs(const QDate &date, const QTime &time)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2419-2423
100.000% (1/1)
21
time_update
Name: time_update
Prototype: static inline bool time_update(struct timespec *tv, const struct timespec &start, const struct timespec &timeout)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 49-57
100.000% (1/1)
31
timerSourceCheck
Name: timerSourceCheck
Prototype: static gboolean timerSourceCheck(GSource *source)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 162-168
100.000% (4/4)
42
timerSourceCheckHelper
Name: timerSourceCheckHelper
Prototype: static gboolean timerSourceCheckHelper(GTimerSource *src)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 134-144
100.000% (7/7)
63
timerSourcePrepareHelper
Name: timerSourcePrepareHelper
Prototype: static gboolean timerSourcePrepareHelper(GTimerSource *src, gint *timeout)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 123-132
100.000% (7/7)
52
toCase_template
Name: toCase_template
Prototype: template <typename T> __attribute__((noinline)) static QByteArray toCase_template(T &input, const uchar * table)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2824-2851
100.000% (13/13)
145
toIntegral_helper
Name: toIntegral_helper
Prototype: static qlonglong toIntegral_helper(const char *data, bool *ok, int base, qlonglong)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 3392-3395
100.000% (1/1)
11
toIntegral_helper
Name: toIntegral_helper
Prototype: static qulonglong toIntegral_helper(const char *data, bool *ok, int base, qulonglong)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 3397-3400
100.000% (1/1)
11
toIntegral_helper
Name: toIntegral_helper
Prototype: static qlonglong toIntegral_helper(const QLocaleData *d, const QChar *data, int len, bool *ok, QLocaleData::GroupSeparatorMode mode, qlonglong)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1080-1084
100.000% (1/1)
11
toIntegral_helper
Name: toIntegral_helper
Prototype: static qulonglong toIntegral_helper(const QLocaleData *d, const QChar *data, int len, bool *ok, QLocaleData::GroupSeparatorMode mode, qulonglong)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1086-1090
100.000% (1/1)
11
toOffsetString
Name: toOffsetString
Prototype: static QString toOffsetString(Qt::DateFormat format, int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 244-252
100.000% (1/1)
61
toStringTextDate
Name: toStringTextDate
Prototype: static QString toStringTextDate(QDate date)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 781-789
100.000% (1/1)
51
toUpperHex
Name: toUpperHex
Prototype: static inline ushort toUpperHex(ushort c)
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 176-179
100.000% (3/3)
11
toWindowsIdKey
Name: toWindowsIdKey
Prototype: static quint16 toWindowsIdKey(const QByteArray &winId)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 100-108
100.000% (7/7)
53
to_HANDLE
Name: to_HANDLE
Prototype: template <typename T> static typename QtPrivate::QEnableIf<QTypeInfo<T>::isIntegral, Qt::HANDLE>::Type to_HANDLE(T id)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 208-212
100.000% (1/1)
11
twoBytesToInt
Name: twoBytesToInt
Prototype: static qint16 twoBytesToInt(const char *bytes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 359-362
100.000% (1/1)
11
typeFromTypeInfo
Name: typeFromTypeInfo
Prototype: static inline int typeFromTypeInfo(const QMetaObject *mo, uint typeInfo)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 174-179
100.000% (4/4)
32
typeNameFromTypeInfo
Name: typeNameFromTypeInfo
Prototype: static inline QByteArray typeNameFromTypeInfo(const QMetaObject *mo, uint typeInfo)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 158-167
100.000% (4/4)
42
Page:<>1
Condition %:  0.000% (0/41)
...20
Condition %:  0.000% (0/113)
...30
Condition %:  0.000% (0/4)
...40
Condition %:  39.844% (51/128)
...50
Condition %:  87.500% (7/8)
...54
Condition %: 100.000% (15/15)
55
Condition %: 100.000% (7/7)
56
Condition %: 100.000% (1/1)
57
Condition %: 100.000% (4/4)
5859
Condition %: 100.000% (8/8)

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9