| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QRegExpLookahead| Name:  | QRegExpLookahead |  | Coverage:  | 100.000% (2/2) |  
  |  | 2 | 2 | 
 QRegExpPrivate| Name:  | QRegExpPrivate |  | Coverage:  | 100.000% (2/2) |  
  |  | 2 | 2 | 
 QRegularExpressionMatchIteratorPrivate| Name:  | QRegularExpressionMatchIteratorPrivate |  | Coverage:  | 100.000% (2/2) |  
  |  | 3 | 2 | 
 QRegularExpressionMatchPrivate| Name:  | QRegularExpressionMatchPrivate |  | Coverage:  | 100.000% (5/5) |  
  |  | 15 | 3 | 
 QSaveFilePrivate| Name:  | QSaveFilePrivate |  | Coverage:  | 100.000% (1/1) |  
  |  | 2 | 1 | 
 QSemaphorePrivate| Name:  | QSemaphorePrivate |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QSettingsIniSection| Name:  | QSettingsIniSection |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QSignalEventGenerator| Name:  | QSignalEventGenerator |  | Coverage:  | 100.000% (2/2) |  
  |  | 6 | 2 | 
 QSignalMapperPrivate| Name:  | QSignalMapperPrivate |  | Coverage:  | 100.000% (1/1) |  
  |  | 2 | 1 | 
 QSlotObjectBaseDeleter| Name:  | QSlotObjectBaseDeleter |  | Coverage:  | 100.000% (4/4) |  
  |  | 1 | 2 | 
 QSocks5SocketEngineHandler| Name:  | QSocks5SocketEngineHandler |  | Coverage:  | 100.000% (8/8) |  
  |  | 9 | 4 | 
 QSortFilterProxyModelGreaterThan| Name:  | QSortFilterProxyModelGreaterThan |  | Coverage:  | 100.000% (2/2) |  
  |  | 4 | 2 | 
 QSortFilterProxyModelLessThan| Name:  | QSortFilterProxyModelLessThan |  | Coverage:  | 100.000% (2/2) |  
  |  | 4 | 2 | 
 QSqlDriverPlugin| Name:  | QSqlDriverPlugin |  | Coverage:  | 100.000% (1/1) |  
  |  | 2 | 1 | 
 QSqlFieldPrivate| Name:  | QSqlFieldPrivate |  | Coverage:  | 100.000% (3/3) |  
  |  | 12 | 3 | 
 QSqlRelationalTableModelPrivate| Name:  | QSqlRelationalTableModelPrivate |  | Coverage:  | 100.000% (22/22) |  
  |  | 24 | 12 | 
 QSqlRelationalTableModelSql| Name:  | QSqlRelationalTableModelSql |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QSslEllipticCurve| Name:  | QSslEllipticCurve |  | Coverage:  | 100.000% (17/17) |  
  |  | 26 | 9 | 
 QSslErrorEntry| Name:  | QSslErrorEntry |  | Coverage:  | 100.000% (1/1) |  
  |  | 5 | 1 | 
 QSslSocketGlobalData| Name:  | QSslSocketGlobalData |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QStatePrivate| Name:  | QStatePrivate |  | Coverage:  | 100.000% (32/32) |  
  |  | 32 | 14 | 
 QStaticPlugin| Name:  | QStaticPlugin |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QStringSplitter| Name:  | QStringSplitter |  | Coverage:  | 100.000% (13/13) |  
  |  | 8 | 5 | 
 QSystemLocaleSingleton| Name:  | QSystemLocaleSingleton |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QTemporaryDirPrivate| Name:  | QTemporaryDirPrivate |  | Coverage:  | 100.000% (5/5) |  
  |  | 8 | 3 | 
 QTestDataPrivate| Name:  | QTestDataPrivate |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QTextDecoder| Name:  | QTextDecoder |  | Coverage:  | 100.000% (10/10) |  
  |  | 12 | 8 | 
 QTextEncoder| Name:  | QTextEncoder |  | Coverage:  | 100.000% (4/4) |  
  |  | 6 | 4 | 
 QTimeZoneSingleton| Name:  | QTimeZoneSingleton |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QTimerEvent| Name:  | QTimerEvent |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QTransformToFTMatrix| Name:  | QTransformToFTMatrix |  | Prototype:  | static inline FT_Matrix QTransformToFTMatrix(const QTransform &matrix) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp |  | Lines:  | 1392-1402 |  
  |  | 6 | 1 | 
 QUnhandledException| Name:  | QUnhandledException |  | Coverage:  | 100.000% (2/2) |  
  |  | 3 | 2 | 
 QUnixPageSetupDialogPrivate| Name:  | QUnixPageSetupDialogPrivate |  | Coverage:  | 100.000% (2/2) |  
  |  | 13 | 2 | 
 QUrlInfoPrivate| Name:  | QUrlInfoPrivate |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QUrlQueryPrivate| Name:  | QUrlQueryPrivate |  | Coverage:  | 100.000% (64/64) |  
  |  | 71 | 26 | 
 QUrlUtf8Traits| Name:  | QUrlUtf8Traits |  | Coverage:  | 100.000% (4/4) |  
  |  | 7 | 4 | 
 QUtf16BECodec| Name:  | QUtf16BECodec |  | Coverage:  | 100.000% (3/3) |  
  |  | 4 | 3 | 
 QUtf16Codec| Name:  | QUtf16Codec |  | Coverage:  | 100.000% (5/5) |  
  |  | 5 | 5 | 
 QUtf16LECodec| Name:  | QUtf16LECodec |  | Coverage:  | 100.000% (3/3) |  
  |  | 4 | 3 | 
 QUtf32BECodec| Name:  | QUtf32BECodec |  | Coverage:  | 100.000% (3/3) |  
  |  | 4 | 3 | 
 QUtf32Codec| Name:  | QUtf32Codec |  | Coverage:  | 100.000% (5/5) |  
  |  | 6 | 5 | 
 QUtf32LECodec| Name:  | QUtf32LECodec |  | Coverage:  | 100.000% (3/3) |  
  |  | 4 | 3 | 
 QUtf8Codec| Name:  | QUtf8Codec |  | Coverage:  | 100.000% (5/5) |  
  |  | 5 | 5 | 
 QVariantPrivate| Name:  | QVariantPrivate |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QWriteNotifier| Name:  | QWriteNotifier |  | Coverage:  | 100.000% (9/9) |  
  |  | 7 | 4 | 
 QXlibScopedPointerDeleter| Name:  | QXlibScopedPointerDeleter |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QXmlNamespaceSupportPrivate| Name:  | QXmlNamespaceSupportPrivate |  | Coverage:  | 100.000% (1/1) |  
  |  | 1 | 1 | 
 QXmlSimpleReaderLocator| Name:  | QXmlSimpleReaderLocator |  | Coverage:  | 100.000% (3/3) |  
  |  | 3 | 3 | 
 QXmlStreamEntityDeclaration| Name:  | QXmlStreamEntityDeclaration |  | Coverage:  | 100.000% (2/2) |  
  |  | 7 | 2 | 
 QXmlStreamNamespaceDeclaration| Name:  | QXmlStreamNamespaceDeclaration |  | Coverage:  | 100.000% (3/3) |  
  |  | 6 | 3 | 
 QXmlStreamNotationDeclaration| Name:  | QXmlStreamNotationDeclaration |  | Coverage:  | 100.000% (2/2) |  
  |  | 5 | 2 | 
 QXmlStreamPrivateTagStack| Name:  | QXmlStreamPrivateTagStack |  | Coverage:  | 100.000% (1/1) |  
  |  | 7 | 1 | 
 QtFreetypeData| Name:  | QtFreetypeData |  | Coverage:  | 100.000% (5/5) |  
  |  | 6 | 3 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 ToBeLookedUpEquals| Name:  | ToBeLookedUpEquals |  | Coverage:  | 100.000% (2/2) |  
  |  | 2 | 2 | 
 UnconditionalTransition| Name:  | UnconditionalTransition |  | Coverage:  | 100.000% (2/2) |  
  |  | 2 | 2 | 
 XInput2TouchDeviceData| Name:  | XInput2TouchDeviceData |  | Coverage:  | 100.000% (1/1) |  
  |  | 2 | 1 | 
 _QStateMachine_Internal| Name:  | _QStateMachine_Internal |  | Coverage:  | 100.000% (3/3) |  
  |  | 3 | 3 | 
 _q_fromHex| Name:  | _q_fromHex |  | Prototype:  | template <class Char, class Integral> bool _q_fromHex(const Char *&src, Integral &value) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp |  | Lines:  | 65-80 |  
  |  | 8 | 3 | 
 _q_futex| Name:  | _q_futex |  | Prototype:  | static inline int _q_futex(void *addr, int op, int val, const struct timespec *timeout) noexcept |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp |  | Lines:  | 112-124 |  
  |  | 4 | 1 | 
 _q_interpolate| Name:  | _q_interpolate |  | Prototype:  | template<> inline QRect _q_interpolate(const QRect &f, const QRect &t, qreal progress) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp |  | Lines:  | 167-175 |  
  |  | 6 | 1 | 
 _q_mapFromX509Name| Name:  | _q_mapFromX509Name |  | Prototype:  | static QMap<QByteArray, QString> _q_mapFromX509Name(X509_NAME *name) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 600-614 |  
  |  | 9 | 2 | 
 _q_toHex| Name:  | _q_toHex |  | Prototype:  | template <class Char, class Integral> void _q_toHex(Char *&dst, Integral value) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp |  | Lines:  | 52-63 |  
  |  | 4 | 2 | 
 _q_uuidToHex| Name:  | _q_uuidToHex |  | Prototype:  | template <class Char> void _q_uuidToHex(Char *&dst, const uint &d1, const ushort &d2, const ushort &d3, const uchar (&d4)[8]) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp |  | Lines:  | 82-98 |  
  |  | 13 | 3 | 
 addLikelySubtags| Name:  | addLikelySubtags |  | Prototype:  | static bool addLikelySubtags(QLocaleId &localeId) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 216-229 |  
  |  | 8 | 3 | 
 adjustFtpPath| Name:  | adjustFtpPath |  | Prototype:  | static QUrl adjustFtpPath(QUrl url) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 4138-4146 |  
  |  | 5 | 3 | 
 aggregateParameterCount| Name:  | aggregateParameterCount |  | Prototype:  | static int aggregateParameterCount(const std::vector<QMetaMethodBuilderPrivate> &methods) |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1160-1166 |  
  |  | 4 | 2 | 
 animationValueLessThan| Name:  | animationValueLessThan |  | Prototype:  | static bool animationValueLessThan(const QVariantAnimation::KeyValue &p1, const QVariantAnimation::KeyValue &p2) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp |  | Lines:  | 157-160 |  
  |  | 1 | 1 | 
 any_of| Name:  | any_of |  | Prototype:  | template<class InputIt, class UnaryPredicate> bool any_of(InputIt first, InputIt last, UnaryPredicate p) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp |  | Lines:  | 77-81 |  
  |  | 1 | 1 | 
 appendComponentIfPresent| Name:  | appendComponentIfPresent |  | Prototype:  | static inline void appendComponentIfPresent(QString &msg, bool present, const char *componentName, const QString &component) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 4017-4026 |  
  |  | 5 | 2 | 
 appendIntToFourBytes| Name:  | appendIntToFourBytes |  | Prototype:  | static void appendIntToFourBytes(char *output, qint32 number) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 386-389 |  
  |  | 1 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 appendToUser| Name:  | appendToUser |  | Prototype:  | static inline void appendToUser(QString &appendTo, const QString &value, QUrl::FormattingOptions options, const ushort *actions) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 839-849 |  
  |  | 5 | 3 | 
 append_utf8| Name:  | append_utf8 |  | Prototype:  | static void append_utf8(QString &qs, const char *cs, int len) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 5983-5989 |  
  |  | 4 | 1 | 
 applicationXColorLiteral| Name:  | applicationXColorLiteral |  | Coverage:  | 100.000% (1/1) |  
  |  | 0 | 1 | 
 applicationXColorLiteral| Name:  | applicationXColorLiteral |  | Prototype:  | static inline QString applicationXColorLiteral() |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp |  | Lines:  | 52-52 |  
  |  | 0 | 2 | 
 applicationXQtImageLiteral| Name:  | applicationXQtImageLiteral |  | Coverage:  | 100.000% (1/1) |  
  |  | 0 | 1 | 
 applicationXQtImageLiteral| Name:  | applicationXQtImageLiteral |  | Prototype:  | static inline QString applicationXQtImageLiteral() |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp |  | Lines:  | 53-53 |  
  |  | 0 | 2 | 
 areMetricsTooLarge| Name:  | areMetricsTooLarge |  | Prototype:  | static inline bool areMetricsTooLarge(const QFontEngineFT::GlyphInfo &info) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp |  | Lines:  | 878-884 |  
  |  | 3 | 1 | 
 argumentTypesFromString| Name:  | argumentTypesFromString |  | Prototype:  | static void argumentTypesFromString(const char *str, const char *end, QArgumentTypeArray &types) |  | Coverage:  | 100.000% (20/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 654-672 |  
  |  | 13 | 6 | 
 ascendingLessThan| Name:  | ascendingLessThan |  | Prototype:  | static bool ascendingLessThan(const QPair<QString, int> &s1, const QPair<QString, int> &s2) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp |  | Lines:  | 254-257 |  
  |  | 1 | 1 | 
 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 |  
  |  | 2 | 1 | 
 authenticationKey| Name:  | authenticationKey |  | Prototype:  | static inline QByteArray authenticationKey(const QUrl &url, const QString &realm) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessauthenticationmanager.cpp |  | Lines:  | 141-146 |  
  |  | 3 | 1 | 
 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 |  
  |  | 2 | 1 | 
 bm_find| Name:  | bm_find |  | Prototype:  | static inline int bm_find(const uchar *cc, int l, int index, const uchar *puc, uint pl, const uchar *skiptable) |  | Coverage:  | 100.000% (25/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp |  | Lines:  | 55-88 |  
  |  | 21 | 9 | 
 bm_find| Name:  | bm_find |  | Prototype:  | static inline int bm_find(const ushort *uc, uint l, int index, const ushort *puc, uint pl, const uchar *skiptable, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (50/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringmatcher.cpp |  | Lines:  | 63-121 |  
  |  | 37 | 17 | 
 bm_init_skiptable| Name:  | bm_init_skiptable |  | Prototype:  | static inline void bm_init_skiptable(const uchar *cc, int len, uchar *skiptable) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp |  | Lines:  | 46-53 |  
  |  | 5 | 2 | 
 bm_init_skiptable| Name:  | bm_init_skiptable |  | Prototype:  | static void bm_init_skiptable(const ushort *uc, int len, uchar *skiptable, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringmatcher.cpp |  | Lines:  | 44-61 |  
  |  | 11 | 4 | 
 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 |  
  |  | 2 | 1 | 
 c_private| Name:  | c_private |  | Prototype:  | static QLocalePrivate *c_private() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 537-541 |  
  |  | 1 | 1 | 
 calculateDowDate| Name:  | calculateDowDate |  | Prototype:  | static QDate calculateDowDate(int year, int month, int dayOfWeek, int week) |  | Coverage:  | 100.000% (8/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 341-353 |  
  |  | 9 | 3 | 
 canConvertMetaObject| Name:  | canConvertMetaObject |  | Prototype:  | static bool canConvertMetaObject(int fromId, int toId, QObject *fromObject) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 2935-2950 |  
  |  | 6 | 3 | 
 can_consume| Name:  | can_consume |  | Prototype:  | static inline bool can_consume(const char * &c, char ch) noexcept |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 6025-6032 |  
  |  | 4 | 2 | 
 castToInterpolator| Name:  | castToInterpolator |  | Prototype:  | template<typename T> static inline QVariantAnimation::Interpolator castToInterpolator(QVariant (*func)(const T &from, const T &to, qreal progress)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp |  | Lines:  | 449-452 |  
  |  | 1 | 1 | 
 checkDBusGlobalMenuAvailable| Name:  | checkDBusGlobalMenuAvailable |  | Coverage:  | 100.000% (1/1) |  
  |  | 0 | 1 | 
 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 |  
  |  | 2 | 2 | 
 checkStatement| Name:  | checkStatement |  | Prototype:  | static bool checkStatement(bool statement, const char *msg, const char *file, int line) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp |  | Lines:  | 215-237 |  
  |  | 15 | 4 | 
 cleanDriverDict| Name:  | cleanDriverDict |  | Prototype:  | static void cleanDriverDict() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp |  | Lines:  | 206-212 |  
  |  | 4 | 1 |