OpenCoverage

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

Functions

Page:<>1
Condition %: 100.000% (1/1)
...3
Condition %: 100.000% (6/6)
4
Condition %: 100.000% (1/1)
5
Condition %: 100.000% (1/1)
6
Condition %: 100.000% (4/4)
78
Condition %: 100.000% (1/1)
9
Condition %: 100.000% (18/18)
10
Condition %: 100.000% (1/1)
11
Condition %: 100.000% (1/1)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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
100.000% (50/50)
3717
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
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
100.000% (1/1)
31
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
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
100.000% (1/1)
11
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
100.000% (20/20)
136
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
100.000% (1/1)
31
applicationXQtImageLiteral::[lambda]
Name: applicationXQtImageLiteral::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 53-53
100.000% (1/1)
01
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
100.000% (2/2)
02
applicationXColorLiteral::[lambda]
Name: applicationXColorLiteral::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 52-52
100.000% (1/1)
01
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
100.000% (2/2)
02
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
100.000% (1/1)
41
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
100.000% (7/7)
53
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
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
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
100.000% (1/1)
11
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
100.000% (4/4)
52
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (2/2)
42
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
100.000% (7/7)
53
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
100.000% (7/7)
83
_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
100.000% (7/7)
133
_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
100.000% (4/4)
42
_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
100.000% (4/4)
92
_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
100.000% (1/1)
61
_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
100.000% (1/1)
41
_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
100.000% (7/7)
83
_QStateMachine_Internal::GoToStateTransition::onTransition
Name: _QStateMachine_Internal::GoToStateTransition::onTransition
Prototype: void onTransition(QEvent *) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2130-2130
100.000% (1/1)
11
_QStateMachine_Internal::GoToStateTransition::eventTest
Name: _QStateMachine_Internal::GoToStateTransition::eventTest
Prototype: bool eventTest(QEvent *) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2131-2131
100.000% (1/1)
11
_QStateMachine_Internal::GoToStateTransition::GoToStateTransition
Name: _QStateMachine_Internal::GoToStateTransition::GoToStateTransition
Prototype: GoToStateTransition(QAbstractState *target)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2126-2128
100.000% (1/1)
11
ZoomFactorValidator::ZoomFactorValidator
Name: ZoomFactorValidator::ZoomFactorValidator
Prototype: ZoomFactorValidator(qreal bottom, qreal top, int decimals, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 88-89
100.000% (1/1)
11
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
ValueArray::~ValueArray
Name: ValueArray::~ValueArray
Prototype: ~ValueArray()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 489-489
100.000% (4/4)
12
ValueArray::ValueArray
Name: ValueArray::ValueArray
Prototype: ValueArray()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 488-488
100.000% (1/1)
11
UnrollTailLoop::exec::[lambda]
Name: UnrollTailLoop::exec::[lambda]
Prototype: [=](int i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 201-201
100.000% (1/1)
11
UnrollTailLoop::exec
Name: UnrollTailLoop::exec
Prototype: template <typename RetType, typename Functor1, typename Functor2> static inline RetType exec(int count, RetType returnIfExited, Functor1 loopCheck, Functor2 returnIfFailed, int i = 0)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 171-192
100.000% (7/7)
63
UnrollTailLoop::exec
Name: UnrollTailLoop::exec
Prototype: template <> template <typename RetType, typename Functor1, typename Functor2> inline RetType UnrollTailLoop<0>::exec(int, RetType returnIfExited, Functor1, Functor2, int)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 204-208
100.000% (1/1)
11
UnconditionalTransition::eventTest
Name: UnconditionalTransition::eventTest
Prototype: bool eventTest(QEvent *) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp
Lines: 403-403
100.000% (1/1)
11
UnconditionalTransition::UnconditionalTransition
Name: UnconditionalTransition::UnconditionalTransition
Prototype: UnconditionalTransition(QAbstractState *target)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp
Lines: 398-400
100.000% (1/1)
11
TypeInfo::delegate
Name: TypeInfo::delegate
Prototype: template<typename T> void delegate(const T*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2245-2246
100.000% (1/1)
11
TypeInfo::delegate
Name: TypeInfo::delegate
Prototype: void delegate(const QMetaTypeSwitcher::NotBuiltinType*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2248-2248
100.000% (1/1)
11
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
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
TypeDestructor::delegate
Name: TypeDestructor::delegate
Prototype: template<typename T> void delegate(const T *where)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1841-1842
100.000% (1/1)
11
TypeDestructor::delegate
Name: TypeDestructor::delegate
Prototype: void delegate(const QMetaTypeSwitcher::NotBuiltinType *where)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1845-1846
100.000% (1/1)
11
TypeDestructor::customTypeDestructor
Name: TypeDestructor::customTypeDestructor
Prototype: static void customTypeDestructor(const int type, void *where)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1849-1861
100.000% (4/4)
82
TypeDestructor::TypeDestructor
Name: TypeDestructor::TypeDestructor
Prototype: TypeDestructor(const int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1837-1839
100.000% (1/1)
11
TypeDestructor::DestructorImpl::Destruct
Name: TypeDestructor::DestructorImpl::Destruct
Prototype: static void Destruct(const int , void *where)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1816-1816
100.000% (1/1)
11
TypeConstructor::delegate
Name: TypeConstructor::delegate
Prototype: template<typename T> void *delegate(const T *copy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1751-1752
100.000% (1/1)
11
TypeConstructor::delegate
Name: TypeConstructor::delegate
Prototype: void *delegate(const QMetaTypeSwitcher::NotBuiltinType *copy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1755-1755
100.000% (1/1)
11
TypeConstructor::TypeConstructor
Name: TypeConstructor::TypeConstructor
Prototype: TypeConstructor(const int type, void *where)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1746-1749
100.000% (1/1)
11
TypeConstructor::ConstructorImpl::Construct
Name: TypeConstructor::ConstructorImpl::Construct
Prototype: static void *Construct(const int , void *where, const void *copy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1728-1728
100.000% (1/1)
11
ToBeLookedUpEquals::operator()
Name: ToBeLookedUpEquals::operator()
Prototype: result_type operator()(QHostInfoRunnable* lookup) const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 68-71
100.000% (1/1)
11
ToBeLookedUpEquals::ToBeLookedUpEquals
Name: ToBeLookedUpEquals::ToBeLookedUpEquals
Prototype: explicit ToBeLookedUpEquals(const QString &toBeLookedUp) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 67-67
100.000% (1/1)
11
TCBPoint::TCBPoint
Name: TCBPoint::TCBPoint
Prototype: TCBPoint(QPointF point, qreal t, qreal c, qreal b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 339-339
100.000% (1/1)
11
TCBEase::TCBEase
Name: TCBEase::TCBEase
Prototype: TCBEase()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 825-827
100.000% (1/1)
11
SizeOf::delegate
Name: SizeOf::delegate
Prototype: template<typename T> int delegate(const T*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1913-1914
100.000% (1/1)
11
SizeOf::delegate
Name: SizeOf::delegate
Prototype: int delegate(const QMetaTypeSwitcher::UnknownType*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1915-1915
100.000% (1/1)
11
SizeOf::delegate
Name: SizeOf::delegate
Prototype: int delegate(const QMetaTypeSwitcher::NotBuiltinType*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1916-1916
100.000% (1/1)
11
SizeOf::customTypeSizeOf
Name: SizeOf::customTypeSizeOf
Prototype: static int customTypeSizeOf(const int type)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1918-1925
100.000% (4/4)
52
SizeOf::SizeOfImpl::Size
Name: SizeOf::SizeOfImpl::Size
Prototype: static int Size(const int)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1890-1890
100.000% (1/1)
11
SizeOf::SizeOf
Name: SizeOf::SizeOf
Prototype: SizeOf(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1909-1911
100.000% (1/1)
11
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
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
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
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
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::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
QtPrivate::ResultStoreBase::updateInsertIndex
Name: QtPrivate::ResultStoreBase::updateInsertIndex
Prototype: int ResultStoreBase::updateInsertIndex(int index, int _count)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 239-248
100.000% (5/5)
52
QtPrivate::ResultStoreBase::syncResultCount
Name: QtPrivate::ResultStoreBase::syncResultCount
Prototype: void ResultStoreBase::syncResultCount()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 111-118
100.000% (4/4)
42
QtPrivate::ResultStoreBase::syncPendingResults
Name: QtPrivate::ResultStoreBase::syncPendingResults
Prototype: void ResultStoreBase::syncPendingResults()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 144-158
100.000% (7/7)
93
QtPrivate::ResultStoreBase::setFilterMode
Name: QtPrivate::ResultStoreBase::setFilterMode
Prototype: void ResultStoreBase::setFilterMode(bool enable)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 101-104
100.000% (1/1)
11
QtPrivate::ResultStoreBase::insertResultItemIfValid
Name: QtPrivate::ResultStoreBase::insertResultItemIfValid
Prototype: void ResultStoreBase::insertResultItemIfValid(int index, ResultItem &resultItem)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 120-128
100.000% (4/4)
42
QtPrivate::ResultStoreBase::filterMode
Name: QtPrivate::ResultStoreBase::filterMode
Prototype: bool ResultStoreBase::filterMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 106-109
100.000% (1/1)
11
QtPrivate::ResultStoreBase::end
Name: QtPrivate::ResultStoreBase::end
Prototype: ResultIteratorBase ResultStoreBase::end() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 186-189
100.000% (1/1)
11
QtPrivate::ResultStoreBase::count
Name: QtPrivate::ResultStoreBase::count
Prototype: int ResultStoreBase::count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 232-235
100.000% (1/1)
11
QtPrivate::ResultStoreBase::contains
Name: QtPrivate::ResultStoreBase::contains
Prototype: bool ResultStoreBase::contains(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 227-230
100.000% (1/1)
11
QtPrivate::ResultStoreBase::begin
Name: QtPrivate::ResultStoreBase::begin
Prototype: ResultIteratorBase ResultStoreBase::begin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 181-184
100.000% (1/1)
11
QtPrivate::ResultStoreBase::addResults
Name: QtPrivate::ResultStoreBase::addResults
Prototype: int ResultStoreBase::addResults(int index, const void *results, int vectorSize, int totalCount)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 166-179
100.000% (9/9)
83
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
QtPrivate::ResultStoreBase::ResultStoreBase
Name: QtPrivate::ResultStoreBase::ResultStoreBase
Prototype: ResultStoreBase::ResultStoreBase()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 98-99
100.000% (1/1)
11
QtPrivate::ResultIteratorBase::resultIndex
Name: QtPrivate::ResultIteratorBase::resultIndex
Prototype: int ResultIteratorBase::resultIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 54-54
100.000% (1/1)
11
QtPrivate::ResultIteratorBase::operator==
Name: QtPrivate::ResultIteratorBase::operator==
Prototype: bool ResultIteratorBase::operator==(const ResultIteratorBase &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 78-81
100.000% (1/1)
11
QtPrivate::ResultIteratorBase::operator++
Name: QtPrivate::ResultIteratorBase::operator++
Prototype: ResultIteratorBase ResultIteratorBase::operator++()
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 56-65
100.000% (5/5)
52
QtPrivate::ResultIteratorBase::operator!=
Name: QtPrivate::ResultIteratorBase::operator!=
Prototype: bool ResultIteratorBase::operator!=(const ResultIteratorBase &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 83-86
100.000% (1/1)
11
QtPrivate::ResultIteratorBase::canIncrementVectorIndex
Name: QtPrivate::ResultIteratorBase::canIncrementVectorIndex
Prototype: bool ResultIteratorBase::canIncrementVectorIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 93-96
100.000% (1/1)
11
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::ResultIteratorBase::batchSize
Name: QtPrivate::ResultIteratorBase::batchSize
Prototype: int ResultIteratorBase::batchSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 67-70
100.000% (1/1)
11
QtPrivate::ResultIteratorBase::ResultIteratorBase
Name: QtPrivate::ResultIteratorBase::ResultIteratorBase
Prototype: ResultIteratorBase::ResultIteratorBase(QMap<int, ResultItem>::const_iterator _mapIterator, int _vectorIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 50-51
100.000% (1/1)
11
QtPrivate::QStringList_sort
Name: QtPrivate::QStringList_sort
Prototype: void QtPrivate::QStringList_sort(QStringList *that, Qt::CaseSensitivity cs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 263-269
100.000% (4/4)
32
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::QStringList_removeDuplicates
Name: QtPrivate::QStringList_removeDuplicates
Prototype: int QtPrivate::QStringList_removeDuplicates(QStringList *that)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 701-721
100.000% (13/13)
175
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_lastIndexOf
Name: QtPrivate::QStringList_lastIndexOf
Prototype: int QtPrivate::QStringList_lastIndexOf(const QStringList *that, QRegExp &rx, int from)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 623-626
100.000% (1/1)
11
QtPrivate::QStringList_lastIndexOf
Name: QtPrivate::QStringList_lastIndexOf
Prototype: int QtPrivate::QStringList_lastIndexOf(const QStringList *that, const QRegularExpression &re, int from)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 670-686
100.000% (13/13)
115
QtPrivate::QStringList_join
Name: QtPrivate::QStringList_join
Prototype: QString QtPrivate::QStringList_join(const QStringList *that, const QChar *sep, int seplen)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 465-486
100.000% (16/16)
156
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
Page:<>1
Condition %: 100.000% (1/1)
...3
Condition %: 100.000% (6/6)
4
Condition %: 100.000% (1/1)
5
Condition %: 100.000% (1/1)
6
Condition %: 100.000% (4/4)
78
Condition %: 100.000% (1/1)
9
Condition %: 100.000% (18/18)
10
Condition %: 100.000% (1/1)
11
Condition %: 100.000% (1/1)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)

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