OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...72
McCabe - Cyclomatic Complexity: 2
73
McCabe - Cyclomatic Complexity: 1
74
McCabe - Cyclomatic Complexity: 1
75
McCabe - Cyclomatic Complexity: 1
7677
McCabe - Cyclomatic Complexity: 1
78
McCabe - Cyclomatic Complexity: 1
79
McCabe - Cyclomatic Complexity: 1
80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
defaultMaximumForClamp
Name: defaultMaximumForClamp
Prototype: template<typename T> inline T defaultMaximumForClamp()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 262-262
  0.000% (0/1)
11
createDummyWindow
Name: createDummyWindow
Prototype: static QObject *createDummyWindow(QQmlEngine *engine)
Coverage:  0.000% (0/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp
Lines: 166-170
  0.000% (0/2)
21
copySign
Name: copySign
Prototype: static inline __attribute__((always_inline)) double copySign(double x, double y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 112-115
100.000% (1/1)
11
convertJSValueToVariantType
Name: convertJSValueToVariantType
Prototype: template <typename ReturnType> ReturnType convertJSValueToVariantType(const QJSValue &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 97-101
100.000% (1/1)
11
convertHex
Name: convertHex
Prototype: static inline QChar convertHex(QChar c1, QChar c2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Lines: 75-78
100.000% (1/1)
11
contextHasNoExtensions
Name: contextHasNoExtensions
Prototype: inline bool contextHasNoExtensions(QQmlContextData *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 787-792
100.000% (1/1)
11
constant
Name: constant
Prototype: static inline const QV4::Value &constant(Function *function, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp
Lines: 360-363
100.000% (1/1)
11
colorToColor4ub
Name: colorToColor4ub
Prototype: inline Color4ub colorToColor4ub(const QColor &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 56-64
100.000% (1/1)
61
colorToColor4ub
Name: colorToColor4ub
Prototype: static inline QQuickShapeGenericRenderer::Color4ub colorToColor4ub(const QColor &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 66-75
100.000% (1/1)
71
clampToPositiveInteger
Name: clampToPositiveInteger
Prototype: inline int clampToPositiveInteger(double value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 284-287
  0.000% (0/1)
11
clampToInteger
Name: clampToInteger
Prototype: inline int clampToInteger(double value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 274-277
  0.000% (0/1)
11
clampToInteger
Name: clampToInteger
Prototype: inline int clampToInteger(float value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 289-292
  0.000% (0/1)
11
clampToFloat
Name: clampToFloat
Prototype: inline float clampToFloat(double value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 279-282
  0.000% (0/1)
11
checkNotifySignalValidity_QQuickImplicitSizeItem
Name: checkNotifySignalValidity_QQuickImplicitSizeItem
Prototype: static void checkNotifySignalValidity_QQuickImplicitSizeItem(QQuickImplicitSizeItem *t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickimplicitsizeitem_p.cpp
Lines: 141-144
  0.000% (0/1)
21
checkNotifySignalValidity_QQuickAnimatedImage
Name: checkNotifySignalValidity_QQuickAnimatedImage
Prototype: static void checkNotifySignalValidity_QQuickAnimatedImage(QQuickAnimatedImage *t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickanimatedimage_p.cpp
Lines: 313-315
  0.000% (0/1)
11
bool
Name: bool
Prototype: template<typename T> QFlagPointer<T>::operator bool() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qflagpointer_p.h
Lines: 235-239
100.000% (1/1)
11
appendQuad
Name: appendQuad
Prototype: static inline void appendQuad(quint16 **indices, quint16 topLeft, quint16 topRight, quint16 bottomLeft, quint16 bottomRight)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 192-201
100.000% (1/1)
61
appendCoords
Name: appendCoords
Prototype: static inline void appendCoords(QVector<GLfloat> *v, QQuickCurve *c, QPointF *pos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 205-212
  0.000% (0/1)
51
appendControlCoords
Name: appendControlCoords
Prototype: static inline void appendControlCoords(QVector<GLfloat> *v, QQuickPathQuad *c, const QPointF &pos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 214-220
  0.000% (0/1)
41
appendControl2Coords
Name: appendControl2Coords
Prototype: static inline void appendControl2Coords(QVector<GLfloat> *v, QQuickPathCubic *c, const QPointF &pos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 230-236
  0.000% (0/1)
41
appendControl1Coords
Name: appendControl1Coords
Prototype: static inline void appendControl1Coords(QVector<GLfloat> *v, QQuickPathCubic *c, const QPointF &pos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 222-228
  0.000% (0/1)
41
annotateListElements::[lambda]::saveUnitAsCpp::[lambda]
Name: annotateListElements::[lambda]::saveUnitAsCpp::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp
Lines: 369-369
  0.000% (0/1)
01
annotateListElements::[lambda]::main::[lambda]::[lambda]
Name: annotateListElements::[lambda]::main::[lambda]::[lambda]
Prototype: [inputResourcePath, outputFileName](QV4::CompiledData::CompilationUnit *unit, QString *errorString)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp
Lines: 526-528
  0.000% (0/1)
11
annotateListElements::[lambda]::main::[lambda]::[lambda]
Name: annotateListElements::[lambda]::main::[lambda]::[lambda]
Prototype: [outputFileName](QV4::CompiledData::CompilationUnit *unit, QString *errorString)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp
Lines: 531-533
100.000% (1/1)
11
anchors
Name: anchors
Prototype: QQuickAnchors *anchors(QQuickItem *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 257-261
  0.000% (0/1)
21
adoptRef
Name: adoptRef
Prototype: template <typename T> PassRefPtr<T> adoptRef(T* ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassRefPtr.h
Lines: 90-96
100.000% (1/1)
31
adoptPtr
Name: adoptPtr
Prototype: template <typename T> PassOwnPtr<T> adoptPtr(T* ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassOwnPtr.h
Lines: 109-115
100.000% (1/1)
31
addProperty
Name: addProperty
Prototype: static void addProperty(QMetaObjectBuilder *builder, int propertyId, const QByteArray &propertyName, const QByteArray &propertyType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 83-89
100.000% (1/1)
41
addEscapeSequence
Name: addEscapeSequence
Prototype: static void addEscapeSequence(QString &output, uchar ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp
Lines: 145-150
100.000% (1/1)
31
accessibleUnignoredChildren
Name: accessibleUnignoredChildren
Prototype: QList<QQuickItem *> accessibleUnignoredChildren(QQuickItem *item, bool paintOrder)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 167-172
100.000% (1/1)
31
WorkerRemoveEvent::workerId
Name: WorkerRemoveEvent::workerId
Prototype: int WorkerRemoveEvent::workerId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 468-471
100.000% (1/1)
11
WorkerRemoveEvent::WorkerRemoveEvent
Name: WorkerRemoveEvent::WorkerRemoveEvent
Prototype: WorkerRemoveEvent::WorkerRemoveEvent(int workerId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 463-466
100.000% (1/1)
21
WorkerLoadEvent::workerId
Name: WorkerLoadEvent::workerId
Prototype: int WorkerLoadEvent::workerId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 453-456
100.000% (1/1)
11
WorkerLoadEvent::url
Name: WorkerLoadEvent::url
Prototype: QUrl WorkerLoadEvent::url() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 458-461
100.000% (1/1)
11
WorkerLoadEvent::WorkerLoadEvent
Name: WorkerLoadEvent::WorkerLoadEvent
Prototype: WorkerLoadEvent::WorkerLoadEvent(int workerId, const QUrl &url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 448-451
100.000% (1/1)
21
WorkerErrorEvent::error
Name: WorkerErrorEvent::error
Prototype: QQmlError WorkerErrorEvent::error() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 478-481
100.000% (1/1)
11
WorkerErrorEvent::WorkerErrorEvent
Name: WorkerErrorEvent::WorkerErrorEvent
Prototype: WorkerErrorEvent::WorkerErrorEvent(const QQmlError &error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 473-476
100.000% (1/1)
21
WorkerDataEvent::workerId
Name: WorkerDataEvent::workerId
Prototype: int WorkerDataEvent::workerId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 438-441
100.000% (1/1)
11
WorkerDataEvent::data
Name: WorkerDataEvent::data
Prototype: QByteArray WorkerDataEvent::data() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 443-446
100.000% (1/1)
11
WorkerDataEvent::WorkerDataEvent
Name: WorkerDataEvent::WorkerDataEvent
Prototype: WorkerDataEvent::WorkerDataEvent(int workerId, const QByteArray &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 429-432
100.000% (1/1)
21
WeakValue::~WeakValue
Name: WeakValue::~WeakValue
Prototype: WeakValue::~WeakValue()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 389-392
100.000% (1/1)
11
WeakValue::allocVal
Name: WeakValue::allocVal
Prototype: void WeakValue::allocVal(ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 394-397
100.000% (1/1)
11
WeakValue::WeakValue
Name: WeakValue::WeakValue
Prototype: WeakValue::WeakValue(ExecutionEngine *engine, const Value &value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 369-373
  0.000% (0/1)
21
WeakRandom::getUint32
Name: WeakRandom::getUint32
Prototype: uint32_t getUint32()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/WeakRandom.h
Lines: 47-47
  0.000% (0/1)
11
WTF::workAroundClangBug
Name: WTF::workAroundClangBug
Prototype: static inline bool workAroundClangBug()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 423-423
  0.000% (0/1)
11
WTF::upperNibbleToASCIIHexDigit
Name: WTF::upperNibbleToASCIIHexDigit
Prototype: inline char upperNibbleToASCIIHexDigit(char c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 147-151
  0.000% (0/1)
21
WTF::tryBinarySearch
Name: WTF::tryBinarySearch
Prototype: template<typename ArrayElementType, typename KeyType, typename ArrayType, typename ExtractKey> inline ArrayElementType* tryBinarySearch(ArrayType& array, size_t size, KeyType key, ExtractKey extractKey = ExtractKey())
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 232-236
  0.000% (0/1)
11
WTF::tryBinarySearch
Name: WTF::tryBinarySearch
Prototype: template<typename ArrayElementType, typename KeyType, typename ArrayType, typename ExtractKey> inline ArrayElementType* tryBinarySearch(const ArrayType& array, size_t size, KeyType key, ExtractKey extractKey = ExtractKey())
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 251-255
  0.000% (0/1)
11
WTF::toASCIIUpper
Name: WTF::toASCIIUpper
Prototype: template<typename CharType> inline CharType toASCIIUpper(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 124-127
100.000% (1/1)
11
WTF::toASCIILowerUnchecked
Name: WTF::toASCIILowerUnchecked
Prototype: template<typename CharType> inline CharType toASCIILowerUnchecked(CharType character)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 114-122
  0.000% (0/1)
11
WTF::toASCIILower
Name: WTF::toASCIILower
Prototype: template<typename CharType> inline CharType toASCIILower(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 109-112
100.000% (1/1)
11
WTF::toASCIIHexValue
Name: WTF::toASCIIHexValue
Prototype: template<typename CharType> inline int toASCIIHexValue(CharType upperValue, CharType lowerValue)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 135-139
  0.000% (0/1)
21
WTF::toASCIIHexValue
Name: WTF::toASCIIHexValue
Prototype: template<typename CharType> inline int toASCIIHexValue(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 129-133
100.000% (1/1)
21
WTF::systemPageSize
Name: WTF::systemPageSize
Prototype: inline size_t systemPageSize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.cpp
Lines: 45-48
100.000% (1/1)
51
WTF::setDataFile
Name: WTF::setDataFile
Prototype: void setDataFile(FilePrintStream *ps)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/WTFStubs.cpp
Lines: 71-75
  0.000% (0/1)
21
WTF::setDataFile
Name: WTF::setDataFile
Prototype: void setDataFile(FILE* f)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/WTFStubs.cpp
Lines: 77-81
  0.000% (0/1)
21
WTF::safeSub
Name: WTF::safeSub
Prototype: template <typename U, typename V, typename R> static inline bool safeSub(U lhs, V rhs, R& result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 405-408
100.000% (1/1)
11
WTF::safeMultiply
Name: WTF::safeMultiply
Prototype: template <typename U, typename V, typename R> static inline bool safeMultiply(U lhs, V rhs, R& result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 410-413
100.000% (1/1)
11
WTF::safeEquals
Name: WTF::safeEquals
Prototype: template <typename U, typename V> static inline bool safeEquals(U lhs, V rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 415-418
100.000% (1/1)
11
WTF::safeCast
Name: WTF::safeCast
Prototype: template<typename To, typename From> inline To safeCast(From value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 143-148
  0.000% (0/1)
21
WTF::safeAdd
Name: WTF::safeAdd
Prototype: template <typename U, typename V, typename R> static inline bool safeAdd(U lhs, V rhs, R& result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 400-403
100.000% (1/1)
11
WTF::roundUpToPowerOfTwo
Name: WTF::roundUpToPowerOfTwo
Prototype: inline uint32_t roundUpToPowerOfTwo(uint32_t v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 421-431
  0.000% (0/1)
81
WTF::roundUpToMultipleOf
Name: WTF::roundUpToMultipleOf
Prototype: template<size_t divisor> inline size_t roundUpToMultipleOf(size_t x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 173-177
  0.000% (0/1)
21
WTF::roundUpToMultipleOf
Name: WTF::roundUpToMultipleOf
Prototype: inline size_t roundUpToMultipleOf(size_t divisor, size_t x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 167-172
100.000% (1/1)
31
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, const char* string)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 50-53
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, int value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 63-66
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, unsigned value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 68-71
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, long value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 73-76
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, unsigned long value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 78-81
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, long long value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 83-90
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, unsigned long long value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 92-99
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, float value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 101-104
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, double value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 106-109
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, RawPointer value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 111-114
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: inline void printInternal(PrintStream& out, char* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 212-212
  0.000% (0/1)
11
WTF::printInternal
Name: WTF::printInternal
Prototype: template<typename T> void printInternal(PrintStream& out, const T& value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 224-228
  0.000% (0/1)
11
WTF::pointerDump
Name: WTF::pointerDump
Prototype: template<typename T> PointerDump<T> pointerDump(const T* ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 289-290
  0.000% (0/1)
11
WTF::operator-
Name: WTF::operator-
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator-(U lhs, Checked<V, OverflowHandler> rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 705-708
  0.000% (0/1)
11
WTF::operator-
Name: WTF::operator-
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator-(Checked<U, OverflowHandler> lhs, V rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 690-693
100.000% (1/1)
11
WTF::operator+
Name: WTF::operator+
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 685-688
  0.000% (0/1)
11
WTF::operator+
Name: WTF::operator+
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(U lhs, Checked<V, OverflowHandler> rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 700-703
100.000% (1/1)
11
WTF::operator*
Name: WTF::operator*
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 710-713
  0.000% (0/1)
11
WTF::operator*
Name: WTF::operator*
Prototype: template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, V rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 695-698
100.000% (1/1)
11
WTF::lowerNibbleToASCIIHexDigit
Name: WTF::lowerNibbleToASCIIHexDigit
Prototype: inline char lowerNibbleToASCIIHexDigit(char c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 141-145
  0.000% (0/1)
21
WTF::isPowerOfTwo
Name: WTF::isPowerOfTwo
Prototype: inline bool isPowerOfTwo(size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 35-35
100.000% (1/1)
11
WTF::isPointerAligned
Name: WTF::isPointerAligned
Prototype: inline bool isPointerAligned(void* p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 118-121
  0.000% (0/1)
11
WTF::isPageAligned
Name: WTF::isPageAligned
Prototype: inline bool isPageAligned(void* address)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 33-33
100.000% (1/1)
11
WTF::isPageAligned
Name: WTF::isPageAligned
Prototype: inline bool isPageAligned(size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 34-34
100.000% (1/1)
11
WTF::isInBounds
Name: WTF::isInBounds
Prototype: template <typename Target, typename Source> static inline bool isInBounds(Source value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 171-174
100.000% (1/1)
11
WTF::isASCIIUpper
Name: WTF::isASCIIUpper
Prototype: template<typename CharType> inline bool isASCIIUpper(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 104-107
100.000% (1/1)
11
WTF::isASCIISpace
Name: WTF::isASCIISpace
Prototype: template<typename CharType> inline bool isASCIISpace(CharType c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 99-102
  0.000% (0/1)
11
WTF::isASCIIPrintable
Name: WTF::isASCIIPrintable
Prototype: template<typename CharType> inline bool isASCIIPrintable(CharType c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 81-84
  0.000% (0/1)
11
WTF::isASCIIOctalDigit
Name: WTF::isASCIIOctalDigit
Prototype: template<typename CharType> inline bool isASCIIOctalDigit(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 76-79
100.000% (1/1)
11
WTF::isASCIILower
Name: WTF::isASCIILower
Prototype: template<typename CharType> inline bool isASCIILower(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 71-74
100.000% (1/1)
11
WTF::isASCIIHexDigit
Name: WTF::isASCIIHexDigit
Prototype: template<typename CharType> inline bool isASCIIHexDigit(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 66-69
100.000% (1/1)
11
WTF::isASCIIDigit
Name: WTF::isASCIIDigit
Prototype: template<typename CharType> inline bool isASCIIDigit(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 56-59
100.000% (1/1)
11
WTF::isASCIIAlphanumeric
Name: WTF::isASCIIAlphanumeric
Prototype: template<typename CharType> inline bool isASCIIAlphanumeric(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 61-64
100.000% (1/1)
11
WTF::isASCIIAlphaCaselessEqual
Name: WTF::isASCIIAlphaCaselessEqual
Prototype: template<typename CharType> inline bool isASCIIAlphaCaselessEqual(CharType cssCharacter, char character)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 153-159
  0.000% (0/1)
21
WTF::isASCIIAlpha
Name: WTF::isASCIIAlpha
Prototype: template<typename CharType> inline bool isASCIIAlpha(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 51-54
100.000% (1/1)
11
WTF::isASCII
Name: WTF::isASCII
Prototype: template<typename CharType> inline bool isASCII(CharType c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/ASCIICType.h
Lines: 46-49
100.000% (1/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 560
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...72
McCabe - Cyclomatic Complexity: 2
73
McCabe - Cyclomatic Complexity: 1
74
McCabe - Cyclomatic Complexity: 1
75
McCabe - Cyclomatic Complexity: 1
7677
McCabe - Cyclomatic Complexity: 1
78
McCabe - Cyclomatic Complexity: 1
79
McCabe - Cyclomatic Complexity: 1
80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0