OpenCoverage

qqmljslexer.cpp

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5__attribute__((visibility("default"))) double qstrtod(const char *s00, char const **se, bool *ok);-
6-
7-
8using namespace QQmlJS;-
9-
10static inline int regExpFlagFromChar(const QChar &ch)-
11{-
12 switch (ch.unicode()) {-
13 case
executed 6177 times by 7 tests: case 'g':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
'g':
executed 6177 times by 7 tests: case 'g':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
return
executed 6177 times by 7 tests: return Lexer::RegExp_Global;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
Lexer::RegExp_Global;
executed 6177 times by 7 tests: return Lexer::RegExp_Global;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
6177
14 case
executed 2574 times by 6 tests: case 'i':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
'i':
executed 2574 times by 6 tests: case 'i':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
return
executed 2574 times by 6 tests: return Lexer::RegExp_IgnoreCase;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::RegExp_IgnoreCase;
executed 2574 times by 6 tests: return Lexer::RegExp_IgnoreCase;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
2574
15 case
executed 1648 times by 6 tests: case 'm':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
'm':
executed 1648 times by 6 tests: case 'm':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
return
executed 1648 times by 6 tests: return Lexer::RegExp_Multiline;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::RegExp_Multiline;
executed 1648 times by 6 tests: return Lexer::RegExp_Multiline;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
1648
16 }-
17 return
executed 1200 times by 3 tests: return 0;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
0;
executed 1200 times by 3 tests: return 0;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
1200
18}-
19-
20static inline unsigned char convertHex(ushort c)-
21{-
22 if (c >= '0'
c >= '0'Description
TRUEevaluated 3216 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEnever evaluated
&& c <= '9'
c <= '9'Description
TRUEevaluated 2420 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 796 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
)
0-3216
23 return
executed 2420 times by 4 tests: return (c - '0');
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
(c - '0');
executed 2420 times by 4 tests: return (c - '0');
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
2420
24 else if (c >= 'a'
c >= 'a'Description
TRUEevaluated 236 times by 3 tests
Evaluated by:
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 560 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
&& c <= 'f'
c <= 'f'Description
TRUEevaluated 236 times by 3 tests
Evaluated by:
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEnever evaluated
)
0-560
25 return
executed 236 times by 3 tests: return (c - 'a' + 10);
Executed by:
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
(c - 'a' + 10);
executed 236 times by 3 tests: return (c - 'a' + 10);
Executed by:
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
236
26 else-
27 return
executed 560 times by 4 tests: return (c - 'A' + 10);
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
(c - 'A' + 10);
executed 560 times by 4 tests: return (c - 'A' + 10);
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
560
28}-
29-
30static inline QChar convertHex(QChar c1, QChar c2)-
31{-
32 return
executed 1608 times by 4 tests: return QChar((convertHex(c1.unicode()) << 4) + convertHex(c2.unicode()));
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
QChar((convertHex(c1.unicode()) << 4) + convertHex(c2.unicode()));
executed 1608 times by 4 tests: return QChar((convertHex(c1.unicode()) << 4) + convertHex(c2.unicode()));
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
1608
33}-
34-
35Lexer::Lexer(Engine *engine)-
36 : _engine(engine)-
37 , _codePtr(nullptr)-
38 , _endPtr(nullptr)-
39 , _tokenStartPtr(nullptr)-
40 , _char(QLatin1Char('\n'))-
41 , _errorCode(NoError)-
42 , _currentLineNumber(0)-
43 , _currentColumnNumber(0)-
44 , _tokenValue(0)-
45 , _parenthesesState(IgnoreParentheses)-
46 , _parenthesesCount(0)-
47 , _stackToken(-1)-
48 , _patternFlags(0)-
49 , _tokenKind(0)-
50 , _tokenLength(0)-
51 , _tokenLine(0)-
52 , _tokenColumn(0)-
53 , _validTokenText(false)-
54 , _prohibitAutomaticSemicolon(false)-
55 , _restrictedKeyword(false)-
56 , _terminator(false)-
57 , _followsClosingBrace(false)-
58 , _delimited(true)-
59 , _qmlMode(true)-
60{-
61 if (engine
engineDescription
TRUEevaluated 2978315 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 1178 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qquickworkerscript
)
1178-2978315
62 engine->setLexer(this);
executed 2978100 times by 148 tests: engine->setLexer(this);
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
2978100
63}
executed 2979319 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
2979319
64-
65bool Lexer::qmlMode() const-
66{-
67 return
executed 33297408 times by 148 tests: return _qmlMode;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
_qmlMode;
executed 33297408 times by 148 tests: return _qmlMode;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
33297408
68}-
69-
70QString Lexer::code() const-
71{-
72 return
never executed: return _code;
_code;
never executed: return _code;
0
73}-
74-
75void Lexer::setCode(const QString &code, int lineno, bool qmlMode)-
76{-
77 if (_engine
_engineDescription
TRUEevaluated 2979217 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 1178 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qquickworkerscript
)
1178-2979217
78 _engine->setCode(code);
executed 2978926 times by 148 tests: _engine->setCode(code);
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
2978926
79-
80 _qmlMode = qmlMode;-
81 _code = code;-
82 _tokenText.clear();-
83 _tokenText.reserve(1024);-
84 _errorMessage.clear();-
85 _tokenSpell = QStringRef();-
86-
87 _codePtr = code.unicode();-
88 _endPtr = _codePtr + code.length();-
89 _tokenStartPtr = _codePtr;-
90-
91 _char = QLatin1Char('\n');-
92 _errorCode = NoError;-
93-
94 _currentLineNumber = lineno;-
95 _currentColumnNumber = 0;-
96 _tokenValue = 0;-
97-
98-
99 _parenthesesState = IgnoreParentheses;-
100 _parenthesesCount = 0;-
101-
102 _stackToken = -1;-
103-
104 _patternFlags = 0;-
105 _tokenLength = 0;-
106 _tokenLine = lineno;-
107 _tokenColumn = 0;-
108-
109 _validTokenText = false;-
110 _prohibitAutomaticSemicolon = false;-
111 _restrictedKeyword = false;-
112 _terminator = false;-
113 _followsClosingBrace = false;-
114 _delimited = true;-
115}
executed 2980382 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
2980382
116-
117void Lexer::scanChar()-
118{-
119 unsigned sequenceLength = isLineTerminatorSequence();-
120 _char = *_codePtr++;-
121 if (sequenceLength == 2
sequenceLength == 2Description
TRUEevaluated 4025 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 614370182 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
)
4025-614370182
122 _char = *_codePtr++;
executed 4025 times by 3 tests: _char = *_codePtr++;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
4025
123-
124 ++_currentColumnNumber;-
125 if (isLineTerminator()
isLineTerminator()Description
TRUEevaluated 21195481 times by 144 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • ...
FALSEevaluated 594392651 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
) {
21195481-594392651
126 ++_currentLineNumber;-
127 _currentColumnNumber = 0;-
128 }
executed 21186465 times by 144 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • ...
21186465
129}
executed 614406191 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
614406191
130-
131namespace {-
132inline bool isBinop(int tok)-
133{-
134 switch (tok) {-
135 case
executed 3575 times by 8 tests: case Lexer::T_AND:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquickmousearea
Lexer::T_AND:
executed 3575 times by 8 tests: case Lexer::T_AND:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquickmousearea
3575
136 case
executed 126376 times by 36 tests: case Lexer::T_AND_AND:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • ...
Lexer::T_AND_AND:
executed 126376 times by 36 tests: case Lexer::T_AND_AND:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • ...
126376
137 case
executed 631 times by 5 tests: case Lexer::T_AND_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::T_AND_EQ:
executed 631 times by 5 tests: case Lexer::T_AND_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
631
138 case
executed 1289705 times by 37 tests: case Lexer::T_DIVIDE_:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • ...
Lexer::T_DIVIDE_:
executed 1289705 times by 37 tests: case Lexer::T_DIVIDE_:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • ...
1289705
139 case
executed 969 times by 6 tests: case Lexer::T_DIVIDE_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::T_DIVIDE_EQ:
executed 969 times by 6 tests: case Lexer::T_DIVIDE_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
969
140 case
executed 2142735 times by 94 tests: case Lexer::T_EQ:
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • 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
  • ...
Lexer::T_EQ:
executed 2142735 times by 94 tests: case Lexer::T_EQ:
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • 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
  • ...
2142735
141 case
executed 36397 times by 50 tests: case Lexer::T_EQ_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • ...
Lexer::T_EQ_EQ:
executed 36397 times by 50 tests: case Lexer::T_EQ_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • ...
36397
142 case
executed 755548 times by 31 tests: case Lexer::T_EQ_EQ_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlstatemachine
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickstates
  • ...
Lexer::T_EQ_EQ_EQ:
executed 755548 times by 31 tests: case Lexer::T_EQ_EQ_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlstatemachine
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickstates
  • ...
755548
143 case
executed 7538 times by 14 tests: case Lexer::T_GE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
Lexer::T_GE:
executed 7538 times by 14 tests: case Lexer::T_GE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
7538
144 case
executed 17661 times by 31 tests: case Lexer::T_GT:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • ...
Lexer::T_GT:
executed 17661 times by 31 tests: case Lexer::T_GT:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • ...
17661
145 case
executed 27144 times by 5 tests: case Lexer::T_GT_GT:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::T_GT_GT:
executed 27144 times by 5 tests: case Lexer::T_GT_GT:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
27144
146 case
executed 681 times by 5 tests: case Lexer::T_GT_GT_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::T_GT_GT_EQ:
executed 681 times by 5 tests: case Lexer::T_GT_GT_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
681
147 case
executed 28206 times by 5 tests: case Lexer::T_GT_GT_GT:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::T_GT_GT_GT:
executed 28206 times by 5 tests: case Lexer::T_GT_GT_GT:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
28206
148 case
executed 1238 times by 3 tests: case Lexer::T_GT_GT_GT_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
Lexer::T_GT_GT_GT_EQ:
executed 1238 times by 3 tests: case Lexer::T_GT_GT_GT_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
1238
149 case
executed 8525 times by 13 tests: case Lexer::T_LE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_quicktestmainwithsetup
  • tst_testfiltering
Lexer::T_LE:
executed 8525 times by 13 tests: case Lexer::T_LE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_quicktestmainwithsetup
  • tst_testfiltering
8525
150 case
executed 30492 times by 42 tests: case Lexer::T_LT:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
Lexer::T_LT:
executed 30492 times by 42 tests: case Lexer::T_LT:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
30492
151 case
executed 28214 times by 5 tests: case Lexer::T_LT_LT:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::T_LT_LT:
executed 28214 times by 5 tests: case Lexer::T_LT_LT:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
28214
152 case
executed 598 times by 3 tests: case Lexer::T_LT_LT_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
Lexer::T_LT_LT_EQ:
executed 598 times by 3 tests: case Lexer::T_LT_LT_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
598
153 case
executed 176135 times by 51 tests: case Lexer::T_MINUS:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • ...
Lexer::T_MINUS:
executed 176135 times by 51 tests: case Lexer::T_MINUS:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • ...
176135
154 case
executed 2376 times by 10 tests: case Lexer::T_MINUS_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
  • tst_qquicktext
  • tst_qv4debugger
Lexer::T_MINUS_EQ:
executed 2376 times by 10 tests: case Lexer::T_MINUS_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
  • tst_qquicktext
  • tst_qv4debugger
2376
155 case
executed 17219 times by 31 tests: case Lexer::T_NOT_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
Lexer::T_NOT_EQ:
executed 17219 times by 31 tests: case Lexer::T_NOT_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
17219
156 case
executed 712630 times by 19 tests: case Lexer::T_NOT_EQ_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
Lexer::T_NOT_EQ_EQ:
executed 712630 times by 19 tests: case Lexer::T_NOT_EQ_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
712630
157 case
executed 1772 times by 11 tests: case Lexer::T_OR:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickdrag
  • tst_qquicklayouts
  • tst_qquickmultipointtoucharea
  • tst_qquickscreen
Lexer::T_OR:
executed 1772 times by 11 tests: case Lexer::T_OR:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickdrag
  • tst_qquicklayouts
  • tst_qquickmultipointtoucharea
  • tst_qquickscreen
1772
158 case
executed 738 times by 6 tests: case Lexer::T_OR_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
Lexer::T_OR_EQ:
executed 738 times by 6 tests: case Lexer::T_OR_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
738
159 case
executed 315410 times by 21 tests: case Lexer::T_OR_OR:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
Lexer::T_OR_OR:
executed 315410 times by 21 tests: case Lexer::T_OR_OR:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
315410
160 case
executed 2328719 times by 57 tests: case Lexer::T_PLUS:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
Lexer::T_PLUS:
executed 2328719 times by 57 tests: case Lexer::T_PLUS:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
2328719
161 case
executed 752200 times by 28 tests: case Lexer::T_PLUS_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicksmoothedanimation
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • ...
Lexer::T_PLUS_EQ:
executed 752200 times by 28 tests: case Lexer::T_PLUS_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicksmoothedanimation
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • ...
752200
162 case
executed 6277 times by 12 tests: case Lexer::T_REMAINDER:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_scenegraph
Lexer::T_REMAINDER:
executed 6277 times by 12 tests: case Lexer::T_REMAINDER:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_scenegraph
6277
163 case
executed 599 times by 3 tests: case Lexer::T_REMAINDER_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
Lexer::T_REMAINDER_EQ:
executed 599 times by 3 tests: case Lexer::T_REMAINDER_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
599
164 case
never executed: case Lexer::T_RETURN:
Lexer::T_RETURN:
never executed: case Lexer::T_RETURN:
0
165 case
executed 48691 times by 33 tests: case Lexer::T_STAR:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
Lexer::T_STAR:
executed 48691 times by 33 tests: case Lexer::T_STAR:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
48691
166 case
executed 2901 times by 6 tests: case Lexer::T_STAR_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::T_STAR_EQ:
executed 2901 times by 6 tests: case Lexer::T_STAR_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
2901
167 case
executed 1400 times by 5 tests: case Lexer::T_XOR:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
Lexer::T_XOR:
executed 1400 times by 5 tests: case Lexer::T_XOR:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
1400
168 case
executed 613 times by 3 tests: case Lexer::T_XOR_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
Lexer::T_XOR_EQ:
executed 613 times by 3 tests: case Lexer::T_XOR_EQ:
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
613
169 return
executed 8869884 times by 102 tests: return true;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • 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
  • ...
true;
executed 8869884 times by 102 tests: return true;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • 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
  • ...
8869884
170-
171 default
executed 57071053 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
:
executed 57071053 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
57071053
172 return
executed 57055120 times by 148 tests: return false;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
false;
executed 57055120 times by 148 tests: return false;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
57055120
173 }-
174}-
175-
176int hexDigit(QChar c)-
177{-
178 if (c >= QLatin1Char('0')
c >= QLatin1Char('0')Description
TRUEevaluated 834087 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 58636 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
&& c <= QLatin1Char('9')
c <= QLatin1Char('9')Description
TRUEevaluated 630444 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 203695 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
)
58636-834087
179 return
executed 630439 times by 7 tests: return c.unicode() - '0';
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
c.unicode() - '0';
executed 630439 times by 7 tests: return c.unicode() - '0';
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
630439
180 if (c >= QLatin1Char('a')
c >= QLatin1Char('a')Description
TRUEevaluated 8536 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 253792 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
&& c <= QLatin1Char('f')
c <= QLatin1Char('f')Description
TRUEevaluated 7140 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 1397 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
)
1397-253792
181 return
executed 7138 times by 6 tests: return c.unicode() - 'a' + 10;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
c.unicode() - 'a' + 10;
executed 7138 times by 6 tests: return c.unicode() - 'a' + 10;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
7138
182 if (c >= QLatin1Char('A')
c >= QLatin1Char('A')Description
TRUEevaluated 192035 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 63152 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
&& c <= QLatin1Char('F')
c <= QLatin1Char('F')Description
TRUEevaluated 167634 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 24407 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
)
24407-192035
183 return
executed 167631 times by 5 tests: return c.unicode() - 'A' + 10;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
c.unicode() - 'A' + 10;
executed 167631 times by 5 tests: return c.unicode() - 'A' + 10;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
167631
184 return
executed 87557 times by 7 tests: return -1;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
-1;
executed 87557 times by 7 tests: return -1;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
87557
185}-
186-
187int octalDigit(QChar c)-
188{-
189 if (c >= QLatin1Char('0')
c >= QLatin1Char('0')Description
TRUEevaluated 472 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 196 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
&& c <= QLatin1Char('7')
c <= QLatin1Char('7')Description
TRUEevaluated 440 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 32 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
)
32-472
190 return
executed 440 times by 3 tests: return c.unicode() - '0';
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
c.unicode() - '0';
executed 440 times by 3 tests: return c.unicode() - '0';
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
440
191 return
executed 228 times by 3 tests: return -1;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
-1;
executed 228 times by 3 tests: return -1;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
228
192}-
193-
194}-
195-
196int Lexer::lex()-
197{-
198 const int previousTokenKind = _tokenKind;-
199-
200 again:
code before this statement executed 83736048 times by 148 tests: again:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
83736048
201 _tokenSpell = QStringRef();-
202 _tokenKind = scanToken();-
203 _tokenLength = _codePtr - _tokenStartPtr - 1;-
204-
205 _delimited = false;-
206 _restrictedKeyword = false;-
207 _followsClosingBrace = (previousTokenKind == T_RBRACE);-
208-
209-
210 switch (_tokenKind) {-
211 case
executed 3657312 times by 147 tests: case T_LBRACE:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
T_LBRACE:
executed 3657312 times by 147 tests: case T_LBRACE:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
3657312
212 if (_bracesCount > 0
_bracesCount > 0Description
TRUEevaluated 18 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 3658073 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
)
18-3658073
213 ++
executed 18 times by 2 tests: ++_bracesCount;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
_bracesCount;
executed 18 times by 2 tests: ++_bracesCount;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
18
214 (void)0;-
215 case
executed 6537307 times by 115 tests: case T_SEMICOLON:
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
T_SEMICOLON:
executed 6537307 times by 115 tests: case T_SEMICOLON:
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
code before this statement executed 3658650 times by 147 tests: case T_SEMICOLON:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
3658650-6537307
216 case
executed 39186 times by 46 tests: case T_QUESTION:
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • ...
T_QUESTION:
executed 39186 times by 46 tests: case T_QUESTION:
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • ...
39186
217 case
executed 1303535 times by 146 tests: case T_COLON:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
T_COLON:
executed 1303535 times by 146 tests: case T_COLON:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
1303535
218 case
executed 948 times by 6 tests: case T_TILDE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_TILDE:
executed 948 times by 6 tests: case T_TILDE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
948
219 _delimited = true;-
220 break;
executed 11535235 times by 147 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
11535235
221 default
executed 65826802 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
:
executed 65826802 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
65826802
222 if (isBinop(_tokenKind)
isBinop(_tokenKind)Description
TRUEevaluated 8871285 times by 102 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • 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
  • ...
FALSEevaluated 57049626 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
)
8871285-57049626
223 _delimited = true;
executed 8873028 times by 102 tests: _delimited = true;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • 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
  • ...
8873028
224 break;
executed 65847129 times by 148 tests: break;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
65847129
225-
226 case
executed 1374871 times by 60 tests: case T_IF:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
T_IF:
executed 1374871 times by 60 tests: case T_IF:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
1374871
227 case
executed 46396 times by 31 tests: case T_FOR:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickcustomaffector
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquickvisualdatamodel
  • ...
T_FOR:
executed 46396 times by 31 tests: case T_FOR:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickcustomaffector
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquickvisualdatamodel
  • ...
46396
228 case
executed 3623 times by 16 tests: case T_WHILE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_signalspy
  • tst_testfiltering
T_WHILE:
executed 3623 times by 16 tests: case T_WHILE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_signalspy
  • tst_testfiltering
3623
229 case
executed 1906 times by 8 tests: case T_WITH:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qv4debugger
T_WITH:
executed 1906 times by 8 tests: case T_WITH:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qv4debugger
1906
230 _parenthesesState = CountParentheses;-
231 _parenthesesCount = 0;-
232 break;
executed 1427697 times by 62 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
1427697
233-
234 case
executed 379170 times by 34 tests: case T_ELSE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • ...
T_ELSE:
executed 379170 times by 34 tests: case T_ELSE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • ...
379170
235 case
executed 1266 times by 12 tests: case T_DO:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_testfiltering
T_DO:
executed 1266 times by 12 tests: case T_DO:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_testfiltering
1266
236 _parenthesesState = BalancedParentheses;-
237 break;
executed 380671 times by 34 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • ...
380671
238-
239 case
executed 1708 times by 11 tests: case T_CONTINUE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
T_CONTINUE:
executed 1708 times by 11 tests: case T_CONTINUE:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1708
240 case
executed 38640 times by 11 tests: case T_BREAK:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
T_BREAK:
executed 38640 times by 11 tests: case T_BREAK:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
38640
241 case
executed 854323 times by 50 tests: case T_RETURN:
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • ...
T_RETURN:
executed 854323 times by 50 tests: case T_RETURN:
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • ...
854323
242 case
executed 5192 times by 2 tests: case T_YIELD:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
T_YIELD:
executed 5192 times by 2 tests: case T_YIELD:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
5192
243 case
executed 119209 times by 15 tests: case T_THROW:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_signalspy
  • tst_testfiltering
T_THROW:
executed 119209 times by 15 tests: case T_THROW:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_signalspy
  • tst_testfiltering
119209
244 _restrictedKeyword = true;-
245 break;
executed 1020169 times by 50 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • ...
1020169
246 case
executed 3651866 times by 147 tests: case T_RBRACE:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
T_RBRACE:
executed 3651866 times by 147 tests: case T_RBRACE:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
3651866
247 if (_bracesCount > 0
_bracesCount > 0Description
TRUEevaluated 1218 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 3648429 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
)
1218-3648429
248 --
executed 1218 times by 2 tests: --_bracesCount;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
_bracesCount;
executed 1218 times by 2 tests: --_bracesCount;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1218
249 if (_bracesCount == 0
_bracesCount == 0Description
TRUEevaluated 1200 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 3654093 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
)
1200-3654093
250 goto
executed 1200 times by 2 tests: goto again;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
again;
executed 1200 times by 2 tests: goto again;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1200
251 }
executed 3654245 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
3654245
252-
253-
254 switch (_parenthesesState) {-
255 case
executed 69416150 times by 148 tests: case IgnoreParentheses:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
IgnoreParentheses:
executed 69416150 times by 148 tests: case IgnoreParentheses:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
69416150
256 break;
executed 69446109 times by 148 tests: break;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
69446109
257-
258 case
executed 12332487 times by 62 tests: case CountParentheses:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
CountParentheses:
executed 12332487 times by 62 tests: case CountParentheses:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
12332487
259 if (_tokenKind == T_RPAREN
_tokenKind == T_RPARENDescription
TRUEevaluated 1836289 times by 62 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
FALSEevaluated 10500563 times by 62 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
) {
1836289-10500563
260 --_parenthesesCount;-
261 if (_parenthesesCount == 0
_parenthesesCount == 0Description
TRUEevaluated 1430113 times by 62 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
FALSEevaluated 406180 times by 26 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • ...
)
406180-1430113
262 _parenthesesState = BalancedParentheses;
executed 1430162 times by 62 tests: _parenthesesState = BalancedParentheses;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
1430162
263 }
executed 1836590 times by 62 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
else if (_tokenKind == T_LPAREN
_tokenKind == T_LPARENDescription
TRUEevaluated 1836174 times by 62 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
FALSEevaluated 8668365 times by 62 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
) {
1836174-8668365
264 ++_parenthesesCount;-
265 }
executed 1836499 times by 62 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
1836499
266 break;
executed 12334959 times by 62 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
12334959
267-
268 case
executed 2082199 times by 58 tests: case BalancedParentheses:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
BalancedParentheses:
executed 2082199 times by 58 tests: case BalancedParentheses:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
2082199
269 if (_tokenKind != T_DO
_tokenKind != T_DODescription
TRUEevaluated 2076215 times by 58 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
FALSEevaluated 1264 times by 12 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • tst_testfiltering
&& _tokenKind != T_ELSE
_tokenKind != T_ELSEDescription
TRUEevaluated 1699449 times by 54 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
FALSEevaluated 379311 times by 34 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • ...
)
1264-2076215
270 _parenthesesState = IgnoreParentheses;
executed 1699331 times by 54 tests: _parenthesesState = IgnoreParentheses;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
1699331
271 break;
executed 2080519 times by 58 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
2080519
272 }-
273-
274 return
executed 83719749 times by 148 tests: return _tokenKind;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
_tokenKind;
executed 83719749 times by 148 tests: return _tokenKind;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
83719749
275}-
276-
277uint Lexer::decodeUnicodeEscapeCharacter(bool *ok)-
278{-
279 ((_char == QLatin1Char('u')) ? static_cast<void>(0) : qt_assert("_char == QLatin1Char('u')", __FILE__, 324));-
280 scanChar();-
281 if (_codePtr + 4 <= _endPtr
_codePtr + 4 <= _endPtrDescription
TRUEevaluated 87501 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 30 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
&& isHexDigit(_char)
isHexDigit(_char)Description
TRUEevaluated 86219 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 1263 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
) {
30-87501
282 uint codePoint = 0;-
283 for (int i = 0; i < 4
i < 4Description
TRUEevaluated 344905 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 86210 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
; ++i) {
86210-344905
284 int digit = hexDigit(_char);-
285 if (digit < 0
digit < 0Description
TRUEevaluated 42 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 344863 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
)
42-344863
286 goto
executed 42 times by 4 tests: goto error;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
error;
executed 42 times by 4 tests: goto error;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
42
287 codePoint *= 16;-
288 codePoint += digit;-
289 scanChar();-
290 }
executed 344892 times by 6 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
344892
291-
292 *ok = true;-
293 return
executed 86211 times by 5 tests: return codePoint;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
codePoint;
executed 86211 times by 5 tests: return codePoint;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
86211
294 } else if (_codePtr < _endPtr
_codePtr < _endPtrDescription
TRUEevaluated 1291 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEnever evaluated
&& _char == QLatin1Char('{')
_char == QLatin1Char('{')Description
TRUEevaluated 1264 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 29 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
) {
0-1291
295 scanChar();-
296 uint codePoint = 0;-
297 if (!isHexDigit(_char)
!isHexDigit(_char)Description
TRUEevaluated 6 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 1257 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
)
6-1257
298-
299 goto
executed 6 times by 2 tests: goto error;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
error;
executed 6 times by 2 tests: goto error;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
6
300-
301 while (_codePtr <= _endPtr
_codePtr <= _endPtrDescription
TRUEevaluated 4520 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEnever evaluated
) {
0-4520
302 int digit = hexDigit(_char);-
303 if (digit < 0
digit < 0Description
TRUEevaluated 1246 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 3279 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
)
1246-3279
304 break;
executed 1246 times by 2 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1246
305 codePoint *= 16;-
306 codePoint += digit;-
307 if (codePoint > 0x10ffff
codePoint > 0x10ffffDescription
TRUEevaluated 12 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 3267 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
)
12-3267
308 goto
executed 12 times by 2 tests: goto error;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
error;
executed 12 times by 2 tests: goto error;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
12
309 scanChar();-
310 }
executed 3264 times by 2 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
3264
311-
312 if (_char != QLatin1Char('}')
_char != QLatin1Char('}')Description
TRUEevaluated 14 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 1233 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
)
14-1233
313 goto
executed 14 times by 2 tests: goto error;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
error;
executed 14 times by 2 tests: goto error;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
14
314-
315 scanChar();-
316-
317-
318 *ok = true;-
319 return
executed 1233 times by 2 tests: return codePoint;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
codePoint;
executed 1233 times by 2 tests: return codePoint;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1233
320 }-
321-
322 error:
code before this statement executed 30 times by 2 tests: error:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
30
323 _errorCode = IllegalUnicodeEscapeSequence;-
324 _errorMessage = QCoreApplication::translate("QQmlParser", "Illegal unicode escape sequence");-
325-
326 *ok = false;-
327 return
executed 104 times by 4 tests: return 0;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
0;
executed 104 times by 4 tests: return 0;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
104
328}-
329-
330QChar Lexer::decodeHexEscapeCharacter(bool *ok)-
331{-
332 if (isHexDigit(_codePtr[0])
isHexDigit(_codePtr[0])Description
TRUEevaluated 1626 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
&& isHexDigit(_codePtr[1])
isHexDigit(_codePtr[1])Description
TRUEevaluated 1608 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 18 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
) {
6-1626
333 scanChar();-
334-
335 const QChar c1 = _char;-
336 scanChar();-
337-
338 const QChar c2 = _char;-
339 scanChar();-
340-
341 if (ok
okDescription
TRUEevaluated 1608 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEnever evaluated
)
0-1608
342 *
executed 1608 times by 4 tests: *ok = true;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
ok = true;
executed 1608 times by 4 tests: *ok = true;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
1608
343-
344 return
executed 1608 times by 4 tests: return convertHex(c1, c2);
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
convertHex(c1, c2);
executed 1608 times by 4 tests: return convertHex(c1, c2);
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
1608
345 }-
346-
347 *ok = false;-
348 return
executed 24 times by 4 tests: return QChar();
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
QChar();
executed 24 times by 4 tests: return QChar();
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
24
349}-
350-
351static inline bool isIdentifierStart(uint ch)-
352{-
353-
354 if ((ch >= 'a'
ch >= 'a'Description
TRUEevaluated 25030402 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 4123939 times by 147 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
&& ch <= 'z'
ch <= 'z'Description
TRUEevaluated 25045518 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 2626 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
) ||
2626-25045518
355 (ch >= 'A'
ch >= 'A'Description
TRUEevaluated 3016517 times by 147 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 1111442 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
&& ch <= 'Z'
ch <= 'Z'Description
TRUEevaluated 2673665 times by 147 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 343111 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_testfiltering
) ||
343111-3016517
356 ch == '$'
ch == '$'Description
TRUEevaluated 1109404 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 343071 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_testfiltering
|| ch == '_'
ch == '_'Description
TRUEevaluated 340877 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 2928 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
)
2928-1109404
357 return
executed 29155907 times by 148 tests: return true;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
true;
executed 29155907 times by 148 tests: return true;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
29155907
358-
359 switch (QChar::category(ch)) {-
360 case
never executed: case QChar::Number_Letter:
QChar::Number_Letter:
never executed: case QChar::Number_Letter:
0
361 case
executed 1205 times by 3 tests: case QChar::Letter_Uppercase:
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
QChar::Letter_Uppercase:
executed 1205 times by 3 tests: case QChar::Letter_Uppercase:
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
1205
362 case
executed 1268 times by 3 tests: case QChar::Letter_Lowercase:
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
QChar::Letter_Lowercase:
executed 1268 times by 3 tests: case QChar::Letter_Lowercase:
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
1268
363 case
never executed: case QChar::Letter_Titlecase:
QChar::Letter_Titlecase:
never executed: case QChar::Letter_Titlecase:
0
364 case
executed 12 times by 2 tests: case QChar::Letter_Modifier:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
QChar::Letter_Modifier:
executed 12 times by 2 tests: case QChar::Letter_Modifier:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
12
365 case
executed 2 times by 1 test: case QChar::Letter_Other:
Executed by:
  • tst_qqmlparser
QChar::Letter_Other:
executed 2 times by 1 test: case QChar::Letter_Other:
Executed by:
  • tst_qqmlparser
2
366 return
executed 2487 times by 3 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
true;
executed 2487 times by 3 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
2487
367 default
executed 440 times by 2 tests: default:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
:
executed 440 times by 2 tests: default:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
440
368 break;
executed 440 times by 2 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
440
369 }-
370 return
executed 440 times by 2 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
false;
executed 440 times by 2 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
440
371}-
372-
373static bool isIdentifierPart(uint ch)-
374{-
375-
376 if ((ch >= 'a'
ch >= 'a'Description
TRUEevaluated 138848649 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 42819368 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
&& ch <= 'z'
ch <= 'z'Description
TRUEevaluated 138797223 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 119429 times by 56 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlparser
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • ...
) ||
119429-138848649
377 (ch >= 'A'
ch >= 'A'Description
TRUEevaluated 13994901 times by 146 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
FALSEevaluated 28974340 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
&& ch <= 'Z'
ch <= 'Z'Description
TRUEevaluated 13330627 times by 146 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
FALSEevaluated 666682 times by 82 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • ...
) ||
666682-28974340
378 (ch >= '0'
ch >= '0'Description
TRUEevaluated 4564810 times by 146 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
FALSEevaluated 25094045 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
&& ch <= '9'
ch <= '9'Description
TRUEevaluated 1335510 times by 70 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • ...
FALSEevaluated 3229395 times by 146 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
) ||
1335510-25094045
379 ch == '$'
ch == '$'Description
TRUEevaluated 73 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 28300371 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
|| ch == '_'
ch == '_'Description
TRUEevaluated 229895 times by 36 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • ...
FALSEevaluated 28082602 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
||
73-28300371
380 ch == 0x200c
ch == 0x200cDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlparser
FALSEevaluated 28092323 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
|| ch == 0x200d
ch == 0x200dDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlparser
FALSEevaluated 28090492 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
)
2-28092323
381 return
executed 153475447 times by 148 tests: return true;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
true;
executed 153475447 times by 148 tests: return true;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
153475447
382-
383 switch (QChar::category(ch)) {-
384 case
executed 24 times by 2 tests: case QChar::Mark_NonSpacing:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
QChar::Mark_NonSpacing:
executed 24 times by 2 tests: case QChar::Mark_NonSpacing:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
24
385 case
never executed: case QChar::Mark_SpacingCombining:
QChar::Mark_SpacingCombining:
never executed: case QChar::Mark_SpacingCombining:
0
386-
387 case
never executed: case QChar::Number_DecimalDigit:
QChar::Number_DecimalDigit:
never executed: case QChar::Number_DecimalDigit:
0
388 case
never executed: case QChar::Number_Letter:
QChar::Number_Letter:
never executed: case QChar::Number_Letter:
0
389-
390 case
executed 10 times by 2 tests: case QChar::Letter_Uppercase:
Executed by:
  • tst_qmlmin
  • tst_qqmlparser
QChar::Letter_Uppercase:
executed 10 times by 2 tests: case QChar::Letter_Uppercase:
Executed by:
  • tst_qmlmin
  • tst_qqmlparser
10
391 case
executed 414 times by 3 tests: case QChar::Letter_Lowercase:
Executed by:
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
QChar::Letter_Lowercase:
executed 414 times by 3 tests: case QChar::Letter_Lowercase:
Executed by:
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
414
392 case
never executed: case QChar::Letter_Titlecase:
QChar::Letter_Titlecase:
never executed: case QChar::Letter_Titlecase:
0
393 case
executed 82 times by 4 tests: case QChar::Letter_Modifier:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
QChar::Letter_Modifier:
executed 82 times by 4 tests: case QChar::Letter_Modifier:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
82
394 case
executed 30 times by 3 tests: case QChar::Letter_Other:
Executed by:
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
QChar::Letter_Other:
executed 30 times by 3 tests: case QChar::Letter_Other:
Executed by:
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
30
395-
396 case
never executed: case QChar::Punctuation_Connector:
QChar::Punctuation_Connector:
never executed: case QChar::Punctuation_Connector:
0
397 return
executed 560 times by 4 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
true;
executed 560 times by 4 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
560
398 default
executed 28073605 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
:
executed 28073605 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
28073605
399 break;
executed 28075666 times by 148 tests: break;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
28075666
400 }-
401 return
executed 28082556 times by 148 tests: return false;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
false;
executed 28082556 times by 148 tests: return false;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
28082556
402}-
403-
404int Lexer::scanToken()-
405{-
406 if (_stackToken != -1
_stackToken != -1Description
TRUEevaluated 169 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickpathview
  • tst_qquickrepeater
FALSEevaluated 83838546 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
) {
169-83838546
407 int tk = _stackToken;-
408 _stackToken = -1;-
409 return
executed 169 times by 7 tests: return tk;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickpathview
  • tst_qquickrepeater
tk;
executed 169 times by 7 tests: return tk;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickpathview
  • tst_qquickrepeater
169
410 }-
411-
412 if (_bracesCount == 0
_bracesCount == 0Description
TRUEevaluated 1314 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 83934937 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
) {
1314-83934937
413-
414 return
executed 1314 times by 2 tests: return scanString(TemplateContinuation);
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
scanString(TemplateContinuation);
executed 1314 times by 2 tests: return scanString(TemplateContinuation);
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1314
415 }-
416-
417-
418 _terminator = false;-
419-
420again:
code before this statement executed 83922681 times by 148 tests: again:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
83922681
421 _validTokenText = false;-
422-
423 while (_char.isSpace()
_char.isSpace()Description
TRUEevaluated 82043130 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 85915743 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
) {
82043130-85915743
424 if (isLineTerminator()
isLineTerminator()Description
TRUEevaluated 19780761 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 62339539 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
) {
19780761-62339539
425 if (_restrictedKeyword
_restrictedKeywordDescription
TRUEevaluated 872 times by 14 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 19781043 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
) {
872-19781043
426-
427 _tokenLine = _currentLineNumber;-
428 _tokenColumn = _currentColumnNumber;-
429 _tokenStartPtr = _codePtr - 1;-
430 return
executed 872 times by 14 tests: return T_SEMICOLON;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_quicktestmainwithsetup
  • tst_testfiltering
T_SEMICOLON;
executed 872 times by 14 tests: return T_SEMICOLON;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_quicktestmainwithsetup
  • tst_testfiltering
872
431 } else {-
432 _terminator = true;-
433 syncProhibitAutomaticSemicolon();-
434 }
executed 19778183 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
19778183
435 }-
436-
437 scanChar();-
438 }
executed 81962441 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
81962441
439-
440 _tokenStartPtr = _codePtr - 1;-
441 _tokenLine = _currentLineNumber;-
442 _tokenColumn = _currentColumnNumber;-
443-
444 if (_codePtr > _endPtr
_codePtr > _endPtrDescription
TRUEevaluated 2967496 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 82901388 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
)
2967496-82901388
445 return
executed 2967492 times by 148 tests: return EOF_SYMBOL;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
EOF_SYMBOL;
executed 2967492 times by 148 tests: return EOF_SYMBOL;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
2967492
446-
447 const QChar ch = _char;-
448 scanChar();-
449-
450 switch (ch.unicode()) {-
451 case
executed 948 times by 6 tests: case '~':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
'~':
executed 948 times by 6 tests: case '~':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
return
executed 948 times by 6 tests: return T_TILDE;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_TILDE;
executed 948 times by 6 tests: return T_TILDE;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
948
452 case
executed 3653930 times by 147 tests: case '}':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
'}':
executed 3653930 times by 147 tests: case '}':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
return
executed 3654959 times by 147 tests: return T_RBRACE;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
T_RBRACE;
executed 3654959 times by 147 tests: return T_RBRACE;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
3653930-3654959
453-
454 case
executed 318599 times by 26 tests: case '|':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • ...
'|':
executed 318599 times by 26 tests: case '|':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • ...
318599
455 if (_char == QLatin1Char('|')
_char == QLatin1Char('|')Description
TRUEevaluated 315273 times by 21 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 2514 times by 12 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickdrag
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickscreen
) {
2514-315273
456 scanChar();-
457 return
executed 315642 times by 21 tests: return T_OR_OR;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
T_OR_OR;
executed 315642 times by 21 tests: return T_OR_OR;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
315642
458 } else if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 739 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
FALSEevaluated 1776 times by 11 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickdrag
  • tst_qquicklayouts
  • tst_qquickmultipointtoucharea
  • tst_qquickscreen
) {
739-1776
459 scanChar();-
460 return
executed 739 times by 6 tests: return T_OR_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
T_OR_EQ;
executed 739 times by 6 tests: return T_OR_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
739
461 }-
462 return
executed 1776 times by 11 tests: return T_OR;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickdrag
  • tst_qquicklayouts
  • tst_qquickmultipointtoucharea
  • tst_qquickscreen
T_OR;
executed 1776 times by 11 tests: return T_OR;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickdrag
  • tst_qquicklayouts
  • tst_qquickmultipointtoucharea
  • tst_qquickscreen
1776
463-
464 case
executed 3658179 times by 147 tests: case '{':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
'{':
executed 3658179 times by 147 tests: case '{':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
return
executed 3658437 times by 147 tests: return T_LBRACE;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
T_LBRACE;
executed 3658437 times by 147 tests: return T_LBRACE;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
3658179-3658437
465-
466 case
executed 2013 times by 5 tests: case '^':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
'^':
executed 2013 times by 5 tests: case '^':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
2013
467 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 613 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
FALSEevaluated 1400 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
) {
613-1400
468 scanChar();-
469 return
executed 613 times by 3 tests: return T_XOR_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
T_XOR_EQ;
executed 613 times by 3 tests: return T_XOR_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
613
470 }-
471 return
executed 1400 times by 5 tests: return T_XOR;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_XOR;
executed 1400 times by 5 tests: return T_XOR;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
1400
472-
473 case
executed 327829 times by 62 tests: case ']':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • ...
']':
executed 327829 times by 62 tests: case ']':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • ...
return
executed 327874 times by 62 tests: return T_RBRACKET;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • ...
T_RBRACKET;
executed 327874 times by 62 tests: return T_RBRACKET;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • ...
327829-327874
474 case
executed 328279 times by 62 tests: case '[':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • ...
'[':
executed 328279 times by 62 tests: case '[':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • ...
return
executed 328206 times by 62 tests: return T_LBRACKET;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • ...
T_LBRACKET;
executed 328206 times by 62 tests: return T_LBRACKET;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • ...
328206-328279
475 case
executed 39188 times by 46 tests: case '?':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • ...
'?':
executed 39188 times by 46 tests: case '?':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • ...
return
executed 39186 times by 46 tests: return T_QUESTION;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • ...
T_QUESTION;
executed 39186 times by 46 tests: return T_QUESTION;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • ...
39186-39188
476-
477 case
executed 82507 times by 32 tests: case '>':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • ...
'>':
executed 82507 times by 32 tests: case '>':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • ...
82507
478 if (_char == QLatin1Char('>')
_char == QLatin1Char('>')Description
TRUEevaluated 57265 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 25240 times by 32 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • ...
) {
25240-57265
479 scanChar();-
480 if (_char == QLatin1Char('>')
_char == QLatin1Char('>')Description
TRUEevaluated 29491 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 27890 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
) {
27890-29491
481 scanChar();-
482 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 1241 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
FALSEevaluated 28258 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
) {
1241-28258
483 scanChar();-
484 return
executed 1239 times by 3 tests: return T_GT_GT_GT_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
T_GT_GT_GT_EQ;
executed 1239 times by 3 tests: return T_GT_GT_GT_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
1239
485 }-
486 return
executed 28225 times by 5 tests: return T_GT_GT_GT;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_GT_GT_GT;
executed 28225 times by 5 tests: return T_GT_GT_GT;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
28225
487 } else if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 682 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 27189 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
) {
682-27189
488 scanChar();-
489 return
executed 682 times by 5 tests: return T_GT_GT_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_GT_GT_EQ;
executed 682 times by 5 tests: return T_GT_GT_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
682
490 }-
491 return
executed 27171 times by 5 tests: return T_GT_GT;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_GT_GT;
executed 27171 times by 5 tests: return T_GT_GT;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
27171
492 } else if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 7538 times by 14 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
FALSEevaluated 17640 times by 31 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • ...
) {
7538-17640
493 scanChar();-
494 return
executed 7538 times by 14 tests: return T_GE;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
T_GE;
executed 7538 times by 14 tests: return T_GE;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
7538
495 }-
496 return
executed 17644 times by 31 tests: return T_GT;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • ...
T_GT;
executed 17644 times by 31 tests: return T_GT;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • ...
17644
497-
498 case
executed 2942593 times by 96 tests: case '=':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • 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
  • ...
'=':
executed 2942593 times by 96 tests: case '=':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • 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
  • ...
2942593
499 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 790043 times by 56 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlstatemachine
  • ...
FALSEevaluated 2147866 times by 94 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • 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
  • ...
) {
790043-2147866
500 scanChar();-
501 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 753454 times by 31 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlstatemachine
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickstates
  • ...
FALSEevaluated 36396 times by 50 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • ...
) {
36396-753454
502 scanChar();-
503 return
executed 757343 times by 31 tests: return T_EQ_EQ_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlstatemachine
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickstates
  • ...
T_EQ_EQ_EQ;
executed 757343 times by 31 tests: return T_EQ_EQ_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlstatemachine
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickstates
  • ...
757343
504 }-
505 return
executed 36396 times by 50 tests: return T_EQ_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • ...
T_EQ_EQ;
executed 36396 times by 50 tests: return T_EQ_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • ...
36396
506 } else if (_char == QLatin1Char('>')
_char == QLatin1Char('>')Description
TRUEevaluated 5329 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 2142199 times by 94 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • 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
  • ...
) {
5329-2142199
507 scanChar();-
508 return
executed 5331 times by 2 tests: return T_ARROW;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
T_ARROW;
executed 5331 times by 2 tests: return T_ARROW;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
5331
509 }-
510 return
executed 2142291 times by 94 tests: return T_EQ;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • 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
  • ...
T_EQ;
executed 2142291 times by 94 tests: return T_EQ;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • 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
  • ...
2142291
511-
512 case
executed 67876 times by 43 tests: case '<':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
'<':
executed 67876 times by 43 tests: case '<':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
67876
513 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 8527 times by 13 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 59331 times by 42 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
) {
8527-59331
514 scanChar();-
515 return
executed 8529 times by 13 tests: return T_LE;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_quicktestmainwithsetup
  • tst_testfiltering
T_LE;
executed 8529 times by 13 tests: return T_LE;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_quicktestmainwithsetup
  • tst_testfiltering
8529
516 } else if (_char == QLatin1Char('<')
_char == QLatin1Char('<')Description
TRUEevaluated 28813 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 30519 times by 42 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
) {
28813-30519
517 scanChar();-
518 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 598 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
FALSEevaluated 28225 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
) {
598-28225
519 scanChar();-
520 return
executed 598 times by 3 tests: return T_LT_LT_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
T_LT_LT_EQ;
executed 598 times by 3 tests: return T_LT_LT_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
598
521 }-
522 return
executed 28206 times by 5 tests: return T_LT_LT;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_LT_LT;
executed 28206 times by 5 tests: return T_LT_LT;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
28206
523 }-
524 return
executed 30519 times by 42 tests: return T_LT;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
T_LT;
executed 30519 times by 42 tests: return T_LT;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
30519
525-
526 case
executed 6538071 times by 115 tests: case ';':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
';':
executed 6538071 times by 115 tests: case ';':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
return
executed 6538045 times by 115 tests: return T_SEMICOLON;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
T_SEMICOLON;
executed 6538045 times by 115 tests: return T_SEMICOLON;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
6538045-6538071
527 case
executed 1303553 times by 146 tests: case ':':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
':':
executed 1303553 times by 146 tests: case ':':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
return
executed 1303559 times by 146 tests: return T_COLON;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
T_COLON;
executed 1303559 times by 146 tests: return T_COLON;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
1303553-1303559
528-
529 case
executed 3374779 times by 99 tests: case '/':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • ...
'/':
executed 3374779 times by 99 tests: case '/':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • ...
3374779
530 if (_char == QLatin1Char('*')
_char == QLatin1Char('*')Description
TRUEevaluated 664252 times by 72 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
FALSEevaluated 2712129 times by 86 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • ...
) {
664252-2712129
531 scanChar();-
532 while (_codePtr <= _endPtr
_codePtr <= _endPtrDescription
TRUEevaluated 160658702 times by 72 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
FALSEevaluated 12 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
) {
12-160658702
533 if (_char == QLatin1Char('*')
_char == QLatin1Char('*')Description
TRUEevaluated 2867862 times by 72 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
FALSEevaluated 157822790 times by 72 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
) {
2867862-157822790
534 scanChar();-
535 if (_char == QLatin1Char('/')
_char == QLatin1Char('/')Description
TRUEevaluated 663934 times by 72 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
FALSEevaluated 2203785 times by 69 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • ...
) {
663934-2203785
536 scanChar();-
537-
538 if (_engine
_engineDescription
TRUEevaluated 664574 times by 72 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
FALSEevaluated 6 times by 1 test
Evaluated by:
  • tst_examples
) {
6-664574
539 _engine->addComment(tokenOffset() + 2, _codePtr - _tokenStartPtr - 1 - 4,-
540 tokenStartLine(), tokenStartColumn() + 2);-
541 }
executed 664652 times by 72 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
664652
542-
543 goto
executed 664721 times by 72 tests: goto again;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
again;
executed 664721 times by 72 tests: goto again;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
664721
544 }-
545 }
executed 2203781 times by 69 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • ...
else {
2203781
546 scanChar();-
547 }
executed 157840389 times by 72 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlparser
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
157840389
548 }-
549 }
executed 12 times by 2 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
else if (_char == QLatin1Char('/')
_char == QLatin1Char('/')Description
TRUEevaluated 1420074 times by 76 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • ...
FALSEevaluated 1290786 times by 37 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • ...
) {
12-1420074
550 while (_codePtr <= _endPtr
_codePtr <= _endPtrDescription
TRUEevaluated 62168112 times by 76 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • ...
FALSEevaluated 262176 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
&& !isLineTerminator()
!isLineTerminator()Description
TRUEevaluated 60987216 times by 76 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • ...
FALSEevaluated 1160846 times by 75 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • tst_qqmlvaluetypeproviders
  • ...
) {
262176-62168112
551 scanChar();-
552 }
executed 61018691 times by 76 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • ...
61018691
553 if (_engine
_engineDescription
TRUEevaluated 1423540 times by 76 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • ...
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_examples
) {
8-1423540
554 _engine->addComment(tokenOffset() + 2, _codePtr - _tokenStartPtr - 1 - 2,-
555 tokenStartLine(), tokenStartColumn() + 2);-
556 }
executed 1422765 times by 76 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • ...
1422765
557 goto
executed 1423540 times by 76 tests: goto again;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • ...
again;
executed 1423540 times by 76 tests: goto again;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlstatemachine
  • ...
1423540
558 } if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 969 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 1289494 times by 37 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • ...
) {
969-1289494
559 scanChar();-
560 return
executed 969 times by 6 tests: return T_DIVIDE_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_DIVIDE_EQ;
executed 969 times by 6 tests: return T_DIVIDE_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
969
561 }-
562 return
executed 1289488 times by 37 tests: return T_DIVIDE_;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • ...
T_DIVIDE_;
executed 1289488 times by 37 tests: return T_DIVIDE_;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • ...
1289488
563-
564 case
executed 3642844 times by 139 tests: case '.':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
'.':
executed 3642844 times by 139 tests: case '.':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
3642844
565 if (isDecimalDigit(_char.unicode())
isDecimalDigit...har.unicode())Description
TRUEevaluated 2281 times by 13 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktextedit
FALSEevaluated 3633933 times by 139 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
)
2281-3633933
566 return
executed 2288 times by 13 tests: return scanNumber(ch);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktextedit
scanNumber(ch);
executed 2288 times by 13 tests: return scanNumber(ch);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktextedit
2288
567 if (_char == QLatin1Char('.')
_char == QLatin1Char('.')Description
TRUEevaluated 8423 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 3629823 times by 139 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
) {
8423-3629823
568 scanChar();-
569 if (_char == QLatin1Char('.')
_char == QLatin1Char('.')Description
TRUEevaluated 8422 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEnever evaluated
) {
0-8422
570 scanChar();-
571 return
executed 8426 times by 2 tests: return T_ELLIPSIS;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
T_ELLIPSIS;
executed 8426 times by 2 tests: return T_ELLIPSIS;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
8426
572 } else {-
573 _errorCode = IllegalCharacter;-
574 _errorMessage = QCoreApplication::translate("QQmlParser", "Unexpected token '.'");-
575 return
never executed: return T_ERROR;
T_ERROR;
never executed: return T_ERROR;
0
576 }-
577 }-
578 return
executed 3632797 times by 139 tests: return T_DOT;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
T_DOT;
executed 3632797 times by 139 tests: return T_DOT;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
3632797
579-
580 case
executed 181442 times by 52 tests: case '-':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • ...
'-':
executed 181442 times by 52 tests: case '-':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • ...
181442
581 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 2376 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
  • tst_qquicktext
  • tst_qv4debugger
FALSEevaluated 179067 times by 52 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • ...
) {
2376-179067
582 scanChar();-
583 return
executed 2376 times by 10 tests: return T_MINUS_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
  • tst_qquicktext
  • tst_qv4debugger
T_MINUS_EQ;
executed 2376 times by 10 tests: return T_MINUS_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
  • tst_qquicktext
  • tst_qv4debugger
2376
584 } else if (_char == QLatin1Char('-')
_char == QLatin1Char('-')Description
TRUEevaluated 2920 times by 12 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickrepeater
  • tst_qquicktableview
FALSEevaluated 176144 times by 51 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • ...
) {
2920-176144
585 scanChar();-
586-
587 if (_terminator
_terminatorDescription
TRUEevaluated 290 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 2630 times by 12 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickrepeater
  • tst_qquicktableview
&& !_delimited
!_delimitedDescription
TRUEevaluated 88 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 202 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
&& !_prohibitAutomaticSemicolon
!_prohibitAutomaticSemicolonDescription
TRUEevaluated 60 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 28 times by 4 tests
Evaluated by:
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
&& _tokenKind != T_LPAREN
_tokenKind != T_LPARENDescription
TRUEevaluated 52 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 8 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
) {
8-2630
588 _stackToken = T_MINUS_MINUS;-
589 return
executed 52 times by 5 tests: return T_SEMICOLON;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
T_SEMICOLON;
executed 52 times by 5 tests: return T_SEMICOLON;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
52
590 }-
591-
592 return
executed 2868 times by 12 tests: return T_MINUS_MINUS;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickrepeater
  • tst_qquicktableview
T_MINUS_MINUS;
executed 2868 times by 12 tests: return T_MINUS_MINUS;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickrepeater
  • tst_qquicktableview
2868
593 }-
594 return
executed 176138 times by 51 tests: return T_MINUS;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • ...
T_MINUS;
executed 176138 times by 51 tests: return T_MINUS;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • ...
176138
595-
596 case
executed 3340798 times by 80 tests: case ',':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • ...
',':
executed 3340798 times by 80 tests: case ',':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • ...
return
executed 3340785 times by 80 tests: return T_COMMA;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • ...
T_COMMA;
executed 3340785 times by 80 tests: return T_COMMA;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • ...
3340785-3340798
597-
598 case
executed 3115980 times by 68 tests: case '+':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnativeconnector
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • ...
'+':
executed 3115980 times by 68 tests: case '+':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnativeconnector
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • ...
3115980
599 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 751378 times by 28 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicksmoothedanimation
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • ...
FALSEevaluated 2364359 times by 67 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnativeconnector
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • ...
) {
751378-2364359
600 scanChar();-
601 return
executed 754231 times by 28 tests: return T_PLUS_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicksmoothedanimation
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • ...
T_PLUS_EQ;
executed 754231 times by 28 tests: return T_PLUS_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicksmoothedanimation
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_qv4debugger
  • ...
754231
602 } else if (_char == QLatin1Char('+')
_char == QLatin1Char('+')Description
TRUEevaluated 35330 times by 47 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnativeconnector
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • ...
FALSEevaluated 2328531 times by 57 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
) {
35330-2328531
603 scanChar();-
604-
605 if (_terminator
_terminatorDescription
TRUEevaluated 615 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_signalspy
FALSEevaluated 34704 times by 47 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnativeconnector
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • ...
&& !_delimited
!_delimitedDescription
TRUEevaluated 153 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickpathview
  • tst_qquickrepeater
FALSEevaluated 462 times by 8 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_signalspy
&& !_prohibitAutomaticSemicolon
!_prohibitAutomaticSemicolonDescription
TRUEevaluated 127 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickpathview
  • tst_qquickrepeater
FALSEevaluated 26 times by 2 tests
Evaluated by:
  • tst_qjsengine
  • tst_qqmlecmascript
&& _tokenKind != T_LPAREN
_tokenKind != T_LPARENDescription
TRUEevaluated 119 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickpathview
  • tst_qquickrepeater
FALSEevaluated 8 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
) {
8-34704
606 _stackToken = T_PLUS_PLUS;-
607 return
executed 119 times by 7 tests: return T_SEMICOLON;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickpathview
  • tst_qquickrepeater
T_SEMICOLON;
executed 119 times by 7 tests: return T_SEMICOLON;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickpathview
  • tst_qquickrepeater
119
608 }-
609-
610 return
executed 35194 times by 47 tests: return T_PLUS_PLUS;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnativeconnector
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • ...
T_PLUS_PLUS;
executed 35194 times by 47 tests: return T_PLUS_PLUS;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlnativeconnector
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • ...
35194
611 }-
612 return
executed 2328576 times by 57 tests: return T_PLUS;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
T_PLUS;
executed 2328576 times by 57 tests: return T_PLUS;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
2328576
613-
614 case
executed 52495 times by 33 tests: case '*':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
'*':
executed 52495 times by 33 tests: case '*':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
52495
615 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 2900 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 49582 times by 33 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
) {
2900-49582
616 scanChar();-
617 return
executed 2901 times by 6 tests: return T_STAR_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_STAR_EQ;
executed 2901 times by 6 tests: return T_STAR_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
2901
618 } else if (_char == QLatin1Char('*')
_char == QLatin1Char('*')Description
TRUEevaluated 902 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 48679 times by 33 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
) {
902-48679
619 scanChar();-
620 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 6 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 895 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
) {
6-895
621 scanChar();-
622 return
executed 6 times by 2 tests: return T_STAR_STAR_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
T_STAR_STAR_EQ;
executed 6 times by 2 tests: return T_STAR_STAR_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
6
623 }-
624 return
executed 895 times by 2 tests: return T_STAR_STAR;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
T_STAR_STAR;
executed 895 times by 2 tests: return T_STAR_STAR;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
895
625 }-
626 return
executed 48682 times by 33 tests: return T_STAR;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
T_STAR;
executed 48682 times by 33 tests: return T_STAR;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
48682
627-
628 case
executed 6685750 times by 98 tests: case ')':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • ...
')':
executed 6685750 times by 98 tests: case ')':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • ...
return
executed 6685821 times by 98 tests: return T_RPAREN;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • ...
T_RPAREN;
executed 6685821 times by 98 tests: return T_RPAREN;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • ...
6685750-6685821
629 case
executed 6687292 times by 98 tests: case '(':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • ...
'(':
executed 6687292 times by 98 tests: case '(':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • ...
return
executed 6686743 times by 98 tests: return T_LPAREN;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • ...
T_LPAREN;
executed 6686743 times by 98 tests: return T_LPAREN;
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • ...
6686743-6687292
630-
631 case
executed 131446 times by 37 tests: case '&':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
'&':
executed 131446 times by 37 tests: case '&':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
131446
632 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 630 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 130080 times by 37 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
) {
630-130080
633 scanChar();-
634 return
executed 632 times by 5 tests: return T_AND_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
T_AND_EQ;
executed 632 times by 5 tests: return T_AND_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
632
635 } else if (_char == QLatin1Char('&')
_char == QLatin1Char('&')Description
TRUEevaluated 126195 times by 36 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • ...
FALSEevaluated 3574 times by 8 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquickmousearea
) {
3574-126195
636 scanChar();-
637 return
executed 127235 times by 36 tests: return T_AND_AND;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • ...
T_AND_AND;
executed 127235 times by 36 tests: return T_AND_AND;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • ...
127235
638 }-
639 return
executed 3574 times by 8 tests: return T_AND;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquickmousearea
T_AND;
executed 3574 times by 8 tests: return T_AND;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquickmousearea
3574
640-
641 case
executed 6876 times by 12 tests: case '%':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_scenegraph
'%':
executed 6876 times by 12 tests: case '%':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_scenegraph
6876
642 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 599 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
FALSEevaluated 6277 times by 12 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_scenegraph
) {
599-6277
643 scanChar();-
644 return
executed 599 times by 3 tests: return T_REMAINDER_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
T_REMAINDER_EQ;
executed 599 times by 3 tests: return T_REMAINDER_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlparser
599
645 }-
646 return
executed 6277 times by 12 tests: return T_REMAINDER;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_scenegraph
T_REMAINDER;
executed 6277 times by 12 tests: return T_REMAINDER;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickgridview
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_scenegraph
6277
647-
648 case
executed 944958 times by 43 tests: case '!':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • ...
'!':
executed 944958 times by 43 tests: case '!':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • ...
944958
649 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 730412 times by 31 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
FALSEevaluated 214803 times by 35 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • ...
) {
214803-730412
650 scanChar();-
651 if (_char == QLatin1Char('=')
_char == QLatin1Char('=')Description
TRUEevaluated 713942 times by 19 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
FALSEevaluated 17219 times by 31 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
) {
17219-713942
652 scanChar();-
653 return
executed 713490 times by 19 tests: return T_NOT_EQ_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
T_NOT_EQ_EQ;
executed 713490 times by 19 tests: return T_NOT_EQ_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
713490
654 }-
655 return
executed 17219 times by 31 tests: return T_NOT_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
T_NOT_EQ;
executed 17219 times by 31 tests: return T_NOT_EQ;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
17219
656 }-
657 return
executed 214716 times by 35 tests: return T_NOT;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • ...
T_NOT;
executed 214716 times by 35 tests: return T_NOT;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • ...
214716
658-
659 case
executed 1196 times by 3 tests: case '`':
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
'`':
executed 1196 times by 3 tests: case '`':
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
1196
660 _outerTemplateBraceCount.push(_bracesCount);-
661 (void)0;-
662 case
executed 2733385 times by 42 tests: case '\'':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • ...
'\'':
executed 2733385 times by 42 tests: case '\'':
Executed by:
  • tst_bindingdependencyapi
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • ...
code before this statement executed 1196 times by 3 tests: case '\'':
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
1196-2733385
663 case
executed 1431917 times by 134 tests: case '"':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • ...
'"':
executed 1431917 times by 134 tests: case '"':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • ...
1431917
664 return
executed 4164933 times by 138 tests: return scanString(ScanStringMode(ch.unicode()));
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
scanString(ScanStringMode(ch.unicode()));
executed 4164933 times by 138 tests: return scanString(ScanStringMode(ch.unicode()));
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
4164933
665 case
executed 549086 times by 88 tests: case '0':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
'0':
executed 549086 times by 88 tests: case '0':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
549086
666 case
executed 805262 times by 131 tests: case '1':
Executed by:
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • ...
'1':
executed 805262 times by 131 tests: case '1':
Executed by:
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • ...
805262
667 case
executed 401810 times by 146 tests: case '2':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
'2':
executed 401810 times by 146 tests: case '2':
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
401810
668 case
executed 166648 times by 98 tests: case '3':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • ...
'3':
executed 166648 times by 98 tests: case '3':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • ...
166648
669 case
executed 141174 times by 82 tests: case '4':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • ...
'4':
executed 141174 times by 82 tests: case '4':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlimport
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • ...
141174
670 case
executed 126339 times by 97 tests: case '5':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmltimer
  • tst_qqmltypeloader
  • ...
'5':
executed 126339 times by 97 tests: case '5':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlparser
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmltimer
  • tst_qqmltypeloader
  • ...
126339
671 case
executed 84859 times by 55 tests: case '6':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
'6':
executed 84859 times by 55 tests: case '6':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
84859
672 case
executed 60599 times by 32 tests: case '7':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
'7':
executed 60599 times by 32 tests: case '7':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
60599
673 case
executed 70953 times by 40 tests: case '8':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmoduleplugin
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • ...
'8':
executed 70953 times by 40 tests: case '8':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmoduleplugin
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • ...
70953
674 case
executed 38361 times by 46 tests: case '9':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickcustomaffector
  • ...
'9':
executed 38361 times by 46 tests: case '9':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickcustomaffector
  • ...
38361
675 return
executed 2443985 times by 147 tests: return scanNumber(ch);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
scanNumber(ch);
executed 2443985 times by 147 tests: return scanNumber(ch);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
2443985
676-
677 default
executed 29148619 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
:
executed 29148619 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
{
29148619
678 uint c = ch.unicode();-
679 bool identifierWithEscapeChars = false;-
680 if (QChar::isHighSurrogate(c)
QChar::isHighSurrogate(c)Description
TRUEnever evaluated
FALSEevaluated 29148644 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
&& QChar::isLowSurrogate(_char.unicode())
QChar::isLowSu...har.unicode())Description
TRUEnever evaluated
FALSEnever evaluated
) {
0-29148644
681 c = QChar::surrogateToUcs4(ushort(c), _char.unicode());-
682 scanChar();-
683 }
never executed: end of block
else if (c == '\\'
c == '\\'Description
TRUEevaluated 2059 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 29148101 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
&& _char == QLatin1Char('u')
_char == QLatin1Char('u')Description
TRUEevaluated 2052 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 10 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
) {
0-29148101
684 identifierWithEscapeChars = true;-
685 bool ok = false;-
686 c = decodeUnicodeEscapeCharacter(&ok);-
687 if (!ok
!okDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlparser
FALSEevaluated 2052 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
)
2-2052
688 return
executed 2 times by 1 test: return T_ERROR;
Executed by:
  • tst_qqmlparser
T_ERROR;
executed 2 times by 1 test: return T_ERROR;
Executed by:
  • tst_qqmlparser
2
689 }
executed 2050 times by 4 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
2050
690 if (isIdentifierStart(c)
isIdentifierStart(c)Description
TRUEevaluated 29153480 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 440 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
) {
440-29153480
691 if (identifierWithEscapeChars
identifierWithEscapeCharsDescription
TRUEevaluated 1969 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 29154396 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
) {
1969-29154396
692 _tokenText.resize(0);-
693 if (QChar::requiresSurrogates(c)
QChar::requiresSurrogates(c)Description
TRUEnever evaluated
FALSEevaluated 1964 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
) {
0-1964
694 _tokenText += QChar(QChar::highSurrogate(c));-
695 _tokenText += QChar(QChar::lowSurrogate(c));-
696 }
never executed: end of block
else {
0
697 _tokenText += QChar(c);-
698 }
executed 1963 times by 4 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
1963
699 _validTokenText = true;-
700 }
executed 1967 times by 4 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
1967
701 while (_codePtr <= _endPtr
_codePtr <= _endPtrDescription
TRUEevaluated 181144206 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 1111236 times by 21 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_qv4debugger
) {
1111236-181144206
702 c = _char.unicode();-
703 if (QChar::isHighSurrogate(c)
QChar::isHighSurrogate(c)Description
TRUEnever evaluated
FALSEevaluated 181108925 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
&& QChar::isLowSurrogate(_codePtr->unicode())
QChar::isLowSu...tr->unicode())Description
TRUEnever evaluated
FALSEnever evaluated
) {
0-181108925
704 scanChar();-
705 c = QChar::surrogateToUcs4(ushort(c), _char.unicode());-
706 }
never executed: end of block
else if (_char == QLatin1Char('\\')
_char == QLatin1Char('\\')Description
TRUEevaluated 1360 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 181133881 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
&& _codePtr[0] == QLatin1Char('u')
_codePtr[0] ==...atin1Char('u')Description
TRUEevaluated 1354 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
) {
0-181133881
707 if (!identifierWithEscapeChars
!identifierWithEscapeCharsDescription
TRUEevaluated 853 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 500 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
) {
500-853
708 identifierWithEscapeChars = true;-
709 _tokenText.resize(0);-
710 _tokenText.insert(0, _tokenStartPtr, _codePtr - _tokenStartPtr - 1);-
711 _validTokenText = true;-
712 }
executed 852 times by 4 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
852
713-
714 scanChar();-
715 bool ok = false;-
716 c = decodeUnicodeEscapeCharacter(&ok);-
717 if (!ok
!okDescription
TRUEnever evaluated
FALSEevaluated 1354 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
)
0-1354
718 return
never executed: return T_ERROR;
T_ERROR;
never executed: return T_ERROR;
0
719-
720 if (!isIdentifierPart(c)
!isIdentifierPart(c)Description
TRUEevaluated 156 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 1198 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
)
156-1198
721 break;
executed 156 times by 2 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
156
722-
723 if (identifierWithEscapeChars
identifierWithEscapeCharsDescription
TRUEevaluated 1198 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEnever evaluated
) {
0-1198
724 if (QChar::requiresSurrogates(c)
QChar::requiresSurrogates(c)Description
TRUEnever evaluated
FALSEevaluated 1198 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
) {
0-1198
725 _tokenText += QChar(QChar::highSurrogate(c));-
726 _tokenText += QChar(QChar::lowSurrogate(c));-
727 }
never executed: end of block
else {
0
728 _tokenText += QChar(c);-
729 }
executed 1197 times by 4 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
1197
730 }-
731 continue;
executed 1197 times by 4 tests: continue;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
1197
732 }-
733-
734 if (!isIdentifierPart(c)
!isIdentifierPart(c)Description
TRUEevaluated 28081743 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 153464023 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
)
28081743-153464023
735 break;
executed 28081351 times by 148 tests: break;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
28081351
736-
737 if (identifierWithEscapeChars
identifierWithEscapeCharsDescription
TRUEevaluated 1826 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 153510562 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
) {
1826-153510562
738 if (QChar::requiresSurrogates(c)
QChar::requiresSurrogates(c)Description
TRUEnever evaluated
FALSEevaluated 1826 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
) {
0-1826
739 _tokenText += QChar(QChar::highSurrogate(c));-
740 _tokenText += QChar(QChar::lowSurrogate(c));-
741 }
never executed: end of block
else {
0
742 _tokenText += QChar(c);-
743 }
executed 1826 times by 4 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
1826
744 }-
745 scanChar();-
746 }
executed 153602980 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
153602980
747-
748 _tokenLength = _codePtr - _tokenStartPtr - 1;-
749-
750 int kind = T_IDENTIFIER;-
751-
752 if (!identifierWithEscapeChars
!identifierWithEscapeCharsDescription
TRUEevaluated 29202066 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 2822 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
)
2822-29202066
753 kind = classify(_tokenStartPtr, _tokenLength, parseModeFlags());
executed 29207483 times by 148 tests: kind = classify(_tokenStartPtr, _tokenLength, parseModeFlags());
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
29207483
754-
755 if (_engine
_engineDescription
TRUEevaluated 29133984 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 1184 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmllistmodelworkerscript
  • tst_qquickworkerscript
) {
1184-29133984
756 if (kind == T_IDENTIFIER
kind == T_IDENTIFIERDescription
TRUEevaluated 22188016 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
FALSEevaluated 6962891 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
&& identifierWithEscapeChars
identifierWithEscapeCharsDescription
TRUEevaluated 2821 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 22201671 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
)
2821-22201671
757 _tokenSpell = _engine->newStringRef(_tokenText);
executed 2820 times by 4 tests: _tokenSpell = _engine->newStringRef(_tokenText);
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
2820
758 else-
759 _tokenSpell = _engine->midRef(_tokenStartPtr - _code.unicode(), _tokenLength);
executed 29158400 times by 148 tests: _tokenSpell = _engine->midRef(_tokenStartPtr - _code.unicode(), _tokenLength);
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
29158400
760 }-
761-
762 return
executed 29150350 times by 148 tests: return kind;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
kind;
executed 29150350 times by 148 tests: return kind;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
29150350
763 }-
764 }-
765-
766 break;
executed 440 times by 2 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
440
767 }-
768-
769 return
executed 440 times by 2 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
T_ERROR;
executed 440 times by 2 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
440
770}-
771-
772int Lexer::scanString(ScanStringMode mode)-
773{-
774 QChar quote = (
(mode == TemplateContinuation)Description
TRUEevaluated 1314 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 4164049 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
mode == TemplateContinuation)
(mode == TemplateContinuation)Description
TRUEevaluated 1314 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 4164049 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
? QChar(TemplateHead) : QChar(mode);
1314-4164049
775 bool multilineStringLiteral = false;-
776-
777 const QChar *startCode = _codePtr;-
778-
779 if (_engine
_engineDescription
TRUEevaluated 4166524 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
FALSEnever evaluated
) {
0-4166524
780 while (_codePtr <= _endPtr
_codePtr <= _endPtrDescription
TRUEevaluated 67959325 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
FALSEevaluated 247 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlparser
) {
247-67959325
781 if (isLineTerminator()
isLineTerminator()Description
TRUEevaluated 1242 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
FALSEevaluated 67938145 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
&& quote != QLatin1Char('`')
quote != QLatin1Char('`')Description
TRUEevaluated 821 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
FALSEevaluated 421 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
) {
421-67938145
782 if (qmlMode()
qmlMode()Description
TRUEevaluated 660 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
FALSEevaluated 160 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
)
160-660
783 break;
executed 660 times by 8 tests: break;
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
660
784 _errorCode = IllegalCharacter;-
785 _errorMessage = QCoreApplication::translate("QQmlParser", "Stray newline in string literal");-
786 return
executed 160 times by 3 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
T_ERROR;
executed 160 times by 3 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
160
787 } else if (_char == QLatin1Char('\\')
_char == QLatin1Char('\\')Description
TRUEevaluated 77611 times by 17 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 67884657 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
) {
77611-67884657
788 break;
executed 77615 times by 17 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
77615
789 } else if (_char == '$'
_char == '$'Description
TRUEevaluated 5695 times by 8 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
  • tst_scenegraph
FALSEevaluated 67895072 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
&& quote == QLatin1Char('`')
quote == QLatin1Char('`')Description
TRUEevaluated 1276 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 4419 times by 8 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklistview
  • tst_scenegraph
) {
1276-67895072
790 break;
executed 1276 times by 2 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1276
791 } else if (_char == quote
_char == quoteDescription
TRUEevaluated 4095161 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
FALSEevaluated 63846342 times by 137 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
) {
4095161-63846342
792 _tokenSpell = _engine->midRef(startCode - _code.unicode() - 1, _codePtr - startCode);-
793 scanChar();-
794-
795 if (quote == QLatin1Char('`')
quote == QLatin1Char('`')Description
TRUEevaluated 828 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 4092664 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
)
828-4092664
796 _bracesCount = _outerTemplateBraceCount.pop();
executed 828 times by 3 tests: _bracesCount = _outerTemplateBraceCount.pop();
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
828
797-
798 if (mode == TemplateHead
mode == TemplateHeadDescription
TRUEevaluated 200 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 4094302 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
)
200-4094302
799 return
executed 200 times by 3 tests: return T_NO_SUBSTITUTION_TEMPLATE;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
T_NO_SUBSTITUTION_TEMPLATE;
executed 200 times by 3 tests: return T_NO_SUBSTITUTION_TEMPLATE;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
200
800 else if (mode == TemplateContinuation
mode == TemplateContinuationDescription
TRUEevaluated 628 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 4093539 times by 138 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
)
628-4093539
801 return
executed 628 times by 2 tests: return T_TEMPLATE_TAIL;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
T_TEMPLATE_TAIL;
executed 628 times by 2 tests: return T_TEMPLATE_TAIL;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
628
802 else-
803 return
executed 4093114 times by 138 tests: return T_STRING_LITERAL;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
T_STRING_LITERAL;
executed 4093114 times by 138 tests: return T_STRING_LITERAL;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
4093114
804 }-
805 scanChar();-
806 }
executed 63824140 times by 137 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
63824140
807 }
executed 79798 times by 19 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
79798
808-
809 _validTokenText = true;-
810 _tokenText.resize(0);-
811 startCode--;-
812 while (startCode != _codePtr - 1
startCode != _codePtr - 1Description
TRUEevaluated 790014 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 79804 times by 19 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
79804-790014
813 _tokenText += *startCode++;
executed 790017 times by 18 tests: _tokenText += *startCode++;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
790017
814-
815 while (_codePtr <= _endPtr
_codePtr <= _endPtrDescription
TRUEevaluated 2258196 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 328 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlparser
) {
328-2258196
816 if (unsigned sequenceLength = isLineTerminatorSequence()
unsigned seque...atorSequence()Description
TRUEevaluated 7571 times by 9 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
FALSEevaluated 2250551 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
7571-2250551
817 multilineStringLiteral = true;-
818 _tokenText += _char;-
819 if (sequenceLength == 2
sequenceLength == 2Description
TRUEnever evaluated
FALSEevaluated 7571 times by 9 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
)
0-7571
820 _tokenText += *_codePtr;
never executed: _tokenText += *_codePtr;
0
821 scanChar();-
822 }
executed 7571 times by 9 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
else if (_char == mode
_char == modeDescription
TRUEevaluated 78038 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 2172591 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
7571-2172591
823 scanChar();-
824-
825 if (_engine
_engineDescription
TRUEevaluated 78031 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
)
0-78031
826 _tokenSpell = _engine->newStringRef(_tokenText);
executed 78026 times by 18 tests: _tokenSpell = _engine->newStringRef(_tokenText);
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
78026
827-
828 if (quote == QLatin1Char('`')
quote == QLatin1Char('`')Description
TRUEevaluated 186 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 77825 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
186-77825
829 _bracesCount = _outerTemplateBraceCount.pop();
executed 186 times by 2 tests: _bracesCount = _outerTemplateBraceCount.pop();
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
186
830-
831 if (mode == TemplateContinuation
mode == TemplateContinuationDescription
TRUEnever evaluated
FALSEevaluated 78016 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
0-78016
832 return
never executed: return T_TEMPLATE_TAIL;
T_TEMPLATE_TAIL;
never executed: return T_TEMPLATE_TAIL;
0
833 else if (mode == TemplateHead
mode == TemplateHeadDescription
TRUEevaluated 186 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 77830 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
186-77830
834 return
executed 186 times by 2 tests: return T_NO_SUBSTITUTION_TEMPLATE;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
T_NO_SUBSTITUTION_TEMPLATE;
executed 186 times by 2 tests: return T_NO_SUBSTITUTION_TEMPLATE;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
186
835-
836 return
executed 77830 times by 18 tests: return multilineStringLiteral ? T_MULTILINE_STRING_LITERAL : T_STRING_LITERAL;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
multilineStringLiteral ? T_MULTILINE_STRING_LITERAL : T_STRING_LITERAL;
executed 77830 times by 18 tests: return multilineStringLiteral ? T_MULTILINE_STRING_LITERAL : T_STRING_LITERAL;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
77830
837 } else if (quote == QLatin1Char('`')
quote == QLatin1Char('`')Description
TRUEevaluated 59812 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 2112799 times by 18 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
&& _char == QLatin1Char('$')
_char == QLatin1Char('$')Description
TRUEevaluated 1713 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 58100 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
&& *
*_codePtr == '{'Description
TRUEevaluated 1203 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 510 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
_codePtr == '{'
*_codePtr == '{'Description
TRUEevaluated 1203 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 510 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
) {
510-2112799
838 scanChar();-
839 scanChar();-
840 _bracesCount = 1;-
841 if (_engine
_engineDescription
TRUEevaluated 1203 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEnever evaluated
)
0-1203
842 _tokenSpell = _engine->newStringRef(_tokenText);
executed 1203 times by 2 tests: _tokenSpell = _engine->newStringRef(_tokenText);
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1203
843-
844 return
executed 1204 times by 2 tests: return (mode == TemplateHead ? T_TEMPLATE_HEAD : T_TEMPLATE_MIDDLE);
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
(mode == TemplateHead ? T_TEMPLATE_HEAD : T_TEMPLATE_MIDDLE);
executed 1204 times by 2 tests: return (mode == TemplateHead ? T_TEMPLATE_HEAD : T_TEMPLATE_MIDDLE);
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1204
845 } else if (_char == QLatin1Char('\\')
_char == QLatin1Char('\\')Description
TRUEevaluated 210347 times by 17 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 1961153 times by 17 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
210347-1961153
846 scanChar();-
847 if (_codePtr > _endPtr
_codePtr > _endPtrDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlparser
FALSEevaluated 210344 times by 17 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
2-210344
848 _errorCode = IllegalEscapeSequence;-
849 _errorMessage = QCoreApplication::translate("QQmlParser", "End of file reached at escape sequence");-
850 return
executed 2 times by 1 test: return T_ERROR;
Executed by:
  • tst_qqmlparser
T_ERROR;
executed 2 times by 1 test: return T_ERROR;
Executed by:
  • tst_qqmlparser
2
851 }-
852-
853 QChar u;-
854-
855 switch (_char.unicode()) {-
856-
857 case
executed 84104 times by 6 tests: case 'u':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
'u':
executed 84104 times by 6 tests: case 'u':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
{
84104
858 bool ok = false;-
859 uint codePoint = decodeUnicodeEscapeCharacter(&ok);-
860 if (!ok
!okDescription
TRUEevaluated 102 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 84032 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
)
102-84032
861 return
executed 102 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
T_ERROR;
executed 102 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
102
862 if (QChar::requiresSurrogates(codePoint)
QChar::require...tes(codePoint)Description
TRUEevaluated 8 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 84024 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
) {
8-84024
863-
864 _tokenText += QChar(QChar::highSurrogate(codePoint));-
865 u = QChar::lowSurrogate(codePoint);-
866 }
executed 8 times by 2 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
else {
8
867 u = codePoint;-
868 }
executed 84022 times by 5 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
84022
869 } break;
executed 84031 times by 5 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
84031
870-
871-
872 case
executed 1632 times by 5 tests: case 'x':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
'x':
executed 1632 times by 5 tests: case 'x':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
{
1632
873 bool ok = false;-
874 u = decodeHexEscapeCharacter(&ok);-
875 if (!ok
!okDescription
TRUEevaluated 24 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 1608 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
) {
24-1608
876 _errorCode = IllegalHexadecimalEscapeSequence;-
877 _errorMessage = QCoreApplication::translate("QQmlParser", "Illegal hexadecimal escape sequence");-
878 return
executed 23 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
T_ERROR;
executed 23 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
23
879 }-
880 } break;
executed 1608 times by 4 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
1608
881-
882-
883 case
executed 40090 times by 5 tests: case '\\':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicktextinput
'\\':
executed 40090 times by 5 tests: case '\\':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicktextinput
u = QLatin1Char('\\'); scanChar(); break;
executed 40088 times by 5 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicktextinput
40088-40090
884 case
executed 7442 times by 5 tests: case '\'':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
'\'':
executed 7442 times by 5 tests: case '\'':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
u = QLatin1Char('\''); scanChar(); break;
executed 7442 times by 5 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
7442
885 case
executed 32788 times by 11 tests: case '\"':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquicktext
  • tst_qquicktextedit
'\"':
executed 32788 times by 11 tests: case '\"':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquicktext
  • tst_qquicktextedit
u = QLatin1Char('\"'); scanChar(); break;
executed 32796 times by 11 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquicktext
  • tst_qquicktextedit
32788-32796
886 case
executed 264 times by 4 tests: case 'b':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
'b':
executed 264 times by 4 tests: case 'b':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
u = QLatin1Char('\b'); scanChar(); break;
executed 264 times by 4 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
264
887 case
executed 944 times by 4 tests: case 'f':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
'f':
executed 944 times by 4 tests: case 'f':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
u = QLatin1Char('\f'); scanChar(); break;
executed 944 times by 4 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
944
888 case
executed 19618 times by 14 tests: case 'n':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
'n':
executed 19618 times by 14 tests: case 'n':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
u = QLatin1Char('\n'); scanChar(); break;
executed 19619 times by 14 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
19618-19619
889 case
executed 1790 times by 5 tests: case 'r':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
'r':
executed 1790 times by 5 tests: case 'r':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
u = QLatin1Char('\r'); scanChar(); break;
executed 1790 times by 5 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
1790
890 case
executed 7227 times by 4 tests: case 't':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
't':
executed 7227 times by 4 tests: case 't':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
u = QLatin1Char('\t'); scanChar(); break;
executed 7227 times by 4 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
7227
891 case
executed 596 times by 4 tests: case 'v':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
'v':
executed 596 times by 4 tests: case 'v':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
u = QLatin1Char('\v'); scanChar(); break;
executed 596 times by 4 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
596
892-
893 case
executed 346 times by 5 tests: case '0':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
'0':
executed 346 times by 5 tests: case '0':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
346
894 if (! _codePtr->isDigit()
! _codePtr->isDigit()Description
TRUEevaluated 288 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 58 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
) {
58-288
895 scanChar();-
896 u = QLatin1Char('\0');-
897 break;
executed 288 times by 4 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
288
898 }-
899 (void)0;-
900 case
executed 32 times by 4 tests: case '1':
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
'1':
executed 32 times by 4 tests: case '1':
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
code before this statement executed 58 times by 4 tests: case '1':
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
32-58
901 case
executed 2 times by 1 test: case '2':
Executed by:
  • tst_ecmascripttests
'2':
executed 2 times by 1 test: case '2':
Executed by:
  • tst_ecmascripttests
2
902 case
executed 12 times by 1 test: case '3':
Executed by:
  • tst_ecmascripttests
'3':
executed 12 times by 1 test: case '3':
Executed by:
  • tst_ecmascripttests
12
903 case
executed 12 times by 1 test: case '4':
Executed by:
  • tst_ecmascripttests
'4':
executed 12 times by 1 test: case '4':
Executed by:
  • tst_ecmascripttests
12
904 case
never executed: case '5':
'5':
never executed: case '5':
0
905 case
never executed: case '6':
'6':
never executed: case '6':
0
906 case
executed 10 times by 2 tests: case '7':
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
'7':
executed 10 times by 2 tests: case '7':
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
10
907 case
never executed: case '8':
'8':
never executed: case '8':
0
908 case
never executed: case '9':
'9':
never executed: case '9':
0
909 _errorCode = IllegalEscapeSequence;-
910 _errorMessage = QCoreApplication::translate("QQmlParser", "Octal escape sequences are not allowed");-
911 return
executed 126 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
T_ERROR;
executed 126 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
126
912-
913 case
executed 44 times by 4 tests: case '\r':
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
'\r':
executed 44 times by 4 tests: case '\r':
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
44
914 case
executed 6512 times by 5 tests: case '\n':
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklayouts
  • tst_qquickshadereffect
'\n':
executed 6512 times by 5 tests: case '\n':
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquicklayouts
  • tst_qquickshadereffect
6512
915 case
executed 6 times by 2 tests: case 0x2028u:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
0x2028u:
executed 6 times by 2 tests: case 0x2028u:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
6
916 case
executed 6 times by 2 tests: case 0x2029u:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
0x2029u:
executed 6 times by 2 tests: case 0x2029u:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
6
917 scanChar();-
918 continue;
executed 6568 times by 6 tests: continue;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicklayouts
  • tst_qquickshadereffect
6568
919-
920 default
executed 6832 times by 4 tests: default:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
:
executed 6832 times by 4 tests: default:
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
6832
921-
922 u = _char;-
923 scanChar();-
924 }
executed 6832 times by 4 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
6832
925-
926 _tokenText += u;-
927 }
executed 203528 times by 15 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
else {
203528
928 _tokenText += _char;-
929 scanChar();-
930 }
executed 1961194 times by 17 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquickfocusscope
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
1961194
931 }-
932-
933 _errorCode = UnclosedStringLiteral;-
934 _errorMessage = QCoreApplication::translate("QQmlParser", "Unclosed string at end of line");-
935 return
executed 329 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlparser
T_ERROR;
executed 329 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qjsvalue
  • tst_qqmlecmascript
  • tst_qqmlparser
329
936}-
937-
938int Lexer::scanNumber(QChar ch)-
939{-
940 if (ch == QLatin1Char('0')
ch == QLatin1Char('0')Description
TRUEevaluated 547865 times by 88 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
FALSEevaluated 1896920 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
) {
547865-1896920
941 if (_char == QLatin1Char('x')
_char == QLatin1Char('x')Description
TRUEevaluated 85279 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 462499 times by 88 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
|| _char == QLatin1Char('X')
_char == QLatin1Char('X')Description
TRUEevaluated 1033 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 461378 times by 88 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
) {
1033-462499
942 ch = _char;-
943-
944-
945 scanChar();-
946-
947 if (!isHexDigit(_char)
!isHexDigit(_char)Description
TRUEevaluated 40 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 86271 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
) {
40-86271
948 _errorCode = IllegalNumber;-
949 _errorMessage = QCoreApplication::translate("QQmlParser", "At least one hexadecimal digit is required after '0%1'").arg(ch);-
950 return
executed 40 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
T_ERROR;
executed 40 times by 4 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
40
951 }-
952-
953 double d = 0.;-
954 while (1) {-
955 int digit = ::hexDigit(_char);-
956 if (digit < 0
digit < 0Description
TRUEevaluated 86269 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 457045 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
)
86269-457045
957 break;
executed 86268 times by 7 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
86268
958 d *= 16;-
959 d += digit;-
960 scanChar();-
961 }
executed 457052 times by 7 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
457052
962-
963 _tokenValue = d;-
964 return
executed 86269 times by 7 tests: return T_NUMERIC_LITERAL;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
T_NUMERIC_LITERAL;
executed 86269 times by 7 tests: return T_NUMERIC_LITERAL;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
86269
965 } else if (_char == QLatin1Char('o')
_char == QLatin1Char('o')Description
TRUEevaluated 172 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 461558 times by 88 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
|| _char == QLatin1Char('O')
_char == QLatin1Char('O')Description
TRUEevaluated 74 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 461867 times by 88 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
) {
74-461867
966 ch = _char;-
967-
968-
969 scanChar();-
970-
971 if (!isOctalDigit(_char.unicode())
!isOctalDigit(_char.unicode())Description
TRUEevaluated 18 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 228 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
) {
18-228
972 _errorCode = IllegalNumber;-
973 _errorMessage = QCoreApplication::translate("QQmlParser", "At least one octal digit is required after '0%1'").arg(ch);-
974 return
executed 18 times by 3 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
T_ERROR;
executed 18 times by 3 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
18
975 }-
976-
977 double d = 0.;-
978 while (1) {-
979 int digit = ::octalDigit(_char);-
980 if (digit < 0
digit < 0Description
TRUEevaluated 228 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 440 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
)
228-440
981 break;
executed 228 times by 3 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
228
982 d *= 8;-
983 d += digit;-
984 scanChar();-
985 }
executed 440 times by 3 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
440
986-
987 _tokenValue = d;-
988 return
executed 228 times by 3 tests: return T_NUMERIC_LITERAL;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
T_NUMERIC_LITERAL;
executed 228 times by 3 tests: return T_NUMERIC_LITERAL;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
228
989 } else if (_char == QLatin1Char('b')
_char == QLatin1Char('b')Description
TRUEevaluated 186 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 461939 times by 88 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
|| _char == QLatin1Char('B')
_char == QLatin1Char('B')Description
TRUEevaluated 50 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 461426 times by 88 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
) {
50-461939
990 ch = _char;-
991-
992-
993 scanChar();-
994-
995 if (_char.unicode() != '0'
_char.unicode() != '0'Description
TRUEevaluated 146 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 90 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
&& _char.unicode() != '1'
_char.unicode() != '1'Description
TRUEevaluated 18 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 128 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
) {
18-146
996 _errorCode = IllegalNumber;-
997 _errorMessage = QCoreApplication::translate("QQmlParser", "At least one binary digit is required after '0%1'").arg(ch);-
998 return
executed 18 times by 3 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
T_ERROR;
executed 18 times by 3 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
18
999 }-
1000-
1001 double d = 0.;-
1002 while (1) {-
1003 int digit = 0;-
1004 if (_char.unicode() == '1'
_char.unicode() == '1'Description
TRUEevaluated 236 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 446 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
)
236-446
1005 digit = 1;
executed 236 times by 3 tests: digit = 1;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
236
1006 else if (_char.unicode() != '0'
_char.unicode() != '0'Description
TRUEevaluated 218 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 228 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
)
218-228
1007 break;
executed 218 times by 3 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
218
1008 d *= 2;-
1009 d += digit;-
1010 scanChar();-
1011 }
executed 464 times by 3 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
464
1012-
1013 _tokenValue = d;-
1014 return
executed 218 times by 3 tests: return T_NUMERIC_LITERAL;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
T_NUMERIC_LITERAL;
executed 218 times by 3 tests: return T_NUMERIC_LITERAL;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
218
1015 } else if (_char.isDigit()
_char.isDigit()Description
TRUEevaluated 195 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicklayouts
  • tst_qquickpathview
FALSEevaluated 461594 times by 88 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
&& !qmlMode()
!qmlMode()Description
TRUEevaluated 92 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 103 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicklayouts
  • tst_qquickpathview
) {
92-461594
1016 _errorCode = IllegalCharacter;-
1017 _errorMessage = QCoreApplication::translate("QQmlParser", "Decimal numbers can't start with '0'");-
1018 return
executed 92 times by 2 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
T_ERROR;
executed 92 times by 2 tests: return T_ERROR;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
92
1019 }-
1020 }
executed 460514 times by 88 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • ...
460514
1021-
1022-
1023 QVarLengthArray<char,32> chars;-
1024 chars.append(ch.unicode());-
1025-
1026 if (ch != QLatin1Char('.')
ch != QLatin1Char('.')Description
TRUEevaluated 2354795 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
FALSEevaluated 2283 times by 13 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlvaluetypeproviders
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktextedit
) {
2283-2354795
1027 while (_char.isDigit()
_char.isDigit()Description
TRUEevaluated 2286425 times by 125 tests
Evaluated by:
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • ...
FALSEevaluated 2355923 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
) {
2286425-2355923
1028 chars.append(_char.unicode());-
1029 scanChar();-
1030 }
executed 2286419 times by 125 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • ...
2286419
1031-
1032 if (_char == QLatin1Char('.')
_char == QLatin1Char('.')Description
TRUEevaluated 305696 times by 146 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
FALSEevaluated 2051224 times by 134 tests
Evaluated by:
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
) {
305696-2051224
1033 chars.append(_char.unicode());-
1034 scanChar();-
1035 }
executed 305714 times by 146 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
305714
1036 }
executed 2357010 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
2357010
1037-
1038 while (_char.isDigit()
_char.isDigit()Description
TRUEevaluated 683067 times by 146 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
FALSEevaluated 2357361 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
) {
683067-2357361
1039 chars.append(_char.unicode());-
1040 scanChar();-
1041 }
executed 683066 times by 146 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
683066
1042-
1043 if (_char == QLatin1Char('e')
_char == QLatin1Char('e')Description
TRUEevaluated 36428 times by 8 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickflickable
FALSEevaluated 2320761 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
|| _char == QLatin1Char('E')
_char == QLatin1Char('E')Description
TRUEevaluated 1921 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 2319826 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
) {
1921-2320761
1044 if (_codePtr[0].isDigit()
_codePtr[0].isDigit()Description
TRUEevaluated 2960 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickflickable
FALSEevaluated 35379 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
|| ((_codePtr[0] == QLatin1Char('+')
_codePtr[0] ==...atin1Char('+')Description
TRUEevaluated 33687 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 1701 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
|| _codePtr[0] == QLatin1Char('-')
_codePtr[0] ==...atin1Char('-')Description
TRUEevaluated 1701 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
FALSEnever evaluated
) &&
0-35379
1045 _codePtr[1].isDigit()
_codePtr[1].isDigit()Description
TRUEevaluated 35381 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
FALSEnever evaluated
)) {
0-35381
1046-
1047 chars.append(_char.unicode());-
1048 scanChar();-
1049-
1050 if (_char == QLatin1Char('+')
_char == QLatin1Char('+')Description
TRUEevaluated 33687 times by 5 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 4660 times by 8 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickflickable
|| _char == QLatin1Char('-')
_char == QLatin1Char('-')Description
TRUEevaluated 1701 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
FALSEevaluated 2959 times by 6 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qquickflickable
) {
1701-33687
1051 chars.append(_char.unicode());-
1052 scanChar();-
1053 }
executed 35383 times by 7 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
35383
1054-
1055 while (_char.isDigit()
_char.isDigit()Description
TRUEevaluated 74261 times by 8 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickflickable
FALSEevaluated 38341 times by 8 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickflickable
) {
38341-74261
1056 chars.append(_char.unicode());-
1057 scanChar();-
1058 }
executed 74261 times by 8 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickflickable
74261
1059 }
executed 38344 times by 8 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickflickable
38344
1060 }
executed 38347 times by 8 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquickanimationcontroller
  • tst_qquickflickable
38347
1061-
1062 chars.append('\0');-
1063-
1064 const char *begin = chars.constData();-
1065 const char *end = nullptr;-
1066 bool ok = false;-
1067-
1068 _tokenValue = qstrtod(begin, &end, &ok);-
1069-
1070 if (end - begin != chars.size() - 1
end - begin !=...ars.size() - 1Description
TRUEnever evaluated
FALSEevaluated 2359543 times by 147 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_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
) {
0-2359543
1071 _errorCode = IllegalExponentIndicator;-
1072 _errorMessage = QCoreApplication::translate("QQmlParser", "Illegal syntax for exponential number");-
1073 return
never executed: return T_ERROR;
T_ERROR;
never executed: return T_ERROR;
0
1074 }-
1075-
1076 return
executed 2357415 times by 147 tests: return T_NUMERIC_LITERAL;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
T_NUMERIC_LITERAL;
executed 2357415 times by 147 tests: return T_NUMERIC_LITERAL;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • ...
2357415
1077}-
1078-
1079bool Lexer::scanRegExp(RegExpBodyPrefix prefix)-
1080{-
1081 _tokenText.resize(0);-
1082 _validTokenText = true;-
1083 _patternFlags = 0;-
1084-
1085 if (prefix == EqualPrefix
prefix == EqualPrefixDescription
TRUEevaluated 14 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 1071207 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
)
14-1071207
1086 _tokenText += QLatin1Char('=');
executed 14 times by 3 tests: _tokenText += QLatin1Char('=');
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
14
1087-
1088 while (true) {-
1089 switch (_char.unicode()) {-
1090 case
executed 1071410 times by 10 tests: case '/':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
'/':
executed 1071410 times by 10 tests: case '/':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
1071410
1091 scanChar();-
1092-
1093-
1094 _patternFlags = 0;-
1095 while (isIdentLetter(_char)
isIdentLetter(_char)Description
TRUEevaluated 11599 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
FALSEevaluated 1069711 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
) {
11599-1069711
1096 int flag = regExpFlagFromChar(_char);-
1097 if (flag == 0
flag == 0Description
TRUEevaluated 1200 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 10399 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
|| _patternFlags & flag
_patternFlags & flagDescription
TRUEevaluated 8 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 10391 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
) {
8-10399
1098 _errorMessage = QCoreApplication::translate("QQmlParser", "Invalid regular expression flag '%0'")-
1099 .arg(QChar(_char));-
1100 return
executed 1208 times by 3 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
false;
executed 1208 times by 3 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
1208
1101 }-
1102 _patternFlags |= flag;-
1103 scanChar();-
1104 }
executed 10392 times by 7 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
10392
1105-
1106 _tokenLength = _codePtr - _tokenStartPtr - 1;-
1107 return
executed 1069746 times by 10 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
true;
executed 1069746 times by 10 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
1069746
1108-
1109 case
executed 540513 times by 7 tests: case '\\':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
'\\':
executed 540513 times by 7 tests: case '\\':
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
540513
1110-
1111 _tokenText += _char;-
1112 scanChar();-
1113-
1114 if (_codePtr > _endPtr
_codePtr > _endPtrDescription
TRUEnever evaluated
FALSEevaluated 540511 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
|| isLineTerminator()
isLineTerminator()Description
TRUEevaluated 60 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 540441 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
) {
0-540511
1115 _errorMessage = QCoreApplication::translate("QQmlParser", "Unterminated regular expression backslash sequence");-
1116 return
executed 60 times by 2 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
false;
executed 60 times by 2 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
60
1117 }-
1118-
1119 _tokenText += _char;-
1120 scanChar();-
1121 break;
executed 540430 times by 7 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
540430
1122-
1123 case
executed 7262 times by 7 tests: case '[':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
'[':
executed 7262 times by 7 tests: case '[':
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
7262
1124-
1125 _tokenText += _char;-
1126 scanChar();-
1127-
1128 while (_codePtr <= _endPtr
_codePtr <= _endPtrDescription
TRUEevaluated 27155 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
FALSEnever evaluated
&& ! isLineTerminator()
! isLineTerminator()Description
TRUEevaluated 27142 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_ecmascripttests
) {
0-27155
1129 if (_char == QLatin1Char(']')
_char == QLatin1Char(']')Description
TRUEevaluated 7256 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
FALSEevaluated 19891 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
)
7256-19891
1130 break;
executed 7256 times by 7 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
7256
1131 else if (_char == QLatin1Char('\\')
_char == QLatin1Char('\\')Description
TRUEevaluated 5761 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
FALSEevaluated 14131 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
) {
5761-14131
1132-
1133 _tokenText += _char;-
1134 scanChar();-
1135-
1136 if (_codePtr > _endPtr
_codePtr > _endPtrDescription
TRUEnever evaluated
FALSEevaluated 5765 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
|| isLineTerminator()
isLineTerminator()Description
TRUEnever evaluated
FALSEevaluated 5765 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
) {
0-5765
1137 _errorMessage = QCoreApplication::translate("QQmlParser", "Unterminated regular expression backslash sequence");-
1138 return
never executed: return false;
false;
never executed: return false;
0
1139 }-
1140-
1141 _tokenText += _char;-
1142 scanChar();-
1143 }
executed 5767 times by 4 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlparser
else {
5767
1144 _tokenText += _char;-
1145 scanChar();-
1146 }
executed 14131 times by 7 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
14131
1147 }-
1148-
1149 if (_char != QLatin1Char(']')
_char != QLatin1Char(']')Description
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_ecmascripttests
FALSEevaluated 7256 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
) {
8-7256
1150 _errorMessage = QCoreApplication::translate("QQmlParser", "Unterminated regular expression class");-
1151 return
executed 8 times by 1 test: return false;
Executed by:
  • tst_ecmascripttests
false;
executed 8 times by 1 test: return false;
Executed by:
  • tst_ecmascripttests
8
1152 }-
1153-
1154 _tokenText += _char;-
1155 scanChar();-
1156 break;
executed 7254 times by 7 tests: break;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qquicktextinput
7254
1157-
1158 default
executed 1976235 times by 9 tests: default:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
:
executed 1976235 times by 9 tests: default:
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
1976235
1159 if (_codePtr > _endPtr
_codePtr > _endPtrDescription
TRUEevaluated 12 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 1976107 times by 9 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
|| isLineTerminator()
isLineTerminator()Description
TRUEevaluated 124 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 1976001 times by 9 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
) {
12-1976107
1160 _errorMessage = QCoreApplication::translate("QQmlParser", "Unterminated regular expression literal");-
1161 return
executed 136 times by 2 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
false;
executed 136 times by 2 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
136
1162 } else {-
1163 _tokenText += _char;-
1164 scanChar();-
1165 }
executed 1976108 times by 9 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
1976108
1166 }-
1167 }-
1168-
1169 return
never executed: return false;
false;
never executed: return false;
0
1170}-
1171-
1172bool Lexer::isLineTerminator() const-
1173{-
1174 const ushort unicode = _char.unicode();-
1175 return
executed 822481045 times by 148 tests: return unicode == 0x000Au || unicode == 0x000Du || unicode == 0x2028u || unicode == 0x2029u;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
unicode == 0x000Au
executed 822481045 times by 148 tests: return unicode == 0x000Au || unicode == 0x000Du || unicode == 0x2028u || unicode == 0x2029u;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
822481045
1176 || unicode == 0x000Du
executed 822481045 times by 148 tests: return unicode == 0x000Au || unicode == 0x000Du || unicode == 0x2028u || unicode == 0x2029u;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
822481045
1177 || unicode == 0x2028u
executed 822481045 times by 148 tests: return unicode == 0x000Au || unicode == 0x000Du || unicode == 0x2028u || unicode == 0x2029u;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
822481045
1178 || unicode == 0x2029u;
executed 822481045 times by 148 tests: return unicode == 0x000Au || unicode == 0x000Du || unicode == 0x2028u || unicode == 0x2029u;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
822481045
1179}-
1180-
1181unsigned Lexer::isLineTerminatorSequence() const-
1182{-
1183 switch (_char.unicode()) {-
1184 case
executed 24155738 times by 148 tests: case 0x000Au:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
0x000Au:
executed 24155738 times by 148 tests: case 0x000Au:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
24155738
1185 case
executed 1132 times by 2 tests: case 0x2028u:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
0x2028u:
executed 1132 times by 2 tests: case 0x2028u:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1132
1186 case
executed 1144 times by 2 tests: case 0x2029u:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
0x2029u:
executed 1144 times by 2 tests: case 0x2029u:
Executed by:
  • tst_ecmascripttests
  • tst_qqmlparser
1144
1187 return
executed 24164639 times by 148 tests: return 1;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
1;
executed 24164639 times by 148 tests: return 1;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
24164639
1188 case
executed 5235 times by 4 tests: case 0x000Du:
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
0x000Du:
executed 5235 times by 4 tests: case 0x000Du:
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
5235
1189 if (_codePtr->unicode() == 0x000Au
_codePtr->unicode() == 0x000AuDescription
TRUEevaluated 4025 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 1210 times by 4 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
)
1210-4025
1190 return
executed 4025 times by 3 tests: return 2;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
2;
executed 4025 times by 3 tests: return 2;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
4025
1191 else-
1192 return
executed 1210 times by 4 tests: return 1;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
1;
executed 1210 times by 4 tests: return 1;
Executed by:
  • tst_ecmascripttests
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
1210
1193 default
executed 592854880 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
:
executed 592854880 times by 148 tests: default:
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
592854880
1194 return
executed 592833280 times by 148 tests: return 0;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
0;
executed 592833280 times by 148 tests: return 0;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
592833280
1195 }-
1196}-
1197-
1198bool Lexer::isIdentLetter(QChar ch)-
1199{-
1200-
1201-
1202 if ((ch >= QLatin1Char('a')
ch >= QLatin1Char('a')Description
TRUEevaluated 11595 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
FALSEevaluated 1070028 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
&& ch <= QLatin1Char('z')
ch <= QLatin1Char('z')Description
TRUEevaluated 11593 times by 7 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlparser
)
2-1070028
1203 || (ch >= QLatin1Char('A')
ch >= QLatin1Char('A')Description
TRUEevaluated 390 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
FALSEevaluated 1069460 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
&& ch <= QLatin1Char('Z')
ch <= QLatin1Char('Z')Description
TRUEevaluated 6 times by 2 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qqmlparser
FALSEevaluated 384 times by 3 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
)
6-1069460
1204 || ch == QLatin1Char('$')
ch == QLatin1Char('$')Description
TRUEnever evaluated
FALSEevaluated 1069985 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
0-1069985
1205 || ch == QLatin1Char('_')
ch == QLatin1Char('_')Description
TRUEnever evaluated
FALSEevaluated 1069835 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
)
0-1069835
1206 return
executed 11599 times by 7 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
true;
executed 11599 times by 7 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
11599
1207 if (ch.unicode() < 128
ch.unicode() < 128Description
TRUEevaluated 1069796 times by 10 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
FALSEnever evaluated
)
0-1069796
1208 return
executed 1069828 times by 10 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
false;
executed 1069828 times by 10 tests: return false;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlxmlhttprequest
  • tst_qquicktextinput
1069828
1209 return
never executed: return ch.isLetterOrNumber();
ch.isLetterOrNumber();
never executed: return ch.isLetterOrNumber();
0
1210}-
1211-
1212bool Lexer::isDecimalDigit(ushort c)-
1213{-
1214 return
executed 3641633 times by 139 tests: return (c >= '0' && c <= '9');
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
(c >= '0' && c <= '9');
executed 3641633 times by 139 tests: return (c >= '0' && c <= '9');
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • ...
3641633
1215}-
1216-
1217bool Lexer::isHexDigit(QChar c)-
1218{-
1219 return
executed 178323 times by 7 tests: return ((c >= QLatin1Char('0') && c <= QLatin1Char('9')) || (c >= QLatin1Char('a') && c <= QLatin1Char('f')) || (c >= QLatin1Char('A') && c <= QLatin1Char('F')));
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
((c >= QLatin1Char('0') && c <= QLatin1Char('9'))
executed 178323 times by 7 tests: return ((c >= QLatin1Char('0') && c <= QLatin1Char('9')) || (c >= QLatin1Char('a') && c <= QLatin1Char('f')) || (c >= QLatin1Char('A') && c <= QLatin1Char('F')));
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
178323
1220 || (c >= QLatin1Char('a') && c <= QLatin1Char('f'))
executed 178323 times by 7 tests: return ((c >= QLatin1Char('0') && c <= QLatin1Char('9')) || (c >= QLatin1Char('a') && c <= QLatin1Char('f')) || (c >= QLatin1Char('A') && c <= QLatin1Char('F')));
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
178323
1221 || (c >= QLatin1Char('A') && c <= QLatin1Char('F')));
executed 178323 times by 7 tests: return ((c >= QLatin1Char('0') && c <= QLatin1Char('9')) || (c >= QLatin1Char('a') && c <= QLatin1Char('f')) || (c >= QLatin1Char('A') && c <= QLatin1Char('F')));
Executed by:
  • tst_ecmascripttests
  • tst_parserstress
  • tst_qjsengine
  • tst_qjsvalue
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
178323
1222}-
1223-
1224bool Lexer::isOctalDigit(ushort c)-
1225{-
1226 return
executed 246 times by 3 tests: return (c >= '0' && c <= '7');
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
(c >= '0' && c <= '7');
executed 246 times by 3 tests: return (c >= '0' && c <= '7');
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
246
1227}-
1228-
1229QString Lexer::tokenText() const-
1230{-
1231 if (_validTokenText
_validTokenTextDescription
TRUEevaluated 16864 times by 1 test
Evaluated by:
  • tst_qmlmin
FALSEevaluated 8896309 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
)
16864-8896309
1232 return
executed 16864 times by 1 test: return _tokenText;
Executed by:
  • tst_qmlmin
_tokenText;
executed 16864 times by 1 test: return _tokenText;
Executed by:
  • tst_qmlmin
16864
1233-
1234 if (_tokenKind == T_STRING_LITERAL
_tokenKind == T_STRING_LITERALDescription
TRUEevaluated 393184 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 8503125 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
)
393184-8503125
1235 return
executed 393184 times by 3 tests: return QString(_tokenStartPtr + 1, _tokenLength - 2);
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
QString(_tokenStartPtr + 1, _tokenLength - 2);
executed 393184 times by 3 tests: return QString(_tokenStartPtr + 1, _tokenLength - 2);
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
393184
1236-
1237 return
executed 8503125 times by 10 tests: return QString(_tokenStartPtr, _tokenLength);
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QString(_tokenStartPtr, _tokenLength);
executed 8503125 times by 10 tests: return QString(_tokenStartPtr, _tokenLength);
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
8503125
1238}-
1239-
1240Lexer::Error Lexer::errorCode() const-
1241{-
1242 return
never executed: return _errorCode;
_errorCode;
never executed: return _errorCode;
0
1243}-
1244-
1245QString Lexer::errorMessage() const-
1246{-
1247 return
executed 1411 times by 3 tests: return _errorMessage;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
_errorMessage;
executed 1411 times by 3 tests: return _errorMessage;
Executed by:
  • tst_ecmascripttests
  • tst_qjsengine
  • tst_qqmlparser
1411
1248}-
1249-
1250void Lexer::syncProhibitAutomaticSemicolon()-
1251{-
1252 if (_parenthesesState == BalancedParentheses
_parenthesesSt...cedParenthesesDescription
TRUEevaluated 18961 times by 38 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
FALSEevaluated 19761732 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
) {
18961-19761732
1253-
1254-
1255-
1256 _prohibitAutomaticSemicolon = true;-
1257 _parenthesesState = IgnoreParentheses;-
1258 }
executed 18961 times by 38 tests: end of block
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_flickableinterop
  • tst_parserstress
  • tst_qjsengine
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlparser
  • tst_qqmlprofilerservice
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
else {
18961
1259 _prohibitAutomaticSemicolon = false;-
1260 }
executed 19759225 times by 148 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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
19759225
1261}-
1262-
1263bool Lexer::prevTerminator() const-
1264{-
1265 return
never executed: return _terminator;
_terminator;
never executed: return _terminator;
0
1266}-
1267-
1268bool Lexer::followsClosingBrace() const-
1269{-
1270 return
never executed: return _followsClosingBrace;
_followsClosingBrace;
never executed: return _followsClosingBrace;
0
1271}-
1272-
1273bool Lexer::canInsertAutomaticSemicolon(int token) const-
1274{-
1275 return
executed 2964231 times by 148 tests: return token == T_RBRACE || token == EOF_SYMBOL || _terminator || _followsClosingBrace;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
token == T_RBRACE
executed 2964231 times by 148 tests: return token == T_RBRACE || token == EOF_SYMBOL || _terminator || _followsClosingBrace;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
2964231
1276 || token == EOF_SYMBOL
executed 2964231 times by 148 tests: return token == T_RBRACE || token == EOF_SYMBOL || _terminator || _followsClosingBrace;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
2964231
1277 || _terminator
executed 2964231 times by 148 tests: return token == T_RBRACE || token == EOF_SYMBOL || _terminator || _followsClosingBrace;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
2964231
1278 || _followsClosingBrace;
executed 2964231 times by 148 tests: return token == T_RBRACE || token == EOF_SYMBOL || _terminator || _followsClosingBrace;
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_qmlmin
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginecleanup
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • ...
2964231
1279}-
1280-
1281static const int uriTokens[] = {-
1282 QQmlJSGrammar::T_IDENTIFIER,-
1283 QQmlJSGrammar::T_PROPERTY,-
1284 QQmlJSGrammar::T_SIGNAL,-
1285 QQmlJSGrammar::T_READONLY,-
1286 QQmlJSGrammar::T_ON,-
1287 QQmlJSGrammar::T_BREAK,-
1288 QQmlJSGrammar::T_CASE,-
1289 QQmlJSGrammar::T_CATCH,-
1290 QQmlJSGrammar::T_CONTINUE,-
1291 QQmlJSGrammar::T_DEFAULT,-
1292 QQmlJSGrammar::T_DELETE,-
1293 QQmlJSGrammar::T_DO,-
1294 QQmlJSGrammar::T_ELSE,-
1295 QQmlJSGrammar::T_FALSE,-
1296 QQmlJSGrammar::T_FINALLY,-
1297 QQmlJSGrammar::T_FOR,-
1298 QQmlJSGrammar::T_FUNCTION,-
1299 QQmlJSGrammar::T_IF,-
1300 QQmlJSGrammar::T_IN,-
1301 QQmlJSGrammar::T_OF,-
1302 QQmlJSGrammar::T_INSTANCEOF,-
1303 QQmlJSGrammar::T_NEW,-
1304 QQmlJSGrammar::T_NULL,-
1305 QQmlJSGrammar::T_RETURN,-
1306 QQmlJSGrammar::T_SWITCH,-
1307 QQmlJSGrammar::T_THIS,-
1308 QQmlJSGrammar::T_THROW,-
1309 QQmlJSGrammar::T_TRUE,-
1310 QQmlJSGrammar::T_TRY,-
1311 QQmlJSGrammar::T_TYPEOF,-
1312 QQmlJSGrammar::T_VAR,-
1313 QQmlJSGrammar::T_VOID,-
1314 QQmlJSGrammar::T_WHILE,-
1315 QQmlJSGrammar::T_CONST,-
1316 QQmlJSGrammar::T_DEBUGGER,-
1317 QQmlJSGrammar::T_RESERVED_WORD,-
1318 QQmlJSGrammar::T_WITH,-
1319-
1320 QQmlJSGrammar::EOF_SYMBOL-
1321};-
1322static inline bool isUriToken(int token)-
1323{-
1324 const int *current = uriTokens;-
1325 while (*
*current != QQ...ar::EOF_SYMBOLDescription
TRUEevaluated 1107 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEevaluated 6 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
current != QQmlJSGrammar::EOF_SYMBOL
*current != QQ...ar::EOF_SYMBOLDescription
TRUEevaluated 1107 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEevaluated 6 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
) {
6-1107
1326 if (*
*current == tokenDescription
TRUEevaluated 885 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEevaluated 222 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
current == token
*current == tokenDescription
TRUEevaluated 885 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEevaluated 222 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
)
222-885
1327 return
executed 885 times by 5 tests: return true;
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
true;
executed 885 times by 5 tests: return true;
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
885
1328 ++current;-
1329 }
executed 222 times by 3 tests: end of block
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
222
1330 return
executed 6 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
false;
executed 6 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
6
1331}-
1332-
1333bool Lexer::scanDirectives(Directives *directives, DiagnosticMessage *error)-
1334{-
1335 ((!_qmlMode) ? static_cast<void>(0) : qt_assert("!_qmlMode", __FILE__, 1380));-
1336-
1337 lex();-
1338-
1339 if (_tokenKind != T_DOT
_tokenKind != T_DOTDescription
TRUEevaluated 1777758 times by 22 tests
Evaluated by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickworkerscript
  • tst_qv4assembler
  • tst_qv4debugger
FALSEevaluated 1138 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
)
1138-1777758
1340 return
executed 1777209 times by 22 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickworkerscript
  • tst_qv4assembler
  • tst_qv4debugger
true;
executed 1777209 times by 22 tests: return true;
Executed by:
  • tst_ecmascripttests
  • tst_examples
  • tst_qjsengine
  • tst_qjsonbinding
  • tst_qjsvalue
  • tst_qjsvalueiterator
  • tst_qmlcachegen
  • tst_qmlmin
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickworkerscript
  • tst_qv4assembler
  • tst_qv4debugger
1777209
1341-
1342 do {-
1343 const int lineNumber = tokenStartLine();-
1344 const int column = tokenStartColumn();-
1345-
1346 lex();-
1347-
1348 if (! (_tokenKind == T_IDENTIFIER
_tokenKind == T_IDENTIFIERDescription
TRUEevaluated 251 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 1585 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
|| _tokenKind == T_RESERVED_WORD
_tokenKind == T_RESERVED_WORDDescription
TRUEevaluated 1585 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEnever evaluated
))
0-1585
1349 return
never executed: return true;
true;
never executed: return true;
0
1350-
1351 const QString directiveName = tokenText();-
1352-
1353 if (! (directiveName == QLatin1String("pragma")
directiveName ...ring("pragma")Description
TRUEevaluated 245 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 1591 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
||
245-1591
1354 directiveName == QLatin1String("import")
directiveName ...ring("import")Description
TRUEevaluated 1585 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEevaluated 6 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
)) {
6-1585
1355 error->message = QCoreApplication::translate("QQmlParser", "Syntax error");-
1356 error->loc.startLine = tokenStartLine();-
1357 error->loc.startColumn = tokenStartColumn();-
1358 return
executed 6 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
false;
executed 6 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
6
1359 }-
1360-
1361-
1362 if (directiveName == QLatin1String("pragma")
directiveName ...ring("pragma")Description
TRUEevaluated 245 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 1585 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
) {
245-1585
1363-
1364 if (! (lex() == T_IDENTIFIER
lex() == T_IDENTIFIERDescription
TRUEevaluated 245 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEnever evaluated
&& tokenText() == QLatin1String("library")
tokenText() ==...ing("library")Description
TRUEevaluated 245 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEnever evaluated
)) {
0-245
1365 error->message = QCoreApplication::translate("QQmlParser", "Syntax error");-
1366 error->loc.startLine = tokenStartLine();-
1367 error->loc.startColumn = tokenStartColumn();-
1368 return
never executed: return false;
false;
never executed: return false;
0
1369 }-
1370-
1371-
1372 directives->pragmaLibrary();-
1373-
1374 }
executed 245 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
else {
245
1375 ((directiveName == QLatin1String("import")) ? static_cast<void>(0) : qt_assert("directiveName == QLatin1String(\"import\")", __FILE__, 1420));-
1376 lex();-
1377-
1378 QString pathOrUri;-
1379 QString version;-
1380 bool fileImport = false;-
1381-
1382 if (_tokenKind == T_STRING_LITERAL
_tokenKind == T_STRING_LITERALDescription
TRUEevaluated 1124 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 461 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
) {
461-1124
1383-
1384-
1385 fileImport = true;-
1386 pathOrUri = tokenText();-
1387-
1388 if (!pathOrUri.endsWith(QLatin1String("js"))
!pathOrUri.end...1String("js"))Description
TRUEevaluated 6 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 1118 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
) {
6-1118
1389 error->message = QCoreApplication::translate("QQmlParser","Imported file must be a script");-
1390 error->loc.startLine = tokenStartLine();-
1391 error->loc.startColumn = tokenStartColumn();-
1392 return
executed 6 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
false;
executed 6 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
6
1393 }-
1394-
1395 }
executed 1118 times by 3 tests: end of block
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
else if (_tokenKind == T_IDENTIFIER
_tokenKind == T_IDENTIFIERDescription
TRUEevaluated 461 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEnever evaluated
) {
0-1118
1396-
1397-
1398 while (true) {-
1399 if (!isUriToken(_tokenKind)
!isUriToken(_tokenKind)Description
TRUEevaluated 6 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 885 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
) {
6-885
1400 error->message = QCoreApplication::translate("QQmlParser","Invalid module URI");-
1401 error->loc.startLine = tokenStartLine();-
1402 error->loc.startColumn = tokenStartColumn();-
1403 return
executed 6 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
false;
executed 6 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
6
1404 }-
1405-
1406 pathOrUri.append(tokenText());-
1407-
1408 lex();-
1409 if (tokenStartLine() != lineNumber
tokenStartLine() != lineNumberDescription
TRUEnever evaluated
FALSEevaluated 885 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
) {
0-885
1410 error->message = QCoreApplication::translate("QQmlParser","Invalid module URI");-
1411 error->loc.startLine = tokenStartLine();-
1412 error->loc.startColumn = tokenStartColumn();-
1413 return
never executed: return false;
false;
never executed: return false;
0
1414 }-
1415 if (_tokenKind != QQmlJSGrammar::T_DOT
_tokenKind != ...Grammar::T_DOTDescription
TRUEevaluated 455 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEevaluated 430 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
)
430-455
1416 break;
executed 455 times by 5 tests: break;
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
455
1417-
1418 pathOrUri.append(QLatin1Char('.'));-
1419-
1420 lex();-
1421 if (tokenStartLine() != lineNumber
tokenStartLine() != lineNumberDescription
TRUEnever evaluated
FALSEevaluated 430 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
) {
0-430
1422 error->message = QCoreApplication::translate("QQmlParser","Invalid module URI");-
1423 error->loc.startLine = tokenStartLine();-
1424 error->loc.startColumn = tokenStartColumn();-
1425 return
never executed: return false;
false;
never executed: return false;
0
1426 }-
1427 }
executed 430 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
430
1428-
1429 if (_tokenKind != T_NUMERIC_LITERAL
_tokenKind != ...UMERIC_LITERALDescription
TRUEevaluated 12 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 443 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
) {
12-443
1430 error->message = QCoreApplication::translate("QQmlParser","Module import requires a version");-
1431 error->loc.startLine = tokenStartLine();-
1432 error->loc.startColumn = tokenStartColumn();-
1433 return
executed 12 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
false;
executed 12 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
12
1434 }-
1435-
1436 version = tokenText();-
1437 }
executed 443 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
443
1438-
1439-
1440-
1441-
1442 if (! (lex() == T_IDENTIFIER
lex() == T_IDENTIFIERDescription
TRUEevaluated 1549 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEevaluated 12 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
&& tokenText() == QLatin1String("as")
tokenText() ==...n1String("as")Description
TRUEevaluated 1537 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEevaluated 12 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
&& tokenStartLine() == lineNumber
tokenStartLine() == lineNumberDescription
TRUEevaluated 1537 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
FALSEnever evaluated
)) {
0-1549
1443 if (fileImport
fileImportDescription
TRUEevaluated 12 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 12 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
)
12
1444 error->message = QCoreApplication::translate("QQmlParser", "File import requires a qualifier");
executed 12 times by 3 tests: error->message = QCoreApplication::translate("QQmlParser", "File import requires a qualifier");
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
12
1445 else-
1446 error->message = QCoreApplication::translate("QQmlParser", "Module import requires a qualifier");
executed 12 times by 3 tests: error->message = QCoreApplication::translate("QQmlParser", "Module import requires a qualifier");
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
12
1447 if (tokenStartLine() != lineNumber
tokenStartLine() != lineNumberDescription
TRUEevaluated 12 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 12 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
) {
12
1448 error->loc.startLine = lineNumber;-
1449 error->loc.startColumn = column;-
1450 }
executed 12 times by 3 tests: end of block
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
else {
12
1451 error->loc.startLine = tokenStartLine();-
1452 error->loc.startColumn = tokenStartColumn();-
1453 }
executed 12 times by 3 tests: end of block
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
12
1454 return
executed 24 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
false;
executed 24 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
24
1455 }-
1456-
1457 if (lex() != T_IDENTIFIER
lex() != T_IDENTIFIERDescription
TRUEnever evaluated
FALSEevaluated 1537 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
|| tokenStartLine() != lineNumber
tokenStartLine() != lineNumberDescription
TRUEnever evaluated
FALSEevaluated 1537 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
) {
0-1537
1458 if (fileImport
fileImportDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
1459 error->message = QCoreApplication::translate("QQmlParser", "File import requires a qualifier");
never executed: error->message = QCoreApplication::translate("QQmlParser", "File import requires a qualifier");
0
1460 else-
1461 error->message = QCoreApplication::translate("QQmlParser", "Module import requires a qualifier");
never executed: error->message = QCoreApplication::translate("QQmlParser", "Module import requires a qualifier");
0
1462 error->loc.startLine = tokenStartLine();-
1463 error->loc.startColumn = tokenStartColumn();-
1464 return
never executed: return false;
false;
never executed: return false;
0
1465 }-
1466-
1467 const QString module = tokenText();-
1468 if (!module.at(0).isUpper()
!module.at(0).isUpper()Description
TRUEevaluated 12 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 1525 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
) {
12-1525
1469 error->message = QCoreApplication::translate("QQmlParser","Invalid import qualifier");-
1470 error->loc.startLine = tokenStartLine();-
1471 error->loc.startColumn = tokenStartColumn();-
1472 return
executed 12 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
false;
executed 12 times by 3 tests: return false;
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
12
1473 }-
1474-
1475 if (fileImport
fileImportDescription
TRUEevaluated 1100 times by 3 tests
Evaluated by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 425 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
)
425-1100
1476 directives->importFile(pathOrUri, module, lineNumber, column);
executed 1100 times by 3 tests: directives->importFile(pathOrUri, module, lineNumber, column);
Executed by:
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
1100
1477 else-
1478 directives->importModule(pathOrUri, version, module, lineNumber, column);
executed 425 times by 5 tests: directives->importModule(pathOrUri, version, module, lineNumber, column);
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlsqldatabase
425
1479 }-
1480-
1481 if (tokenStartLine() != lineNumber
tokenStartLine() != lineNumberDescription
TRUEnever evaluated
FALSEevaluated 1770 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
) {
0-1770
1482 error->message = QCoreApplication::translate("QQmlParser", "Syntax error");-
1483 error->loc.startLine = tokenStartLine();-
1484 error->loc.startColumn = tokenStartColumn();-
1485 return
never executed: return false;
false;
never executed: return false;
0
1486 }-
1487-
1488-
1489 lex();-
1490 }
executed 1770 times by 10 tests: end of block
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
while (_tokenKind == T_DOT
_tokenKind == T_DOTDescription
TRUEevaluated 698 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
FALSEevaluated 1072 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
);
698-1770
1491-
1492 return
executed 1072 times by 10 tests: return true;
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
true;
executed 1072 times by 10 tests: return true;
Executed by:
  • tst_examples
  • tst_qmlmin
  • tst_qqmlecmascript
  • tst_qqmlparser
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1072
1493}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0