OpenCoverage

qv4engine.cpp

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9-
10-
11-
12-
13-
14-
15-
16-
17-
18using namespace QV4;-
19-
20static QBasicAtomicInt engineSerial = { 1 };-
21-
22ReturnedValue throwTypeError(const FunctionObject *b, const QV4::Value *, const QV4::Value *, int)-
23{-
24 return
executed 428 times by 1 test: return b->engine()->throwTypeError();
Executed by:
  • tst_ecmascripttests
b->engine()->throwTypeError();
executed 428 times by 1 test: return b->engine()->throwTypeError();
Executed by:
  • tst_ecmascripttests
428
25}-
26qint32 ExecutionEngine::maxCallDepth = -1;-
27-
28ExecutionEngine::ExecutionEngine(QJSEngine *jsEngine)-
29 : executableAllocator(new QV4::ExecutableAllocator)-
30 , regExpAllocator(new QV4::ExecutableAllocator)-
31 , bumperPointerAllocator(new WTF::BumpPointerAllocator)-
32 , jsStack(new WTF::PageAllocation)-
33 , gcStack(new WTF::PageAllocation)-
34 , globalCode(nullptr)-
35 , v8Engine(nullptr)-
36 , publicEngine(jsEngine)-
37 , argumentsAccessors(nullptr)-
38 , nArgumentsAccessors(0)-
39 , m_engineId(engineSerial.fetchAndAddOrdered(1))-
40 , regExpCache(nullptr)-
41 , m_multiplyWrappedQObjects(nullptr)-
42-
43 , m_canAllocateExecutableMemory(OSAllocator::canAllocateExecutableMemory())-
44-
45{-
46 memoryManager = new QV4::MemoryManager(this);-
47-
48 if (maxCallDepth == -1
maxCallDepth == -1Description
TRUEevaluated 337 times by 153 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
FALSEevaluated 98870 times by 115 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • ...
) {
337-98870
49 bool ok = false;-
50 maxCallDepth = qEnvironmentVariableIntValue("QV4_MAX_CALL_DEPTH", &ok);-
51 if (!ok
!okDescription
TRUEevaluated 337 times by 153 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
FALSEnever evaluated
|| maxCallDepth <= 0
maxCallDepth <= 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0-337
52-
53-
54-
55-
56 maxCallDepth = 200;-
57-
58 }
executed 337 times by 153 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
337
59 }
executed 338 times by 153 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
338
60 ((maxCallDepth > 0) ? static_cast<void>(0) : qt_assert("maxCallDepth > 0", __FILE__, 174));-
61-
62-
63-
64-
65 *jsStack = WTF::PageAllocation::allocate(JSStackLimit + 256*1024, WTF::OSAllocator::JSVMStackPages,-
66 true, false,-
67 true);-
68 jsStackBase = (Value *)jsStack->base();-
69-
70-
71-
72-
73 jsStackTop = jsStackBase;-
74-
75 *gcStack = WTF::PageAllocation::allocate(GCStackLimit, WTF::OSAllocator::JSVMStackPages,-
76 true, false,-
77 true);-
78-
79 {-
80 bool ok = false;-
81 jitCallCountThreshold = qEnvironmentVariableIntValue("QV4_JIT_CALL_THRESHOLD", &ok);-
82 if (!ok
!okDescription
TRUEevaluated 55327 times by 152 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
FALSEevaluated 43881 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qv4assembler
)
43881-55327
83 jitCallCountThreshold = 3;
executed 55327 times by 152 tests: jitCallCountThreshold = 3;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
55327
84 if (qEnvironmentVariableIsSet("QV4_FORCE_INTERPRETER")
qEnvironmentVa..._INTERPRETER")Description
TRUEevaluated 87758 times by 1 test
Evaluated by:
  • tst_ecmascripttests
FALSEevaluated 11450 times by 152 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • ...
)
11450-87758
85 jitCallCountThreshold = std::numeric_limits<int>::max();
executed 87758 times by 1 test: jitCallCountThreshold = std::numeric_limits<int>::max();
Executed by:
  • tst_ecmascripttests
87758
86 }-
87-
88 exceptionValue = jsAlloca(1);-
89 *exceptionValue = Encode::undefined();-
90 globalObject = static_cast<Object *>(jsAlloca(1));-
91 jsObjects = jsAlloca(NJSObjects);-
92 typedArrayPrototype = static_cast<Object *>(jsAlloca(NTypedArrayTypes));-
93 typedArrayCtors = static_cast<FunctionObject *>(jsAlloca(NTypedArrayTypes));-
94 jsStrings = jsAlloca(NJSStrings);-
95 jsSymbols = jsAlloca(NJSSymbols);-
96-
97-
98 jsStackLimit = jsStackBase + JSStackLimit/sizeof(Value);-
99-
100 identifierTable = new IdentifierTable(this);-
101-
102 memset(classes, 0, sizeof(classes));-
103 classes[Class_Empty] = memoryManager->allocIC<InternalClass>();-
104 classes[Class_Empty]->init(this);-
105-
106 classes[Class_MemberData] = classes[Class_Empty]->changeVTable(QV4::MemberData::staticVTable());-
107 classes[Class_SimpleArrayData] = classes[Class_Empty]->changeVTable(QV4::SimpleArrayData::staticVTable());-
108 classes[Class_SparseArrayData] = classes[Class_Empty]->changeVTable(QV4::SparseArrayData::staticVTable());-
109 classes[Class_ExecutionContext] = classes[Class_Empty]->changeVTable(QV4::ExecutionContext::staticVTable());-
110 classes[Class_CallContext] = classes[Class_Empty]->changeVTable(QV4::CallContext::staticVTable());-
111 classes[Class_QmlContext] = classes[Class_Empty]->changeVTable(QV4::QmlContext::staticVTable());-
112-
113 Scope scope(this);-
114 Scoped<InternalClass> ic(scope);-
115 ic = classes[Class_Empty]->changeVTable(QV4::Object::staticVTable());-
116 jsObjects[ObjectProto] = memoryManager->allocObject<ObjectPrototype>(ic->d());-
117 classes[Class_Object] = ic->changePrototype(objectPrototype()->d());-
118 classes[Class_QmlContextWrapper] = classes[Class_Object]->changeVTable(QV4::QQmlContextWrapper::staticVTable());-
119-
120 ic = newInternalClass(QV4::StringObject::staticVTable(), objectPrototype());-
121 jsObjects[StringProto] = memoryManager->allocObject<StringPrototype>(ic->d(), false);-
122 classes[Class_String] = classes[Class_Empty]->changeVTable(QV4::String::staticVTable())->changePrototype(stringPrototype()->d());-
123 ((stringPrototype()->d() && classes[Class_String]->prototype) ? static_cast<void>(0) : qt_assert("stringPrototype()->d() && classes[Class_String]->prototype", __FILE__, 237));-
124-
125 jsObjects[SymbolProto] = memoryManager->allocate<SymbolPrototype>();-
126 classes[Class_Symbol] = classes[EngineBase::Class_Empty]->changeVTable(QV4::Symbol::staticVTable())->changePrototype(symbolPrototype()->d());-
127-
128 jsStrings[String_Empty] = newIdentifier(QString());-
129 jsStrings[String_undefined] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "undefined")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "undefined" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98747 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98747 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98747
130 jsStrings[String_null] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "null")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "null" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98975 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98975 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98975
131 jsStrings[String_true] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "true")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "true" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99020 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99020 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99020
132 jsStrings[String_false] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "false")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "false" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99008 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99008 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99008
133 jsStrings[String_boolean] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "boolean")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "boolean" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99132 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99132 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99132
134 jsStrings[String_number] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "number")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "number" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99074 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99074 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99074
135 jsStrings[String_string] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "string")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "string" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99141 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99141 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99141
136 jsStrings[String_default] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "default")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "default" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99143 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99143 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99143
137 jsStrings[String_symbol] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "symbol")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "symbol" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99142 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99142 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99142
138 jsStrings[String_object] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "object")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "object" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99153 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99153 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99153
139 jsStrings[String_function] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "function")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "function" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99158 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99158 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99158
140 jsStrings[String_length] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "length")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "length" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99095 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99095 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99095
141 jsStrings[String_prototype] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "prototype")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "prototype" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99169 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99169 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99169
142 jsStrings[String_constructor] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "constructor")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "constructor" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99121 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99121 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99121
143 jsStrings[String_arguments] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "arguments")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "arguments" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99150 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99150 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99150
144 jsStrings[String_caller] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "caller")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "caller" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99152 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99152 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99152
145 jsStrings[String_callee] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "callee")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "callee" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99162 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99162 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99162
146 jsStrings[String_this] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "this")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "this" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99173 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99173 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99173
147 jsStrings[String___proto__] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "__proto__")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "__proto__" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99176 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99176 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99176
148 jsStrings[String_enumerable] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "enumerable")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "enumerable" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99111 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99111 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99111
149 jsStrings[String_configurable] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "configurable")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "configurable" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99168 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99168 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99168
150 jsStrings[String_writable] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "writable")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "writable" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99141 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99141 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99141
151 jsStrings[String_value] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "value")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "value" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99167 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99167 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99167
152 jsStrings[String_get] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "get")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "get" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99176 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99176 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99176
153 jsStrings[String_set] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "set")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "set" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99175 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99175 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99175
154 jsStrings[String_eval] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "eval")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "eval" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99165 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99165 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99165
155 jsStrings[String_uintMax] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "4294967295")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "4294967295" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99169 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99169 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99169
156 jsStrings[String_name] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "name")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "name" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99082 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99082 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99082
157 jsStrings[String_index] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "index")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "index" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99170 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99170 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99170
158 jsStrings[String_input] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "input")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "input" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99089 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99089 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99089
159 jsStrings[String_toString] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "toString")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "toString" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99175 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99175 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99175
160 jsStrings[String_destroy] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "destroy")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "destroy" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99170 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99170 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99170
161 jsStrings[String_valueOf] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "valueOf")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "valueOf" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99076 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99076 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99076
162 jsStrings[String_byteLength] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "byteLength")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "byteLength" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99053 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99053 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99053
163 jsStrings[String_byteOffset] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "byteOffset")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "byteOffset" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99158 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99158 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99158
164 jsStrings[String_buffer] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "buffer")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "buffer" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98899 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98899 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98899
165 jsStrings[String_lastIndex] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "lastIndex")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "lastIndex" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99151 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99151 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99151
166 jsStrings[String_next] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "next")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "next" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99060 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99060 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99060
167 jsStrings[String_done] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "done")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "done" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99162 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99162 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99162
168 jsStrings[String_return] = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "return")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "return" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99122 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99122 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99122
169-
170 jsSymbols[Symbol_hasInstance] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.hasInstance")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.hasInstance" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99166 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99166 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99166
171 jsSymbols[Symbol_isConcatSpreadable] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.isConcatSpreadable")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.isConcatSpreadable" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98618 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98618 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98618
172 jsSymbols[Symbol_iterator] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.iterator")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.iterator" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98989 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98989 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98989
173 jsSymbols[Symbol_match] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.match")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.match" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98751 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98751 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98751
174 jsSymbols[Symbol_replace] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.replace")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.replace" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99136 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99136 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99136
175 jsSymbols[Symbol_search] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.search")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.search" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99003 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99003 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99003
176 jsSymbols[Symbol_species] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.species")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.species" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99154 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99154 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99154
177 jsSymbols[Symbol_split] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.split")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.split" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99159 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99159 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99159
178 jsSymbols[Symbol_toPrimitive] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.toPrimitive")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.toPrimitive" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99141 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99141 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99141
179 jsSymbols[Symbol_toStringTag] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.toStringTag")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.toStringTag" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99159 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99159 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99159
180 jsSymbols[Symbol_unscopables] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Symbol.unscopables")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Symbol.unscopables" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99147 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99147 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
99147
181 jsSymbols[Symbol_revokableProxy] = Symbol::create(this, ([]() noexcept -> QString { enum { Size = sizeof(u"" "@Proxy.revokableProxy")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "@Proxy.revokableProxy" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98986 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98986 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98986
182-
183 ic = newInternalClass(ArrayPrototype::staticVTable(), objectPrototype());-
184 ((ic->d()->prototype) ? static_cast<void>(0) : qt_assert("ic->d()->prototype", __FILE__, 298));-
185 ic = ic->addMember(id_length()->propertyKey(), Attr_NotConfigurable|Attr_NotEnumerable);-
186 ((ic->d()->prototype) ? static_cast<void>(0) : qt_assert("ic->d()->prototype", __FILE__, 300));-
187 jsObjects[ArrayProto] = memoryManager->allocObject<ArrayPrototype>(ic->d());-
188 classes[Class_ArrayObject] = ic->changePrototype(arrayPrototype()->d());-
189 jsObjects[PropertyListProto] = memoryManager->allocate<PropertyListPrototype>();-
190-
191 Scoped<InternalClass> argsClass(scope);-
192 argsClass = newInternalClass(ArgumentsObject::staticVTable(), objectPrototype());-
193 argsClass = argsClass->addMember(id_length()->propertyKey(), Attr_NotEnumerable);-
194 argsClass = argsClass->addMember(symbol_iterator()->propertyKey(), Attr_Data|Attr_NotEnumerable);-
195 classes[Class_ArgumentsObject] = argsClass->addMember(id_callee()->propertyKey(), Attr_Data|Attr_NotEnumerable);-
196 argsClass = newInternalClass(StrictArgumentsObject::staticVTable(), objectPrototype());-
197 argsClass = argsClass->addMember(id_length()->propertyKey(), Attr_NotEnumerable);-
198 argsClass = argsClass->addMember(symbol_iterator()->propertyKey(), Attr_Data|Attr_NotEnumerable);-
199 classes[Class_StrictArgumentsObject] = argsClass->addMember(id_callee()->propertyKey(), Attr_Accessor|Attr_NotConfigurable|Attr_NotEnumerable);-
200-
201 *static_cast<Value *>(globalObject) = newObject();-
202 ((globalObject->d()->vtable()) ? static_cast<void>(0) : qt_assert("globalObject->d()->vtable()", __FILE__, 316));-
203 initRootContext();-
204-
205 ic = newInternalClass(QV4::StringObject::staticVTable(), objectPrototype());-
206 ic = ic->addMember(id_length()->propertyKey(), Attr_ReadOnly);-
207 classes[Class_StringObject] = ic->changePrototype(stringPrototype()->d());-
208 ((classes[Class_StringObject]->find(id_length()->propertyKey()) == Heap::StringObject::LengthPropertyIndex) ? static_cast<void>(0) : qt_assert("classes[Class_StringObject]->find(id_length()->propertyKey()) == Heap::StringObject::LengthPropertyIndex", __FILE__, 322));-
209-
210 classes[Class_SymbolObject] = newInternalClass(QV4::SymbolObject::staticVTable(), symbolPrototype());-
211-
212 jsObjects[NumberProto] = memoryManager->allocate<NumberPrototype>();-
213 jsObjects[BooleanProto] = memoryManager->allocate<BooleanPrototype>();-
214 jsObjects[DateProto] = memoryManager->allocate<DatePrototype>();-
215-
216 uint index;-
217 ic = newInternalClass(QV4::FunctionPrototype::staticVTable(), objectPrototype());-
218 ic = ic->addMember(id_prototype()->propertyKey(), Attr_NotEnumerable, &index);-
219 ((index == Heap::FunctionObject::Index_Prototype) ? static_cast<void>(0) : qt_assert("index == Heap::FunctionObject::Index_Prototype", __FILE__, 333));-
220 jsObjects[FunctionProto] = memoryManager->allocObject<FunctionPrototype>(ic->d());-
221 ic = newInternalClass(FunctionObject::staticVTable(), functionPrototype());-
222 ic = ic->addMember(id_prototype()->propertyKey(), Attr_NotEnumerable|Attr_NotConfigurable, &index);-
223 ((index == Heap::FunctionObject::Index_Prototype) ? static_cast<void>(0) : qt_assert("index == Heap::FunctionObject::Index_Prototype", __FILE__, 337));-
224 classes[Class_FunctionObject] = ic->d();-
225 ic = ic->addMember(id_name()->propertyKey(), Attr_ReadOnly, &index);-
226 ((index == Heap::ScriptFunction::Index_Name) ? static_cast<void>(0) : qt_assert("index == Heap::ScriptFunction::Index_Name", __FILE__, 340));-
227 ic = ic->changeVTable(ScriptFunction::staticVTable());-
228 ic = ic->addMember(id_length()->propertyKey(), Attr_ReadOnly_ButConfigurable, &index);-
229 ((index == Heap::ScriptFunction::Index_Length) ? static_cast<void>(0) : qt_assert("index == Heap::ScriptFunction::Index_Length", __FILE__, 343));-
230 classes[Class_ScriptFunction] = ic->d();-
231 ic = ic->changeVTable(ConstructorFunction::staticVTable());-
232 classes[Class_ConstructorFunction] = ic->d();-
233 ic = ic->changeVTable(MemberFunction::staticVTable());-
234 classes[Class_MemberFunction] = ic->d();-
235 ic = ic->changeVTable(GeneratorFunction::staticVTable());-
236 classes[Class_MemberFunction] = ic->d();-
237 ic = ic->changeVTable(GeneratorFunction::staticVTable());-
238 classes[Class_GeneratorFunction] = ic->d();-
239 ic = ic->changeVTable(MemberGeneratorFunction::staticVTable());-
240 classes[Class_MemberGeneratorFunction] = ic->d();-
241 classes[Class_ObjectProto] = classes[Class_Object]->addMember(id_constructor()->propertyKey(), Attr_NotEnumerable, &index);-
242 ((index == Heap::FunctionObject::Index_ProtoConstructor) ? static_cast<void>(0) : qt_assert("index == Heap::FunctionObject::Index_ProtoConstructor", __FILE__, 356));-
243-
244 jsObjects[GeneratorProto] = memoryManager->allocObject<GeneratorPrototype>(classes[Class_Object]);-
245 classes[Class_GeneratorObject] = newInternalClass(QV4::GeneratorObject::staticVTable(), generatorPrototype());-
246-
247 ScopedString str(scope);-
248 classes[Class_RegExp] = classes[Class_Empty]->changeVTable(QV4::RegExp::staticVTable());-
249 ic = newInternalClass(QV4::RegExpObject::staticVTable(), objectPrototype());-
250 ic = ic->addMember(id_lastIndex()->propertyKey(), Attr_NotEnumerable|Attr_NotConfigurable, &index);-
251 ((index == RegExpObject::Index_LastIndex) ? static_cast<void>(0) : qt_assert("index == RegExpObject::Index_LastIndex", __FILE__, 365));-
252 ic = ic->addMember((str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "source")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "source" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98924 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98924 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())))->propertyKey(), Attr_ReadOnly, &index);
98924
253 ((index == RegExpObject::Index_Source) ? static_cast<void>(0) : qt_assert("index == RegExpObject::Index_Source", __FILE__, 367));-
254 ic = ic->addMember((str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "global")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "global" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99074 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99074 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())))->propertyKey(), Attr_ReadOnly, &index);
99074
255 ((index == RegExpObject::Index_Global) ? static_cast<void>(0) : qt_assert("index == RegExpObject::Index_Global", __FILE__, 369));-
256 ic = ic->addMember((str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "ignoreCase")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "ignoreCase" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99119 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99119 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())))->propertyKey(), Attr_ReadOnly, &index);
99119
257 ((index == RegExpObject::Index_IgnoreCase) ? static_cast<void>(0) : qt_assert("index == RegExpObject::Index_IgnoreCase", __FILE__, 371));-
258 ic = ic->addMember((str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "multiline")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "multiline" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99075 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99075 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())))->propertyKey(), Attr_ReadOnly, &index);
99075
259 ((index == RegExpObject::Index_Multiline) ? static_cast<void>(0) : qt_assert("index == RegExpObject::Index_Multiline", __FILE__, 373));-
260 jsObjects[RegExpProto] = memoryManager->allocObject<RegExpPrototype>(ic->d());-
261 classes[Class_RegExpObject] = ic->changePrototype(regExpPrototype()->d());-
262-
263 ic = classes[Class_ArrayObject]->addMember(id_index()->propertyKey(), Attr_Data, &index);-
264 ((index == RegExpObject::Index_ArrayIndex) ? static_cast<void>(0) : qt_assert("index == RegExpObject::Index_ArrayIndex", __FILE__, 378));-
265 classes[Class_RegExpExecArray] = ic->addMember(id_input()->propertyKey(), Attr_Data, &index);-
266 ((index == RegExpObject::Index_ArrayInput) ? static_cast<void>(0) : qt_assert("index == RegExpObject::Index_ArrayInput", __FILE__, 380));-
267-
268 ic = newInternalClass(ErrorObject::staticVTable(), nullptr);-
269 ic = ic->addMember((str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "stack")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "stack" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98899 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98899 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())))->propertyKey(), Attr_Accessor|Attr_NotConfigurable|Attr_NotEnumerable, &index);
98899
270 ((index == ErrorObject::Index_Stack) ? static_cast<void>(0) : qt_assert("index == ErrorObject::Index_Stack", __FILE__, 384));-
271 ic = ic->addMember((str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "fileName")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "fileName" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99043 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99043 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())))->propertyKey(), Attr_Data|Attr_NotEnumerable, &index);
99043
272 ((index == ErrorObject::Index_FileName) ? static_cast<void>(0) : qt_assert("index == ErrorObject::Index_FileName", __FILE__, 386));-
273 ic = ic->addMember((str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "lineNumber")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "lineNumber" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99145 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99145 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())))->propertyKey(), Attr_Data|Attr_NotEnumerable, &index);
99145
274 classes[Class_ErrorObject] = ic->d();-
275 ((index == ErrorObject::Index_LineNumber) ? static_cast<void>(0) : qt_assert("index == ErrorObject::Index_LineNumber", __FILE__, 389));-
276 classes[Class_ErrorObjectWithMessage] = ic->addMember((str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "message")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "message" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99018 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99018 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())))->propertyKey(), Attr_Data|Attr_NotEnumerable, &index);
99018
277 ((index == ErrorObject::Index_Message) ? static_cast<void>(0) : qt_assert("index == ErrorObject::Index_Message", __FILE__, 391));-
278 ic = newInternalClass(ErrorObject::staticVTable(), objectPrototype());-
279 ic = ic->addMember(id_constructor()->propertyKey(), Attr_Data|Attr_NotEnumerable, &index);-
280 ((index == ErrorPrototype::Index_Constructor) ? static_cast<void>(0) : qt_assert("index == ErrorPrototype::Index_Constructor", __FILE__, 394));-
281 ic = ic->addMember((str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "message")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "message" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99111 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99111 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())))->propertyKey(), Attr_Data|Attr_NotEnumerable, &index);
99111
282 ((index == ErrorPrototype::Index_Message) ? static_cast<void>(0) : qt_assert("index == ErrorPrototype::Index_Message", __FILE__, 396));-
283 classes[Class_ErrorProto] = ic->addMember(id_name()->propertyKey(), Attr_Data|Attr_NotEnumerable, &index);-
284 ((index == ErrorPrototype::Index_Name) ? static_cast<void>(0) : qt_assert("index == ErrorPrototype::Index_Name", __FILE__, 398));-
285-
286 classes[Class_ProxyObject] = classes[Class_Empty]->changeVTable(ProxyObject::staticVTable());-
287-
288 jsObjects[GetStack_Function] = FunctionObject::createBuiltinFunction(this, str = newIdentifier(([]() noexcept -> QString { enum { Size = sizeof(u"" "stack")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "stack" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99055 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99055 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}())), ErrorObject::method_get_stack, 0);
99055
289-
290 jsObjects[ErrorProto] = memoryManager->allocObject<ErrorPrototype>(classes[Class_ErrorProto]);-
291 ic = classes[Class_ErrorProto]->changePrototype(errorPrototype()->d());-
292 jsObjects[EvalErrorProto] = memoryManager->allocObject<EvalErrorPrototype>(ic->d());-
293 jsObjects[RangeErrorProto] = memoryManager->allocObject<RangeErrorPrototype>(ic->d());-
294 jsObjects[ReferenceErrorProto] = memoryManager->allocObject<ReferenceErrorPrototype>(ic->d());-
295 jsObjects[SyntaxErrorProto] = memoryManager->allocObject<SyntaxErrorPrototype>(ic->d());-
296 jsObjects[TypeErrorProto] = memoryManager->allocObject<TypeErrorPrototype>(ic->d());-
297 jsObjects[URIErrorProto] = memoryManager->allocObject<URIErrorPrototype>(ic->d());-
298-
299 jsObjects[VariantProto] = memoryManager->allocate<VariantPrototype>();-
300 ((variantPrototype()->getPrototypeOf() == objectPrototype()->d()) ? static_cast<void>(0) : qt_assert("variantPrototype()->getPrototypeOf() == objectPrototype()->d()", __FILE__, 414));-
301-
302-
303 ic = newInternalClass(SequencePrototype::staticVTable(), SequencePrototype::defaultPrototype(this));-
304 jsObjects[SequenceProto] = ScopedValue(scope, memoryManager->allocObject<SequencePrototype>(ic->d()));-
305-
306-
307 ExecutionContext *global = rootContext();-
308-
309 jsObjects[Object_Ctor] = memoryManager->allocate<ObjectCtor>(global);-
310 jsObjects[String_Ctor] = memoryManager->allocate<StringCtor>(global);-
311 jsObjects[Symbol_Ctor] = memoryManager->allocate<SymbolCtor>(global);-
312 jsObjects[Number_Ctor] = memoryManager->allocate<NumberCtor>(global);-
313 jsObjects[Boolean_Ctor] = memoryManager->allocate<BooleanCtor>(global);-
314 jsObjects[Array_Ctor] = memoryManager->allocate<ArrayCtor>(global);-
315 jsObjects[Function_Ctor] = memoryManager->allocate<FunctionCtor>(global);-
316 jsObjects[GeneratorFunction_Ctor] = memoryManager->allocate<GeneratorFunctionCtor>(global);-
317 jsObjects[Date_Ctor] = memoryManager->allocate<DateCtor>(global);-
318 jsObjects[RegExp_Ctor] = memoryManager->allocate<RegExpCtor>(global);-
319 jsObjects[Error_Ctor] = memoryManager->allocate<ErrorCtor>(global);-
320 jsObjects[EvalError_Ctor] = memoryManager->allocate<EvalErrorCtor>(global);-
321 jsObjects[RangeError_Ctor] = memoryManager->allocate<RangeErrorCtor>(global);-
322 jsObjects[ReferenceError_Ctor] = memoryManager->allocate<ReferenceErrorCtor>(global);-
323 jsObjects[SyntaxError_Ctor] = memoryManager->allocate<SyntaxErrorCtor>(global);-
324 jsObjects[TypeError_Ctor] = memoryManager->allocate<TypeErrorCtor>(global);-
325 jsObjects[URIError_Ctor] = memoryManager->allocate<URIErrorCtor>(global);-
326 jsObjects[IteratorProto] = memoryManager->allocate<IteratorPrototype>();-
327 jsObjects[ForInIteratorProto] = memoryManager->allocObject<ForInIteratorPrototype>(newInternalClass(ForInIteratorPrototype::staticVTable(), iteratorPrototype()));-
328 jsObjects[MapIteratorProto] = memoryManager->allocObject<MapIteratorPrototype>(newInternalClass(SetIteratorPrototype::staticVTable(), iteratorPrototype()));-
329 jsObjects[SetIteratorProto] = memoryManager->allocObject<SetIteratorPrototype>(newInternalClass(SetIteratorPrototype::staticVTable(), iteratorPrototype()));-
330 jsObjects[ArrayIteratorProto] = memoryManager->allocObject<ArrayIteratorPrototype>(newInternalClass(ArrayIteratorPrototype::staticVTable(), iteratorPrototype()));-
331 jsObjects[StringIteratorProto] = memoryManager->allocObject<StringIteratorPrototype>(newInternalClass(StringIteratorPrototype::staticVTable(), iteratorPrototype()));-
332-
333 str = newString(([]() noexcept -> QString { enum { Size = sizeof(u"" "get [Symbol.species]")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "get [Symbol.species]" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98914 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98914 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98914
334 jsObjects[GetSymbolSpecies] = FunctionObject::createBuiltinFunction(this, str, ArrayPrototype::method_get_species, 0);-
335-
336 static_cast<ObjectPrototype *>(objectPrototype())->init(this, objectCtor());-
337 static_cast<StringPrototype *>(stringPrototype())->init(this, stringCtor());-
338 static_cast<SymbolPrototype *>(symbolPrototype())->init(this, symbolCtor());-
339 static_cast<NumberPrototype *>(numberPrototype())->init(this, numberCtor());-
340 static_cast<BooleanPrototype *>(booleanPrototype())->init(this, booleanCtor());-
341 static_cast<ArrayPrototype *>(arrayPrototype())->init(this, arrayCtor());-
342 static_cast<PropertyListPrototype *>(propertyListPrototype())->init(this);-
343 static_cast<DatePrototype *>(datePrototype())->init(this, dateCtor());-
344 static_cast<FunctionPrototype *>(functionPrototype())->init(this, functionCtor());-
345 static_cast<GeneratorPrototype *>(generatorPrototype())->init(this, generatorFunctionCtor());-
346 static_cast<RegExpPrototype *>(regExpPrototype())->init(this, regExpCtor());-
347 static_cast<ErrorPrototype *>(errorPrototype())->init(this, errorCtor());-
348 static_cast<EvalErrorPrototype *>(evalErrorPrototype())->init(this, evalErrorCtor());-
349 static_cast<RangeErrorPrototype *>(rangeErrorPrototype())->init(this, rangeErrorCtor());-
350 static_cast<ReferenceErrorPrototype *>(referenceErrorPrototype())->init(this, referenceErrorCtor());-
351 static_cast<SyntaxErrorPrototype *>(syntaxErrorPrototype())->init(this, syntaxErrorCtor());-
352 static_cast<TypeErrorPrototype *>(typeErrorPrototype())->init(this, typeErrorCtor());-
353 static_cast<URIErrorPrototype *>(uRIErrorPrototype())->init(this, uRIErrorCtor());-
354-
355 static_cast<IteratorPrototype *>(iteratorPrototype())->init(this);-
356 static_cast<ForInIteratorPrototype *>(forInIteratorPrototype())->init(this);-
357 static_cast<MapIteratorPrototype *>(mapIteratorPrototype())->init(this);-
358 static_cast<SetIteratorPrototype *>(setIteratorPrototype())->init(this);-
359 static_cast<ArrayIteratorPrototype *>(arrayIteratorPrototype())->init(this);-
360 static_cast<StringIteratorPrototype *>(stringIteratorPrototype())->init(this);-
361-
362 static_cast<VariantPrototype *>(variantPrototype())->init();-
363-
364-
365 sequencePrototype()->cast<SequencePrototype>()->init();-
366-
367-
368 jsObjects[Map_Ctor] = memoryManager->allocate<MapCtor>(global);-
369 jsObjects[MapProto] = memoryManager->allocate<MapPrototype>();-
370 static_cast<MapPrototype *>(mapPrototype())->init(this, mapCtor());-
371-
372 jsObjects[Set_Ctor] = memoryManager->allocate<SetCtor>(global);-
373 jsObjects[SetProto] = memoryManager->allocate<SetPrototype>();-
374 static_cast<SetPrototype *>(setPrototype())->init(this, setCtor());-
375-
376-
377-
378 jsObjects[ArrayBuffer_Ctor] = memoryManager->allocate<ArrayBufferCtor>(global);-
379 jsObjects[ArrayBufferProto] = memoryManager->allocate<ArrayBufferPrototype>();-
380 static_cast<ArrayBufferPrototype *>(arrayBufferPrototype())->init(this, arrayBufferCtor());-
381-
382 jsObjects[DataView_Ctor] = memoryManager->allocate<DataViewCtor>(global);-
383 jsObjects[DataViewProto] = memoryManager->allocate<DataViewPrototype>();-
384 static_cast<DataViewPrototype *>(dataViewPrototype())->init(this, dataViewCtor());-
385 jsObjects[ValueTypeProto] = (Heap::Base *) nullptr;-
386 jsObjects[SignalHandlerProto] = (Heap::Base *) nullptr;-
387-
388 jsObjects[IntrinsicTypedArray_Ctor] = memoryManager->allocate<IntrinsicTypedArrayCtor>(global);-
389 jsObjects[IntrinsicTypedArrayProto] = memoryManager->allocate<IntrinsicTypedArrayPrototype>();-
390 static_cast<IntrinsicTypedArrayPrototype *>(intrinsicTypedArrayPrototype())-
391 ->init(this, static_cast<IntrinsicTypedArrayCtor *>(intrinsicTypedArrayCtor()));-
392-
393 for (int i = 0; i < Heap::TypedArray::NTypes
i < Heap::TypedArray::NTypesDescription
TRUEevaluated 890521 times by 153 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
FALSEevaluated 99104 times by 153 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
; ++i) {
99104-890521
394 static_cast<Value &>(typedArrayCtors[i]) = memoryManager->allocate<TypedArrayCtor>(global, Heap::TypedArray::Type(i));-
395 static_cast<Value &>(typedArrayPrototype[i]) = memoryManager->allocate<TypedArrayPrototype>(Heap::TypedArray::Type(i));-
396 typedArrayPrototype[i].as<TypedArrayPrototype>()->init(this, static_cast<TypedArrayCtor *>(typedArrayCtors[i].as<Object>()));-
397 }
executed 890887 times by 153 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
890887
398-
399-
400-
401-
402 rootContext()->d()->activation.set(scope.engine, globalObject->d());-
403 ((globalObject->d()->vtable()) ? static_cast<void>(0) : qt_assert("globalObject->d()->vtable()", __FILE__, 517));-
404-
405 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Object")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Object" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98496 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98496 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *objectCtor());
98496
406 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "String")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "String" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98193 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98193 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *stringCtor());
98193
407 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Symbol")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Symbol" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98676 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98676 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *symbolCtor());
98676
408 FunctionObject *numberObject = numberCtor();-
409 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Number")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Number" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98597 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98597 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *numberObject);
98597
410 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Boolean")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Boolean" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98636 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98636 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *booleanCtor());
98636
411 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Array")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Array" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98573 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98573 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *arrayCtor());
98573
412 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Function")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Function" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98744 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98744 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *functionCtor());
98744
413 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Date")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Date" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98822 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98822 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *dateCtor());
98822
414 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "RegExp")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "RegExp" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98727 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98727 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *regExpCtor());
98727
415 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Error")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Error" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98659 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98659 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *errorCtor());
98659
416 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "EvalError")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "EvalError" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98045 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98045 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *evalErrorCtor());
98045
417 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "RangeError")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "RangeError" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98698 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98698 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *rangeErrorCtor());
98698
418 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "ReferenceError")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "ReferenceError" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98753 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98753 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *referenceErrorCtor());
98753
419 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "SyntaxError")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "SyntaxError" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98620 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98620 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *syntaxErrorCtor());
98620
420 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "TypeError")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "TypeError" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98862 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98862 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *typeErrorCtor());
98862
421 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "URIError")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "URIError" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98850 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98850 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *uRIErrorCtor());
98850
422-
423 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "ArrayBuffer")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "ArrayBuffer" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98786 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98786 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *arrayBufferCtor());
98786
424 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "DataView")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "DataView" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98564 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98564 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *dataViewCtor());
98564
425 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Set")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Set" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 99071 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 99071 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *setCtor());
99071
426 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Map")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Map" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98714 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98714 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *mapCtor());
98714
427-
428 for (int i = 0; i < Heap::TypedArray::NTypes
i < Heap::TypedArray::NTypesDescription
TRUEevaluated 891740 times by 153 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
FALSEevaluated 98559 times by 153 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
; ++i)
98559-891740
429 globalObject->defineDefaultProperty((str = typedArrayCtors[i].as<FunctionObject>()->name())->toQString(), typedArrayCtors[i]);
executed 892129 times by 153 tests: globalObject->defineDefaultProperty((str = typedArrayCtors[i].as<FunctionObject>()->name())->toQString(), typedArrayCtors[i]);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
892129
430 ScopedObject o(scope);-
431 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Math")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Math" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98253 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98253 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), (o = memoryManager->allocate<MathObject>()));
98253
432 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "JSON")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "JSON" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98746 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98746 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), (o = memoryManager->allocate<JsonObject>()));
98746
433 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Reflect")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Reflect" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98542 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98542 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), (o = memoryManager->allocate<Reflect>()));
98542
434 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Proxy")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Proxy" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98178 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98178 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), (o = memoryManager->allocate<Proxy>(rootContext())));
98178
435-
436 globalObject->defineReadonlyProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "undefined")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "undefined" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98110 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98110 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), Primitive::undefinedValue());
98110
437 globalObject->defineReadonlyProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "NaN")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "NaN" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 97886 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 97886 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), Primitive::fromDouble(std::numeric_limits<double>::quiet_NaN()));
97886
438 globalObject->defineReadonlyProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "Infinity")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Infinity" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98703 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98703 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), Primitive::fromDouble((::qInf())));
98703
439-
440-
441 jsObjects[Eval_Function] = memoryManager->allocate<EvalFunction>(global);-
442 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "eval")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "eval" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98330 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98330 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), *evalFunction());
98330
443-
444-
445-
446-
447 {-
448 QString piString(([]() noexcept -> QString { enum { Size = sizeof(u"" "parseInt")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "parseInt" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98716 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98716 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98716
449 QString pfString(([]() noexcept -> QString { enum { Size = sizeof(u"" "parseFloat")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "parseFloat" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98588 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98588 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()));
98588
450 Scope scope(this);-
451 ScopedString pi(scope, newIdentifier(piString));-
452 ScopedString pf(scope, newIdentifier(pfString));-
453 ScopedFunctionObject parseIntFn(scope, FunctionObject::createBuiltinFunction(this, pi, GlobalFunctions::method_parseInt, 2));-
454 ScopedFunctionObject parseFloatFn(scope, FunctionObject::createBuiltinFunction(this, pf, GlobalFunctions::method_parseFloat, 1));-
455 globalObject->defineDefaultProperty(piString, parseIntFn);-
456 globalObject->defineDefaultProperty(pfString, parseFloatFn);-
457 numberObject->defineDefaultProperty(piString, parseIntFn);-
458 numberObject->defineDefaultProperty(pfString, parseFloatFn);-
459 }-
460-
461 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "isNaN")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "isNaN" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98848 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98848 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), GlobalFunctions::method_isNaN, 1);
98848
462 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "isFinite")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "isFinite" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98918 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98918 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), GlobalFunctions::method_isFinite, 1);
98918
463 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "decodeURI")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "decodeURI" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98879 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98879 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), GlobalFunctions::method_decodeURI, 1);
98879
464 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "decodeURIComponent")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "decodeURIComponent" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98898 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98898 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), GlobalFunctions::method_decodeURIComponent, 1);
98898
465 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "encodeURI")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "encodeURI" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98789 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98789 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), GlobalFunctions::method_encodeURI, 1);
98789
466 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "encodeURIComponent")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "encodeURIComponent" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98886 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98886 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), GlobalFunctions::method_encodeURIComponent, 1);
98886
467 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "escape")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "escape" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98933 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98933 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), GlobalFunctions::method_escape, 1);
98933
468 globalObject->defineDefaultProperty(([]() noexcept -> QString { enum { Size = sizeof(u"" "unescape")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "unescape" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 98846 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
qstring_literal_temp;
executed 98846 times by 153 tests: return qstring_literal_temp;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
}()), GlobalFunctions::method_unescape, 1);
98846
469-
470 ScopedFunctionObject t(scope, memoryManager->allocate<FunctionObject>(rootContext(), nullptr, ::throwTypeError));-
471 t->defineReadonlyProperty(id_length(), Primitive::fromInt32(0));-
472 t->setInternalClass(t->internalClass()->frozen());-
473 jsObjects[ThrowerObject] = t;-
474-
475 ScopedProperty pd(scope);-
476 pd->value = thrower();-
477 pd->set = thrower();-
478 functionPrototype()->insertMember(id_caller(), pd, Attr_Accessor|Attr_ReadOnly_ButConfigurable);-
479 functionPrototype()->insertMember(id_arguments(), pd, Attr_Accessor|Attr_ReadOnly_ButConfigurable);-
480}
executed 99050 times by 153 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
99050
481-
482ExecutionEngine::~ExecutionEngine()-
483{-
484 delete m_multiplyWrappedQObjects;-
485 m_multiplyWrappedQObjects = nullptr;-
486 delete identifierTable;-
487 delete memoryManager;-
488-
489 while (!compilationUnits.isEmpty()
!compilationUnits.isEmpty()Description
TRUEevaluated 49700 times by 133 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • ...
FALSEevaluated 99194 times by 153 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
)
49700-99194
490 (*
executed 49700 times by 133 tests: (*compilationUnits.begin())->unlink();
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • ...
compilationUnits.begin())->unlink();
executed 49700 times by 133 tests: (*compilationUnits.begin())->unlink();
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • ...
49700
491-
492 delete bumperPointerAllocator;-
493 delete regExpCache;-
494 delete regExpAllocator;-
495 delete executableAllocator;-
496 jsStack->deallocate();-
497 delete jsStack;-
498 gcStack->deallocate();-
499 delete gcStack;-
500 delete [] argumentsAccessors;-
501}
executed 99170 times by 153 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
99170
502-
503ExecutionContext *ExecutionEngine::currentContext() const-
504{-
505 return
executed 7424213 times by 132 tests: return static_cast<ExecutionContext *>(&currentStackFrame->jsFrame->context);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • ...
static_cast<ExecutionContext *>(&currentStackFrame->jsFrame->context);
executed 7424213 times by 132 tests: return static_cast<ExecutionContext *>(&currentStackFrame->jsFrame->context);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • ...
7424213
506}-
507-
508-
509void ExecutionEngine::setDebugger(Debugging::Debugger *debugger)-
510{-
511 ((!m_debugger) ? static_cast<void>(0) : qt_assert("!m_debugger", __FILE__, 625));-
512 m_debugger.reset(debugger);-
513}
executed 110 times by 3 tests: end of block
Executed by:
  • tst_qqmldebugjs
  • tst_qqmlnativeconnector
  • tst_qv4debugger
110
514-
515void ExecutionEngine::setProfiler(Profiling::Profiler *profiler)-
516{-
517 ((!m_profiler) ? static_cast<void>(0) : qt_assert("!m_profiler", __FILE__, 631));-
518 m_profiler.reset(profiler);-
519}
executed 32 times by 3 tests: end of block
Executed by:
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmlprofilerservice
32
520-
521-
522void ExecutionEngine::initRootContext()-
523{-
524 Scope scope(this);-
525 Scoped<ExecutionContext> r(scope, memoryManager->allocManaged<ExecutionContext>(sizeof(ExecutionContext::Data)));-
526 r->d_unchecked()->init(Heap::ExecutionContext::Type_GlobalContext);-
527 r->d()->activation.set(this, globalObject->d());-
528 jsObjects[RootContext] = r;-
529 jsObjects[ScriptContext] = r;-
530 jsObjects[IntegerNull] = Encode((int)0);-
531}
executed 98945 times by 153 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
98945
532-
533Heap::InternalClass *ExecutionEngine::newClass(Heap::InternalClass *other)-
534{-
535 Heap::InternalClass *ic = memoryManager->allocIC<InternalClass>();-
536 ic->init(other);-
537 return
executed 72187197 times by 153 tests: return ic;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
ic;
executed 72187197 times by 153 tests: return ic;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
72187197
538}-
539-
540Heap::InternalClass *ExecutionEngine::newInternalClass(const VTable *vtable, Object *prototype)-
541{-
542 Scope scope(this);-
543 Scoped<InternalClass> ic(scope, internalClasses(Class_Empty)->changeVTable(vtable));-
544 return
executed 1905106 times by 153 tests: return ic->changePrototype(prototype ? prototype->d() : nullptr);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
ic->changePrototype(prototype ? prototype->d() : nullptr);
executed 1905106 times by 153 tests: return ic->changePrototype(prototype ? prototype->d() : nullptr);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
1905106
545}-
546-
547Heap::Object *ExecutionEngine::newObject()-
548{-
549 return
executed 246344 times by 153 tests: return memoryManager->allocate<Object>();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
memoryManager->allocate<Object>();
executed 246344 times by 153 tests: return memoryManager->allocate<Object>();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
246344
550}-
551-
552Heap::Object *ExecutionEngine::newObject(Heap::InternalClass *internalClass)-
553{-
554 return
executed 1696526 times by 153 tests: return memoryManager->allocObject<Object>(internalClass);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
memoryManager->allocObject<Object>(internalClass);
executed 1696526 times by 153 tests: return memoryManager->allocObject<Object>(internalClass);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
1696526
555}-
556-
557Heap::String *ExecutionEngine::newString(const QString &s)-
558{-
559 return
executed 89205071 times by 153 tests: return memoryManager->allocWithStringData<String>(s.length() * sizeof(QChar), s);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
memoryManager->allocWithStringData<String>(s.length() * sizeof(QChar), s);
executed 89205071 times by 153 tests: return memoryManager->allocWithStringData<String>(s.length() * sizeof(QChar), s);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
89205071
560}-
561-
562Heap::String *ExecutionEngine::newIdentifier(const QString &text)-
563{-
564 Scope scope(this);-
565 ScopedString s(scope, memoryManager->allocWithStringData<String>(text.length() * sizeof(QChar), text));-
566 s->toPropertyKey();-
567 return
executed 46828501 times by 153 tests: return s->d();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
s->d();
executed 46828501 times by 153 tests: return s->d();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugclient
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmldebugservice
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • ...
46828501
568}-
569-
570Heap::Object *ExecutionEngine::newStringObject(const String *string)-
571{-
572 return
executed 48312 times by 14 tests: return memoryManager->allocate<StringObject>(string);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllocale
  • tst_qqmltranslation
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickvisualdatamodel
  • tst_testfiltering
memoryManager->allocate<StringObject>(string);
executed 48312 times by 14 tests: return memoryManager->allocate<StringObject>(string);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllocale
  • tst_qqmltranslation
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickvisualdatamodel
  • tst_testfiltering
48312
573}-
574-
575Heap::Object *ExecutionEngine::newSymbolObject(const Symbol *symbol)-
576{-
577 return
executed 106 times by 1 test: return memoryManager->allocObject<SymbolObject>(classes[Class_SymbolObject], symbol);
Executed by:
  • tst_ecmascripttests
memoryManager->allocObject<SymbolObject>(classes[Class_SymbolObject], symbol);
executed 106 times by 1 test: return memoryManager->allocObject<SymbolObject>(classes[Class_SymbolObject], symbol);
Executed by:
  • tst_ecmascripttests
106
578}-
579-
580Heap::Object *ExecutionEngine::newNumberObject(double value)-
581{-
582 return
executed 5744 times by 10 tests: return memoryManager->allocate<NumberObject>(value);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquicklayouts
  • tst_qv4debugger
memoryManager->allocate<NumberObject>(value);
executed 5744 times by 10 tests: return memoryManager->allocate<NumberObject>(value);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquicklayouts
  • tst_qv4debugger
5744
583}-
584-
585Heap::Object *ExecutionEngine::newBooleanObject(bool b)-
586{-
587 return
executed 3188 times by 2 tests: return memoryManager->allocate<BooleanObject>(b);
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
memoryManager->allocate<BooleanObject>(b);
executed 3188 times by 2 tests: return memoryManager->allocate<BooleanObject>(b);
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
3188
588}-
589-
590Heap::ArrayObject *ExecutionEngine::newArrayObject(int count)-
591{-
592 Scope scope(this);-
593 ScopedArrayObject object(scope, memoryManager->allocate<ArrayObject>());-
594-
595 if (count
countDescription
TRUEevaluated 357 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickcustomaffector
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 26190 times by 34 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
) {
357-26190
596 if (count < 0x1000
count < 0x1000Description
TRUEevaluated 357 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickcustomaffector
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEnever evaluated
)
0-357
597 object->arrayReserve(count);
executed 357 times by 14 tests: object->arrayReserve(count);
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickcustomaffector
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
357
598 object->setArrayLengthUnchecked(count);-
599 }
executed 357 times by 14 tests: end of block
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickcustomaffector
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
357
600 return
executed 26554 times by 38 tests: return object->d();
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • ...
object->d();
executed 26554 times by 38 tests: return object->d();
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmldebuglocal
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • ...
26554
601}-
602-
603Heap::ArrayObject *ExecutionEngine::newArrayObject(const Value *values, int length)-
604{-
605 Scope scope(this);-
606 ScopedArrayObject a(scope, memoryManager->allocate<ArrayObject>());-
607-
608 if (length
lengthDescription
TRUEevaluated 43192 times by 39 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • tst_qquickgridview
  • ...
FALSEevaluated 9577 times by 23 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_signalspy
  • tst_testfiltering
) {
9577-43192
609 size_t size = sizeof(Heap::ArrayData) + (length-1)*sizeof(Value);-
610 Heap::SimpleArrayData *d = scope.engine->memoryManager->allocManaged<SimpleArrayData>(size);-
611 d->init();-
612 d->type = Heap::ArrayData::Simple;-
613 d->offset = 0;-
614 d->values.alloc = length;-
615 d->values.size = length;-
616-
617-
618 memcpy(&d->values.values, values, length*sizeof(Value));-
619 a->d()->arrayData.set(this, d);-
620 a->setArrayLengthUnchecked(length);-
621 }
executed 43198 times by 39 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • tst_qquickgridview
  • ...
43198
622 return
executed 52794 times by 45 tests: return a->d();
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • ...
a->d();
executed 52794 times by 45 tests: return a->d();
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • ...
52794
623}-
624-
625Heap::ArrayObject *ExecutionEngine::newArrayObject(const QStringList &list)-
626{-
627 return
executed 8 times by 1 test: return memoryManager->allocate<ArrayObject>(list);
Executed by:
  • tst_qjsvalue
memoryManager->allocate<ArrayObject>(list);
executed 8 times by 1 test: return memoryManager->allocate<ArrayObject>(list);
Executed by:
  • tst_qjsvalue
8
628}-
629-
630Heap::ArrayObject *ExecutionEngine::newArrayObject(Heap::InternalClass *internalClass)-
631{-
632 return
executed 5519 times by 2 tests: return memoryManager->allocObject<ArrayObject>(internalClass);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
memoryManager->allocObject<ArrayObject>(internalClass);
executed 5519 times by 2 tests: return memoryManager->allocObject<ArrayObject>(internalClass);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
5519
633}-
634-
635Heap::ArrayBuffer *ExecutionEngine::newArrayBuffer(const QByteArray &array)-
636{-
637 return
executed 6 times by 3 tests: return memoryManager->allocate<ArrayBuffer>(array);
Executed by:
  • tst_qjsvalue
  • tst_qqmlxmlhttprequest
  • tst_qquickdroparea
memoryManager->allocate<ArrayBuffer>(array);
executed 6 times by 3 tests: return memoryManager->allocate<ArrayBuffer>(array);
Executed by:
  • tst_qjsvalue
  • tst_qqmlxmlhttprequest
  • tst_qquickdroparea
6
638}-
639-
640Heap::ArrayBuffer *ExecutionEngine::newArrayBuffer(size_t length)-
641{-
642 return
executed 21480 times by 2 tests: return memoryManager->allocate<ArrayBuffer>(length);
Executed by:
  • tst_ecmascripttests
  • tst_qqmlxmlhttprequest
memoryManager->allocate<ArrayBuffer>(length);
executed 21480 times by 2 tests: return memoryManager->allocate<ArrayBuffer>(length);
Executed by:
  • tst_ecmascripttests
  • tst_qqmlxmlhttprequest
21480
643}-
644-
645-
646Heap::DateObject *ExecutionEngine::newDateObject(const Value &value)-
647{-
648 return
executed 38083 times by 9 tests: return memoryManager->allocate<DateObject>(value);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
memoryManager->allocate<DateObject>(value);
executed 38083 times by 9 tests: return memoryManager->allocate<DateObject>(value);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
38083
649}-
650-
651Heap::DateObject *ExecutionEngine::newDateObject(const QDateTime &dt)-
652{-
653 Scope scope(this);-
654 Scoped<DateObject> object(scope, memoryManager->allocate<DateObject>(dt));-
655 return
executed 48510 times by 9 tests: return object->d();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
object->d();
executed 48510 times by 9 tests: return object->d();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
48510
656}-
657-
658Heap::DateObject *ExecutionEngine::newDateObjectFromTime(const QTime &t)-
659{-
660 Scope scope(this);-
661 Scoped<DateObject> object(scope, memoryManager->allocate<DateObject>(t));-
662 return
executed 22 times by 1 test: return object->d();
Executed by:
  • tst_qqmlqt
object->d();
executed 22 times by 1 test: return object->d();
Executed by:
  • tst_qqmlqt
22
663}-
664-
665Heap::RegExpObject *ExecutionEngine::newRegExpObject(const QString &pattern, int flags)-
666{-
667 bool global = (flags & QV4::CompiledData::RegExp::RegExp_Global);-
668 bool ignoreCase = (flags & QV4::CompiledData::RegExp::RegExp_IgnoreCase);-
669 bool multiline = (flags & QV4::CompiledData::RegExp::RegExp_Multiline);-
670-
671 Scope scope(this);-
672 Scoped<RegExp> re(scope, RegExp::create(this, pattern, ignoreCase, multiline, global));-
673 return
executed 4 times by 1 test: return newRegExpObject(re);
Executed by:
  • tst_qquickworkerscript
newRegExpObject(re);
executed 4 times by 1 test: return newRegExpObject(re);
Executed by:
  • tst_qquickworkerscript
4
674}-
675-
676Heap::RegExpObject *ExecutionEngine::newRegExpObject(RegExp *re)-
677{-
678 return
executed 1054912 times by 9 tests: return memoryManager->allocate<RegExpObject>(re);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlxmlhttprequest
  • tst_qquicklistview
  • tst_qquicktextinput
  • tst_qquickworkerscript
memoryManager->allocate<RegExpObject>(re);
executed 1054912 times by 9 tests: return memoryManager->allocate<RegExpObject>(re);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlxmlhttprequest
  • tst_qquicklistview
  • tst_qquicktextinput
  • tst_qquickworkerscript
1054912
679}-
680-
681Heap::RegExpObject *ExecutionEngine::newRegExpObject(const QRegExp &re)-
682{-
683 return
executed 62 times by 4 tests: return memoryManager->allocate<RegExpObject>(re);
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qquicktextinput
  • tst_qquickworkerscript
memoryManager->allocate<RegExpObject>(re);
executed 62 times by 4 tests: return memoryManager->allocate<RegExpObject>(re);
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qquicktextinput
  • tst_qquickworkerscript
62
684}-
685-
686Heap::Object *ExecutionEngine::newErrorObject(const Value &value)-
687{-
688 return
executed 831 times by 13 tests: return ErrorObject::create<ErrorObject>(this, value);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qtqmlmodules
ErrorObject::create<ErrorObject>(this, value);
executed 831 times by 13 tests: return ErrorObject::create<ErrorObject>(this, value);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qtqmlmodules
831
689}-
690-
691Heap::Object *ExecutionEngine::newSyntaxErrorObject(const QString &message)-
692{-
693 return
executed 3906 times by 2 tests: return ErrorObject::create<SyntaxErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
ErrorObject::create<SyntaxErrorObject>(this, message);
executed 3906 times by 2 tests: return ErrorObject::create<SyntaxErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
3906
694}-
695-
696Heap::Object *ExecutionEngine::newSyntaxErrorObject(const QString &message, const QString &fileName, int line, int column)-
697{-
698 return
executed 5972 times by 7 tests: return ErrorObject::create<SyntaxErrorObject>(this, message, fileName, line, column);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
ErrorObject::create<SyntaxErrorObject>(this, message, fileName, line, column);
executed 5972 times by 7 tests: return ErrorObject::create<SyntaxErrorObject>(this, message, fileName, line, column);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
5972
699}-
700-
701-
702Heap::Object *ExecutionEngine::newReferenceErrorObject(const QString &message)-
703{-
704 return
executed 7624 times by 16 tests: return ErrorObject::create<ReferenceErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_qv4debugger
ErrorObject::create<ReferenceErrorObject>(this, message);
executed 7624 times by 16 tests: return ErrorObject::create<ReferenceErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_qv4debugger
7624
705}-
706-
707Heap::Object *ExecutionEngine::newReferenceErrorObject(const QString &message, const QString &fileName, int line, int column)-
708{-
709 return
executed 54 times by 3 tests: return ErrorObject::create<ReferenceErrorObject>(this, message, fileName, line, column);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlecmascript
ErrorObject::create<ReferenceErrorObject>(this, message, fileName, line, column);
executed 54 times by 3 tests: return ErrorObject::create<ReferenceErrorObject>(this, message, fileName, line, column);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlecmascript
54
710}-
711-
712-
713Heap::Object *ExecutionEngine::newTypeErrorObject(const QString &message)-
714{-
715 return
executed 31102 times by 16 tests: return ErrorObject::create<TypeErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmltypeloader
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickvisualdatamodel
ErrorObject::create<TypeErrorObject>(this, message);
executed 31102 times by 16 tests: return ErrorObject::create<TypeErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmltypeloader
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickvisualdatamodel
31102
716}-
717-
718Heap::Object *ExecutionEngine::newRangeErrorObject(const QString &message)-
719{-
720 return
executed 1340 times by 3 tests: return ErrorObject::create<RangeErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlecmascript
ErrorObject::create<RangeErrorObject>(this, message);
executed 1340 times by 3 tests: return ErrorObject::create<RangeErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlecmascript
1340
721}-
722-
723Heap::Object *ExecutionEngine::newURIErrorObject(const Value &message)-
724{-
725 return
executed 4257848 times by 1 test: return ErrorObject::create<URIErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
ErrorObject::create<URIErrorObject>(this, message);
executed 4257848 times by 1 test: return ErrorObject::create<URIErrorObject>(this, message);
Executed by:
  • tst_ecmascripttests
4257848
726}-
727-
728Heap::Object *ExecutionEngine::newVariantObject(const QVariant &v)-
729{-
730 return
executed 29803 times by 56 tests: return memoryManager->allocate<VariantObject>(v);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • ...
memoryManager->allocate<VariantObject>(v);
executed 29803 times by 56 tests: return memoryManager->allocate<VariantObject>(v);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • ...
29803
731}-
732-
733Heap::Object *ExecutionEngine::newForInIteratorObject(Object *o)-
734{-
735 Scope scope(this);-
736 ScopedObject obj(scope, memoryManager->allocate<ForInIteratorObject>(o));-
737 return
executed 9112 times by 14 tests: return obj->d();
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalueiterator
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qtqmlmodules
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_testfiltering
obj->d();
executed 9112 times by 14 tests: return obj->d();
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalueiterator
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qtqmlmodules
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_testfiltering
9112
738}-
739-
740Heap::Object *ExecutionEngine::newMapIteratorObject(Object *o)-
741{-
742 return
executed 140 times by 1 test: return memoryManager->allocate<MapIteratorObject>(o->d(), this);
Executed by:
  • tst_ecmascripttests
memoryManager->allocate<MapIteratorObject>(o->d(), this);
executed 140 times by 1 test: return memoryManager->allocate<MapIteratorObject>(o->d(), this);
Executed by:
  • tst_ecmascripttests
140
743}-
744-
745Heap::Object *ExecutionEngine::newSetIteratorObject(Object *o)-
746{-
747 return
executed 125 times by 1 test: return memoryManager->allocate<SetIteratorObject>(o->d(), this);
Executed by:
  • tst_ecmascripttests
memoryManager->allocate<SetIteratorObject>(o->d(), this);
executed 125 times by 1 test: return memoryManager->allocate<SetIteratorObject>(o->d(), this);
Executed by:
  • tst_ecmascripttests
125
748}-
749-
750Heap::Object *ExecutionEngine::newArrayIteratorObject(Object *o)-
751{-
752 return
executed 10978 times by 1 test: return memoryManager->allocate<ArrayIteratorObject>(o->d(), this);
Executed by:
  • tst_ecmascripttests
memoryManager->allocate<ArrayIteratorObject>(o->d(), this);
executed 10978 times by 1 test: return memoryManager->allocate<ArrayIteratorObject>(o->d(), this);
Executed by:
  • tst_ecmascripttests
10978
753}-
754-
755Heap::QmlContext *ExecutionEngine::qmlContext() const-
756{-
757 if (!currentStackFrame
!currentStackFrameDescription
TRUEevaluated 32 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qqmlcontext
FALSEevaluated 5840394 times by 130 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • ...
)
32-5840394
758 return
executed 32 times by 2 tests: return nullptr;
Executed by:
  • tst_qjsengine
  • tst_qqmlcontext
nullptr;
executed 32 times by 2 tests: return nullptr;
Executed by:
  • tst_qjsengine
  • tst_qqmlcontext
32
759 Heap::ExecutionContext *ctx = currentContext()->d();-
760-
761 if (ctx->type != Heap::ExecutionContext::Type_QmlContext
ctx->type != H...ype_QmlContextDescription
TRUEevaluated 22946 times by 25 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickapplication
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
FALSEevaluated 5817448 times by 126 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • ...
&& !ctx->outer
!ctx->outerDescription
TRUEevaluated 686 times by 3 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlecmascript
FALSEevaluated 22260 times by 23 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickapplication
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
)
686-5817448
762 return
executed 686 times by 3 tests: return nullptr;
Executed by:
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlecmascript
nullptr;
executed 686 times by 3 tests: return nullptr;
Executed by:
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlecmascript
686
763-
764 while (ctx->outer && ctx->outer->type != Heap::ExecutionContext::Type_GlobalContext
ctx->outer->ty..._GlobalContextDescription
TRUEevaluated 22618 times by 23 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickapplication
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
FALSEevaluated 5839708 times by 128 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
)
22618-5839708
765 ctx = ctx->outer;
executed 22618 times by 23 tests: ctx = ctx->outer;
Executed by:
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickapplication
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
22618
766-
767 ((ctx) ? static_cast<void>(0) : qt_assert("ctx", __FILE__, 881));-
768 if (ctx->type != Heap::ExecutionContext::Type_QmlContext
ctx->type != H...ype_QmlContextDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qqmlxmlhttprequest
FALSEevaluated 5839704 times by 128 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
)
4-5839704
769 return
executed 4 times by 1 test: return nullptr;
Executed by:
  • tst_qqmlxmlhttprequest
nullptr;
executed 4 times by 1 test: return nullptr;
Executed by:
  • tst_qqmlxmlhttprequest
4
770-
771 return
executed 5839704 times by 128 tests: return static_cast<Heap::QmlContext *>(ctx);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
static_cast<Heap::QmlContext *>(ctx);
executed 5839704 times by 128 tests: return static_cast<Heap::QmlContext *>(ctx);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
5839704
772}-
773-
774QObject *ExecutionEngine::qmlScopeObject() const-
775{-
776 Heap::QmlContext *ctx = qmlContext();-
777 if (!ctx
!ctxDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
778 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
779-
780 return
never executed: return ctx->qml()->scopeObject;
ctx->qml()->scopeObject;
never executed: return ctx->qml()->scopeObject;
0
781}-
782-
783QQmlContextData *ExecutionEngine::callingQmlContext() const-
784{-
785 Heap::QmlContext *ctx = qmlContext();-
786 if (!ctx
!ctxDescription
TRUEevaluated 720 times by 5 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlxmlhttprequest
FALSEevaluated 4694312 times by 128 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
)
720-4694312
787 return
executed 720 times by 5 tests: return nullptr;
Executed by:
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlxmlhttprequest
nullptr;
executed 720 times by 5 tests: return nullptr;
Executed by:
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlxmlhttprequest
720
788-
789 return
executed 4694312 times by 128 tests: return ctx->qml()->context->contextData();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
ctx->qml()->context->contextData();
executed 4694312 times by 128 tests: return ctx->qml()->context->contextData();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
4694312
790}-
791-
792StackTrace ExecutionEngine::stackTrace(int frameLimit) const-
793{-
794 Scope scope(const_cast<ExecutionEngine *>(this));-
795 ScopedString name(scope);-
796 StackTrace stack;-
797-
798 CppStackFrame *f = currentStackFrame;-
799 while (f
fDescription
TRUEevaluated 4520837 times by 32 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
FALSEevaluated 4483273 times by 31 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
&& frameLimit
frameLimitDescription
TRUEevaluated 4582176 times by 32 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
FALSEevaluated 3752 times by 4 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
) {
3752-4582176
800 QV4::StackFrame frame;-
801 frame.source = f->source();-
802 frame.function = f->function();-
803 frame.line = qAbs(f->lineNumber());-
804 frame.column = -1;-
805 stack.append(frame);-
806 --frameLimit;-
807 f = f->parent;-
808 }
executed 4505347 times by 32 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
4505347
809-
810 return
executed 4481092 times by 32 tests: return stack;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
stack;
executed 4481092 times by 32 tests: return stack;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
4481092
811}-
812static inline char *v4StackTrace(const ExecutionContext *context)-
813{-
814 QString result;-
815 QTextStream str(&result);-
816 str << "stack=[";-
817 if (context
contextDescription
TRUEnever evaluated
FALSEnever evaluated
&& context->engine()
context->engine()Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
818 const QVector<StackFrame> stackTrace = context->engine()->stackTrace(20);-
819 for (int i = 0; i < stackTrace.size()
i < stackTrace.size()Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) {
0
820 if (i
iDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
821 str << ',';
never executed: str << ',';
0
822 const QUrl url(stackTrace.at(i).source);-
823 const QString fileName = url.isLocalFile()
url.isLocalFile()Description
TRUEnever evaluated
FALSEnever evaluated
? url.toLocalFile() : url.toString();
0
824 str << "frame={level=\"" << i << "\",func=\"" << stackTrace.at(i).function-
825 << "\",file=\"" << fileName << "\",fullname=\"" << fileName-
826 << "\",line=\"" << stackTrace.at(i).line << "\",language=\"js\"}";-
827 }
never executed: end of block
0
828 }
never executed: end of block
0
829 str << ']';-
830 return
never executed: return qstrdup(result.toLocal8Bit().constData());
qstrdup(result.toLocal8Bit().constData());
never executed: return qstrdup(result.toLocal8Bit().constData());
0
831}-
832-
833extern "C" __attribute__((visibility("default"))) char *qt_v4StackTrace(void *executionContext)-
834{-
835 return
never executed: return v4StackTrace(reinterpret_cast<const ExecutionContext *>(executionContext));
v4StackTrace(reinterpret_cast<const ExecutionContext *>(executionContext));
never executed: return v4StackTrace(reinterpret_cast<const ExecutionContext *>(executionContext));
0
836}-
837-
838QUrl ExecutionEngine::resolvedUrl(const QString &file)-
839{-
840 QUrl src(file);-
841 if (!src.isRelative()
!src.isRelative()Description
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEevaluated 24 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qquickworkerscript
)
6-24
842 return
executed 6 times by 1 test: return src;
Executed by:
  • tst_qqmlecmascript
src;
executed 6 times by 1 test: return src;
Executed by:
  • tst_qqmlecmascript
6
843-
844 QUrl base;-
845 CppStackFrame *f = currentStackFrame;-
846 while (f
fDescription
TRUEevaluated 24 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qquickworkerscript
FALSEnever evaluated
) {
0-24
847 if (f->v4Function
f->v4FunctionDescription
TRUEevaluated 24 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qquickworkerscript
FALSEnever evaluated
) {
0-24
848 base = f->v4Function->finalUrl();-
849 break;
executed 24 times by 3 tests: break;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qquickworkerscript
24
850 }-
851 f = f->parent;-
852 }
never executed: end of block
0
853-
854 if (base.isEmpty()
base.isEmpty()Description
TRUEnever evaluated
FALSEevaluated 24 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qquickworkerscript
&& globalCode
globalCodeDescription
TRUEnever evaluated
FALSEnever evaluated
)
0-24
855 base = globalCode->finalUrl();
never executed: base = globalCode->finalUrl();
0
856-
857 if (base.isEmpty()
base.isEmpty()Description
TRUEnever evaluated
FALSEevaluated 24 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qquickworkerscript
)
0-24
858 return
never executed: return src;
src;
never executed: return src;
0
859-
860 return
executed 24 times by 3 tests: return base.resolved(src);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qquickworkerscript
base.resolved(src);
executed 24 times by 3 tests: return base.resolved(src);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qquickworkerscript
24
861}-
862-
863void ExecutionEngine::requireArgumentsAccessors(int n)-
864{-
865 if (n <= nArgumentsAccessors
n <= nArgumentsAccessorsDescription
TRUEevaluated 256 times by 1 test
Evaluated by:
  • tst_ecmascripttests
FALSEevaluated 193 times by 1 test
Evaluated by:
  • tst_ecmascripttests
)
193-256
866 return;
executed 256 times by 1 test: return;
Executed by:
  • tst_ecmascripttests
256
867-
868 Scope scope(this);-
869 ScopedFunctionObject get(scope);-
870 ScopedFunctionObject set(scope);-
871-
872 if (n >= nArgumentsAccessors
n >= nArgumentsAccessorsDescription
TRUEevaluated 195 times by 1 test
Evaluated by:
  • tst_ecmascripttests
FALSEnever evaluated
) {
0-195
873 Property *oldAccessors = argumentsAccessors;-
874 int oldSize = nArgumentsAccessors;-
875 nArgumentsAccessors = qMax(8, n);-
876 argumentsAccessors = new Property[nArgumentsAccessors];-
877 if (oldAccessors
oldAccessorsDescription
TRUEnever evaluated
FALSEevaluated 195 times by 1 test
Evaluated by:
  • tst_ecmascripttests
) {
0-195
878 memcpy(static_cast<void *>(argumentsAccessors), static_cast<const void *>(oldAccessors), oldSize*sizeof(Property));-
879 delete [] oldAccessors;-
880 }
never executed: end of block
0
881 ExecutionContext *global = rootContext();-
882 for (int i = oldSize; i < nArgumentsAccessors
i < nArgumentsAccessorsDescription
TRUEevaluated 1565 times by 1 test
Evaluated by:
  • tst_ecmascripttests
FALSEevaluated 196 times by 1 test
Evaluated by:
  • tst_ecmascripttests
; ++i) {
196-1565
883 argumentsAccessors[i].value = ScopedValue(scope, memoryManager->allocate<ArgumentsGetterFunction>(global, i));-
884 argumentsAccessors[i].set = ScopedValue(scope, memoryManager->allocate<ArgumentsSetterFunction>(global, i));-
885 }
executed 1567 times by 1 test: end of block
Executed by:
  • tst_ecmascripttests
1567
886 }
executed 196 times by 1 test: end of block
Executed by:
  • tst_ecmascripttests
196
887}
executed 196 times by 1 test: end of block
Executed by:
  • tst_ecmascripttests
196
888-
889void ExecutionEngine::markObjects(MarkStack *markStack)-
890{-
891 for (int i = 0; i < nArgumentsAccessors
i < nArgumentsAccessorsDescription
TRUEnever evaluated
FALSEevaluated 8854 times by 26 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_qv4mm
  • tst_scenegraph
  • ...
; ++i) {
0-8854
892 const Property &pd = argumentsAccessors[i];-
893 if (Heap::FunctionObject *getter = pd.getter()
Heap::Function... = pd.getter()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
894 getter->mark(markStack);
never executed: getter->mark(markStack);
0
895 if (Heap::FunctionObject *setter = pd.setter()
Heap::Function... = pd.setter()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
896 setter->mark(markStack);
never executed: setter->mark(markStack);
0
897 }
never executed: end of block
0
898-
899 for (int i = 0; i < NClasses
i < NClassesDescription
TRUEevaluated 274474 times by 26 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_qv4mm
  • tst_scenegraph
  • ...
FALSEevaluated 8854 times by 26 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_qv4mm
  • tst_scenegraph
  • ...
; ++i)
8854-274474
900 if (classes[i]
classes[i]Description
TRUEevaluated 274474 times by 26 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_qv4mm
  • tst_scenegraph
  • ...
FALSEnever evaluated
)
0-274474
901 classes[i]->mark(markStack);
executed 274474 times by 26 tests: classes[i]->mark(markStack);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_qv4mm
  • tst_scenegraph
  • ...
274474
902 markStack->drain();-
903-
904 identifierTable->markObjects(markStack);-
905-
906 for (auto compilationUnit: compilationUnits) {-
907 compilationUnit->markObjects(markStack);-
908 markStack->drain();-
909 }
executed 580342 times by 25 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
580342
910}
executed 8854 times by 26 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_qv4mm
  • tst_scenegraph
  • ...
8854
911-
912ReturnedValue ExecutionEngine::throwError(const Value &value)-
913{-
914-
915-
916-
917-
918 if (hasException
hasExceptionDescription
TRUEevaluated 3874 times by 1 test
Evaluated by:
  • tst_ecmascripttests
FALSEevaluated 4272588 times by 31 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
)
3874-4272588
919 return
executed 3875 times by 1 test: return Encode::undefined();
Executed by:
  • tst_ecmascripttests
Encode::undefined();
executed 3875 times by 1 test: return Encode::undefined();
Executed by:
  • tst_ecmascripttests
3875
920-
921 hasException = true;-
922 *exceptionValue = value;-
923 QV4::Scope scope(this);-
924 QV4::Scoped<ErrorObject> error(scope, value);-
925 if (!!error
!!errorDescription
TRUEevaluated 4323633 times by 30 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • ...
FALSEevaluated 16334 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlvaluetypes
  • tst_qquickworkerscript
  • tst_qv4debugger
)
16334-4323633
926 exceptionStackTrace = *error->d()->stackTrace;
executed 4323597 times by 30 tests: exceptionStackTrace = *error->d()->stackTrace;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • ...
4323597
927 else-
928 exceptionStackTrace = stackTrace();
executed 16331 times by 7 tests: exceptionStackTrace = stackTrace();
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlvaluetypes
  • tst_qquickworkerscript
  • tst_qv4debugger
16331
929-
930 if (QV4::Debugging::Debugger *debug = debugger()
QV4::Debugging...g = debugger()Description
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qv4debugger
FALSEevaluated 4274697 times by 30 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
)
8-4274697
931 debug->aboutToThrow();
executed 8 times by 1 test: debug->aboutToThrow();
Executed by:
  • tst_qv4debugger
8
932-
933 return
executed 4286747 times by 31 tests: return Encode::undefined();
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
Encode::undefined();
executed 4286747 times by 31 tests: return Encode::undefined();
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
4286747
934}-
935-
936ReturnedValue ExecutionEngine::catchException(StackTrace *trace)-
937{-
938 ((hasException) ? static_cast<void>(0) : qt_assert("hasException", __FILE__, 1060));-
939 if (trace
traceDescription
TRUEevaluated 761 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
FALSEevaluated 4290453 times by 16 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickworkerscript
  • tst_qtqmlmodules
  • tst_qv4debugger
)
761-4290453
940 *
executed 761 times by 22 tests: *trace = exceptionStackTrace;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
trace = exceptionStackTrace;
executed 761 times by 22 tests: *trace = exceptionStackTrace;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
761
941 exceptionStackTrace.clear();-
942 hasException = false;-
943 ReturnedValue res = exceptionValue->asReturnedValue();-
944 *exceptionValue = Primitive::emptyValue();-
945 return
executed 4265402 times by 30 tests: return res;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • ...
res;
executed 4265402 times by 30 tests: return res;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • ...
4265402
946}-
947-
948ReturnedValue ExecutionEngine::throwError(const QString &message)-
949{-
950 Scope scope(this);-
951 ScopedValue v(scope, newString(message));-
952 v = newErrorObject(v);-
953 return
executed 591 times by 10 tests: return throwError(v);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
throwError(v);
executed 591 times by 10 tests: return throwError(v);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
591
954}-
955-
956ReturnedValue ExecutionEngine::throwSyntaxError(const QString &message, const QString &fileName, int line, int column)-
957{-
958 Scope scope(this);-
959 ScopedObject error(scope, newSyntaxErrorObject(message, fileName, line, column));-
960 return
executed 5956 times by 7 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
throwError(error);
executed 5956 times by 7 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
5956
961}-
962-
963ReturnedValue ExecutionEngine::throwSyntaxError(const QString &message)-
964{-
965 Scope scope(this);-
966 ScopedObject error(scope, newSyntaxErrorObject(message));-
967 return
executed 3560 times by 2 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
throwError(error);
executed 3560 times by 2 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
3560
968}-
969-
970-
971ReturnedValue ExecutionEngine::throwTypeError()-
972{-
973 Scope scope(this);-
974 ScopedObject error(scope, newTypeErrorObject(([]() noexcept -> QString { enum { Size = sizeof(u"" "Type error")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Type error" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
executed 29102 times by 5 tests: return qstring_literal_temp;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qquickitem2
qstring_literal_temp;
executed 29102 times by 5 tests: return qstring_literal_temp;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qquickitem2
}())));
29102
975 return
executed 29093 times by 5 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qquickitem2
throwError(error);
executed 29093 times by 5 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qquickitem2
29093
976}-
977-
978ReturnedValue ExecutionEngine::throwTypeError(const QString &message)-
979{-
980 Scope scope(this);-
981 ScopedObject error(scope, newTypeErrorObject(message));-
982 return
executed 1992 times by 16 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmltypeloader
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickvisualdatamodel
throwError(error);
executed 1992 times by 16 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmltypeloader
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickvisualdatamodel
1992
983}-
984-
985ReturnedValue ExecutionEngine::throwReferenceError(const Value &value)-
986{-
987 Scope scope(this);-
988 ScopedString s(scope, value.toString(this));-
989 QString msg = s->toQString() + QLatin1String(" is not defined");-
990 ScopedObject error(scope, newReferenceErrorObject(msg));-
991 return
executed 7608 times by 15 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlqt
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_qv4debugger
throwError(error);
executed 7608 times by 15 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlqt
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_qv4debugger
7608
992}-
993-
994ReturnedValue ExecutionEngine::throwReferenceError(const QString &message, const QString &fileName, int line, int column)-
995{-
996 Scope scope(this);-
997 QString msg = message;-
998 ScopedObject error(scope, newReferenceErrorObject(msg, fileName, line, column));-
999 return
executed 53 times by 3 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlecmascript
throwError(error);
executed 53 times by 3 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlecmascript
53
1000}-
1001-
1002ReturnedValue ExecutionEngine::throwRangeError(const QString &message)-
1003{-
1004 Scope scope(this);-
1005 ScopedObject error(scope, newRangeErrorObject(message));-
1006 return
executed 1062 times by 2 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qqmlecmascript
throwError(error);
executed 1062 times by 2 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qqmlecmascript
1062
1007}-
1008-
1009ReturnedValue ExecutionEngine::throwRangeError(const Value &value)-
1010{-
1011 Scope scope(this);-
1012 ScopedString s(scope, value.toString(this));-
1013 QString msg = s->toQString() + QLatin1String(" out of range");-
1014 ScopedObject error(scope, newRangeErrorObject(msg));-
1015 return
executed 279 times by 2 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
throwError(error);
executed 279 times by 2 tests: return throwError(error);
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
279
1016}-
1017-
1018ReturnedValue ExecutionEngine::throwURIError(const Value &msg)-
1019{-
1020 Scope scope(this);-
1021 ScopedObject error(scope, newURIErrorObject(msg));-
1022 return
executed 4215017 times by 1 test: return throwError(error);
Executed by:
  • tst_ecmascripttests
throwError(error);
executed 4215017 times by 1 test: return throwError(error);
Executed by:
  • tst_ecmascripttests
4215017
1023}-
1024-
1025ReturnedValue ExecutionEngine::throwUnimplemented(const QString &message)-
1026{-
1027 Scope scope(this);-
1028 ScopedValue v(scope, newString(QLatin1String("Unimplemented ") + message));-
1029 v = newErrorObject(v);-
1030 return
never executed: return throwError(v);
throwError(v);
never executed: return throwError(v);
0
1031}-
1032-
1033-
1034QQmlError ExecutionEngine::catchExceptionAsQmlError()-
1035{-
1036 QV4::StackTrace trace;-
1037 QV4::Scope scope(this);-
1038 QV4::ScopedValue exception(scope, catchException(&trace));-
1039 QQmlError error;-
1040 if (!trace.isEmpty()
!trace.isEmpty()Description
TRUEevaluated 761 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
FALSEnever evaluated
) {
0-761
1041 QV4::StackFrame frame = trace.constFirst();-
1042 error.setUrl(QUrl(frame.source));-
1043 error.setLine(frame.line);-
1044 error.setColumn(frame.column);-
1045 }
executed 761 times by 22 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
761
1046 QV4::Scoped<QV4::ErrorObject> errorObj(scope, exception);-
1047 error.setDescription(exception->toQStringNoThrow());-
1048 return
executed 761 times by 22 tests: return error;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
error;
executed 761 times by 22 tests: return error;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
761
1049}-
1050-
1051-
1052-
1053typedef QSet<QV4::Heap::Object *> V4ObjectSet;-
1054static QVariant toVariant(QV4::ExecutionEngine *e, const QV4::Value &value, int typeHint, bool createJSValueForObjects, V4ObjectSet *visitedObjects);-
1055static QObject *qtObjectFromJS(QV4::ExecutionEngine *engine, const QV4::Value &value);-
1056static QVariant objectToVariant(QV4::ExecutionEngine *e, const QV4::Object *o, V4ObjectSet *visitedObjects = nullptr);-
1057static bool convertToNativeQObject(QV4::ExecutionEngine *e, const QV4::Value &value,-
1058 const QByteArray &targetType,-
1059 void **result);-
1060static QV4::ReturnedValue variantListToJS(QV4::ExecutionEngine *v4, const QVariantList &lst);-
1061static QV4::ReturnedValue variantMapToJS(QV4::ExecutionEngine *v4, const QVariantMap &vmap);-
1062static QV4::ReturnedValue variantToJS(QV4::ExecutionEngine *v4, const QVariant &value)-
1063{-
1064 return
executed 128 times by 2 tests: return v4->metaTypeToJS(value.userType(), value.constData());
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
v4->metaTypeToJS(value.userType(), value.constData());
executed 128 times by 2 tests: return v4->metaTypeToJS(value.userType(), value.constData());
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
128
1065}-
1066-
1067-
1068QVariant ExecutionEngine::toVariant(const Value &value, int typeHint, bool createJSValueForObjects)-
1069{-
1070 return
executed 1468867 times by 102 tests: return ::toVariant(this, value, typeHint, createJSValueForObjects, nullptr);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • ...
::toVariant(this, value, typeHint, createJSValueForObjects, nullptr);
executed 1468867 times by 102 tests: return ::toVariant(this, value, typeHint, createJSValueForObjects, nullptr);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • ...
1468867
1071}-
1072-
1073-
1074static QVariant toVariant(QV4::ExecutionEngine *e, const QV4::Value &value, int typeHint, bool createJSValueForObjects, V4ObjectSet *visitedObjects)-
1075{-
1076 ((!value.isEmpty()) ? static_cast<void>(0) : qt_assert("!value.isEmpty()", __FILE__, 1198));-
1077 QV4::Scope scope(e);-
1078-
1079 if (const
const QV4::Var...riantObject>()Description
TRUEevaluated 5978 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
FALSEevaluated 1535797 times by 99 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
QV4::VariantObject *v = value.as<QV4::VariantObject>()
const QV4::Var...riantObject>()Description
TRUEevaluated 5978 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
FALSEevaluated 1535797 times by 99 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
)
5978-1535797
1080 return
executed 5978 times by 33 tests: return v->d()->data();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
v->d()->data();
executed 5978 times by 33 tests: return v->d()->data();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
5978
1081-
1082 if (typeHint == QVariant::Bool
typeHint == QVariant::BoolDescription
TRUEevaluated 6494 times by 52 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • ...
FALSEevaluated 1529303 times by 94 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • ...
)
6494-1529303
1083 return
executed 6494 times by 52 tests: return QVariant(value.toBoolean());
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • ...
QVariant(value.toBoolean());
executed 6494 times by 52 tests: return QVariant(value.toBoolean());
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • ...
6494
1084-
1085 if (typeHint == QMetaType::QJsonValue
typeHint == QM...pe::QJsonValueDescription
TRUEevaluated 60 times by 1 test
Evaluated by:
  • tst_qjsonbinding
FALSEevaluated 1529243 times by 94 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • ...
)
60-1529243
1086 return
executed 60 times by 1 test: return QVariant::fromValue(QV4::JsonObject::toJsonValue(value));
Executed by:
  • tst_qjsonbinding
QVariant::fromValue(QV4::JsonObject::toJsonValue(value));
executed 60 times by 1 test: return QVariant::fromValue(QV4::JsonObject::toJsonValue(value));
Executed by:
  • tst_qjsonbinding
60
1087-
1088 if (typeHint == qMetaTypeId<QJSValue>()
typeHint == qM...Id<QJSValue>()Description
TRUEnever evaluated
FALSEevaluated 1529243 times by 94 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • ...
)
0-1529243
1089 return
never executed: return QVariant::fromValue(QJSValue(e, value.asReturnedValue()));
QVariant::fromValue(QJSValue(e, value.asReturnedValue()));
never executed: return QVariant::fromValue(QJSValue(e, value.asReturnedValue()));
0
1090-
1091 if (value.as<QV4::Object>()
value.as<QV4::Object>()Description
TRUEevaluated 69738 times by 70 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
FALSEevaluated 1459505 times by 80 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
) {
69738-1459505
1092 QV4::ScopedObject object(scope, value);-
1093 if (typeHint == QMetaType::QJsonObject
typeHint == QM...e::QJsonObjectDescription
TRUEevaluated 28 times by 1 test
Evaluated by:
  • tst_qjsonbinding
FALSEevaluated 69710 times by 70 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
28-69710
1094 && !value.as<ArrayObject>()
!value.as<ArrayObject>()Description
TRUEevaluated 26 times by 1 test
Evaluated by:
  • tst_qjsonbinding
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsonbinding
&& !value.as<FunctionObject>()
!value.as<FunctionObject>()Description
TRUEevaluated 26 times by 1 test
Evaluated by:
  • tst_qjsonbinding
FALSEnever evaluated
) {
0-26
1095 return
executed 26 times by 1 test: return QVariant::fromValue(QV4::JsonObject::toJsonObject(object));
Executed by:
  • tst_qjsonbinding
QVariant::fromValue(QV4::JsonObject::toJsonObject(object));
executed 26 times by 1 test: return QVariant::fromValue(QV4::JsonObject::toJsonObject(object));
Executed by:
  • tst_qjsonbinding
26
1096 } else if (QV4::QObjectWrapper *wrapper = object->as<QV4::QObjectWrapper>()
QV4::QObjectWr...jectWrapper>()Description
TRUEevaluated 39500 times by 39 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
FALSEevaluated 30212 times by 55 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • ...
) {
30212-39500
1097 return
executed 39500 times by 39 tests: return qVariantFromValue<QObject *>(wrapper->object());
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
qVariantFromValue<QObject *>(wrapper->object());
executed 39500 times by 39 tests: return qVariantFromValue<QObject *>(wrapper->object());
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
39500
1098 } else if (object->as<QV4::QQmlContextWrapper>()
object->as<QV4...textWrapper>()Description
TRUEnever evaluated
FALSEevaluated 30212 times by 55 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • ...
) {
0-30212
1099 return
never executed: return QVariant();
QVariant();
never executed: return QVariant();
0
1100 } else if (QV4::QQmlTypeWrapper *w = object->as<QV4::QQmlTypeWrapper>()
QV4::QQmlTypeW...TypeWrapper>()Description
TRUEevaluated 14 times by 2 tests
Evaluated by:
  • tst_qqmlconnections
  • tst_qqmlecmascript
FALSEevaluated 30198 times by 54 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • ...
) {
14-30198
1101 return
executed 14 times by 2 tests: return w->toVariant();
Executed by:
  • tst_qqmlconnections
  • tst_qqmlecmascript
w->toVariant();
executed 14 times by 2 tests: return w->toVariant();
Executed by:
  • tst_qqmlconnections
  • tst_qqmlecmascript
14
1102 } else if (QV4::QQmlValueTypeWrapper *v = object->as<QV4::QQmlValueTypeWrapper>()
QV4::QQmlValue...TypeWrapper>()Description
TRUEevaluated 1310 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_scenegraph
  • tst_sharedimage
FALSEevaluated 28888 times by 46 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • ...
) {
1310-28888
1103 return
executed 1310 times by 21 tests: return v->toVariant();
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_scenegraph
  • tst_sharedimage
v->toVariant();
executed 1310 times by 21 tests: return v->toVariant();
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_scenegraph
  • tst_sharedimage
1310
1104 } else if (QV4::QmlListWrapper *l = object->as<QV4::QmlListWrapper>()
QV4::QmlListWr...ListWrapper>()Description
TRUEevaluated 44 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qquickanimations
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
FALSEevaluated 28844 times by 45 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • ...
) {
44-28844
1105 return
executed 44 times by 7 tests: return l->toVariant();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qquickanimations
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
l->toVariant();
executed 44 times by 7 tests: return l->toVariant();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qquickanimations
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
44
1106-
1107 } else if (object->isListType()
object->isListType()Description
TRUEevaluated 7650 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
FALSEevaluated 21194 times by 45 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • ...
) {
7650-21194
1108 return
executed 7650 times by 11 tests: return QV4::SequencePrototype::toVariant(object);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
QV4::SequencePrototype::toVariant(object);
executed 7650 times by 11 tests: return QV4::SequencePrototype::toVariant(object);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
7650
1109-
1110 }-
1111 }
executed 21194 times by 45 tests: end of block
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • ...
21194
1112-
1113 if (value.as<ArrayObject>()
value.as<ArrayObject>()Description
TRUEevaluated 13644 times by 40 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickitem2
  • ...
FALSEevaluated 1467055 times by 80 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
) {
13644-1467055
1114 QV4::ScopedArrayObject a(scope, value);-
1115 if (typeHint == qMetaTypeId<QList<QObject *> >()
typeHint == qM...QObject *> >()Description
TRUEevaluated 18 times by 5 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickspritesequence
FALSEevaluated 13626 times by 39 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickitem2
  • ...
) {
18-13626
1116 QList<QObject *> list;-
1117 uint length = a->getLength();-
1118 QV4::Scoped<QV4::QObjectWrapper> qobjectWrapper(scope);-
1119 for (uint ii = 0; ii < length
ii < lengthDescription
TRUEevaluated 34 times by 4 tests
Evaluated by:
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickspritesequence
FALSEevaluated 18 times by 5 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickspritesequence
; ++ii) {
18-34
1120 qobjectWrapper = a->get(ii);-
1121 if (!!qobjectWrapper
!!qobjectWrapperDescription
TRUEevaluated 28 times by 3 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickspritesequence
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_qquickanimations
  • tst_qquickitem2
) {
6-28
1122 list << qobjectWrapper->object();-
1123 }
executed 28 times by 3 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickspritesequence
else {
28
1124 list << 0;-
1125 }
executed 6 times by 2 tests: end of block
Executed by:
  • tst_qquickanimations
  • tst_qquickitem2
6
1126 }-
1127-
1128 return
executed 18 times by 5 tests: return qVariantFromValue<QList<QObject*> >(list);
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickspritesequence
qVariantFromValue<QList<QObject*> >(list);
executed 18 times by 5 tests: return qVariantFromValue<QList<QObject*> >(list);
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickspritesequence
18
1129 } else if (typeHint == QMetaType::QJsonArray
typeHint == QM...pe::QJsonArrayDescription
TRUEevaluated 24 times by 1 test
Evaluated by:
  • tst_qjsonbinding
FALSEevaluated 13602 times by 39 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickitem2
  • ...
) {
24-13602
1130 return
executed 24 times by 1 test: return QVariant::fromValue(QV4::JsonObject::toJsonArray(a));
Executed by:
  • tst_qjsonbinding
QVariant::fromValue(QV4::JsonObject::toJsonArray(a));
executed 24 times by 1 test: return QVariant::fromValue(QV4::JsonObject::toJsonArray(a));
Executed by:
  • tst_qjsonbinding
24
1131 }-
1132-
1133-
1134 bool succeeded = false;-
1135 QVariant retn = QV4::SequencePrototype::toVariant(value, typeHint, &succeeded);-
1136 if (succeeded
succeededDescription
TRUEevaluated 522 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • tst_qquickgroupgoal
  • tst_qquicklineextruder
  • tst_qquickrectangleextruder
  • tst_qquickshape
  • tst_qquicktrailemitter
  • tst_qquickvisualdatamodel
FALSEevaluated 13080 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
)
522-13080
1137 return
executed 522 times by 14 tests: return retn;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • tst_qquickgroupgoal
  • tst_qquicklineextruder
  • tst_qquickrectangleextruder
  • tst_qquickshape
  • tst_qquicktrailemitter
  • tst_qquickvisualdatamodel
retn;
executed 522 times by 14 tests: return retn;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickfolderlistmodel
  • tst_qquickfriction
  • tst_qquickgroupgoal
  • tst_qquicklineextruder
  • tst_qquickrectangleextruder
  • tst_qquickshape
  • tst_qquicktrailemitter
  • tst_qquickvisualdatamodel
522
1138-
1139 }
executed 13080 times by 30 tests: end of block
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
13080
1140-
1141 if (value.isUndefined()
value.isUndefined()Description
TRUEevaluated 1508 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 1478627 times by 79 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • ...
)
1508-1478627
1142 return
executed 1508 times by 23 tests: return QVariant();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QVariant();
executed 1508 times by 23 tests: return QVariant();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1508
1143 if (value.isNull()
value.isNull()Description
TRUEevaluated 202 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEevaluated 1478425 times by 79 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • ...
)
202-1478425
1144 return
executed 202 times by 12 tests: return QVariant::fromValue(nullptr);
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitemlayer
  • tst_qquickshadereffect
QVariant::fromValue(nullptr);
executed 202 times by 12 tests: return QVariant::fromValue(nullptr);
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitemlayer
  • tst_qquickshadereffect
202
1145 if (value.isBoolean()
value.isBoolean()Description
TRUEevaluated 28414 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_scenegraph
FALSEevaluated 1450011 times by 77 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • ...
)
28414-1450011
1146 return
executed 28414 times by 25 tests: return value.booleanValue();
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_scenegraph
value.booleanValue();
executed 28414 times by 25 tests: return value.booleanValue();
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_scenegraph
28414
1147 if (value.isInteger()
value.isInteger()Description
TRUEevaluated 1229170 times by 42 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • ...
FALSEevaluated 220841 times by 72 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
)
220841-1229170
1148 return
executed 1229170 times by 42 tests: return value.integerValue();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • ...
value.integerValue();
executed 1229170 times by 42 tests: return value.integerValue();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • ...
1229170
1149 if (value.isNumber()
value.isNumber()Description
TRUEevaluated 83522 times by 27 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • ...
FALSEevaluated 137319 times by 69 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
)
83522-137319
1150 return
executed 83522 times by 27 tests: return value.asDouble();
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • ...
value.asDouble();
executed 83522 times by 27 tests: return value.asDouble();
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • ...
83522
1151 if (String *s = value.stringValue()
String *s = va....stringValue()Description
TRUEevaluated 116689 times by 61 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
FALSEevaluated 20630 times by 36 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
) {
20630-116689
1152 const QString &str = s->toQString();-
1153-
1154 if (typeHint == QVariant::Char
typeHint == QVariant::CharDescription
TRUEnever evaluated
FALSEevaluated 116689 times by 61 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
&& str.size() == 1
str.size() == 1Description
TRUEnever evaluated
FALSEnever evaluated
)
0-116689
1155 return
never executed: return str.at(0);
str.at(0);
never executed: return str.at(0);
0
1156 return
executed 116689 times by 61 tests: return str;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
str;
executed 116689 times by 61 tests: return str;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
116689
1157 }-
1158-
1159 if (const
const QV4::QQm...lLocaleData>()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qqmllocale
FALSEevaluated 20626 times by 36 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
QV4::QQmlLocaleData *ld = value.as<QV4::QQmlLocaleData>()
const QV4::QQm...lLocaleData>()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qqmllocale
FALSEevaluated 20626 times by 36 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
)
4-20626
1160 return
executed 4 times by 1 test: return *ld->d()->locale;
Executed by:
  • tst_qqmllocale
*ld->d()->locale;
executed 4 times by 1 test: return *ld->d()->locale;
Executed by:
  • tst_qqmllocale
4
1161-
1162 if (const
const QV4::Dat...<DateObject>()Description
TRUEevaluated 426 times by 8 tests
Evaluated by:
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
FALSEevaluated 20200 times by 35 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • ...
QV4::DateObject *d = value.as<DateObject>()
const QV4::Dat...<DateObject>()Description
TRUEevaluated 426 times by 8 tests
Evaluated by:
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
FALSEevaluated 20200 times by 35 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • ...
)
426-20200
1163 return
executed 426 times by 8 tests: return d->toQDateTime();
Executed by:
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
d->toQDateTime();
executed 426 times by 8 tests: return d->toQDateTime();
Executed by:
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
426
1164 if (const
const ArrayBuf...ArrayBuffer>()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickdroparea
FALSEevaluated 20198 times by 35 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • ...
ArrayBuffer *d = value.as<ArrayBuffer>()
const ArrayBuf...ArrayBuffer>()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickdroparea
FALSEevaluated 20198 times by 35 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • ...
)
2-20198
1165 return
executed 2 times by 1 test: return d->asByteArray();
Executed by:
  • tst_qquickdroparea
d->asByteArray();
executed 2 times by 1 test: return d->asByteArray();
Executed by:
  • tst_qquickdroparea
2
1166-
1167-
1168 QV4::ScopedObject o(scope, value);-
1169 ((o) ? static_cast<void>(0) : qt_assert("o", __FILE__, 1291));-
1170-
1171 if (QV4::RegExpObject *re = o->as<QV4::RegExpObject>()
QV4::RegExpObj...egExpObject>()Description
TRUEevaluated 30 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qquicklistview
  • tst_qquicktextinput
  • tst_qquickworkerscript
FALSEevaluated 20168 times by 34 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • ...
)
30-20168
1172 return
executed 30 times by 6 tests: return re->toQRegExp();
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qquicklistview
  • tst_qquicktextinput
  • tst_qquickworkerscript
re->toQRegExp();
executed 30 times by 6 tests: return re->toQRegExp();
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qquicklistview
  • tst_qquicktextinput
  • tst_qquickworkerscript
30
1173-
1174 if (createJSValueForObjects
createJSValueForObjectsDescription
TRUEevaluated 4490 times by 32 tests
Evaluated by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
FALSEevaluated 15678 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspritesequence
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
)
4490-15678
1175 return
executed 4490 times by 32 tests: return QVariant::fromValue(QJSValue(scope.engine, o->asReturnedValue()));
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
QVariant::fromValue(QJSValue(scope.engine, o->asReturnedValue()));
executed 4490 times by 32 tests: return QVariant::fromValue(QJSValue(scope.engine, o->asReturnedValue()));
Executed by:
  • tst_examples
  • tst_qjsonbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
4490
1176-
1177 return
executed 15678 times by 25 tests: return objectToVariant(e, o, visitedObjects);
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspritesequence
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
objectToVariant(e, o, visitedObjects);
executed 15678 times by 25 tests: return objectToVariant(e, o, visitedObjects);
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspritesequence
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
15678
1178}-
1179-
1180static QVariant objectToVariant(QV4::ExecutionEngine *e, const QV4::Object *o, V4ObjectSet *visitedObjects)-
1181{-
1182 ((o) ? static_cast<void>(0) : qt_assert("o", __FILE__, 1304));-
1183-
1184 V4ObjectSet recursionGuardSet;-
1185 if (!visitedObjects
!visitedObjectsDescription
TRUEevaluated 6668 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspritesequence
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
FALSEevaluated 10326 times by 9 tests
Evaluated by:
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpositioners
) {
6668-10326
1186 visitedObjects = &recursionGuardSet;-
1187 }
executed 6668 times by 25 tests: end of block
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspritesequence
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
else if (visitedObjects->contains(o->d())
visitedObjects...ntains(o->d())Description
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 10314 times by 9 tests
Evaluated by:
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpositioners
) {
12-10314
1188-
1189-
1190-
1191 if (o->as<ArrayObject>()
o->as<ArrayObject>()Description
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
)
4-8
1192 return
executed 8 times by 1 test: return QVariantList();
Executed by:
  • tst_qjsvalue
QVariantList();
executed 8 times by 1 test: return QVariantList();
Executed by:
  • tst_qjsvalue
8
1193 return
executed 4 times by 1 test: return QVariantMap();
Executed by:
  • tst_qjsvalue
QVariantMap();
executed 4 times by 1 test: return QVariantMap();
Executed by:
  • tst_qjsvalue
4
1194 }-
1195 visitedObjects->insert(o->d());-
1196-
1197 QVariant result;-
1198-
1199 if (o->as<ArrayObject>()
o->as<ArrayObject>()Description
TRUEevaluated 9858 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
FALSEevaluated 7124 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpositioners
  • tst_qquickspritesequence
) {
7124-9858
1200 QV4::Scope scope(e);-
1201 QV4::ScopedArrayObject a(scope, o->asReturnedValue());-
1202 QV4::ScopedValue v(scope);-
1203 QVariantList list;-
1204-
1205 int length = a->getLength();-
1206 for (int ii = 0; ii < length
ii < lengthDescription
TRUEevaluated 48730 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
FALSEevaluated 9858 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
; ++ii) {
9858-48730
1207 v = a->get(ii);-
1208 list << ::toVariant(e, v, -1, false, visitedObjects);-
1209 }
executed 48730 times by 22 tests: end of block
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
48730
1210-
1211 result = list;-
1212 }
executed 9858 times by 22 tests: end of block
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
else if (!o->as<FunctionObject>()
!o->as<FunctionObject>()Description
TRUEevaluated 7030 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpositioners
  • tst_qquickspritesequence
FALSEevaluated 94 times by 1 test
Evaluated by:
  • tst_qqmllistmodel
) {
94-9858
1213 QVariantMap map;-
1214 QV4::Scope scope(e);-
1215 QV4::ObjectIterator it(scope, o, QV4::ObjectIterator::EnumerableOnly);-
1216 QV4::ScopedValue name(scope);-
1217 QV4::ScopedValue val(scope);-
1218 while (1) {-
1219 name = it.nextPropertyNameAsString(val);-
1220 if (name->isNull()
name->isNull()Description
TRUEevaluated 7030 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpositioners
  • tst_qquickspritesequence
FALSEevaluated 24178 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpositioners
  • tst_qquickspritesequence
)
7030-24178
1221 break;
executed 7030 times by 15 tests: break;
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpositioners
  • tst_qquickspritesequence
7030
1222-
1223 QString key = name->toQStringNoThrow();-
1224 map.insert(key, ::toVariant(e, val, -1, false, visitedObjects));-
1225 }
executed 24178 times by 14 tests: end of block
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpositioners
  • tst_qquickspritesequence
24178
1226-
1227 result = map;-
1228 }
executed 7030 times by 15 tests: end of block
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpositioners
  • tst_qquickspritesequence
7030
1229-
1230 visitedObjects->remove(o->d());-
1231 return
executed 16982 times by 25 tests: return result;
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspritesequence
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
result;
executed 16982 times by 25 tests: return result;
Executed by:
  • tst_examples
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickparticlegroup
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspritesequence
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
16982
1232}-
1233-
1234static QV4::ReturnedValue arrayFromVariantList(QV4::ExecutionEngine *e, const QVariantList &list)-
1235{-
1236 QV4::Scope scope(e);-
1237 QV4::ScopedArrayObject a(scope, e->newArrayObject());-
1238 int len = list.count();-
1239 a->arrayReserve(len);-
1240 QV4::ScopedValue v(scope);-
1241 for (int ii = 0; ii < len
ii < lenDescription
TRUEevaluated 2058 times by 5 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickworkerscript
FALSEevaluated 1060 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickpositioners
  • tst_qquickworkerscript
; ++ii)
1060-2058
1242 a->arrayPut(ii, (v = scope.engine->fromVariant(list.at(ii))));
executed 2058 times by 5 tests: a->arrayPut(ii, (v = scope.engine->fromVariant(list.at(ii))));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickworkerscript
2058
1243-
1244 a->setArrayLengthUnchecked(len);-
1245 return
executed 1060 times by 6 tests: return a.asReturnedValue();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickpositioners
  • tst_qquickworkerscript
a.asReturnedValue();
executed 1060 times by 6 tests: return a.asReturnedValue();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickpositioners
  • tst_qquickworkerscript
1060
1246}-
1247-
1248static QV4::ReturnedValue objectFromVariantMap(QV4::ExecutionEngine *e, const QVariantMap &map)-
1249{-
1250 QV4::Scope scope(e);-
1251 QV4::ScopedObject o(scope, e->newObject());-
1252 QV4::ScopedString s(scope);-
1253 QV4::ScopedValue v(scope);-
1254 for (QVariantMap::const_iterator iter = map.begin(), cend = map.end(); iter != cend
iter != cendDescription
TRUEevaluated 19084 times by 7 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickshortcut
  • tst_qquickworkerscript
FALSEevaluated 4918 times by 8 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquickworkerscript
; ++iter) {
4918-19084
1255 s = e->newString(iter.key());-
1256 o->put(s, (v = e->fromVariant(iter.value())));-
1257 }
executed 19084 times by 7 tests: end of block
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickshortcut
  • tst_qquickworkerscript
19084
1258 return
executed 4918 times by 8 tests: return o.asReturnedValue();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquickworkerscript
o.asReturnedValue();
executed 4918 times by 8 tests: return o.asReturnedValue();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquickworkerscript
4918
1259}-
1260-
1261__attribute__((visibility("default"))) QString qt_regexp_toCanonical(const QString &, QRegExp::PatternSyntax);-
1262-
1263QV4::ReturnedValue QV4::ExecutionEngine::fromVariant(const QVariant &variant)-
1264{-
1265 int type = variant.userType();-
1266 const void *ptr = variant.constData();-
1267-
1268 if (type < QMetaType::User
type < QMetaType::UserDescription
TRUEevaluated 823975 times by 71 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • ...
FALSEevaluated 9527 times by 39 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • ...
) {
9527-823975
1269 switch (QMetaType::Type(type)) {-
1270 case
executed 286 times by 17 tests: case QMetaType::UnknownType:
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlpropertymap
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QMetaType::UnknownType:
executed 286 times by 17 tests: case QMetaType::UnknownType:
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlpropertymap
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
286
1271 case
never executed: case QMetaType::Void:
QMetaType::Void:
never executed: case QMetaType::Void:
0
1272 return
executed 286 times by 17 tests: return QV4::Encode::undefined();
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlpropertymap
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QV4::Encode::undefined();
executed 286 times by 17 tests: return QV4::Encode::undefined();
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlpropertymap
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
286
1273 case
executed 12 times by 2 tests: case QMetaType::Nullptr:
Executed by:
  • tst_examples
  • tst_qqmlecmascript
QMetaType::Nullptr:
executed 12 times by 2 tests: case QMetaType::Nullptr:
Executed by:
  • tst_examples
  • tst_qqmlecmascript
12
1274 case
never executed: case QMetaType::VoidStar:
QMetaType::VoidStar:
never executed: case QMetaType::VoidStar:
0
1275 return
executed 12 times by 2 tests: return QV4::Encode::null();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
QV4::Encode::null();
executed 12 times by 2 tests: return QV4::Encode::null();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
12
1276 case
executed 16914 times by 22 tests: case QMetaType::Bool:
Executed by:
  • tst_examples
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
QMetaType::Bool:
executed 16914 times by 22 tests: case QMetaType::Bool:
Executed by:
  • tst_examples
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
16914
1277 return
executed 16914 times by 22 tests: return QV4::Encode(*reinterpret_cast<const bool*>(ptr));
Executed by:
  • tst_examples
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
QV4::Encode(*reinterpret_cast<const bool*>(ptr));
executed 16914 times by 22 tests: return QV4::Encode(*reinterpret_cast<const bool*>(ptr));
Executed by:
  • tst_examples
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
16914
1278 case
executed 21314 times by 26 tests: case QMetaType::Int:
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • ...
QMetaType::Int:
executed 21314 times by 26 tests: case QMetaType::Int:
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • ...
21314
1279 return
executed 21314 times by 26 tests: return QV4::Encode(*reinterpret_cast<const int*>(ptr));
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • ...
QV4::Encode(*reinterpret_cast<const int*>(ptr));
executed 21314 times by 26 tests: return QV4::Encode(*reinterpret_cast<const int*>(ptr));
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • ...
21314
1280 case
never executed: case QMetaType::UInt:
QMetaType::UInt:
never executed: case QMetaType::UInt:
0
1281 return
never executed: return QV4::Encode(*reinterpret_cast<const uint*>(ptr));
QV4::Encode(*reinterpret_cast<const uint*>(ptr));
never executed: return QV4::Encode(*reinterpret_cast<const uint*>(ptr));
0
1282 case
executed 2 times by 1 test: case QMetaType::LongLong:
Executed by:
  • tst_qqmlsqldatabase
QMetaType::LongLong:
executed 2 times by 1 test: case QMetaType::LongLong:
Executed by:
  • tst_qqmlsqldatabase
2
1283 return
executed 2 times by 1 test: return QV4::Encode((double)*reinterpret_cast<const qlonglong*>(ptr));
Executed by:
  • tst_qqmlsqldatabase
QV4::Encode((double)*reinterpret_cast<const qlonglong*>(ptr));
executed 2 times by 1 test: return QV4::Encode((double)*reinterpret_cast<const qlonglong*>(ptr));
Executed by:
  • tst_qqmlsqldatabase
2
1284 case
executed 20 times by 1 test: case QMetaType::ULongLong:
Executed by:
  • tst_qqmlitemmodels
QMetaType::ULongLong:
executed 20 times by 1 test: case QMetaType::ULongLong:
Executed by:
  • tst_qqmlitemmodels
20
1285 return
executed 20 times by 1 test: return QV4::Encode((double)*reinterpret_cast<const qulonglong*>(ptr));
Executed by:
  • tst_qqmlitemmodels
QV4::Encode((double)*reinterpret_cast<const qulonglong*>(ptr));
executed 20 times by 1 test: return QV4::Encode((double)*reinterpret_cast<const qulonglong*>(ptr));
Executed by:
  • tst_qqmlitemmodels
20
1286 case
executed 4257 times by 16 tests: case QMetaType::Double:
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qquickcustomaffector
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickworkerscript
QMetaType::Double:
executed 4257 times by 16 tests: case QMetaType::Double:
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qquickcustomaffector
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickworkerscript
4257
1287 return
executed 4257 times by 16 tests: return QV4::Encode(*reinterpret_cast<const double*>(ptr));
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qquickcustomaffector
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickworkerscript
QV4::Encode(*reinterpret_cast<const double*>(ptr));
executed 4257 times by 16 tests: return QV4::Encode(*reinterpret_cast<const double*>(ptr));
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qquickcustomaffector
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickworkerscript
4257
1288 case
executed 265496 times by 38 tests: case QMetaType::QString:
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickapplication
  • tst_qquickborderimage
  • ...
QMetaType::QString:
executed 265496 times by 38 tests: case QMetaType::QString:
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickapplication
  • tst_qquickborderimage
  • ...
265496
1289 return
executed 265496 times by 38 tests: return newString(*reinterpret_cast<const QString*>(ptr))->asReturnedValue();
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickapplication
  • tst_qquickborderimage
  • ...
newString(*reinterpret_cast<const QString*>(ptr))->asReturnedValue();
executed 265496 times by 38 tests: return newString(*reinterpret_cast<const QString*>(ptr))->asReturnedValue();
Executed by:
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickapplication
  • tst_qquickborderimage
  • ...
265496
1290 case
never executed: case QMetaType::QByteArray:
QMetaType::QByteArray:
never executed: case QMetaType::QByteArray:
0
1291 return
never executed: return newArrayBuffer(*reinterpret_cast<const QByteArray*>(ptr))->asReturnedValue();
newArrayBuffer(*reinterpret_cast<const QByteArray*>(ptr))->asReturnedValue();
never executed: return newArrayBuffer(*reinterpret_cast<const QByteArray*>(ptr))->asReturnedValue();
0
1292 case
never executed: case QMetaType::Float:
QMetaType::Float:
never executed: case QMetaType::Float:
0
1293 return
never executed: return QV4::Encode(*reinterpret_cast<const float*>(ptr));
QV4::Encode(*reinterpret_cast<const float*>(ptr));
never executed: return QV4::Encode(*reinterpret_cast<const float*>(ptr));
0
1294 case
never executed: case QMetaType::Short:
QMetaType::Short:
never executed: case QMetaType::Short:
0
1295 return
never executed: return QV4::Encode((int)*reinterpret_cast<const short*>(ptr));
QV4::Encode((int)*reinterpret_cast<const short*>(ptr));
never executed: return QV4::Encode((int)*reinterpret_cast<const short*>(ptr));
0
1296 case
never executed: case QMetaType::UShort:
QMetaType::UShort:
never executed: case QMetaType::UShort:
0
1297 return
never executed: return QV4::Encode((int)*reinterpret_cast<const unsigned short*>(ptr));
QV4::Encode((int)*reinterpret_cast<const unsigned short*>(ptr));
never executed: return QV4::Encode((int)*reinterpret_cast<const unsigned short*>(ptr));
0
1298 case
executed 2 times by 1 test: case QMetaType::Char:
Executed by:
  • tst_qqmlcontext
QMetaType::Char:
executed 2 times by 1 test: case QMetaType::Char:
Executed by:
  • tst_qqmlcontext
2
1299 return
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const char*>(ptr));
Executed by:
  • tst_qqmlcontext
QV4::Encode((int)*reinterpret_cast<const char*>(ptr));
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const char*>(ptr));
Executed by:
  • tst_qqmlcontext
2
1300 case
executed 2 times by 1 test: case QMetaType::UChar:
Executed by:
  • tst_qqmlcontext
QMetaType::UChar:
executed 2 times by 1 test: case QMetaType::UChar:
Executed by:
  • tst_qqmlcontext
2
1301 return
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const unsigned char*>(ptr));
Executed by:
  • tst_qqmlcontext
QV4::Encode((int)*reinterpret_cast<const unsigned char*>(ptr));
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const unsigned char*>(ptr));
Executed by:
  • tst_qqmlcontext
2
1302 case
executed 2 times by 1 test: case QMetaType::QChar:
Executed by:
  • tst_qqmlproperty
QMetaType::QChar:
executed 2 times by 1 test: case QMetaType::QChar:
Executed by:
  • tst_qqmlproperty
2
1303 return
executed 2 times by 1 test: return newString(*reinterpret_cast<const QChar *>(ptr))->asReturnedValue();
Executed by:
  • tst_qqmlproperty
newString(*reinterpret_cast<const QChar *>(ptr))->asReturnedValue();
executed 2 times by 1 test: return newString(*reinterpret_cast<const QChar *>(ptr))->asReturnedValue();
Executed by:
  • tst_qqmlproperty
2
1304 case
executed 312 times by 7 tests: case QMetaType::QDateTime:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
QMetaType::QDateTime:
executed 312 times by 7 tests: case QMetaType::QDateTime:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
312
1305 return
executed 312 times by 7 tests: return QV4::Encode(newDateObject(*reinterpret_cast<const QDateTime *>(ptr)));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
QV4::Encode(newDateObject(*reinterpret_cast<const QDateTime *>(ptr)));
executed 312 times by 7 tests: return QV4::Encode(newDateObject(*reinterpret_cast<const QDateTime *>(ptr)));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickworkerscript
312
1306 case
executed 122 times by 2 tests: case QMetaType::QDate:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlqt
QMetaType::QDate:
executed 122 times by 2 tests: case QMetaType::QDate:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlqt
122
1307 return
executed 122 times by 2 tests: return QV4::Encode(newDateObject(QDateTime(*reinterpret_cast<const QDate *>(ptr), QTime(0, 0, 0), Qt::UTC)));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlqt
QV4::Encode(newDateObject(QDateTime(*reinterpret_cast<const QDate *>(ptr), QTime(0, 0, 0), Qt::UTC)));
executed 122 times by 2 tests: return QV4::Encode(newDateObject(QDateTime(*reinterpret_cast<const QDate *>(ptr), QTime(0, 0, 0), Qt::UTC)));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlqt
122
1308 case
executed 22 times by 1 test: case QMetaType::QTime:
Executed by:
  • tst_qqmlqt
QMetaType::QTime:
executed 22 times by 1 test: case QMetaType::QTime:
Executed by:
  • tst_qqmlqt
22
1309 return
executed 22 times by 1 test: return QV4::Encode(newDateObjectFromTime(*reinterpret_cast<const QTime *>(ptr)));
Executed by:
  • tst_qqmlqt
QV4::Encode(newDateObjectFromTime(*reinterpret_cast<const QTime *>(ptr)));
executed 22 times by 1 test: return QV4::Encode(newDateObjectFromTime(*reinterpret_cast<const QTime *>(ptr)));
Executed by:
  • tst_qqmlqt
22
1310 case
executed 8 times by 2 tests: case QMetaType::QRegExp:
Executed by:
  • tst_qquicktextinput
  • tst_qquickworkerscript
QMetaType::QRegExp:
executed 8 times by 2 tests: case QMetaType::QRegExp:
Executed by:
  • tst_qquicktextinput
  • tst_qquickworkerscript
8
1311 return
executed 8 times by 2 tests: return QV4::Encode(newRegExpObject(*reinterpret_cast<const QRegExp *>(ptr)));
Executed by:
  • tst_qquicktextinput
  • tst_qquickworkerscript
QV4::Encode(newRegExpObject(*reinterpret_cast<const QRegExp *>(ptr)));
executed 8 times by 2 tests: return QV4::Encode(newRegExpObject(*reinterpret_cast<const QRegExp *>(ptr)));
Executed by:
  • tst_qquicktextinput
  • tst_qquickworkerscript
8
1312 case
executed 142522 times by 32 tests: case QMetaType::QObjectStar:
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlstatemachine
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
QMetaType::QObjectStar:
executed 142522 times by 32 tests: case QMetaType::QObjectStar:
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlstatemachine
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
142522
1313 return
executed 142522 times by 32 tests: return QV4::QObjectWrapper::wrap(this, *reinterpret_cast<QObject* const *>(ptr));
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlstatemachine
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
QV4::QObjectWrapper::wrap(this, *reinterpret_cast<QObject* const *>(ptr));
executed 142522 times by 32 tests: return QV4::QObjectWrapper::wrap(this, *reinterpret_cast<QObject* const *>(ptr));
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlstatemachine
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
142522
1314-
1315 case
executed 2412 times by 9 tests: case QMetaType::QStringList:
Executed by:
  • tst_examples
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
QMetaType::QStringList:
executed 2412 times by 9 tests: case QMetaType::QStringList:
Executed by:
  • tst_examples
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
2412
1316 {-
1317 bool succeeded = false;-
1318 QV4::Scope scope(this);-
1319 QV4::ScopedValue retn(scope, QV4::SequencePrototype::fromVariant(this, variant, &succeeded));-
1320 if (succeeded
succeededDescription
TRUEevaluated 2412 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
FALSEnever evaluated
)
0-2412
1321 return
executed 2412 times by 9 tests: return retn->asReturnedValue();
Executed by:
  • tst_examples
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
retn->asReturnedValue();
executed 2412 times by 9 tests: return retn->asReturnedValue();
Executed by:
  • tst_examples
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
2412
1322 return
never executed: return QV4::Encode(newArrayObject(*reinterpret_cast<const QStringList *>(ptr)));
QV4::Encode(newArrayObject(*reinterpret_cast<const QStringList *>(ptr)));
never executed: return QV4::Encode(newArrayObject(*reinterpret_cast<const QStringList *>(ptr)));
0
1323 }-
1324-
1325 case
executed 1060 times by 6 tests: case QMetaType::QVariantList:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickpositioners
  • tst_qquickworkerscript
QMetaType::QVariantList:
executed 1060 times by 6 tests: case QMetaType::QVariantList:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickpositioners
  • tst_qquickworkerscript
1060
1326 return
executed 1060 times by 6 tests: return arrayFromVariantList(this, *reinterpret_cast<const QVariantList *>(ptr));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickpositioners
  • tst_qquickworkerscript
arrayFromVariantList(this, *reinterpret_cast<const QVariantList *>(ptr));
executed 1060 times by 6 tests: return arrayFromVariantList(this, *reinterpret_cast<const QVariantList *>(ptr));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickpositioners
  • tst_qquickworkerscript
1060
1327 case
executed 4918 times by 8 tests: case QMetaType::QVariantMap:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquickworkerscript
QMetaType::QVariantMap:
executed 4918 times by 8 tests: case QMetaType::QVariantMap:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquickworkerscript
4918
1328 return
executed 4918 times by 8 tests: return objectFromVariantMap(this, *reinterpret_cast<const QVariantMap *>(ptr));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquickworkerscript
objectFromVariantMap(this, *reinterpret_cast<const QVariantMap *>(ptr));
executed 4918 times by 8 tests: return objectFromVariantMap(this, *reinterpret_cast<const QVariantMap *>(ptr));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickpositioners
  • tst_qquickshortcut
  • tst_qquickworkerscript
4918
1329 case
executed 62 times by 1 test: case QMetaType::QJsonValue:
Executed by:
  • tst_qjsonbinding
QMetaType::QJsonValue:
executed 62 times by 1 test: case QMetaType::QJsonValue:
Executed by:
  • tst_qjsonbinding
62
1330 return
executed 62 times by 1 test: return QV4::JsonObject::fromJsonValue(this, *reinterpret_cast<const QJsonValue *>(ptr));
Executed by:
  • tst_qjsonbinding
QV4::JsonObject::fromJsonValue(this, *reinterpret_cast<const QJsonValue *>(ptr));
executed 62 times by 1 test: return QV4::JsonObject::fromJsonValue(this, *reinterpret_cast<const QJsonValue *>(ptr));
Executed by:
  • tst_qjsonbinding
62
1331 case
executed 26 times by 1 test: case QMetaType::QJsonObject:
Executed by:
  • tst_qjsonbinding
QMetaType::QJsonObject:
executed 26 times by 1 test: case QMetaType::QJsonObject:
Executed by:
  • tst_qjsonbinding
26
1332 return
executed 26 times by 1 test: return QV4::JsonObject::fromJsonObject(this, *reinterpret_cast<const QJsonObject *>(ptr));
Executed by:
  • tst_qjsonbinding
QV4::JsonObject::fromJsonObject(this, *reinterpret_cast<const QJsonObject *>(ptr));
executed 26 times by 1 test: return QV4::JsonObject::fromJsonObject(this, *reinterpret_cast<const QJsonObject *>(ptr));
Executed by:
  • tst_qjsonbinding
26
1333 case
executed 24 times by 1 test: case QMetaType::QJsonArray:
Executed by:
  • tst_qjsonbinding
QMetaType::QJsonArray:
executed 24 times by 1 test: case QMetaType::QJsonArray:
Executed by:
  • tst_qjsonbinding
24
1334 return
executed 24 times by 1 test: return QV4::JsonObject::fromJsonArray(this, *reinterpret_cast<const QJsonArray *>(ptr));
Executed by:
  • tst_qjsonbinding
QV4::JsonObject::fromJsonArray(this, *reinterpret_cast<const QJsonArray *>(ptr));
executed 24 times by 1 test: return QV4::JsonObject::fromJsonArray(this, *reinterpret_cast<const QJsonArray *>(ptr));
Executed by:
  • tst_qjsonbinding
24
1335-
1336 case
executed 36 times by 2 tests: case QMetaType::QLocale:
Executed by:
  • tst_qqmllocale
  • tst_qqmlvaluetypes
QMetaType::QLocale:
executed 36 times by 2 tests: case QMetaType::QLocale:
Executed by:
  • tst_qqmllocale
  • tst_qqmlvaluetypes
36
1337 return
executed 36 times by 2 tests: return QQmlLocale::wrap(this, *reinterpret_cast<const QLocale*>(ptr));
Executed by:
  • tst_qqmllocale
  • tst_qqmlvaluetypes
QQmlLocale::wrap(this, *reinterpret_cast<const QLocale*>(ptr));
executed 36 times by 2 tests: return QQmlLocale::wrap(this, *reinterpret_cast<const QLocale*>(ptr));
Executed by:
  • tst_qqmllocale
  • tst_qqmlvaluetypes
36
1338-
1339 default
executed 364144 times by 34 tests: default:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
:
executed 364144 times by 34 tests: default:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
364144
1340 break;
executed 364144 times by 34 tests: break;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
364144
1341 }-
1342-
1343 if (const
const QMetaObj...MetaType(type)Description
TRUEevaluated 363792 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquicktaphandler
  • ...
FALSEevaluated 352 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickfontloader
  • tst_qquickimage
QMetaObject *vtmo = QQmlValueTypeFactory::metaObjectForMetaType(type)
const QMetaObj...MetaType(type)Description
TRUEevaluated 363792 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquicktaphandler
  • ...
FALSEevaluated 352 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickfontloader
  • tst_qquickimage
)
352-363792
1344 return
executed 363792 times by 29 tests: return QV4::QQmlValueTypeWrapper::create(this, variant, vtmo, type);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquicktaphandler
  • ...
QV4::QQmlValueTypeWrapper::create(this, variant, vtmo, type);
executed 363792 times by 29 tests: return QV4::QQmlValueTypeWrapper::create(this, variant, vtmo, type);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquicktaphandler
  • ...
363792
1345 }
executed 352 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickfontloader
  • tst_qquickimage
else {
352
1346 QV4::Scope scope(this);-
1347 if (type == qMetaTypeId<QQmlListReference>()
type == qMetaT...stReference>()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmllistreference
FALSEevaluated 9525 times by 38 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
) {
2-9525
1348 typedef QQmlListReferencePrivate QDLRP;-
1349 QDLRP *p = QDLRP::get((QQmlListReference*)const_cast<void *>(ptr));-
1350 if (p->object
p->objectDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmllistreference
FALSEnever evaluated
) {
0-2
1351 return
executed 2 times by 1 test: return QV4::QmlListWrapper::create(scope.engine, p->property, p->propertyType);
Executed by:
  • tst_qqmllistreference
QV4::QmlListWrapper::create(scope.engine, p->property, p->propertyType);
executed 2 times by 1 test: return QV4::QmlListWrapper::create(scope.engine, p->property, p->propertyType);
Executed by:
  • tst_qqmllistreference
2
1352 } else {-
1353 return
never executed: return QV4::Encode::null();
QV4::Encode::null();
never executed: return QV4::Encode::null();
0
1354 }-
1355 } else if (type == qMetaTypeId<QJSValue>()
type == qMetaT...Id<QJSValue>()Description
TRUEevaluated 540 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickscreen
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 8985 times by 35 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
) {
540-8985
1356 const QJSValue *value = reinterpret_cast<const QJSValue *>(ptr);-
1357 return
executed 540 times by 12 tests: return QJSValuePrivate::convertedToValue(this, *value);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickscreen
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QJSValuePrivate::convertedToValue(this, *value);
executed 540 times by 12 tests: return QJSValuePrivate::convertedToValue(this, *value);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickscreen
  • tst_qquickworkerscript
  • tst_quicktestmainwithsetup
  • tst_testfiltering
540
1358 } else if (type == qMetaTypeId<QList<QObject *> >()
type == qMetaT...QObject *> >()Description
TRUEevaluated 142 times by 1 test
Evaluated by:
  • tst_qquickmultipointtoucharea
FALSEevaluated 8843 times by 34 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
) {
142-8843
1359-
1360-
1361 const QList<QObject *> &list = *(const QList<QObject *>*)ptr;-
1362 QV4::ScopedArrayObject a(scope, newArrayObject());-
1363 a->arrayReserve(list.count());-
1364 QV4::ScopedValue v(scope);-
1365 for (int ii = 0; ii < list.count()
ii < list.count()Description
TRUEevaluated 204 times by 1 test
Evaluated by:
  • tst_qquickmultipointtoucharea
FALSEevaluated 142 times by 1 test
Evaluated by:
  • tst_qquickmultipointtoucharea
; ++ii)
142-204
1366 a->arrayPut(ii, (v = QV4::QObjectWrapper::wrap(this, list.at(ii))));
executed 204 times by 1 test: a->arrayPut(ii, (v = QV4::QObjectWrapper::wrap(this, list.at(ii))));
Executed by:
  • tst_qquickmultipointtoucharea
204
1367 a->setArrayLengthUnchecked(list.count());-
1368 return
executed 142 times by 1 test: return a.asReturnedValue();
Executed by:
  • tst_qquickmultipointtoucharea
a.asReturnedValue();
executed 142 times by 1 test: return a.asReturnedValue();
Executed by:
  • tst_qquickmultipointtoucharea
142
1369 } else if (QMetaType::typeFlags(type) & QMetaType::PointerToQObject
QMetaType::typ...interToQObjectDescription
TRUEevaluated 1723 times by 8 tests
Evaluated by:
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickrepeater
FALSEevaluated 7120 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • ...
) {
1723-7120
1370 return
executed 1723 times by 8 tests: return QV4::QObjectWrapper::wrap(this, *reinterpret_cast<QObject* const *>(ptr));
Executed by:
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickrepeater
QV4::QObjectWrapper::wrap(this, *reinterpret_cast<QObject* const *>(ptr));
executed 1723 times by 8 tests: return QV4::QObjectWrapper::wrap(this, *reinterpret_cast<QObject* const *>(ptr));
Executed by:
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickrepeater
1723
1371 }-
1372-
1373 bool objOk;-
1374 QObject *obj = QQmlMetaType::toQObject(variant, &objOk);-
1375 if (objOk
objOkDescription
TRUEnever evaluated
FALSEevaluated 7120 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • ...
)
0-7120
1376 return
never executed: return QV4::QObjectWrapper::wrap(this, obj);
QV4::QObjectWrapper::wrap(this, obj);
never executed: return QV4::QObjectWrapper::wrap(this, obj);
0
1377-
1378-
1379 bool succeeded = false;-
1380 QV4::ScopedValue retn(scope, QV4::SequencePrototype::fromVariant(this, variant, &succeeded));-
1381 if (succeeded
succeededDescription
TRUEevaluated 164 times by 2 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
FALSEevaluated 6956 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • ...
)
164-6956
1382 return
executed 164 times by 2 tests: return retn->asReturnedValue();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
retn->asReturnedValue();
executed 164 times by 2 tests: return retn->asReturnedValue();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
164
1383-
1384-
1385 if (const
const QMetaObj...MetaType(type)Description
TRUEevaluated 26 times by 3 tests
Evaluated by:
  • tst_qqmlitemmodels
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
FALSEevaluated 6930 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextedit
  • tst_qquicktextinput
  • ...
QMetaObject *vtmo = QQmlValueTypeFactory::metaObjectForMetaType(type)
const QMetaObj...MetaType(type)Description
TRUEevaluated 26 times by 3 tests
Evaluated by:
  • tst_qqmlitemmodels
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
FALSEevaluated 6930 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextedit
  • tst_qquicktextinput
  • ...
)
26-6930
1386 return
executed 26 times by 3 tests: return QV4::QQmlValueTypeWrapper::create(this, variant, vtmo, type);
Executed by:
  • tst_qqmlitemmodels
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
QV4::QQmlValueTypeWrapper::create(this, variant, vtmo, type);
executed 26 times by 3 tests: return QV4::QQmlValueTypeWrapper::create(this, variant, vtmo, type);
Executed by:
  • tst_qqmlitemmodels
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
26
1387 }
executed 6930 times by 30 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextedit
  • tst_qquicktextinput
  • ...
6930
1388-
1389-
1390-
1391-
1392-
1393 return
executed 7282 times by 36 tests: return QV4::Encode(newVariantObject(variant));
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • ...
QV4::Encode(newVariantObject(variant));
executed 7282 times by 36 tests: return QV4::Encode(newVariantObject(variant));
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • ...
7282
1394}-
1395-
1396QVariantMap ExecutionEngine::variantMapFromJS(const Object *o)-
1397{-
1398 return
executed 1316 times by 2 tests: return objectToVariant(this, o).toMap();
Executed by:
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
objectToVariant(this, o).toMap();
executed 1316 times by 2 tests: return objectToVariant(this, o).toMap();
Executed by:
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
1316
1399}-
1400-
1401-
1402-
1403-
1404-
1405-
1406static QV4::ReturnedValue variantListToJS(QV4::ExecutionEngine *v4, const QVariantList &lst)-
1407{-
1408 QV4::Scope scope(v4);-
1409 QV4::ScopedArrayObject a(scope, v4->newArrayObject());-
1410 a->arrayReserve(lst.size());-
1411 QV4::ScopedValue v(scope);-
1412 for (int i = 0; i < lst.size()
i < lst.size()Description
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
; i++)
4-8
1413 a->arrayPut(i, (v = variantToJS(v4, lst.at(i))));
executed 8 times by 1 test: a->arrayPut(i, (v = variantToJS(v4, lst.at(i))));
Executed by:
  • tst_qjsvalue
8
1414 a->setArrayLengthUnchecked(lst.size());-
1415 return
executed 4 times by 1 test: return a.asReturnedValue();
Executed by:
  • tst_qjsvalue
a.asReturnedValue();
executed 4 times by 1 test: return a.asReturnedValue();
Executed by:
  • tst_qjsvalue
4
1416}-
1417-
1418-
1419-
1420-
1421-
1422static QV4::ReturnedValue variantMapToJS(QV4::ExecutionEngine *v4, const QVariantMap &vmap)-
1423{-
1424 QV4::Scope scope(v4);-
1425 QV4::ScopedObject o(scope, v4->newObject());-
1426 QV4::ScopedString s(scope);-
1427 QV4::ScopedPropertyKey key(scope);-
1428 QV4::ScopedValue v(scope);-
1429 for (QVariantMap::const_iterator it = vmap.constBegin(), cend = vmap.constEnd(); it != cend
it != cendDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsengine
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsengine
; ++it) {
2
1430 s = v4->newIdentifier(it.key());-
1431 key = s->propertyKey();-
1432 v = variantToJS(v4, it.value());-
1433 uint idx = key->asArrayIndex();-
1434 if (idx <
idx < (0x7fffffff * 2U + 1U)Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsengine
FALSEnever evaluated
0-2
1435 (0x7fffffff * 2U + 1U)
idx < (0x7fffffff * 2U + 1U)Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsengine
FALSEnever evaluated
0-2
1436 )-
1437 o->arraySet(idx, v);
executed 2 times by 1 test: o->arraySet(idx, v);
Executed by:
  • tst_qjsengine
2
1438 else-
1439 o->insertMember(s, v);
never executed: o->insertMember(s, v);
0
1440 }-
1441 return
executed 2 times by 1 test: return o.asReturnedValue();
Executed by:
  • tst_qjsengine
o.asReturnedValue();
executed 2 times by 1 test: return o.asReturnedValue();
Executed by:
  • tst_qjsengine
2
1442}-
1443-
1444-
1445-
1446QV4::ReturnedValue ExecutionEngine::metaTypeToJS(int type, const void *data)-
1447{-
1448 ((data != nullptr) ? static_cast<void>(0) : qt_assert("data != nullptr", __FILE__, 1568));-
1449-
1450-
1451 switch (QMetaType::Type(type)) {-
1452 case
executed 50 times by 2 tests: case QMetaType::UnknownType:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::UnknownType:
executed 50 times by 2 tests: case QMetaType::UnknownType:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
50
1453 case
never executed: case QMetaType::Void:
QMetaType::Void:
never executed: case QMetaType::Void:
0
1454 return
executed 50 times by 2 tests: return QV4::Encode::undefined();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QV4::Encode::undefined();
executed 50 times by 2 tests: return QV4::Encode::undefined();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
50
1455 case
executed 2 times by 1 test: case QMetaType::Nullptr:
Executed by:
  • tst_qjsengine
QMetaType::Nullptr:
executed 2 times by 1 test: case QMetaType::Nullptr:
Executed by:
  • tst_qjsengine
2
1456 case
executed 4 times by 1 test: case QMetaType::VoidStar:
Executed by:
  • tst_qjsengine
QMetaType::VoidStar:
executed 4 times by 1 test: case QMetaType::VoidStar:
Executed by:
  • tst_qjsengine
4
1457 return
executed 6 times by 1 test: return QV4::Encode::null();
Executed by:
  • tst_qjsengine
QV4::Encode::null();
executed 6 times by 1 test: return QV4::Encode::null();
Executed by:
  • tst_qjsengine
6
1458 case
executed 54 times by 2 tests: case QMetaType::Bool:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::Bool:
executed 54 times by 2 tests: case QMetaType::Bool:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
54
1459 return
executed 54 times by 2 tests: return QV4::Encode(*reinterpret_cast<const bool*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QV4::Encode(*reinterpret_cast<const bool*>(data));
executed 54 times by 2 tests: return QV4::Encode(*reinterpret_cast<const bool*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
54
1460 case
executed 142 times by 3 tests: case QMetaType::Int:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
QMetaType::Int:
executed 142 times by 3 tests: case QMetaType::Int:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
142
1461 return
executed 142 times by 3 tests: return QV4::Encode(*reinterpret_cast<const int*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
QV4::Encode(*reinterpret_cast<const int*>(data));
executed 142 times by 3 tests: return QV4::Encode(*reinterpret_cast<const int*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
142
1462 case
executed 4 times by 2 tests: case QMetaType::UInt:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::UInt:
executed 4 times by 2 tests: case QMetaType::UInt:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
4
1463 return
executed 4 times by 2 tests: return QV4::Encode(*reinterpret_cast<const uint*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QV4::Encode(*reinterpret_cast<const uint*>(data));
executed 4 times by 2 tests: return QV4::Encode(*reinterpret_cast<const uint*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
4
1464 case
executed 2 times by 1 test: case QMetaType::LongLong:
Executed by:
  • tst_qjsengine
QMetaType::LongLong:
executed 2 times by 1 test: case QMetaType::LongLong:
Executed by:
  • tst_qjsengine
2
1465 return
executed 2 times by 1 test: return QV4::Encode(double(*reinterpret_cast<const qlonglong*>(data)));
Executed by:
  • tst_qjsengine
QV4::Encode(double(*reinterpret_cast<const qlonglong*>(data)));
executed 2 times by 1 test: return QV4::Encode(double(*reinterpret_cast<const qlonglong*>(data)));
Executed by:
  • tst_qjsengine
2
1466 case
executed 2 times by 1 test: case QMetaType::ULongLong:
Executed by:
  • tst_qjsengine
QMetaType::ULongLong:
executed 2 times by 1 test: case QMetaType::ULongLong:
Executed by:
  • tst_qjsengine
2
1467-
1468-
1469-
1470-
1471-
1472-
1473 return
executed 2 times by 1 test: return QV4::Encode(double(*reinterpret_cast<const qulonglong*>(data)));
Executed by:
  • tst_qjsengine
QV4::Encode(double(*reinterpret_cast<const qulonglong*>(data)));
executed 2 times by 1 test: return QV4::Encode(double(*reinterpret_cast<const qulonglong*>(data)));
Executed by:
  • tst_qjsengine
2
1474-
1475 case
executed 76 times by 2 tests: case QMetaType::Double:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::Double:
executed 76 times by 2 tests: case QMetaType::Double:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
76
1476 return
executed 76 times by 2 tests: return QV4::Encode(*reinterpret_cast<const double*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QV4::Encode(*reinterpret_cast<const double*>(data));
executed 76 times by 2 tests: return QV4::Encode(*reinterpret_cast<const double*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
76
1477 case
executed 132 times by 3 tests: case QMetaType::QString:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
QMetaType::QString:
executed 132 times by 3 tests: case QMetaType::QString:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
132
1478 return
executed 132 times by 3 tests: return newString(*reinterpret_cast<const QString*>(data))->asReturnedValue();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
newString(*reinterpret_cast<const QString*>(data))->asReturnedValue();
executed 132 times by 3 tests: return newString(*reinterpret_cast<const QString*>(data))->asReturnedValue();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qjsvalueiterator
132
1479 case
executed 2 times by 1 test: case QMetaType::QByteArray:
Executed by:
  • tst_qjsvalue
QMetaType::QByteArray:
executed 2 times by 1 test: case QMetaType::QByteArray:
Executed by:
  • tst_qjsvalue
2
1480 return
executed 2 times by 1 test: return newArrayBuffer(*reinterpret_cast<const QByteArray*>(data))->asReturnedValue();
Executed by:
  • tst_qjsvalue
newArrayBuffer(*reinterpret_cast<const QByteArray*>(data))->asReturnedValue();
executed 2 times by 1 test: return newArrayBuffer(*reinterpret_cast<const QByteArray*>(data))->asReturnedValue();
Executed by:
  • tst_qjsvalue
2
1481 case
executed 4 times by 2 tests: case QMetaType::Float:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::Float:
executed 4 times by 2 tests: case QMetaType::Float:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
4
1482 return
executed 4 times by 2 tests: return QV4::Encode(*reinterpret_cast<const float*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QV4::Encode(*reinterpret_cast<const float*>(data));
executed 4 times by 2 tests: return QV4::Encode(*reinterpret_cast<const float*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
4
1483 case
executed 2 times by 1 test: case QMetaType::Short:
Executed by:
  • tst_qjsengine
QMetaType::Short:
executed 2 times by 1 test: case QMetaType::Short:
Executed by:
  • tst_qjsengine
2
1484 return
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const short*>(data));
Executed by:
  • tst_qjsengine
QV4::Encode((int)*reinterpret_cast<const short*>(data));
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const short*>(data));
Executed by:
  • tst_qjsengine
2
1485 case
executed 4 times by 1 test: case QMetaType::UShort:
Executed by:
  • tst_qjsengine
QMetaType::UShort:
executed 4 times by 1 test: case QMetaType::UShort:
Executed by:
  • tst_qjsengine
4
1486 return
executed 4 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const unsigned short*>(data));
Executed by:
  • tst_qjsengine
QV4::Encode((int)*reinterpret_cast<const unsigned short*>(data));
executed 4 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const unsigned short*>(data));
Executed by:
  • tst_qjsengine
4
1487 case
executed 2 times by 1 test: case QMetaType::Char:
Executed by:
  • tst_qjsengine
QMetaType::Char:
executed 2 times by 1 test: case QMetaType::Char:
Executed by:
  • tst_qjsengine
2
1488 return
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const char*>(data));
Executed by:
  • tst_qjsengine
QV4::Encode((int)*reinterpret_cast<const char*>(data));
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const char*>(data));
Executed by:
  • tst_qjsengine
2
1489 case
executed 2 times by 1 test: case QMetaType::UChar:
Executed by:
  • tst_qjsengine
QMetaType::UChar:
executed 2 times by 1 test: case QMetaType::UChar:
Executed by:
  • tst_qjsengine
2
1490 return
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const unsigned char*>(data));
Executed by:
  • tst_qjsengine
QV4::Encode((int)*reinterpret_cast<const unsigned char*>(data));
executed 2 times by 1 test: return QV4::Encode((int)*reinterpret_cast<const unsigned char*>(data));
Executed by:
  • tst_qjsengine
2
1491 case
executed 2 times by 1 test: case QMetaType::QChar:
Executed by:
  • tst_qjsengine
QMetaType::QChar:
executed 2 times by 1 test: case QMetaType::QChar:
Executed by:
  • tst_qjsengine
2
1492 return
executed 2 times by 1 test: return QV4::Encode((int)(*reinterpret_cast<const QChar*>(data)).unicode());
Executed by:
  • tst_qjsengine
QV4::Encode((int)(*reinterpret_cast<const QChar*>(data)).unicode());
executed 2 times by 1 test: return QV4::Encode((int)(*reinterpret_cast<const QChar*>(data)).unicode());
Executed by:
  • tst_qjsengine
2
1493 case
executed 8 times by 1 test: case QMetaType::QStringList:
Executed by:
  • tst_qjsvalue
QMetaType::QStringList:
executed 8 times by 1 test: case QMetaType::QStringList:
Executed by:
  • tst_qjsvalue
8
1494 return
executed 8 times by 1 test: return QV4::Encode(newArrayObject(*reinterpret_cast<const QStringList *>(data)));
Executed by:
  • tst_qjsvalue
QV4::Encode(newArrayObject(*reinterpret_cast<const QStringList *>(data)));
executed 8 times by 1 test: return QV4::Encode(newArrayObject(*reinterpret_cast<const QStringList *>(data)));
Executed by:
  • tst_qjsvalue
8
1495 case
executed 4 times by 1 test: case QMetaType::QVariantList:
Executed by:
  • tst_qjsvalue
QMetaType::QVariantList:
executed 4 times by 1 test: case QMetaType::QVariantList:
Executed by:
  • tst_qjsvalue
4
1496 return
executed 4 times by 1 test: return variantListToJS(this, *reinterpret_cast<const QVariantList *>(data));
Executed by:
  • tst_qjsvalue
variantListToJS(this, *reinterpret_cast<const QVariantList *>(data));
executed 4 times by 1 test: return variantListToJS(this, *reinterpret_cast<const QVariantList *>(data));
Executed by:
  • tst_qjsvalue
4
1497 case
executed 2 times by 1 test: case QMetaType::QVariantMap:
Executed by:
  • tst_qjsengine
QMetaType::QVariantMap:
executed 2 times by 1 test: case QMetaType::QVariantMap:
Executed by:
  • tst_qjsengine
2
1498 return
executed 2 times by 1 test: return variantMapToJS(this, *reinterpret_cast<const QVariantMap *>(data));
Executed by:
  • tst_qjsengine
variantMapToJS(this, *reinterpret_cast<const QVariantMap *>(data));
executed 2 times by 1 test: return variantMapToJS(this, *reinterpret_cast<const QVariantMap *>(data));
Executed by:
  • tst_qjsengine
2
1499 case
executed 48020 times by 2 tests: case QMetaType::QDateTime:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::QDateTime:
executed 48020 times by 2 tests: case QMetaType::QDateTime:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
48020
1500 return
executed 48020 times by 2 tests: return QV4::Encode(newDateObject(*reinterpret_cast<const QDateTime *>(data)));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QV4::Encode(newDateObject(*reinterpret_cast<const QDateTime *>(data)));
executed 48020 times by 2 tests: return QV4::Encode(newDateObject(*reinterpret_cast<const QDateTime *>(data)));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
48020
1501 case
executed 2 times by 1 test: case QMetaType::QDate:
Executed by:
  • tst_qjsengine
QMetaType::QDate:
executed 2 times by 1 test: case QMetaType::QDate:
Executed by:
  • tst_qjsengine
2
1502 return
executed 2 times by 1 test: return QV4::Encode(newDateObject(QDateTime(*reinterpret_cast<const QDate *>(data))));
Executed by:
  • tst_qjsengine
QV4::Encode(newDateObject(QDateTime(*reinterpret_cast<const QDate *>(data))));
executed 2 times by 1 test: return QV4::Encode(newDateObject(QDateTime(*reinterpret_cast<const QDate *>(data))));
Executed by:
  • tst_qjsengine
2
1503 case
executed 54 times by 2 tests: case QMetaType::QRegExp:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::QRegExp:
executed 54 times by 2 tests: case QMetaType::QRegExp:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
54
1504 return
executed 54 times by 2 tests: return QV4::Encode(newRegExpObject(*reinterpret_cast<const QRegExp *>(data)));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QV4::Encode(newRegExpObject(*reinterpret_cast<const QRegExp *>(data)));
executed 54 times by 2 tests: return QV4::Encode(newRegExpObject(*reinterpret_cast<const QRegExp *>(data)));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
54
1505 case
executed 4 times by 2 tests: case QMetaType::QObjectStar:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::QObjectStar:
executed 4 times by 2 tests: case QMetaType::QObjectStar:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
4
1506 return
executed 4 times by 2 tests: return QV4::QObjectWrapper::wrap(this, *reinterpret_cast<QObject* const *>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QV4::QObjectWrapper::wrap(this, *reinterpret_cast<QObject* const *>(data));
executed 4 times by 2 tests: return QV4::QObjectWrapper::wrap(this, *reinterpret_cast<QObject* const *>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
4
1507 case
executed 118 times by 2 tests: case QMetaType::QVariant:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::QVariant:
executed 118 times by 2 tests: case QMetaType::QVariant:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
118
1508 return
executed 118 times by 2 tests: return variantToJS(this, *reinterpret_cast<const QVariant*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
variantToJS(this, *reinterpret_cast<const QVariant*>(data));
executed 118 times by 2 tests: return variantToJS(this, *reinterpret_cast<const QVariant*>(data));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
118
1509 case
executed 34 times by 1 test: case QMetaType::QJsonValue:
Executed by:
  • tst_qjsonbinding
QMetaType::QJsonValue:
executed 34 times by 1 test: case QMetaType::QJsonValue:
Executed by:
  • tst_qjsonbinding
34
1510 return
executed 34 times by 1 test: return QV4::JsonObject::fromJsonValue(this, *reinterpret_cast<const QJsonValue *>(data));
Executed by:
  • tst_qjsonbinding
QV4::JsonObject::fromJsonValue(this, *reinterpret_cast<const QJsonValue *>(data));
executed 34 times by 1 test: return QV4::JsonObject::fromJsonValue(this, *reinterpret_cast<const QJsonValue *>(data));
Executed by:
  • tst_qjsonbinding
34
1511 case
executed 10 times by 1 test: case QMetaType::QJsonObject:
Executed by:
  • tst_qjsonbinding
QMetaType::QJsonObject:
executed 10 times by 1 test: case QMetaType::QJsonObject:
Executed by:
  • tst_qjsonbinding
10
1512 return
executed 10 times by 1 test: return QV4::JsonObject::fromJsonObject(this, *reinterpret_cast<const QJsonObject *>(data));
Executed by:
  • tst_qjsonbinding
QV4::JsonObject::fromJsonObject(this, *reinterpret_cast<const QJsonObject *>(data));
executed 10 times by 1 test: return QV4::JsonObject::fromJsonObject(this, *reinterpret_cast<const QJsonObject *>(data));
Executed by:
  • tst_qjsonbinding
10
1513 case
executed 10 times by 1 test: case QMetaType::QJsonArray:
Executed by:
  • tst_qjsonbinding
QMetaType::QJsonArray:
executed 10 times by 1 test: case QMetaType::QJsonArray:
Executed by:
  • tst_qjsonbinding
10
1514 return
executed 10 times by 1 test: return QV4::JsonObject::fromJsonArray(this, *reinterpret_cast<const QJsonArray *>(data));
Executed by:
  • tst_qjsonbinding
QV4::JsonObject::fromJsonArray(this, *reinterpret_cast<const QJsonArray *>(data));
executed 10 times by 1 test: return QV4::JsonObject::fromJsonArray(this, *reinterpret_cast<const QJsonArray *>(data));
Executed by:
  • tst_qjsonbinding
10
1515 default
executed 44 times by 3 tests: default:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlvaluetypes
:
executed 44 times by 3 tests: default:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlvaluetypes
44
1516 if (type == qMetaTypeId<QJSValue>()
type == qMetaT...Id<QJSValue>()Description
TRUEnever evaluated
FALSEevaluated 44 times by 3 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlvaluetypes
) {
0-44
1517 return
never executed: return QJSValuePrivate::convertedToValue(this, *reinterpret_cast<const QJSValue*>(data));
QJSValuePrivate::convertedToValue(this, *reinterpret_cast<const QJSValue*>(data));
never executed: return QJSValuePrivate::convertedToValue(this, *reinterpret_cast<const QJSValue*>(data));
0
1518 } else {-
1519 QByteArray typeName = QMetaType::typeName(type);-
1520 if (typeName.endsWith('*')
typeName.endsWith('*')Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 42 times by 3 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlvaluetypes
&& !*reinterpret_cast<void* const *>(data)
!*reinterpret_...const *>(data)Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
0-42
1521 return
never executed: return QV4::Encode::null();
QV4::Encode::null();
never executed: return QV4::Encode::null();
0
1522 }-
1523 QMetaType mt(type);-
1524 if (mt.flags() & QMetaType::IsGadget
mt.flags() & Q...Type::IsGadgetDescription
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qqmlvaluetypes
FALSEevaluated 32 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
) {
12-32
1525 ((mt.metaObject()) ? static_cast<void>(0) : qt_assert("mt.metaObject()", __FILE__, 1645));-
1526 return
executed 12 times by 1 test: return QV4::QQmlValueTypeWrapper::create(this, QVariant(type, data), mt.metaObject(), type);
Executed by:
  • tst_qqmlvaluetypes
QV4::QQmlValueTypeWrapper::create(this, QVariant(type, data), mt.metaObject(), type);
executed 12 times by 1 test: return QV4::QQmlValueTypeWrapper::create(this, QVariant(type, data), mt.metaObject(), type);
Executed by:
  • tst_qqmlvaluetypes
12
1527 }-
1528-
1529 return
executed 32 times by 2 tests: return QV4::Encode(newVariantObject(QVariant(type, data)));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QV4::Encode(newVariantObject(QVariant(type, data)));
executed 32 times by 2 tests: return QV4::Encode(newVariantObject(QVariant(type, data)));
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
32
1530 }-
1531 }-
1532 do { ((false) ? static_cast<void>(0) : qt_assert_x("Q_UNREACHABLE()", "Q_UNREACHABLE was reached", __FILE__, 1652)); __builtin_unreachable(); } while (false);-
1533 return
never executed: return 0;
0;
never executed: return 0;
0
1534}-
1535-
1536ReturnedValue ExecutionEngine::global()-
1537{-
1538 return
executed 9362 times by 35 tests: return globalObject->asReturnedValue();
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • ...
globalObject->asReturnedValue();
executed 9362 times by 35 tests: return globalObject->asReturnedValue();
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • ...
9362
1539}-
1540-
1541-
1542-
1543-
1544bool ExecutionEngine::metaTypeFromJS(const Value *value, int type, void *data)-
1545{-
1546-
1547 switch (QMetaType::Type(type)) {-
1548 case
executed 44 times by 1 test: case QMetaType::Bool:
Executed by:
  • tst_qjsvalue
QMetaType::Bool:
executed 44 times by 1 test: case QMetaType::Bool:
Executed by:
  • tst_qjsvalue
44
1549 *reinterpret_cast<bool*>(data) = value->toBoolean();-
1550 return
executed 44 times by 1 test: return true;
Executed by:
  • tst_qjsvalue
true;
executed 44 times by 1 test: return true;
Executed by:
  • tst_qjsvalue
44
1551 case
executed 34 times by 2 tests: case QMetaType::Int:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::Int:
executed 34 times by 2 tests: case QMetaType::Int:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
34
1552 *reinterpret_cast<int*>(data) = value->toInt32();-
1553 return
executed 34 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
true;
executed 34 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
34
1554 case
executed 26 times by 1 test: case QMetaType::UInt:
Executed by:
  • tst_qjsvalue
QMetaType::UInt:
executed 26 times by 1 test: case QMetaType::UInt:
Executed by:
  • tst_qjsvalue
26
1555 *reinterpret_cast<uint*>(data) = value->toUInt32();-
1556 return
executed 26 times by 1 test: return true;
Executed by:
  • tst_qjsvalue
true;
executed 26 times by 1 test: return true;
Executed by:
  • tst_qjsvalue
26
1557 case
executed 4 times by 1 test: case QMetaType::LongLong:
Executed by:
  • tst_qjsengine
QMetaType::LongLong:
executed 4 times by 1 test: case QMetaType::LongLong:
Executed by:
  • tst_qjsengine
4
1558 *reinterpret_cast<qlonglong*>(data) = qlonglong(value->toInteger());-
1559 return
executed 4 times by 1 test: return true;
Executed by:
  • tst_qjsengine
true;
executed 4 times by 1 test: return true;
Executed by:
  • tst_qjsengine
4
1560 case
executed 4 times by 1 test: case QMetaType::ULongLong:
Executed by:
  • tst_qjsengine
QMetaType::ULongLong:
executed 4 times by 1 test: case QMetaType::ULongLong:
Executed by:
  • tst_qjsengine
4
1561 *reinterpret_cast<qulonglong*>(data) = qulonglong(value->toInteger());-
1562 return
executed 4 times by 1 test: return true;
Executed by:
  • tst_qjsengine
true;
executed 4 times by 1 test: return true;
Executed by:
  • tst_qjsengine
4
1563 case
executed 18 times by 2 tests: case QMetaType::Double:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::Double:
executed 18 times by 2 tests: case QMetaType::Double:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
18
1564 *reinterpret_cast<double*>(data) = value->toNumber();-
1565 return
executed 18 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
true;
executed 18 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
18
1566 case
executed 18 times by 2 tests: case QMetaType::QString:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::QString:
executed 18 times by 2 tests: case QMetaType::QString:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
18
1567 if (value->isUndefined()
value->isUndefined()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 16 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
|| value->isNull()
value->isNull()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 14 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
)
2-16
1568 *reinterpret_cast<
executed 4 times by 1 test: *reinterpret_cast<QString*>(data) = QString();
Executed by:
  • tst_qjsvalue
QString*>(data) = QString();
executed 4 times by 1 test: *reinterpret_cast<QString*>(data) = QString();
Executed by:
  • tst_qjsvalue
4
1569 else-
1570 *reinterpret_cast<
executed 14 times by 2 tests: *reinterpret_cast<QString*>(data) = value->toQString();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QString*>(data) = value->toQString();
executed 14 times by 2 tests: *reinterpret_cast<QString*>(data) = value->toQString();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
14
1571 return
executed 18 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
true;
executed 18 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
18
1572 case
never executed: case QMetaType::QByteArray:
QMetaType::QByteArray:
never executed: case QMetaType::QByteArray:
0
1573 if (const
const ArrayBuf...ArrayBuffer>()Description
TRUEnever evaluated
FALSEnever evaluated
ArrayBuffer *ab = value->as<ArrayBuffer>()
const ArrayBuf...ArrayBuffer>()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1574 *reinterpret_cast<
never executed: *reinterpret_cast<QByteArray*>(data) = ab->asByteArray();
QByteArray*>(data) = ab->asByteArray();
never executed: *reinterpret_cast<QByteArray*>(data) = ab->asByteArray();
0
1575 else-
1576 *reinterpret_cast<
never executed: *reinterpret_cast<QByteArray*>(data) = QByteArray();
QByteArray*>(data) = QByteArray();
never executed: *reinterpret_cast<QByteArray*>(data) = QByteArray();
0
1577 return
never executed: return true;
true;
never executed: return true;
0
1578 case
executed 2 times by 1 test: case QMetaType::Float:
Executed by:
  • tst_qjsengine
QMetaType::Float:
executed 2 times by 1 test: case QMetaType::Float:
Executed by:
  • tst_qjsengine
2
1579 *reinterpret_cast<float*>(data) = value->toNumber();-
1580 return
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
true;
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
2
1581 case
executed 2 times by 1 test: case QMetaType::Short:
Executed by:
  • tst_qjsengine
QMetaType::Short:
executed 2 times by 1 test: case QMetaType::Short:
Executed by:
  • tst_qjsengine
2
1582 *reinterpret_cast<short*>(data) = short(value->toInt32());-
1583 return
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
true;
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
2
1584 case
executed 2 times by 1 test: case QMetaType::UShort:
Executed by:
  • tst_qjsengine
QMetaType::UShort:
executed 2 times by 1 test: case QMetaType::UShort:
Executed by:
  • tst_qjsengine
2
1585 *reinterpret_cast<unsigned short*>(data) = value->toUInt16();-
1586 return
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
true;
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
2
1587 case
executed 2 times by 1 test: case QMetaType::Char:
Executed by:
  • tst_qjsengine
QMetaType::Char:
executed 2 times by 1 test: case QMetaType::Char:
Executed by:
  • tst_qjsengine
2
1588 *reinterpret_cast<char*>(data) = char(value->toInt32());-
1589 return
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
true;
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
2
1590 case
executed 2 times by 1 test: case QMetaType::UChar:
Executed by:
  • tst_qjsengine
QMetaType::UChar:
executed 2 times by 1 test: case QMetaType::UChar:
Executed by:
  • tst_qjsengine
2
1591 *reinterpret_cast<unsigned char*>(data) = (unsigned char)(value->toInt32());-
1592 return
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
true;
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsengine
2
1593 case
executed 6 times by 1 test: case QMetaType::QChar:
Executed by:
  • tst_qjsengine
QMetaType::QChar:
executed 6 times by 1 test: case QMetaType::QChar:
Executed by:
  • tst_qjsengine
6
1594 if (String *s = value->stringValue()
String *s = va...>stringValue()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsengine
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsengine
) {
2-4
1595 QString str = s->toQString();-
1596 *reinterpret_cast<QChar*>(data) = str.isEmpty()
str.isEmpty()Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsengine
? QChar() : str.at(0);
0-2
1597 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qjsengine
else {
2
1598 *reinterpret_cast<QChar*>(data) = QChar(ushort(value->toUInt16()));-
1599 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qjsengine
4
1600 return
executed 6 times by 1 test: return true;
Executed by:
  • tst_qjsengine
true;
executed 6 times by 1 test: return true;
Executed by:
  • tst_qjsengine
6
1601 case
never executed: case QMetaType::QDateTime:
QMetaType::QDateTime:
never executed: case QMetaType::QDateTime:
0
1602 if (const
const QV4::Dat...<DateObject>()Description
TRUEnever evaluated
FALSEnever evaluated
QV4::DateObject *d = value->as<DateObject>()
const QV4::Dat...<DateObject>()Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
1603 *reinterpret_cast<QDateTime *>(data) = d->toQDateTime();-
1604 return
never executed: return true;
true;
never executed: return true;
0
1605 } break;
never executed: break;
0
1606 case
never executed: case QMetaType::QDate:
QMetaType::QDate:
never executed: case QMetaType::QDate:
0
1607 if (const
const QV4::Dat...<DateObject>()Description
TRUEnever evaluated
FALSEnever evaluated
QV4::DateObject *d = value->as<DateObject>()
const QV4::Dat...<DateObject>()Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
1608 *reinterpret_cast<QDate *>(data) = d->toQDateTime().date();-
1609 return
never executed: return true;
true;
never executed: return true;
0
1610 } break;
never executed: break;
0
1611 case
executed 30 times by 2 tests: case QMetaType::QRegExp:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::QRegExp:
executed 30 times by 2 tests: case QMetaType::QRegExp:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
30
1612 if (const
const QV4::Reg...egExpObject>()Description
TRUEevaluated 20 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
FALSEevaluated 10 times by 1 test
Evaluated by:
  • tst_qjsvalue
QV4::RegExpObject *r = value->as<QV4::RegExpObject>()
const QV4::Reg...egExpObject>()Description
TRUEevaluated 20 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
FALSEevaluated 10 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
10-20
1613 *reinterpret_cast<QRegExp *>(data) = r->toQRegExp();-
1614 return
executed 20 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
true;
executed 20 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
20
1615 } break;
executed 10 times by 1 test: break;
Executed by:
  • tst_qjsvalue
10
1616 case
executed 32 times by 2 tests: case QMetaType::QObjectStar:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
QMetaType::QObjectStar:
executed 32 times by 2 tests: case QMetaType::QObjectStar:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
{
32
1617 const QV4::QObjectWrapper *qobjectWrapper = value->as<QV4::QObjectWrapper>();-
1618 if (qobjectWrapper
qobjectWrapperDescription
TRUEevaluated 8 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
FALSEevaluated 24 times by 1 test
Evaluated by:
  • tst_qjsvalue
|| value->isNull()
value->isNull()Description
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 18 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
6-24
1619 *reinterpret_cast<QObject* *>(data) = qtObjectFromJS(this, *value);-
1620 return
executed 14 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
true;
executed 14 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
14
1621 } break;
executed 18 times by 1 test: break;
Executed by:
  • tst_qjsvalue
18
1622 }-
1623 case
executed 26 times by 1 test: case QMetaType::QStringList:
Executed by:
  • tst_qjsengine
QMetaType::QStringList:
executed 26 times by 1 test: case QMetaType::QStringList:
Executed by:
  • tst_qjsengine
{
26
1624 const QV4::ArrayObject *a = value->as<QV4::ArrayObject>();-
1625 if (a
aDescription
TRUEevaluated 26 times by 1 test
Evaluated by:
  • tst_qjsengine
FALSEnever evaluated
) {
0-26
1626 *reinterpret_cast<QStringList *>(data) = a->toQStringList();-
1627 return
executed 26 times by 1 test: return true;
Executed by:
  • tst_qjsengine
true;
executed 26 times by 1 test: return true;
Executed by:
  • tst_qjsengine
26
1628 }-
1629 break;
never executed: break;
0
1630 }-
1631 case
never executed: case QMetaType::QVariantList:
QMetaType::QVariantList:
never executed: case QMetaType::QVariantList:
{
0
1632 const QV4::ArrayObject *a = value->as<QV4::ArrayObject>();-
1633 if (a
aDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
1634 *reinterpret_cast<QVariantList *>(data) = toVariant(*a, -1, false).toList();-
1635 return
never executed: return true;
true;
never executed: return true;
0
1636 }-
1637 break;
never executed: break;
0
1638 }-
1639 case
never executed: case QMetaType::QVariantMap:
QMetaType::QVariantMap:
never executed: case QMetaType::QVariantMap:
{
0
1640 const QV4::Object *o = value->as<QV4::Object>();-
1641 if (o
oDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
1642 *reinterpret_cast<QVariantMap *>(data) = variantMapFromJS(o);-
1643 return
never executed: return true;
true;
never executed: return true;
0
1644 }-
1645 break;
never executed: break;
0
1646 }-
1647 case
never executed: case QMetaType::QVariant:
QMetaType::QVariant:
never executed: case QMetaType::QVariant:
0
1648 *reinterpret_cast<QVariant*>(data) = toVariant(*value, -1, false);-
1649 return
never executed: return true;
true;
never executed: return true;
0
1650 case
executed 34 times by 1 test: case QMetaType::QJsonValue:
Executed by:
  • tst_qjsonbinding
QMetaType::QJsonValue:
executed 34 times by 1 test: case QMetaType::QJsonValue:
Executed by:
  • tst_qjsonbinding
34
1651 *reinterpret_cast<QJsonValue *>(data) = QV4::JsonObject::toJsonValue(*value);-
1652 return
executed 34 times by 1 test: return true;
Executed by:
  • tst_qjsonbinding
true;
executed 34 times by 1 test: return true;
Executed by:
  • tst_qjsonbinding
34
1653 case
executed 10 times by 1 test: case QMetaType::QJsonObject:
Executed by:
  • tst_qjsonbinding
QMetaType::QJsonObject:
executed 10 times by 1 test: case QMetaType::QJsonObject:
Executed by:
  • tst_qjsonbinding
{
10
1654 *reinterpret_cast<QJsonObject *>(data) = QV4::JsonObject::toJsonObject(value->as<Object>());-
1655 return
executed 10 times by 1 test: return true;
Executed by:
  • tst_qjsonbinding
true;
executed 10 times by 1 test: return true;
Executed by:
  • tst_qjsonbinding
10
1656 }-
1657 case
executed 10 times by 1 test: case QMetaType::QJsonArray:
Executed by:
  • tst_qjsonbinding
QMetaType::QJsonArray:
executed 10 times by 1 test: case QMetaType::QJsonArray:
Executed by:
  • tst_qjsonbinding
{
10
1658 const QV4::ArrayObject *a = value->as<ArrayObject>();-
1659 if (a
aDescription
TRUEevaluated 10 times by 1 test
Evaluated by:
  • tst_qjsonbinding
FALSEnever evaluated
) {
0-10
1660 *reinterpret_cast<QJsonArray *>(data) = JsonObject::toJsonArray(a);-
1661 return
executed 10 times by 1 test: return true;
Executed by:
  • tst_qjsonbinding
true;
executed 10 times by 1 test: return true;
Executed by:
  • tst_qjsonbinding
10
1662 }-
1663 break;
never executed: break;
0
1664 }-
1665 default
executed 24 times by 3 tests: default:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlvaluetypes
:
executed 24 times by 3 tests: default:
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlvaluetypes
24
1666 ;-
1667 }
executed 24 times by 3 tests: end of block
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qqmlvaluetypes
24
1668-
1669 {-
1670 const QQmlValueTypeWrapper *vtw = value->as<QQmlValueTypeWrapper>();-
1671 if (vtw
vtwDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlvaluetypes
FALSEevaluated 50 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
&& vtw->typeId() == type
vtw->typeId() == typeDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlvaluetypes
FALSEnever evaluated
) {
0-50
1672 return
executed 2 times by 1 test: return vtw->toGadget(data);
Executed by:
  • tst_qqmlvaluetypes
vtw->toGadget(data);
executed 2 times by 1 test: return vtw->toGadget(data);
Executed by:
  • tst_qqmlvaluetypes
2
1673 }-
1674 }-
1675 QByteArray name = QMetaType::typeName(type);-
1676 if (convertToNativeQObject(this, *value, name, reinterpret_cast<void* *>(data))
convertToNativ...oid* *>(data))Description
TRUEevaluated 14 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
FALSEevaluated 36 times by 1 test
Evaluated by:
  • tst_qjsvalue
)
14-36
1677 return
executed 14 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
true;
executed 14 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
14
1678 if (value->as<QV4::VariantObject>()
value->as<QV4:...riantObject>()Description
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 30 times by 1 test
Evaluated by:
  • tst_qjsvalue
&& name.endsWith('*')
name.endsWith('*')Description
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEnever evaluated
) {
0-30
1679 int valueType = QMetaType::type(name.left(name.size()-1));-
1680 QVariant &var = value->as<QV4::VariantObject>()->d()->data();-
1681 if (valueType == var.userType()
valueType == var.userType()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
2-4
1682-
1683 *reinterpret_cast<void* *>(data) = var.data();-
1684 return
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsvalue
true;
executed 2 times by 1 test: return true;
Executed by:
  • tst_qjsvalue
2
1685 } else if (Object *o = value->objectValue()
Object *o = va...>objectValue()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEnever evaluated
) {
0-4
1686-
1687 QV4::Scope scope(this);-
1688 QV4::ScopedObject proto(scope, o->getPrototypeOf());-
1689 while (proto
protoDescription
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
4-8
1690 bool canCast = false;-
1691 if (QV4::VariantObject *vo = proto->as<QV4::VariantObject>()
QV4::VariantOb...riantObject>()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
4
1692 const QVariant &v = vo->d()->data();-
1693 canCast = (
(type == v.userType())Description
TRUEnever evaluated
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
type == v.userType())
(type == v.userType())Description
TRUEnever evaluated
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
|| (valueType
valueTypeDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEnever evaluated
&& (
(valueType == v.userType())Description
TRUEnever evaluated
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
valueType == v.userType())
(valueType == v.userType())Description
TRUEnever evaluated
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
);
0-4
1694 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qjsvalue
4
1695 else if (proto->as<QV4::QObjectWrapper>()
proto->as<QV4:...jectWrapper>()Description
TRUEnever evaluated
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
0-4
1696 QByteArray className = name.left(name.size()-1);-
1697 QV4::ScopedObject p(scope, proto.getPointer());-
1698 if (QObject *qobject = qtObjectFromJS(this, p)
QObject *qobje...romJS(this, p)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1699 canCast = qobject->qt_metacast(className) != nullptr;
never executed: canCast = qobject->qt_metacast(className) != nullptr;
0
1700 }
never executed: end of block
0
1701 if (canCast
canCastDescription
TRUEnever evaluated
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
0-8
1702 QByteArray varTypeName = QMetaType::typeName(var.userType());-
1703 if (varTypeName.endsWith('*')
varTypeName.endsWith('*')Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1704 *reinterpret_cast<
never executed: *reinterpret_cast<void* *>(data) = *reinterpret_cast<void* *>(var.data());
void* *>(data) = *reinterpret_cast<void* *>(var.data());
never executed: *reinterpret_cast<void* *>(data) = *reinterpret_cast<void* *>(var.data());
0
1705 else-
1706 *reinterpret_cast<
never executed: *reinterpret_cast<void* *>(data) = var.data();
void* *>(data) = var.data();
never executed: *reinterpret_cast<void* *>(data) = var.data();
0
1707 return
never executed: return true;
true;
never executed: return true;
0
1708 }-
1709 proto = proto->getPrototypeOf();-
1710 }
executed 8 times by 1 test: end of block
Executed by:
  • tst_qjsvalue
8
1711 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qjsvalue
4
1712 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qjsvalue
else if (value->isNull()
value->isNull()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_qjsvalue
&& name.endsWith('*')
name.endsWith('*')Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
0-28
1713 *reinterpret_cast<void* *>(data) = nullptr;-
1714 return
never executed: return true;
true;
never executed: return true;
0
1715 } else if (type == qMetaTypeId<QJSValue>()
type == qMetaT...Id<QJSValue>()Description
TRUEnever evaluated
FALSEevaluated 30 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
0-30
1716 *reinterpret_cast<QJSValue*>(data) = QJSValue(this, value->asReturnedValue());-
1717 return
never executed: return true;
true;
never executed: return true;
0
1718 }-
1719-
1720 return
executed 34 times by 1 test: return false;
Executed by:
  • tst_qjsvalue
false;
executed 34 times by 1 test: return false;
Executed by:
  • tst_qjsvalue
34
1721}-
1722-
1723static bool convertToNativeQObject(QV4::ExecutionEngine *e, const QV4::Value &value, const QByteArray &targetType, void **result)-
1724{-
1725 if (!targetType.endsWith('*')
!targetType.endsWith('*')Description
TRUEevaluated 10 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 40 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
)
10-40
1726 return
executed 10 times by 1 test: return false;
Executed by:
  • tst_qjsvalue
false;
executed 10 times by 1 test: return false;
Executed by:
  • tst_qjsvalue
10
1727 if (QObject *qobject = qtObjectFromJS(e, value)
QObject *qobje...omJS(e, value)Description
TRUEevaluated 16 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
FALSEevaluated 24 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
16-24
1728 int start = targetType.startsWith("const ")
targetType.sta...With("const ")Description
TRUEnever evaluated
FALSEevaluated 16 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
? 6 : 0;
0-16
1729 QByteArray className = targetType.mid(start, targetType.size()-start-1);-
1730 if (void *instance = qobject->qt_metacast(className)
void *instance...ast(className)Description
TRUEevaluated 14 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qjsvalue
) {
2-14
1731 *result = instance;-
1732 return
executed 14 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
true;
executed 14 times by 2 tests: return true;
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
14
1733 }-
1734 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qjsvalue
2
1735 return
executed 26 times by 1 test: return false;
Executed by:
  • tst_qjsvalue
false;
executed 26 times by 1 test: return false;
Executed by:
  • tst_qjsvalue
26
1736}-
1737-
1738static QObject *qtObjectFromJS(QV4::ExecutionEngine *engine, const QV4::Value &value)-
1739{-
1740 if (!value.isObject()
!value.isObject()Description
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 36 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
)
18-36
1741 return
executed 18 times by 1 test: return nullptr;
Executed by:
  • tst_qjsvalue
nullptr;
executed 18 times by 1 test: return nullptr;
Executed by:
  • tst_qjsvalue
18
1742-
1743 QV4::Scope scope(engine);-
1744 QV4::Scoped<QV4::VariantObject> v(scope, value);-
1745-
1746 if (v
vDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 30 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
) {
6-30
1747 QVariant variant = v->d()->data();-
1748 int type = variant.userType();-
1749 if (type == QMetaType::QObjectStar
type == QMetaType::QObjectStarDescription
TRUEnever evaluated
FALSEevaluated 6 times by 1 test
Evaluated by:
  • tst_qjsvalue
)
0-6
1750 return
never executed: return *reinterpret_cast<QObject* const *>(variant.constData());
*reinterpret_cast<QObject* const *>(variant.constData());
never executed: return *reinterpret_cast<QObject* const *>(variant.constData());
0
1751 }
executed 6 times by 1 test: end of block
Executed by:
  • tst_qjsvalue
6
1752 QV4::Scoped<QV4::QObjectWrapper> wrapper(scope, value);-
1753 if (!wrapper
!wrapperDescription
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qjsvalue
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qjsvalue
)
12-24
1754 return
executed 12 times by 1 test: return nullptr;
Executed by:
  • tst_qjsvalue
nullptr;
executed 12 times by 1 test: return nullptr;
Executed by:
  • tst_qjsvalue
12
1755 return
executed 24 times by 2 tests: return wrapper->object();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
wrapper->object();
executed 24 times by 2 tests: return wrapper->object();
Executed by:
  • tst_qjsengine
  • tst_qjsvalue
24
1756}-
1757-
1758-
1759-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0