| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
qt_quickhandlers_defineModule| Name: | qt_quickhandlers_defineModule | | Prototype: | static void qt_quickhandlers_defineModule(const char *uri, int major, int minor) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlersmodule.cpp | | Lines: | 69-95 |
| | 23 | 1 |
qt_quickitems_defineModule| Name: | qt_quickitems_defineModule | | Prototype: | static void qt_quickitems_defineModule(const char *uri, int major, int minor) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemsmodule.cpp | | Lines: | 162-428 |
| | 157 | 1 |
quick_test_main| Name: | quick_test_main | | Prototype: | int quick_test_main(int argc, char **argv, const char *name, const char *sourceDir) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp | | Lines: | 332-335 |
| | 1 | 1 |
readBaselineOffset| Name: | readBaselineOffset | | Prototype: | static inline __attribute__((always_inline)) qreal readBaselineOffset(const QQuickItem *item) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 73-76 |
| | 1 | 1 |
readHeight| Name: | readHeight | | Prototype: | static inline __attribute__((always_inline)) qreal readHeight(const QQuickItem *item) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 68-71 |
| | 1 | 1 |
readParentItem| Name: | readParentItem | | Prototype: | static inline __attribute__((always_inline)) QQuickItem *readParentItem(const QQuickItem *item) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 48-51 |
| | 1 | 1 |
readWidth| Name: | readWidth | | Prototype: | static inline __attribute__((always_inline)) qreal readWidth(const QQuickItem *item) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 63-66 |
| | 1 | 1 |
readX| Name: | readX | | Prototype: | static inline __attribute__((always_inline)) qreal readX(const QQuickItem *item) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 53-56 |
| | 1 | 1 |
readY| Name: | readY | | Prototype: | static inline __attribute__((always_inline)) qreal readY(const QQuickItem *item) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 58-61 |
| | 1 | 1 |
regExpFlagFromChar| Name: | regExpFlagFromChar | | Prototype: | static inline int regExpFlagFromChar(const QChar &ch) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 55-63 |
| | 5 | 4 |
reserve| Name: | reserve | | Prototype: | static inline void reserve(QByteArray &data, int extra) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4serialize.cpp | | Lines: | 127-130 |
| | 1 | 1 |
resetEngine| Name: | resetEngine | | Prototype: | inline void resetEngine(QQuickTextNodeEngine *engine, const QColor& textColor, const QColor& selectedTextColor, const QColor& selectionColor) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp | | Lines: | 2004-2010 |
| | 4 | 1 |
restoreJSValue| Name: | restoreJSValue | | Prototype: | static void restoreJSValue(QDataStream &stream, void *data) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp | | Lines: | 116-132 |
| | 10 | 3 |
reverseAnchorLine| Name: | reverseAnchorLine | | Prototype: | static inline QQuickAnchors::Anchor reverseAnchorLine(QQuickAnchors::Anchor anchorLine) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 691-700 |
| | 5 | 3 |
roundedTime| Name: | roundedTime | | Prototype: | static inline int roundedTime(qreal a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp | | Lines: | 203-206 |
| | 1 | 1 |
saveJSValue| Name: | saveJSValue | | Prototype: | static void saveJSValue(QDataStream &stream, const void *data) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp | | Lines: | 103-114 |
| | 9 | 4 |
scanWord| Name: | scanWord | | Prototype: | inline static void scanWord(const QChar *&ch) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldirparser.cpp | | Lines: | 95-98 |
| | 2 | 2 |
screens_at| Name: | screens_at | | Prototype: | QQuickScreenInfo *screens_at(QQmlListProperty<QQuickScreenInfo> *prop, int idx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickapplication.cpp | | Lines: | 119-122 |
| | 1 | 1 |
screens_count| Name: | screens_count | | Prototype: | int screens_count(QQmlListProperty<QQuickScreenInfo> *prop) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickapplication.cpp | | Lines: | 114-117 |
| | 1 | 1 |
setModelDataType| Name: | setModelDataType | | Prototype: | template <typename T, typename M> static void setModelDataType(QMetaObjectBuilder *builder, M *metaType) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp | | Lines: | 74-81 |
| | 5 | 1 |
setupIllegalNames| Name: | setupIllegalNames | | Prototype: | void setupIllegalNames() | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp | | Lines: | 50-63 |
| | 10 | 1 |
sign| Name: | sign | | Prototype: | static qreal sign(qreal a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickfriction.cpp | | Lines: | 67-70 |
| | 1 | 1 |
smoothAttributeSet| Name: | smoothAttributeSet | | Prototype: | const QSGGeometry::AttributeSet &smoothAttributeSet() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp | | Lines: | 98-107 |
| | 1 | 1 |
sortHelper| Name: | sortHelper | | Prototype: | template <typename RandomAccessIterator, typename T, typename LessThan> void sortHelper(RandomAccessIterator start, RandomAccessIterator end, const T &t, LessThan lessThan) | | Coverage: | 100.000% (38/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp | | Lines: | 667-718 |
| | 34 | 13 |
spreadFunc| Name: | spreadFunc | | Prototype: | static float spreadFunc(float glyphScale) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp | | Lines: | 108-112 |
| | 1 | 1 |
spriteAppend| Name: | spriteAppend | | Prototype: | inline void spriteAppend(QQmlListProperty<QQuickSprite> *p, QQuickSprite* s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine_p.h | | Lines: | 311-315 |
| | 2 | 1 |
spriteClear| Name: | spriteClear | | Prototype: | inline void spriteClear(QQmlListProperty<QQuickSprite> *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine_p.h | | Lines: | 322-326 |
| | 2 | 1 |
stringData| Name: | stringData | | Prototype: | static inline const QByteArray stringData(const QMetaObject *mo, int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | | Lines: | 1114-1123 |
| | 7 | 1 |
testRootObject| Name: | testRootObject | | Prototype: | static QObject *testRootObject(QQmlEngine *engine, QJSEngine *jsEngine) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp | | Lines: | 122-127 |
| | 3 | 1 |
thisAsString| Name: | thisAsString | | Prototype: | static Heap::String *thisAsString(ExecutionEngine *v4, const QV4::Value *thisObject) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp | | Lines: | 278-285 |
| | 5 | 3 |
thresholdFunc| Name: | thresholdFunc | | Prototype: | static float thresholdFunc(float glyphScale) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp | | Lines: | 99-106 |
| | 1 | 1 |
throwTypeError| Name: | throwTypeError | | Prototype: | ReturnedValue throwTypeError(const FunctionObject *b, const QV4::Value *, const QV4::Value *, int) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 122-125 |
| | 1 | 1 |
toInt| Name: | toInt | | Prototype: | static inline int toInt(const QChar &qc, int R) | | Coverage: | 100.000% (21/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | | Lines: | 394-408 |
| | 11 | 5 |
toLocalFile| Name: | toLocalFile | | Prototype: | static QString toLocalFile(const QString &url) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp | | Lines: | 589-598 |
| | 4 | 2 |
toRectMax| Name: | toRectMax | | Prototype: | inline QRect toRectMax(const QRectF & r) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp | | Lines: | 74-77 |
| | 1 | 1 |
toRectMin| Name: | toRectMin | | Prototype: | inline QRect toRectMin(const QRectF & r) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp | | Lines: | 64-71 |
| | 5 | 1 |
toRef| Name: | toRef | | Prototype: | QJsonObject toRef(QV4DataCollector::Ref ref) | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp | | Lines: | 298-302 |
| | 3 | 1 |
unignoredChildren| Name: | unignoredChildren | | Prototype: | static void unignoredChildren(QQuickItem *item, QList<QQuickItem *> *items, bool paintOrder) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp | | Lines: | 154-165 |
| | 6 | 3 |
unlink| Name: | unlink | | Prototype: | inline void unlink(Page *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp | | Lines: | 80-86 |
| | 4 | 3 |
updateNodeTransform| Name: | updateNodeTransform | | Prototype: | static inline void updateNodeTransform(QQuickTextNode* node, const QPointF &topLeft) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp | | Lines: | 1978-1983 |
| | 3 | 1 |
value| Name: | value | | Prototype: | static bool value(const Value *thisObject, bool *exception) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4booleanobject.cpp | | Lines: | 76-88 |
| | 8 | 3 |
valueheader| Name: | valueheader | | Prototype: | static inline quint32 valueheader(Type type, quint32 size = 0) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4serialize.cpp | | Lines: | 97-100 |
| | 1 | 1 |
variantListToJS| Name: | variantListToJS | | Prototype: | static QV4::ReturnedValue variantListToJS(QV4::ExecutionEngine *v4, const QVariantList &lst) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1528-1538 |
| | 8 | 2 |
variantToJS| Name: | variantToJS | | Prototype: | static QV4::ReturnedValue variantToJS(QV4::ExecutionEngine *v4, const QVariant &value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1184-1187 |
| | 1 | 1 |
vcenter| Name: | vcenter | | Prototype: | static inline qreal vcenter(const QQuickItem *item) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 95-107 |
| | 8 | 4 |
versionUriList| Name: | versionUriList | | Prototype: | static QStringList versionUriList(const QString &uri, int vmaj, int vmin) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp | | Lines: | 1003-1017 |
| | 9 | 3 |
visitClassInfo| Name: | visitClassInfo | | Prototype: | template <typename StringVisitor> int visitClassInfo(const QMetaObject &mo, StringVisitor visitString) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | | Lines: | 1343-1357 |
| | 4 | 2 |
visitEnumerations| Name: | visitEnumerations | | Prototype: | template <typename StringVisitor> int visitEnumerations(const QMetaObject &mo, StringVisitor visitString) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | | Lines: | 1359-1383 |
| | 7 | 3 |
visitMethods| Name: | visitMethods | | Prototype: | template <typename StringVisitor, typename TypeInfoVisitor> int visitMethods(const QMetaObject &mo, int methodOffset, int methodCount, StringVisitor visitString, TypeInfoVisitor visitTypeInfo) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | | Lines: | 1264-1306 |
| | 17 | 6 |
visitProperties| Name: | visitProperties | | Prototype: | template <typename StringVisitor, typename TypeInfoVisitor> int visitProperties(const QMetaObject &mo, StringVisitor visitString, TypeInfoVisitor visitTypeInfo) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp | | Lines: | 1308-1341 |
| | 17 | 6 |