QtBase - 2016-12-13 07:58:44 +0000

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...122
eLOC - Effective Lines of Code: 2
123
eLOC - Effective Lines of Code: 2
124
eLOC - Effective Lines of Code: 2
125
eLOC - Effective Lines of Code: 2
126127
eLOC - Effective Lines of Code: 2
128
eLOC - Effective Lines of Code: 2
129
eLOC - Effective Lines of Code: 3
130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 3
...150
eLOC - Effective Lines of Code: 3
...200
eLOC - Effective Lines of Code: 6
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QXpmHandler::QXpmHandler
Name: QXpmHandler::QXpmHandler
Prototype: QXpmHandler::QXpmHandler()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1175-1178
  0.000% (0/1)
21
QXpmHandler::setOption
Name: QXpmHandler::setOption
Prototype: void QXpmHandler::setOption(ImageOption option, const QVariant &value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1282-1286
  0.000% (0/4)
22
QXunitTestLogger::QXunitTestLogger
Name: QXunitTestLogger::QXunitTestLogger
Prototype: QXunitTestLogger::QXunitTestLogger(const char *filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp
Lines: 60-70
100.000% (1/1)
21
QXunitTestLogger::~QXunitTestLogger
Name: QXunitTestLogger::~QXunitTestLogger
Prototype: QXunitTestLogger::~QXunitTestLogger()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp
Lines: 72-76
100.000% (1/1)
21
QZipPrivate::QZipPrivate
Name: QZipPrivate::QZipPrivate
Prototype: QZipPrivate(QIODevice *device, bool ownDev)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 423-426
  0.000% (0/1)
21
QZipPrivate::~QZipPrivate
Name: QZipPrivate::~QZipPrivate
Prototype: ~QZipPrivate()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 428-432
  0.000% (0/4)
22
QZipReader::count
Name: QZipReader::count
Prototype: int QZipReader::count() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 911-915
  0.000% (0/1)
21
QZipReader::~QZipReader
Name: QZipReader::~QZipReader
Prototype: QZipReader::~QZipReader()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 860-864
  0.000% (0/1)
21
QZipReaderPrivate::QZipReaderPrivate
Name: QZipReaderPrivate::QZipReaderPrivate
Prototype: QZipReaderPrivate(QIODevice *device, bool ownDev)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 512-515
  0.000% (0/1)
21
QZipStreamStrategy::addFile
Name: QZipStreamStrategy::addFile
Prototype: void addFile(const QString &fileName, const QString &mimeType, const QByteArray &bytes) override
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp
Lines: 140-144
  0.000% (0/1)
21
QZipWriter::~QZipWriter
Name: QZipWriter::~QZipWriter
Prototype: QZipWriter::~QZipWriter()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 1152-1156
  0.000% (0/1)
21
QZipWriterPrivate::QZipWriterPrivate
Name: QZipWriterPrivate::QZipWriterPrivate
Prototype: QZipWriterPrivate(QIODevice *device, bool ownDev)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 525-531
  0.000% (0/1)
21
QtConcurrent::ThreadEngineBase::setProgressRange
Name: QtConcurrent::ThreadEngineBase::setProgressRange
Prototype: void ThreadEngineBase::setProgressRange(int minimum, int maximum)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 208-212
 75.000% (3/4)
22
QtConcurrent::ThreadEngineBase::setProgressValue
Name: QtConcurrent::ThreadEngineBase::setProgressValue
Prototype: void ThreadEngineBase::setProgressValue(int progress)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 202-206
 75.000% (3/4)
22
QtConcurrent::ThreadEngineBase::waitForResume
Name: QtConcurrent::ThreadEngineBase::waitForResume
Prototype: void ThreadEngineBase::waitForResume()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 190-194
100.000% (4/4)
22
QtFontStyle::Key::operator==
Name: QtFontStyle::Key::operator==
Prototype: bool operator==(const Key & other)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 208-211
  0.000% (0/1)
21
QtFontStyle::QtFontStyle
Name: QtFontStyle::QtFontStyle
Prototype: QtFontStyle(const Key &k)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 222-226
  0.000% (0/1)
21
QtPrivate::ExceptionStore::setException
Name: QtPrivate::ExceptionStore::setException
Prototype: void ExceptionStore::setException(const QException &e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp
Lines: 195-199
100.000% (4/4)
22
QtPrivate::QStringList_indexOf
Name: QtPrivate::QStringList_indexOf
Prototype: int QtPrivate::QStringList_indexOf(const QStringList *that, const QRegExp &rx, int from)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 561-565
100.000% (1/1)
21
QtPrivate::QStringList_lastIndexOf
Name: QtPrivate::QStringList_lastIndexOf
Prototype: int QtPrivate::QStringList_lastIndexOf(const QStringList *that, const QRegExp &rx, int from)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 600-604
100.000% (1/1)
21
QtPrivate::QStringList_replaceInStrings
Name: QtPrivate::QStringList_replaceInStrings
Prototype: void QtPrivate::QStringList_replaceInStrings(QStringList *that, const QString &before, const QString &after, Qt::CaseSensitivity cs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 379-384
100.000% (4/4)
22
QtPrivate::QStringList_replaceInStrings
Name: QtPrivate::QStringList_replaceInStrings
Prototype: void QtPrivate::QStringList_replaceInStrings(QStringList *that, const QRegExp &rx, const QString &after)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 410-414
100.000% (4/4)
22
QtPrivate::QStringList_replaceInStrings
Name: QtPrivate::QStringList_replaceInStrings
Prototype: void QtPrivate::QStringList_replaceInStrings(QStringList *that, const QRegularExpression &re, const QString &after)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 442-446
100.000% (4/4)
22
QtPrivate::ResultIteratorBase::batchedAdvance
Name: QtPrivate::ResultIteratorBase::batchedAdvance
Prototype: void ResultIteratorBase::batchedAdvance()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 72-76
100.000% (1/1)
21
QtPrivate::ResultStoreBase::addResult
Name: QtPrivate::ResultStoreBase::addResult
Prototype: int ResultStoreBase::addResult(int index, const void *result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 160-164
100.000% (1/1)
21
QtSharedPointer::ExternalRefCountData::checkQObjectShared
Name: QtSharedPointer::ExternalRefCountData::checkQObjectShared
Prototype: void QtSharedPointer::ExternalRefCountData::checkQObjectShared(const QObject *)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsharedpointer.cpp
Lines: 1325-1329
100.000% (4/4)
22
QtSharedPointer::sharedPointerFromVariant_internal
Name: QtSharedPointer::sharedPointerFromVariant_internal
Prototype: QSharedPointer<QObject> QtSharedPointer::sharedPointerFromVariant_internal(const QVariant &variant)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsharedpointer.cpp
Lines: 1360-1364
100.000% (1/1)
21
QtSharedPointer::weakPointerFromVariant_internal
Name: QtSharedPointer::weakPointerFromVariant_internal
Prototype: QWeakPointer<QObject> QtSharedPointer::weakPointerFromVariant_internal(const QVariant &variant)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsharedpointer.cpp
Lines: 1371-1375
100.000% (1/1)
21
ResetOnDestroy::~ResetOnDestroy
Name: ResetOnDestroy::~ResetOnDestroy
Prototype: ~ResetOnDestroy()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 714-718
  0.000% (0/4)
22
ResourceHelper::ResourceHelper
Name: ResourceHelper::ResourceHelper
Prototype: ResourceHelper::ResourceHelper()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 76-80
  0.000% (0/1)
21
SHA224_256AddLength
Name: SHA224_256AddLength
Prototype: static inline int SHA224_256AddLength(SHA256Context *context, unsigned int length)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 153-157
100.000% (1/1)
21
SHA384_512AddLength
Name: SHA384_512AddLength
Prototype: static inline int SHA384_512AddLength(SHA512Context *context, unsigned int length)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 158-162
100.000% (1/1)
21
Segment::Segment
Name: Segment::Segment
Prototype: Segment(const QPoint &p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 955-959
  0.000% (0/1)
21
ShaderProgramOpenGLFunctions::ShaderProgramOpenGLFunctions
Name: ShaderProgramOpenGLFunctions::ShaderProgramOpenGLFunctions
Prototype: ShaderProgramOpenGLFunctions()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 557-561
100.000% (1/1)
21
TypeInfo::TypeInfo
Name: TypeInfo::TypeInfo
Prototype: TypeInfo(const uint type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2239-2244
100.000% (1/1)
21
TypeInfo::TypeInfoImpl::TypeInfoImpl
Name: TypeInfo::TypeInfoImpl::TypeInfoImpl
Prototype: TypeInfoImpl(const uint , QMetaTypeInterface &info)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2213-2217
100.000% (1/1)
21
ValueExtractor::ValueExtractor
Name: ValueExtractor::ValueExtractor
Prototype: ValueExtractor::ValueExtractor(const QVector<Declaration> &decls, const QPalette &pal)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 399-402
  0.000% (0/1)
21
XInput2TouchDeviceData::XInput2TouchDeviceData
Name: XInput2TouchDeviceData::XInput2TouchDeviceData
Prototype: XInput2TouchDeviceData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 55-60
100.000% (1/1)
21
_hb_qt_face_release
Name: _hb_qt_face_release
Prototype: static void _hb_qt_face_release(void *user_data)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 670-675
  0.000% (0/4)
22
_hb_qt_font_get_glyph_v_advance
Name: _hb_qt_font_get_glyph_v_advance
Prototype: static hb_position_t _hb_qt_font_get_glyph_v_advance(hb_font_t * , void * , hb_codepoint_t , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 459-466
  0.000% (0/1)
21
_hb_qt_font_get_glyph_v_kerning
Name: _hb_qt_font_get_glyph_v_kerning
Prototype: static hb_position_t _hb_qt_font_get_glyph_v_kerning(hb_font_t * , void * , hb_codepoint_t , hb_codepoint_t , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 508-515
  0.000% (0/1)
21
_hb_qt_font_get_glyph_v_origin
Name: _hb_qt_font_get_glyph_v_origin
Prototype: static hb_bool_t _hb_qt_font_get_glyph_v_origin(hb_font_t * , void * , hb_codepoint_t , hb_position_t * , hb_position_t * , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 477-485
  0.000% (0/1)
21
_hb_qt_font_release
Name: _hb_qt_font_release
Prototype: static void _hb_qt_font_release(void *user_data)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 716-721
  0.000% (0/4)
22
_hb_qt_unicode_eastasian_width
Name: _hb_qt_unicode_eastasian_width
Prototype: static unsigned int _hb_qt_unicode_eastasian_width(hb_unicode_funcs_t * , hb_codepoint_t , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 231-238
  0.000% (0/1)
21
_qt_movableAncestorIsSelected
Name: _qt_movableAncestorIsSelected
Prototype: bool _qt_movableAncestorIsSelected(const QGraphicsItem *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7200-7204
  0.000% (0/1)
21
appendIntToThreeBytes
Name: appendIntToThreeBytes
Prototype: static void appendIntToThreeBytes(char *output, qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 380-384
100.000% (1/1)
21
appendSeparator
Name: appendSeparator
Prototype: static inline void appendSeparator(QStringList *list, const QString &string, int from, int size, int lastQuote)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 358-362
100.000% (1/1)
21
applyCursor
Name: applyCursor
Prototype: static inline void applyCursor(QWidget *w, const QCursor &c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5049-5053
  0.000% (0/4)
22
asciiIsLetter
Name: asciiIsLetter
Prototype: static inline bool asciiIsLetter(char ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 449-453
100.000% (1/1)
21
bin
Name: bin
Prototype: QTextStream &bin(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2681-2685
100.000% (1/1)
21
bom
Name: bom
Prototype: QTextStream &bom(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 3028-3032
100.000% (1/1)
21
center
Name: center
Prototype: QTextStream &center(QTextStream &stream)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2934-2938
  0.000% (0/1)
21
checkDBusGlobalMenuAvailable
Name: checkDBusGlobalMenuAvailable
Prototype: static bool checkDBusGlobalMenuAvailable()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 121-126
100.000% (2/2)
22
checkExecutable
Name: checkExecutable
Prototype: static inline bool checkExecutable(const QString &candidate, QString *result)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp
Lines: 77-81
  0.000% (0/1)
21
cleanupPrinterSupport
Name: cleanupPrinterSupport
Prototype: static void cleanupPrinterSupport()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintplugin.cpp
Lines: 62-66
100.000% (1/1)
21
clearFontUnlocked
Name: clearFontUnlocked
Prototype: static inline void clearFontUnlocked()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 245-249
  0.000% (0/1)
21
clearPalette
Name: clearPalette
Prototype: static inline void clearPalette()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 227-231
  0.000% (0/1)
21
clearSystemPalette
Name: clearSystemPalette
Prototype: static void clearSystemPalette()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 154-158
  0.000% (0/1)
21
clear_thread_data
Name: clear_thread_data
Prototype: static void clear_thread_data()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 205-211
100.000% (1/1)
21
comparePoints
Name: comparePoints
Prototype: static inline bool comparePoints(const QPointF &a, const QPointF &b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 76-80
  0.000% (0/1)
21
convertA2RGB30PMToARGB64PM
Name: convertA2RGB30PMToARGB64PM
Prototype: template<QtPixelOrder PixelOrder> static const QRgba64 * convertA2RGB30PMToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 694-705
  0.000% (0/1)
21
convertARGB32PMToARGB64PM
Name: convertARGB32PMToARGB64PM
Prototype: static const QRgba64 * convertARGB32PMToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 579-589
  0.000% (0/1)
21
convertFromRgb64
Name: convertFromRgb64
Prototype: static void convertFromRgb64(uint *dest, const QRgba64 *src, int length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1232-1237
  0.000% (0/4)
22
convertRGB32ToRGB64
Name: convertRGB32ToRGB64
Prototype: static const QRgba64 * convertRGB32ToRGB64(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 553-563
  0.000% (0/1)
21
convertRGBA8888PMToARGB64PM
Name: convertRGBA8888PMToARGB64PM
Prototype: static const QRgba64 * convertRGBA8888PMToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 605-615
  0.000% (0/1)
21
convert_passthrough_inplace
Name: convert_passthrough_inplace
Prototype: template<QImage::Format Format> static bool convert_passthrough_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 251-256
  0.000% (0/1)
21
copyUShort
Name: copyUShort
Prototype: static inline void copyUShort(uchar *dest, const uchar *src)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 97-101
  0.000% (0/1)
21
createOidMap
Name: createOidMap
Prototype: static OidNameMap createOidMap()
Coverage: 100.000% (53/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 51-82
100.000% (53/53)
253
dec
Name: dec
Prototype: QTextStream &dec(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2709-2713
100.000% (1/1)
21
decodeNibble
Name: decodeNibble
Prototype: static inline ushort decodeNibble(ushort c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 187-191
100.000% (1/1)
21
defaultWidgetAction
Name: defaultWidgetAction
Prototype: static bool defaultWidgetAction(QToolBarItem *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp
Lines: 340-344
  0.000% (0/1)
21
destStore64RGB30
Name: destStore64RGB30
Prototype: template<QtPixelOrder PixelOrder> static void destStore64RGB30(QRasterBuffer *rasterBuffer, int x, int y, const QRgba64 *buffer, int length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1338-1349
  0.000% (0/1)
21
elfHash_finish
Name: elfHash_finish
Prototype: static void elfHash_finish(uint &h)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 119-123
 50.000% (2/4)
22
epsilonCompare
Name: epsilonCompare
Prototype: static inline bool epsilonCompare(const QPointF &a, const QPointF &b, const QSizeF &epsilon)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 2230-2234
  0.000% (0/1)
21
fetchUntransformedARGB32PM
Name: fetchUntransformedARGB32PM
Prototype: static const uint * fetchUntransformedARGB32PM(uint *, const Operator *, const QSpanData *data, int y, int x, int)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1443-1448
  0.000% (0/1)
21
fixed
Name: fixed
Prototype: QTextStream &fixed(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2878-2882
100.000% (1/1)
21
flush
Name: flush
Prototype: QTextStream &flush(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2966-2970
100.000% (1/1)
21
forcepoint
Name: forcepoint
Prototype: QTextStream &forcepoint(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2766-2770
100.000% (1/1)
21
forcesign
Name: forcesign
Prototype: QTextStream &forcesign(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2752-2756
100.000% (1/1)
21
formatRect
Name: formatRect
Prototype: static inline void formatRect(QDebug &debug, const QRect r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 877-881
  0.000% (0/1)
21
freeBufferFunc
Name: freeBufferFunc
Prototype: void freeBufferFunc(QGLContext *ctx, GLuint id)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 260-264
100.000% (1/1)
21
freeFramebufferFunc
Name: freeFramebufferFunc
Prototype: void freeFramebufferFunc(QGLContext *ctx, GLuint id)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 450-454
  0.000% (0/1)
21
freeProgramFunc
Name: freeProgramFunc
Prototype: void freeProgramFunc(QGLContext *ctx, GLuint id)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 618-622
  0.000% (0/1)
21
freeRenderbufferFunc
Name: freeRenderbufferFunc
Prototype: void freeRenderbufferFunc(QGLContext *ctx, GLuint id)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 456-460
  0.000% (0/1)
21
freeShaderFunc
Name: freeShaderFunc
Prototype: void freeShaderFunc(QGLContext *ctx, GLuint id)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 221-225
  0.000% (0/1)
21
freeTextureFunc
Name: freeTextureFunc
Prototype: void freeTextureFunc(QGLContext *ctx, GLuint id)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 462-466
  0.000% (0/1)
21
fromLayoutItemRect
Name: fromLayoutItemRect
Prototype: inline static QRect fromLayoutItemRect(QWidgetPrivate *priv, const QRect &rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp
Lines: 53-57
  0.000% (0/1)
21
get
Name: get
Prototype: static inline const char *get(QDBusError::ErrorType code)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuserror.cpp
Lines: 145-149
100.000% (1/1)
21
growthFactorBelowPreferredSize
Name: growthFactorBelowPreferredSize
Prototype: static qreal growthFactorBelowPreferredSize(qreal desired, qreal sumAvailable, qreal sumDesired)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 63-67
  0.000% (0/1)
21
hb_canRender
Name: hb_canRender
Prototype: static HB_Bool hb_canRender(HB_Font font, const HB_UChar16 *string, hb_uint32 length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 147-151
  0.000% (0/1)
21
hb_getPointInOutline
Name: hb_getPointInOutline
Prototype: static HB_Error hb_getPointInOutline(HB_Font font, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixed *xpos, HB_Fixed *ypos, hb_uint32 *nPoints)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 185-189
  0.000% (0/1)
21
helperStandardButtons
Name: helperStandardButtons
Prototype: static QPlatformDialogHelper::StandardButtons helperStandardButtons(QMessageBox * q)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 2716-2720
  0.000% (0/1)
21
hex
Name: hex
Prototype: QTextStream &hex(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2724-2728
100.000% (1/1)
21
hex2byte
Name: hex2byte
Prototype: static inline int hex2byte(char *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp
Lines: 58-62
  0.000% (0/1)
21
hex2int
Name: hex2int
Prototype: static inline int hex2int(char s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor_p.cpp
Lines: 70-74
  0.000% (0/1)
21
initEnvironment
Name: initEnvironment
Prototype: static void initEnvironment()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1597-1601
100.000% (1/1)
21
initResources
Name: initResources
Prototype: static void initResources()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 114-123
  0.000% (0/1)
21
is2dRotation
Name: is2dRotation
Prototype: static inline bool is2dRotation(const QTransform &t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1901-1905
100.000% (1/1)
21
isCaseSensitiveFileSystem
Name: isCaseSensitiveFileSystem
Prototype: static inline bool isCaseSensitiveFileSystem(const QString &path)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1007-1019
  0.000% (0/1)
21
isHex
Name: isHex
Prototype: inline static bool isHex(char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 423-427
100.000% (1/1)
21
Page:<>1
eLOC - Effective Lines of Code: 0
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...122
eLOC - Effective Lines of Code: 2
123
eLOC - Effective Lines of Code: 2
124
eLOC - Effective Lines of Code: 2
125
eLOC - Effective Lines of Code: 2
126127
eLOC - Effective Lines of Code: 2
128
eLOC - Effective Lines of Code: 2
129
eLOC - Effective Lines of Code: 3
130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 3
...150
eLOC - Effective Lines of Code: 3
...200
eLOC - Effective Lines of Code: 6
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182

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