Line | Source | Count |
1 | ---------------------------------------------------------------------------- | - |
2 | -- | - |
3 | -- Copyright (C) 2016 The Qt Company Ltd. | - |
4 | -- Contact: http: | - |
5 | -- | - |
6 | -- This file is part of the QtQml module of the Qt Toolkit. | - |
7 | -- | - |
8 | -- $QT_BEGIN_LICENSE:LGPL$ | - |
9 | -- Commercial License Usage | - |
10 | -- Licensees holding valid commercial Qt licenses may use this file in | - |
11 | -- accordance with the commercial license agreement provided with the | - |
12 | -- Software or, alternatively, in accordance with the terms contained in | - |
13 | -- a written agreement between you and The Qt Company. For licensing terms | - |
14 | -- and conditions see https: | - |
15 | -- information use the contact form at https: | - |
16 | -- | - |
17 | -- GNU Lesser General Public License Usage | - |
18 | -- Alternatively, this file may be used under the terms of the GNU Lesser | - |
19 | -- General Public License version 3 as published by the Free Software | - |
20 | -- Foundation and appearing in the file LICENSE.LGPL3 included in the | - |
21 | -- packaging of this file. Please review the following information to | - |
22 | -- ensure the GNU Lesser General Public License version 3 requirements | - |
23 | -- will be met: https: | - |
24 | -- | - |
25 | -- GNU General Public License Usage | - |
26 | -- Alternatively, this file may be used under the terms of the GNU | - |
27 | -- General Public License version 2.0 or (at your option) the GNU General | - |
28 | -- Public license version 3 or any later version approved by the KDE Free | - |
29 | -- Qt Foundation. The licenses are as published by the Free Software | - |
30 | -- Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 | - |
31 | -- included in the packaging of this file. Please review the following | - |
32 | -- information to ensure the GNU General Public License requirements will | - |
33 | -- be met: https: | - |
34 | -- https: | - |
35 | -- | - |
36 | -- $QT_END_LICENSE$ | - |
37 | -- | - |
38 | ---------------------------------------------------------------------------- | - |
39 | | - |
40 | %parser QQmlJSGrammar | - |
41 | %decl qqmljsparser_p.h | - |
42 | %impl qqmljsparser.cpp | - |
43 | %expect 1 | - |
44 | | - |
45 | %token T_AND "&" T_AND_AND "&&" T_AND_EQ "&=" | - |
46 | %token T_BREAK "break" T_CASE "case" T_CATCH "catch" | - |
47 | %token T_COLON ":" T_COMMA "," T_CONTINUE "continue" | - |
48 | %token T_DEFAULT "default" T_DELETE "delete" T_DIVIDE_ "/" | - |
49 | %token T_DIVIDE_EQ "/=" T_DO "do" T_DOT "." | - |
50 | %token T_ELSE "else" T_EQ "=" T_EQ_EQ "==" | - |
51 | %token T_EQ_EQ_EQ "===" T_FINALLY "finally" T_FOR "for" | - |
52 | %token T_FUNCTION "function" T_GE ">=" T_GT ">" | - |
53 | %token T_GT_GT ">>" T_GT_GT_EQ ">>=" T_GT_GT_GT ">>>" | - |
54 | %token T_GT_GT_GT_EQ ">>>=" T_IDENTIFIER "identifier" T_IF "if" | - |
55 | %token T_IN "in" T_INSTANCEOF "instanceof" T_LBRACE "{" | - |
56 | %token T_LBRACKET "[" T_LE "<=" T_LPAREN "(" | - |
57 | %token T_LT "<" T_LT_LT "<<" T_LT_LT_EQ "<<=" | - |
58 | %token T_MINUS "-" T_MINUS_EQ "-=" T_MINUS_MINUS "--" | - |
59 | %token T_NEW "new" T_NOT "!" T_NOT_EQ "!=" | - |
60 | %token T_NOT_EQ_EQ "!==" T_NUMERIC_LITERAL "numeric literal" T_OR "|" | - |
61 | %token T_OR_EQ "|=" T_OR_OR "||" T_PLUS "+" | - |
62 | %token T_PLUS_EQ "+=" T_PLUS_PLUS "++" T_QUESTION "?" | - |
63 | %token T_RBRACE "}" T_RBRACKET "]" T_REMAINDER "%" | - |
64 | %token T_REMAINDER_EQ "%=" T_RETURN "return" T_RPAREN ")" | - |
65 | %token T_SEMICOLON ";" T_AUTOMATIC_SEMICOLON T_STAR "*" | - |
66 | %token T_STAR_STAR "**" T_STAR_STAR_EQ "**=" T_STAR_EQ "*=" | - |
67 | %token T_STRING_LITERAL "string literal" | - |
68 | %token T_PROPERTY "property" T_SIGNAL "signal" T_READONLY "readonly" | - |
69 | %token T_SWITCH "switch" T_THIS "this" T_THROW "throw" | - |
70 | %token T_TILDE "~" T_TRY "try" T_TYPEOF "typeof" | - |
71 | %token T_VAR "var" T_VOID "void" T_WHILE "while" | - |
72 | %token T_WITH "with" T_XOR "^" T_XOR_EQ "^=" | - |
73 | %token T_NULL "null" T_TRUE "true" T_FALSE "false" | - |
74 | %token T_CONST "const" T_LET "let" | - |
75 | %token T_DEBUGGER "debugger" | - |
76 | %token T_RESERVED_WORD "reserved word" | - |
77 | %token T_MULTILINE_STRING_LITERAL "multiline string literal" | - |
78 | %token T_COMMENT "comment" | - |
79 | %token T_COMPATIBILITY_SEMICOLON | - |
80 | %token T_ARROW "=>" | - |
81 | %token T_ENUM "enum" | - |
82 | %token T_ELLIPSIS "..." | - |
83 | %token T_YIELD "yield" | - |
84 | %token T_SUPER "super" | - |
85 | %token T_CLASS "class" | - |
86 | %token T_EXTENDS "extends" | - |
87 | %token T_STATIC "static" | - |
88 | %token T_EXPORT "export" | - |
89 | %token T_FROM "from" | - |
90 | | - |
91 | --- template strings | - |
92 | %token T_NO_SUBSTITUTION_TEMPLATE"(no subst template)" | - |
93 | %token T_TEMPLATE_HEAD "(template head)" | - |
94 | %token T_TEMPLATE_MIDDLE "(template middle)" | - |
95 | %token T_TEMPLATE_TAIL "(template tail)" | - |
96 | | - |
97 | --- context keywords. | - |
98 | %token T_PUBLIC "public" | - |
99 | %token T_IMPORT "import" | - |
100 | %token T_PRAGMA "pragma" | - |
101 | %token T_AS "as" | - |
102 | %token T_OF "of" | - |
103 | %token T_GET "get" | - |
104 | %token T_SET "set" | - |
105 | | - |
106 | %token T_ERROR | - |
107 | | - |
108 | --- feed tokens | - |
109 | %token T_FEED_UI_PROGRAM | - |
110 | %token T_FEED_UI_OBJECT_MEMBER | - |
111 | %token T_FEED_JS_STATEMENT | - |
112 | %token T_FEED_JS_EXPRESSION | - |
113 | %token T_FEED_JS_SCRIPT | - |
114 | %token T_FEED_JS_MODULE | - |
115 | | - |
116 | --- Lookahead handling | - |
117 | %token T_FORCE_DECLARATION "(force decl)" | - |
118 | %token T_FORCE_BLOCK "(force block)" | - |
119 | %token T_FOR_LOOKAHEAD_OK "(for lookahead ok)" | - |
120 | | - |
121 | --%left T_PLUS T_MINUS | - |
122 | %nonassoc T_IDENTIFIER T_COLON T_SIGNAL T_PROPERTY T_READONLY T_ON T_SET T_GET T_OF T_STATIC T_FROM | - |
123 | %nonassoc REDUCE_HERE | - |
124 | | - |
125 | %start TopLevel | - |
126 | | - |
127 | /. | - |
128 | | - |
129 | | - |
130 | | - |
131 | | - |
132 | | - |
133 | | - |
134 | | - |
135 | | - |
136 | | - |
137 | | - |
138 | | - |
139 | | - |
140 | | - |
141 | | - |
142 | | - |
143 | | - |
144 | | - |
145 | | - |
146 | | - |
147 | | - |
148 | | - |
149 | | - |
150 | | - |
151 | | - |
152 | | - |
153 | | - |
154 | | - |
155 | | - |
156 | | - |
157 | | - |
158 | | - |
159 | | - |
160 | | - |
161 | | - |
162 | | - |
163 | | - |
164 | | - |
165 | | - |
166 | #include <private/qqmljsengine_p.h> | - |
167 | #include <private/qqmljslexer_p.h> | - |
168 | #include <private/qqmljsast_p.h> | - |
169 | #include <private/qqmljsmemorypool_p.h> | - |
170 | | - |
171 | #include <QtCore/qdebug.h> | - |
172 | #include <QtCore/qcoreapplication.h> | - |
173 | | - |
174 | #include <string.h> | - |
175 | | - |
176 | ./ | - |
177 | | - |
178 | /: | - |
179 | | - |
180 | | - |
181 | | - |
182 | | - |
183 | | - |
184 | | - |
185 | | - |
186 | | - |
187 | | - |
188 | | - |
189 | | - |
190 | | - |
191 | | - |
192 | | - |
193 | | - |
194 | | - |
195 | | - |
196 | | - |
197 | | - |
198 | | - |
199 | | - |
200 | | - |
201 | | - |
202 | | - |
203 | | - |
204 | | - |
205 | | - |
206 | | - |
207 | | - |
208 | | - |
209 | | - |
210 | | - |
211 | | - |
212 | | - |
213 | | - |
214 | | - |
215 | | - |
216 | | - |
217 | | - |
218 | | - |
219 | | - |
220 | | - |
221 | | - |
222 | | - |
223 | | - |
224 | | - |
225 | | - |
226 | | - |
227 | | - |
228 | | - |
229 | | - |
230 | | - |
231 | | - |
232 | | - |
233 | | - |
234 | | - |
235 | | - |
236 | | - |
237 | | - |
238 | | - |
239 | | - |
240 | | - |
241 | #ifndef QQMLJSPARSER_P_H | - |
242 | #define QQMLJSPARSER_P_H | - |
243 | | - |
244 | #include <private/qqmljsglobal_p.h> | - |
245 | #include <private/qqmljsgrammar_p.h> | - |
246 | #include <private/qqmljsast_p.h> | - |
247 | #include <private/qqmljsengine_p.h> | - |
248 | | - |
249 | #include <QtCore/qlist.h> | - |
250 | #include <QtCore/qstring.h> | - |
251 | | - |
252 | QT_QML_BEGIN_NAMESPACE | - |
253 | | - |
254 | namespace QQmlJS { | - |
255 | | - |
256 | class Engine; | - |
257 | | - |
258 | class QML_PARSER_EXPORT Parser: protected $table | - |
259 | { | - |
260 | public: | - |
261 | union Value { | - |
262 | int ival; | - |
263 | double dval; | - |
264 | AST::VariableScope scope; | - |
265 | AST::ForEachType forEachType; | - |
266 | AST::ArgumentList *ArgumentList; | - |
267 | AST::CaseBlock *CaseBlock; | - |
268 | AST::CaseClause *CaseClause; | - |
269 | AST::CaseClauses *CaseClauses; | - |
270 | AST::Catch *Catch; | - |
271 | AST::DefaultClause *DefaultClause; | - |
272 | AST::Elision *Elision; | - |
273 | AST::ExpressionNode *Expression; | - |
274 | AST::TemplateLiteral *Template; | - |
275 | AST::Finally *Finally; | - |
276 | AST::FormalParameterList *FormalParameterList; | - |
277 | AST::FunctionDeclaration *FunctionDeclaration; | - |
278 | AST::Node *Node; | - |
279 | AST::PropertyName *PropertyName; | - |
280 | AST::Statement *Statement; | - |
281 | AST::StatementList *StatementList; | - |
282 | AST::Block *Block; | - |
283 | AST::VariableDeclarationList *VariableDeclarationList; | - |
284 | AST::Pattern *Pattern; | - |
285 | AST::PatternElement *PatternElement; | - |
286 | AST::PatternElementList *PatternElementList; | - |
287 | AST::PatternProperty *PatternProperty; | - |
288 | AST::PatternPropertyList *PatternPropertyList; | - |
289 | AST::ClassElementList *ClassElementList; | - |
290 | | - |
291 | AST::UiProgram *UiProgram; | - |
292 | AST::UiHeaderItemList *UiHeaderItemList; | - |
293 | AST::UiPragma *UiPragma; | - |
294 | AST::UiImport *UiImport; | - |
295 | AST::UiParameterList *UiParameterList; | - |
296 | AST::UiPublicMember *UiPublicMember; | - |
297 | AST::UiObjectDefinition *UiObjectDefinition; | - |
298 | AST::UiObjectInitializer *UiObjectInitializer; | - |
299 | AST::UiObjectBinding *UiObjectBinding; | - |
300 | AST::UiScriptBinding *UiScriptBinding; | - |
301 | AST::UiArrayBinding *UiArrayBinding; | - |
302 | AST::UiObjectMember *UiObjectMember; | - |
303 | AST::UiObjectMemberList *UiObjectMemberList; | - |
304 | AST::UiArrayMemberList *UiArrayMemberList; | - |
305 | AST::UiQualifiedId *UiQualifiedId; | - |
306 | AST::UiQualifiedPragmaId *UiQualifiedPragmaId; | - |
307 | AST::UiEnumMemberList *UiEnumMemberList; | - |
308 | }; | - |
309 | | - |
310 | public: | - |
311 | Parser(Engine *engine); | - |
312 | ~Parser(); | - |
313 | | - |
314 | | - |
315 | bool parse() { ++functionNestingLevel; bool r = parse(T_FEED_UI_PROGRAM); --functionNestingLevel; return r; } never executed: return r; | 0 |
316 | bool parseStatement() { return parse(T_FEED_JS_STATEMENT); } never executed: return parse(T_FEED_JS_STATEMENT); | 0 |
317 | bool parseExpression() { return parse(T_FEED_JS_EXPRESSION); }executed 985 times by 2 tests: return parse(T_FEED_JS_EXPRESSION); Executed by:- tst_ecmascripttests
- tst_qqmlecmascript
| 985 |
318 | bool parseUiObjectMember() { ++functionNestingLevel; bool r = parse(T_FEED_UI_OBJECT_MEMBER); --functionNestingLevel; return r; } never executed: return r; | 0 |
319 | bool parseProgram() { return parse(T_FEED_JS_SCRIPT); }executed 2818020 times by 40 tests: return parse(T_FEED_JS_SCRIPT); Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- tst_qquickdrag
- ...
| 2818020 |
320 | bool parseScript() { return parse(T_FEED_JS_SCRIPT); } never executed: return parse(T_FEED_JS_SCRIPT); | 0 |
321 | bool parseModule() { return parse(T_FEED_JS_MODULE); } never executed: return parse(T_FEED_JS_MODULE); | 0 |
322 | | - |
323 | AST::UiProgram *ast() const | - |
324 | { return AST::cast<AST::UiProgram *>(program); } never executed: return AST::cast<AST::UiProgram *>(program); | 0 |
325 | | - |
326 | AST::Statement *statement() const | - |
327 | { | - |
328 | if (! program)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
329 | return 0; never executed: return 0; | 0 |
330 | | - |
331 | return program->statementCast(); never executed: return program->statementCast(); | 0 |
332 | } | - |
333 | | - |
334 | AST::ExpressionNode *expression() const | - |
335 | { | - |
336 | if (! program)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
337 | return 0; never executed: return 0; | 0 |
338 | | - |
339 | return program->expressionCast(); never executed: return program->expressionCast(); | 0 |
340 | } | - |
341 | | - |
342 | AST::UiObjectMember *uiObjectMember() const | - |
343 | { | - |
344 | if (! program)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
345 | return 0; never executed: return 0; | 0 |
346 | | - |
347 | return program->uiObjectMemberCast(); never executed: return program->uiObjectMemberCast(); | 0 |
348 | } | - |
349 | | - |
350 | AST::Node *rootNode() const | - |
351 | { return program; }executed 2813969 times by 40 tests: return program; Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- tst_qquickdrag
- ...
| 2813969 |
352 | | - |
353 | QList<DiagnosticMessage> diagnosticMessages() const | - |
354 | { return diagnostic_messages; }executed 2816740 times by 40 tests: return diagnostic_messages; Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- tst_qquickdrag
- ...
| 2816740 |
355 | | - |
356 | inline DiagnosticMessage diagnosticMessage() const | - |
357 | { | - |
358 | for (const DiagnosticMessage &d : diagnostic_messages) { | - |
359 | if (d.kind != DiagnosticMessage::Warning)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
360 | return d; never executed: return d; | 0 |
361 | } never executed: end of block | 0 |
362 | | - |
363 | return DiagnosticMessage(); never executed: return DiagnosticMessage(); | 0 |
364 | } | - |
365 | | - |
366 | inline QString errorMessage() const | - |
367 | { return diagnosticMessage().message; } never executed: return diagnosticMessage().message; | 0 |
368 | | - |
369 | inline int errorLineNumber() const | - |
370 | { return diagnosticMessage().loc.startLine; } never executed: return diagnosticMessage().loc.startLine; | 0 |
371 | | - |
372 | inline int errorColumnNumber() const | - |
373 | { return diagnosticMessage().loc.startColumn; } never executed: return diagnosticMessage().loc.startColumn; | 0 |
374 | | - |
375 | protected: | - |
376 | bool parse(int startToken); | - |
377 | | - |
378 | void reallocateStack(); | - |
379 | | - |
380 | inline Value &sym(int index) | - |
381 | { return sym_stack [tos + index - 1]; }executed 297713653 times by 147 tests: return sym_stack [tos + index - 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 297713653 |
382 | | - |
383 | inline QStringRef &stringRef(int index) | - |
384 | { return string_stack [tos + index - 1]; }executed 103079572 times by 147 tests: return string_stack [tos + index - 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 103079572 |
385 | | - |
386 | inline AST::SourceLocation &loc(int index) | - |
387 | { return location_stack [tos + index - 1]; }executed 153093373 times by 147 tests: return location_stack [tos + index - 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 153093373 |
388 | | - |
389 | AST::UiQualifiedId *reparseAsQualifiedId(AST::ExpressionNode *expr); | - |
390 | AST::UiQualifiedPragmaId *reparseAsQualifiedPragmaId(AST::ExpressionNode *expr); | - |
391 | | - |
392 | void pushToken(int token); | - |
393 | int lookaheadToken(Lexer *lexer); | - |
394 | | - |
395 | void syntaxError(const AST::SourceLocation &location, const char *message) { | - |
396 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, location, QLatin1String(message))); | - |
397 | }executed 272 times by 3 tests: end of block Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 272 |
398 | void syntaxError(const AST::SourceLocation &location, const QString &message) { | - |
399 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, location, message)); | - |
400 | }executed 158 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 158 |
401 | | - |
402 | protected: | - |
403 | Engine *driver; | - |
404 | MemoryPool *pool; | - |
405 | int tos = 0; | - |
406 | int stack_size = 0; | - |
407 | Value *sym_stack = nullptr; | - |
408 | int *state_stack = nullptr; | - |
409 | AST::SourceLocation *location_stack = nullptr; | - |
410 | QVector<QStringRef> string_stack; | - |
411 | | - |
412 | AST::Node *program = nullptr; | - |
413 | | - |
414 | | - |
415 | enum { TOKEN_BUFFER_SIZE = 5 }; | - |
416 | | - |
417 | struct SavedToken { | - |
418 | int token; | - |
419 | double dval; | - |
420 | AST::SourceLocation loc; | - |
421 | QStringRef spell; | - |
422 | }; | - |
423 | | - |
424 | int yytoken = -1; | - |
425 | double yylval = 0.; | - |
426 | QStringRef yytokenspell; | - |
427 | AST::SourceLocation yylloc; | - |
428 | AST::SourceLocation yyprevlloc; | - |
429 | | - |
430 | SavedToken token_buffer[TOKEN_BUFFER_SIZE]; | - |
431 | SavedToken *first_token = nullptr; | - |
432 | SavedToken *last_token = nullptr; | - |
433 | | - |
434 | int functionNestingLevel = 0; | - |
435 | | - |
436 | enum CoverExpressionType { | - |
437 | CE_Invalid, | - |
438 | CE_ParenthesizedExpression, | - |
439 | CE_FormalParameterList | - |
440 | }; | - |
441 | AST::SourceLocation coverExpressionErrorLocation; | - |
442 | CoverExpressionType coverExpressionType = CE_Invalid; | - |
443 | | - |
444 | QList<DiagnosticMessage> diagnostic_messages; | - |
445 | }; | - |
446 | | - |
447 | } | - |
448 | | - |
449 | | - |
450 | :/ | - |
451 | | - |
452 | | - |
453 | /. | - |
454 | | - |
455 | #include "qqmljsparser_p.h" | - |
456 | | - |
457 | #include <QtCore/qvarlengtharray.h> | - |
458 | | - |
459 | | - |
460 | | - |
461 | | - |
462 | | - |
463 | | - |
464 | | - |
465 | | - |
466 | | - |
467 | | - |
468 | | - |
469 | | - |
470 | | - |
471 | #define UNIMPLEMENTED syntaxError(loc(1), "Unimplemented"); return false | - |
472 | | - |
473 | using namespace QQmlJS; | - |
474 | | - |
475 | QT_QML_BEGIN_NAMESPACE | - |
476 | | - |
477 | void Parser::reallocateStack() | - |
478 | { | - |
479 | if (! stack_size)TRUE | evaluated 2936934 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 16 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 16-2936934 |
480 | stack_size = 128;executed 2936974 times by 147 tests: stack_size = 128; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 2936974 |
481 | else | - |
482 | stack_size <<= 1;executed 16 times by 2 tests: stack_size <<= 1; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 16 |
483 | | - |
484 | sym_stack = reinterpret_cast<Value*> (realloc(sym_stack, stack_size * sizeof(Value))); | - |
485 | state_stack = reinterpret_cast<int*> (realloc(state_stack, stack_size * sizeof(int))); | - |
486 | location_stack = reinterpret_cast<AST::SourceLocation*> (realloc(location_stack, stack_size * sizeof(AST::SourceLocation))); | - |
487 | string_stack.resize(stack_size); | - |
488 | }executed 2940679 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 2940679 |
489 | | - |
490 | Parser::Parser(Engine *engine): | - |
491 | driver(engine), | - |
492 | pool(engine->pool()) | - |
493 | { | - |
494 | }executed 2938826 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 2938826 |
495 | | - |
496 | Parser::~Parser() | - |
497 | { | - |
498 | if (stack_size) {TRUE | evaluated 2936463 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 44 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlparser
|
| 44-2936463 |
499 | free(sym_stack); | - |
500 | free(state_stack); | - |
501 | free(location_stack); | - |
502 | }executed 2940407 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 2940407 |
503 | }executed 2940422 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 2940422 |
504 | | - |
505 | static inline AST::SourceLocation location(Lexer *lexer) | - |
506 | { | - |
507 | AST::SourceLocation loc; | - |
508 | loc.offset = lexer->tokenOffset(); | - |
509 | loc.length = lexer->tokenLength(); | - |
510 | loc.startLine = lexer->tokenStartLine(); | - |
511 | loc.startColumn = lexer->tokenStartColumn(); | - |
512 | return loc;executed 74880103 times by 147 tests: return loc; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 74880103 |
513 | } | - |
514 | | - |
515 | AST::UiQualifiedId *Parser::reparseAsQualifiedId(AST::ExpressionNode *expr) | - |
516 | { | - |
517 | QVarLengthArray<QStringRef, 4> nameIds; | - |
518 | QVarLengthArray<AST::SourceLocation, 4> locations; | - |
519 | | - |
520 | AST::ExpressionNode *it = expr; | - |
521 | while (AST::FieldMemberExpression *m = AST::cast<AST::FieldMemberExpression *>(it)) {TRUE | evaluated 23544 times by 115 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- ...
| FALSE | evaluated 405921 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
|
| 23544-405921 |
522 | nameIds.append(m->name); | - |
523 | locations.append(m->identifierToken); | - |
524 | it = m->base; | - |
525 | }executed 23544 times by 115 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- ...
| 23544 |
526 | | - |
527 | if (AST::IdentifierExpression *idExpr = AST::cast<AST::IdentifierExpression *>(it)) {TRUE | evaluated 405909 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| FALSE | evaluated 12 times by 1 test |
| 12-405909 |
528 | AST::UiQualifiedId *q = new (pool) AST::UiQualifiedId(idExpr->name); | - |
529 | q->identifierToken = idExpr->identifierToken; | - |
530 | | - |
531 | AST::UiQualifiedId *currentId = q; | - |
532 | for (int i = nameIds.size() - 1; i != -1; --i) {TRUE | evaluated 23544 times by 115 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- ...
| FALSE | evaluated 405909 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
|
| 23544-405909 |
533 | currentId = new (pool) AST::UiQualifiedId(currentId, nameIds[i]); | - |
534 | currentId->identifierToken = locations[i]; | - |
535 | }executed 23544 times by 115 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- ...
| 23544 |
536 | | - |
537 | return currentId->finish();executed 405909 times by 142 tests: return currentId->finish(); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 405909 |
538 | } | - |
539 | | - |
540 | return 0;executed 12 times by 1 test: return 0; | 12 |
541 | } | - |
542 | | - |
543 | AST::UiQualifiedPragmaId *Parser::reparseAsQualifiedPragmaId(AST::ExpressionNode *expr) | - |
544 | { | - |
545 | if (AST::IdentifierExpression *idExpr = AST::cast<AST::IdentifierExpression *>(expr)) {TRUE | evaluated 47 times by 5 testsEvaluated by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| FALSE | never evaluated |
| 0-47 |
546 | AST::UiQualifiedPragmaId *q = new (pool) AST::UiQualifiedPragmaId(idExpr->name); | - |
547 | q->identifierToken = idExpr->identifierToken; | - |
548 | | - |
549 | return q->finish();executed 47 times by 5 tests: return q->finish(); Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| 47 |
550 | } | - |
551 | | - |
552 | return 0; never executed: return 0; | 0 |
553 | } | - |
554 | | - |
555 | void Parser::pushToken(int token) | - |
556 | { | - |
557 | last_token->token = yytoken; | - |
558 | last_token->dval = yylval; | - |
559 | last_token->spell = yytokenspell; | - |
560 | last_token->loc = yylloc; | - |
561 | ++last_token; | - |
562 | yytoken = token; | - |
563 | }executed 2001287 times by 82 tests: end of block Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- ...
| 2001287 |
564 | | - |
565 | int Parser::lookaheadToken(Lexer *lexer) | - |
566 | { | - |
567 | if (yytoken < 0) {TRUE | evaluated 5247675 times by 146 testsEvaluated 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_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
- ...
| FALSE | evaluated 6416600 times by 86 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
|
| 5247675-6416600 |
568 | yytoken = lexer->lex(); | - |
569 | yylval = lexer->tokenValue(); | - |
570 | yytokenspell = lexer->tokenSpell(); | - |
571 | yylloc = location(lexer); | - |
572 | }executed 5251003 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_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
- ...
| 5251003 |
573 | return yytoken;executed 11667561 times by 147 tests: return yytoken; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 11667561 |
574 | } | - |
575 | | - |
576 | | - |
577 | | - |
578 | bool Parser::parse(int startToken) | - |
579 | { | - |
580 | Lexer *lexer = driver->lexer(); | - |
581 | bool hadErrors = false; | - |
582 | yytoken = -1; | - |
583 | int action = 0; | - |
584 | | - |
585 | token_buffer[0].token = startToken; | - |
586 | first_token = &token_buffer[0]; | - |
587 | if (startToken == T_FEED_JS_SCRIPT && !lexer->qmlMode()) {TRUE | evaluated 2881007 times by 41 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- ...
| FALSE | evaluated 56932 times by 143 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- ...
|
TRUE | evaluated 1768758 times by 26 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4assembler
- tst_qv4debugger
- ...
| FALSE | evaluated 1113726 times by 19 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlproperty
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
|
| 56932-2881007 |
588 | Directives ignoreDirectives; | - |
589 | Directives *directives = driver->directives(); | - |
590 | if (!directives)TRUE | evaluated 1767857 times by 17 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlxmlhttprequest
- tst_qquickworkerscript
- tst_qv4assembler
- tst_qv4debugger
| FALSE | evaluated 116 times by 12 testsEvaluated by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
|
| 116-1767857 |
591 | directives = &ignoreDirectives;executed 1768148 times by 17 tests: directives = &ignoreDirectives; Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlxmlhttprequest
- tst_qquickworkerscript
- tst_qv4assembler
- tst_qv4debugger
| 1768148 |
592 | DiagnosticMessage error; | - |
593 | if (!lexer->scanDirectives(directives, &error)) {TRUE | evaluated 44 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlparser
| FALSE | evaluated 1768152 times by 26 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4assembler
- tst_qv4debugger
- ...
|
| 44-1768152 |
594 | diagnostic_messages.append(error); | - |
595 | return false;executed 44 times by 2 tests: return false; Executed by:- tst_qqmlecmascript
- tst_qqmlparser
| 44 |
596 | } | - |
597 | token_buffer[1].token = lexer->tokenKind(); | - |
598 | token_buffer[1].dval = lexer->tokenValue(); | - |
599 | token_buffer[1].loc = location(lexer); | - |
600 | token_buffer[1].spell = lexer->tokenSpell(); | - |
601 | last_token = &token_buffer[2]; | - |
602 | } else {executed 1769478 times by 26 tests: end of block Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4assembler
- tst_qv4debugger
- ...
| 1769478 |
603 | last_token = &token_buffer[1]; | - |
604 | }executed 1170660 times by 143 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_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
- tst_qqmlinfo
- ...
| 1170660 |
605 | | - |
606 | tos = -1; | - |
607 | program = 0; | - |
608 | | - |
609 | do { | - |
610 | if (++tos == stack_size)TRUE | evaluated 2938708 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 565836789 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
| 2938708-565836789 |
611 | reallocateStack();executed 2939122 times by 147 tests: reallocateStack(); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 2939122 |
612 | | - |
613 | state_stack[tos] = action; | - |
614 | | - |
615 | _Lcheck_token:code before this statement executed 568438962 times by 147 tests: _Lcheck_token: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 568438962 |
616 | if (yytoken == -1 && -TERMINAL_COUNT != action_index[action]) {TRUE | evaluated 212224559 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 365303659 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
TRUE | evaluated 77401424 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 135807849 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
| 77401424-365303659 |
617 | yyprevlloc = yylloc; | - |
618 | | - |
619 | if (first_token == last_token) {TRUE | evaluated 67941718 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 9453197 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
| 9453197-67941718 |
620 | yytoken = lexer->lex(); | - |
621 | yylval = lexer->tokenValue(); | - |
622 | yytokenspell = lexer->tokenSpell(); | - |
623 | yylloc = location(lexer); | - |
624 | } else {executed 67826832 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 67826832 |
625 | yytoken = first_token->token; | - |
626 | yylval = first_token->dval; | - |
627 | yytokenspell = first_token->spell; | - |
628 | yylloc = first_token->loc; | - |
629 | ++first_token; | - |
630 | if (first_token == last_token)TRUE | evaluated 7663345 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 1788760 times by 29 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_qtqmlmodules
- ...
|
| 1788760-7663345 |
631 | first_token = last_token = &token_buffer[0];executed 7664176 times by 147 tests: first_token = last_token = &token_buffer[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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 7664176 |
632 | }executed 9453723 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 9453723 |
633 | } | - |
634 | | - |
635 | #ifdef PARSER_DEBUG | - |
636 | qDebug() << " in state" << action; | - |
637 | #endif | - |
638 | | - |
639 | action = t_action(action, yytoken); | - |
640 | #ifdef PARSER_DEBUG | - |
641 | qDebug() << " current token" << yytoken << (yytoken >= 0 ? spell[yytoken] : "(null)") << "new state" << action; | - |
642 | #endif | - |
643 | if (action > 0) {TRUE | evaluated 82546338 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 491258138 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
| 82546338-491258138 |
644 | if (action != ACCEPT_STATE) {TRUE | evaluated 79677660 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 2925187 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
| 2925187-79677660 |
645 | yytoken = -1; | - |
646 | sym(1).dval = yylval; | - |
647 | stringRef(1) = yytokenspell; | - |
648 | loc(1) = yylloc; | - |
649 | } else {executed 79674495 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 79674495 |
650 | --tos; | - |
651 | return ! hadErrors;executed 2925298 times by 147 tests: return ! hadErrors; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 2925298 |
652 | } | - |
653 | } else if (action < 0) {TRUE | evaluated 488445619 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 2758792 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
| 2758792-488445619 |
654 | const int r = -action - 1; | - |
655 | tos -= rhs[r]; | - |
656 | | - |
657 | #ifdef PARSER_DEBUG | - |
658 | qDebug() << " reducing through rule " << -action; | - |
659 | #endif | - |
660 | | - |
661 | switch (r) { | - |
662 | ./ | - |
663 | | - |
664 | -------------------------------------------------------------------------------------------------------- | - |
665 | -- Declarative UI | - |
666 | -------------------------------------------------------------------------------------------------------- | - |
667 | | - |
668 | TopLevel: T_FEED_UI_PROGRAM UiProgram; | - |
669 | /. | - |
670 | case $rule_number: {executed 55885 times by 142 tests: case 0: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55885 |
671 | sym(1).Node = sym(2).Node; | - |
672 | program = sym(1).Node; | - |
673 | } break;executed 55885 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55885 |
674 | ./ | - |
675 | | - |
676 | TopLevel: T_FEED_JS_STATEMENT Statement; | - |
677 | /. | - |
678 | case $rule_number: { never executed: case 1: | 0 |
679 | sym(1).Node = sym(2).Node; | - |
680 | program = sym(1).Node; | - |
681 | } break; never executed: break; | 0 |
682 | ./ | - |
683 | | - |
684 | TopLevel: T_FEED_JS_EXPRESSION Expression; | - |
685 | /. | - |
686 | case $rule_number: {executed 982 times by 3 tests: case 2: Executed by:- tst_ecmascripttests
- tst_qqmlecmascript
- tst_qqmlparser
| 982 |
687 | sym(1).Node = sym(2).Node; | - |
688 | program = sym(1).Node; | - |
689 | } break;executed 982 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlecmascript
- tst_qqmlparser
| 982 |
690 | ./ | - |
691 | | - |
692 | TopLevel: T_FEED_UI_OBJECT_MEMBER UiObjectMember; | - |
693 | /. | - |
694 | case $rule_number: { never executed: case 3: | 0 |
695 | sym(1).Node = sym(2).Node; | - |
696 | program = sym(1).Node; | - |
697 | } break; never executed: break; | 0 |
698 | ./ | - |
699 | | - |
700 | TopLevel: T_FEED_JS_SCRIPT Script; | - |
701 | /. | - |
702 | case $rule_number: {executed 2867178 times by 41 tests: case 4: Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- ...
| 2867178 |
703 | sym(1).Node = sym(2).Node; | - |
704 | program = sym(1).Node; | - |
705 | } break;executed 2867992 times by 41 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- ...
| 2867992 |
706 | ./ | - |
707 | | - |
708 | TopLevel: T_FEED_JS_MODULE Module; | - |
709 | /. | - |
710 | case $rule_number: { never executed: case 5: | 0 |
711 | sym(1).Node = sym(2).Node; | - |
712 | program = sym(1).Node; | - |
713 | } break; never executed: break; | 0 |
714 | ./ | - |
715 | | - |
716 | | - |
717 | UiProgram: UiHeaderItemListOpt UiRootMember; | - |
718 | /. | - |
719 | case $rule_number: {executed 55885 times by 142 tests: case 6: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55885 |
720 | sym(1).UiProgram = new (pool) AST::UiProgram(sym(1).UiHeaderItemList, sym(2).UiObjectMemberList->finish()); | - |
721 | } break;executed 55885 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55885 |
722 | ./ | - |
723 | | - |
724 | UiHeaderItemListOpt: Empty; | - |
725 | UiHeaderItemListOpt: UiHeaderItemList; | - |
726 | /. | - |
727 | case $rule_number: {executed 55893 times by 142 tests: case 8: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55893 |
728 | sym(1).Node = sym(1).UiHeaderItemList->finish(); | - |
729 | } break;executed 55893 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55893 |
730 | ./ | - |
731 | | - |
732 | UiHeaderItemList: UiPragma; | - |
733 | /. | - |
734 | case $rule_number: {executed 21 times by 4 tests: case 9: Executed by:- tst_examples
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| 21 |
735 | sym(1).Node = new (pool) AST::UiHeaderItemList(sym(1).UiPragma); | - |
736 | } break;executed 21 times by 4 tests: break; Executed by:- tst_examples
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| 21 |
737 | ./ | - |
738 | | - |
739 | UiHeaderItemList: UiImport; | - |
740 | /. | - |
741 | case $rule_number: {executed 55872 times by 142 tests: case 10: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55872 |
742 | sym(1).Node = new (pool) AST::UiHeaderItemList(sym(1).UiImport); | - |
743 | } break;executed 55872 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55872 |
744 | ./ | - |
745 | | - |
746 | UiHeaderItemList: UiHeaderItemList UiPragma; | - |
747 | /. | - |
748 | case $rule_number: {executed 26 times by 2 tests: case 11: Executed by:- tst_qmldiskcache
- tst_qqmlparser
| 26 |
749 | sym(1).Node = new (pool) AST::UiHeaderItemList(sym(1).UiHeaderItemList, sym(2).UiPragma); | - |
750 | } break;executed 26 times by 2 tests: break; Executed by:- tst_qmldiskcache
- tst_qqmlparser
| 26 |
751 | ./ | - |
752 | | - |
753 | UiHeaderItemList: UiHeaderItemList UiImport; | - |
754 | /. | - |
755 | case $rule_number: {executed 3507 times by 89 tests: case 12: Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
| 3507 |
756 | sym(1).Node = new (pool) AST::UiHeaderItemList(sym(1).UiHeaderItemList, sym(2).UiImport); | - |
757 | } break;executed 3507 times by 89 tests: break; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
| 3507 |
758 | ./ | - |
759 | | - |
760 | PragmaId: MemberExpression; | - |
761 | | - |
762 | ImportId: MemberExpression; | - |
763 | | - |
764 | UiPragma: UiPragmaHead T_AUTOMATIC_SEMICOLON; | - |
765 | UiPragma: UiPragmaHead T_SEMICOLON; | - |
766 | /. | - |
767 | case $rule_number: {executed 47 times by 5 tests: case 16: Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| 47 |
768 | sym(1).UiPragma->semicolonToken = loc(2); | - |
769 | } break;executed 47 times by 5 tests: break; Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| 47 |
770 | ./ | - |
771 | | - |
772 | UiImport: UiImportHead T_AUTOMATIC_SEMICOLON; | - |
773 | UiImport: UiImportHead T_SEMICOLON; | - |
774 | /. | - |
775 | case $rule_number: {executed 390 times by 13 tests: case 18: Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlimport
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qquickaccessible
- tst_qquickstates
| 390 |
776 | sym(1).UiImport->semicolonToken = loc(2); | - |
777 | } break;executed 390 times by 13 tests: break; Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlimport
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qquickaccessible
- tst_qquickstates
| 390 |
778 | ./ | - |
779 | | - |
780 | UiImport: UiImportHead T_NUMERIC_LITERAL T_AUTOMATIC_SEMICOLON; | - |
781 | UiImport: UiImportHead T_NUMERIC_LITERAL T_SEMICOLON; | - |
782 | /. | - |
783 | case $rule_number: {executed 58245 times by 142 tests: case 20: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 58245 |
784 | sym(1).UiImport->versionToken = loc(2); | - |
785 | sym(1).UiImport->semicolonToken = loc(3); | - |
786 | } break;executed 58245 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 58245 |
787 | ./ | - |
788 | | - |
789 | UiImport: UiImportHead T_NUMERIC_LITERAL T_AS QmlIdentifier T_AUTOMATIC_SEMICOLON; | - |
790 | UiImport: UiImportHead T_NUMERIC_LITERAL T_AS QmlIdentifier T_SEMICOLON; | - |
791 | /. | - |
792 | case $rule_number: {executed 243 times by 9 tests: case 22: Executed by:- tst_examples
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlvaluetypes
- tst_qquickscreen
| 243 |
793 | sym(1).UiImport->versionToken = loc(2); | - |
794 | sym(1).UiImport->asToken = loc(3); | - |
795 | sym(1).UiImport->importIdToken = loc(4); | - |
796 | sym(1).UiImport->importId = stringRef(4); | - |
797 | sym(1).UiImport->semicolonToken = loc(5); | - |
798 | } break;executed 243 times by 9 tests: break; Executed by:- tst_examples
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlvaluetypes
- tst_qquickscreen
| 243 |
799 | ./ | - |
800 | | - |
801 | UiImport: UiImportHead T_AS QmlIdentifier T_AUTOMATIC_SEMICOLON; | - |
802 | UiImport: UiImportHead T_AS QmlIdentifier T_SEMICOLON; | - |
803 | /. | - |
804 | case $rule_number: {executed 501 times by 15 tests: case 24: Executed by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickloader
- tst_qrcqml
- tst_quicktestmainwithsetup
- tst_testfiltering
| 501 |
805 | sym(1).UiImport->asToken = loc(2); | - |
806 | sym(1).UiImport->importIdToken = loc(3); | - |
807 | sym(1).UiImport->importId = stringRef(3); | - |
808 | sym(1).UiImport->semicolonToken = loc(4); | - |
809 | } break;executed 501 times by 15 tests: break; Executed by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickloader
- tst_qrcqml
- tst_quicktestmainwithsetup
- tst_testfiltering
| 501 |
810 | ./ | - |
811 | | - |
812 | UiPragmaHead: T_PRAGMA PragmaId; | - |
813 | /. | - |
814 | case $rule_number: {executed 47 times by 5 tests: case 25: Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| 47 |
815 | AST::UiPragma *node = 0; | - |
816 | | - |
817 | if (AST::UiQualifiedPragmaId *qualifiedId = reparseAsQualifiedPragmaId(sym(2).Expression))TRUE | evaluated 47 times by 5 testsEvaluated by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| FALSE | never evaluated |
| 0-47 |
818 | node = new (pool) AST::UiPragma(qualifiedId);executed 47 times by 5 tests: node = new (pool) AST::UiPragma(qualifiedId); Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| 47 |
819 | | - |
820 | sym(1).Node = node; | - |
821 | | - |
822 | if (node) {TRUE | evaluated 47 times by 5 testsEvaluated by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| FALSE | never evaluated |
| 0-47 |
823 | node->pragmaToken = loc(1); | - |
824 | } else {executed 47 times by 5 tests: end of block Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| 47 |
825 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, loc(1), | - |
826 | QLatin1String("Expected a qualified name id"))); | - |
827 | | - |
828 | return false; never executed: return false; | 0 |
829 | } | - |
830 | } break;executed 47 times by 5 tests: break; Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmlparser
- tst_qqmltypeloader
| 47 |
831 | ./ | - |
832 | | - |
833 | | - |
834 | UiImportHead: T_IMPORT ImportId; | - |
835 | /. | - |
836 | case $rule_number: {executed 59379 times by 142 tests: case 26: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 59379 |
837 | AST::UiImport *node = 0; | - |
838 | | - |
839 | if (AST::StringLiteral *importIdLiteral = AST::cast<AST::StringLiteral *>(sym(2).Expression)) {TRUE | evaluated 899 times by 25 testsEvaluated by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickloader
- tst_qquickstates
- tst_qrcqml
- tst_quicktestmainwithsetup
- tst_testfiltering
| FALSE | evaluated 58480 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
|
| 899-58480 |
840 | node = new (pool) AST::UiImport(importIdLiteral->value); | - |
841 | node->fileNameToken = loc(2); | - |
842 | } else if (AST::UiQualifiedId *qualifiedId = reparseAsQualifiedId(sym(2).Expression)) {executed 899 times by 25 tests: end of block Executed by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickloader
- tst_qquickstates
- tst_qrcqml
- tst_quicktestmainwithsetup
- tst_testfiltering
TRUE | evaluated 58480 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| FALSE | never evaluated |
| 0-58480 |
843 | node = new (pool) AST::UiImport(qualifiedId); | - |
844 | node->fileNameToken = loc(2); | - |
845 | }executed 58480 times by 142 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 58480 |
846 | | - |
847 | sym(1).Node = node; | - |
848 | | - |
849 | if (node) {TRUE | evaluated 59379 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| FALSE | never evaluated |
| 0-59379 |
850 | node->importToken = loc(1); | - |
851 | } else {executed 59379 times by 142 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 59379 |
852 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, loc(1), | - |
853 | QLatin1String("Expected a qualified name id or a string literal"))); | - |
854 | | - |
855 | return false; never executed: return false; | 0 |
856 | } | - |
857 | } break;executed 59379 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 59379 |
858 | ./ | - |
859 | | - |
860 | Empty: ; | - |
861 | /. | - |
862 | case $rule_number: {executed 54 times by 4 tests: case 27: Executed by:- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmltypeloader
- tst_qtqmlmodules
| 54 |
863 | sym(1).Node = nullptr; | - |
864 | } break;executed 54 times by 4 tests: break; Executed by:- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmltypeloader
- tst_qtqmlmodules
| 54 |
865 | ./ | - |
866 | | - |
867 | UiRootMember: UiObjectDefinition; | - |
868 | /. | - |
869 | case $rule_number: {executed 55885 times by 142 tests: case 28: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55885 |
870 | sym(1).Node = new (pool) AST::UiObjectMemberList(sym(1).UiObjectMember); | - |
871 | } break;executed 55885 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55885 |
872 | ./ | - |
873 | | - |
874 | UiObjectMemberList: UiObjectMember; | - |
875 | /. | - |
876 | case $rule_number: {executed 103254 times by 142 tests: case 29: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 103254 |
877 | sym(1).Node = new (pool) AST::UiObjectMemberList(sym(1).UiObjectMember); | - |
878 | } break;executed 103254 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 103254 |
879 | ./ | - |
880 | | - |
881 | UiObjectMemberList: UiObjectMemberList UiObjectMember; | - |
882 | /. | - |
883 | case $rule_number: {executed 206009 times by 136 tests: case 30: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 206009 |
884 | AST::UiObjectMemberList *node = new (pool) AST:: UiObjectMemberList(sym(1).UiObjectMemberList, sym(2).UiObjectMember); | - |
885 | sym(1).Node = node; | - |
886 | } break;executed 206009 times by 136 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 206009 |
887 | ./ | - |
888 | | - |
889 | UiArrayMemberList: UiObjectDefinition; | - |
890 | /. | - |
891 | case $rule_number: {executed 651 times by 25 tests: case 31: Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qquickanimations
- tst_qquickdesignersupport
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspritegoal
- tst_qquickspritesequence
- tst_qquickstates
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| 651 |
892 | sym(1).Node = new (pool) AST::UiArrayMemberList(sym(1).UiObjectMember); | - |
893 | } break;executed 651 times by 25 tests: break; Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qquickanimations
- tst_qquickdesignersupport
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspritegoal
- tst_qquickspritesequence
- tst_qquickstates
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| 651 |
894 | ./ | - |
895 | | - |
896 | UiArrayMemberList: UiArrayMemberList T_COMMA UiObjectDefinition; | - |
897 | /. | - |
898 | case $rule_number: {executed 983 times by 21 tests: case 32: Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlparser
- tst_qqmlproperty
- tst_qquickanimations
- tst_qquickdesignersupport
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspritegoal
- tst_qquickspritesequence
- tst_qquickstates
- tst_qquicktextedit
- tst_qquickvisualdatamodel
| 983 |
899 | AST::UiArrayMemberList *node = new (pool) AST::UiArrayMemberList(sym(1).UiArrayMemberList, sym(3).UiObjectMember); | - |
900 | node->commaToken = loc(2); | - |
901 | sym(1).Node = node; | - |
902 | } break;executed 983 times by 21 tests: break; Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlparser
- tst_qqmlproperty
- tst_qquickanimations
- tst_qquickdesignersupport
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspritegoal
- tst_qquickspritesequence
- tst_qquickstates
- tst_qquicktextedit
- tst_qquickvisualdatamodel
| 983 |
903 | ./ | - |
904 | | - |
905 | UiObjectInitializer: T_LBRACE T_RBRACE; | - |
906 | /. | - |
907 | case $rule_number: {executed 11786 times by 57 tests: case 33: Executed by:- tst_examples
- tst_qjsengine
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanimations
- ...
| 11786 |
908 | AST::UiObjectInitializer *node = new (pool) AST::UiObjectInitializer((AST::UiObjectMemberList*)0); | - |
909 | node->lbraceToken = loc(1); | - |
910 | node->rbraceToken = loc(2); | - |
911 | sym(1).Node = node; | - |
912 | } break;executed 11786 times by 57 tests: break; Executed by:- tst_examples
- tst_qjsengine
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanimations
- ...
| 11786 |
913 | ./ | - |
914 | | - |
915 | UiObjectInitializer: T_LBRACE UiObjectMemberList T_RBRACE; | - |
916 | /. | - |
917 | case $rule_number: {executed 103246 times by 142 tests: case 34: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 103246 |
918 | AST::UiObjectInitializer *node = new (pool) AST::UiObjectInitializer(sym(2).UiObjectMemberList->finish()); | - |
919 | node->lbraceToken = loc(1); | - |
920 | node->rbraceToken = loc(3); | - |
921 | sym(1).Node = node; | - |
922 | } break;executed 103246 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 103246 |
923 | ./ | - |
924 | | - |
925 | UiObjectDefinition: UiQualifiedId UiObjectInitializer; | - |
926 | /. | - |
927 | case $rule_number: {executed 109018 times by 142 tests: case 35: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 109018 |
928 | AST::UiObjectDefinition *node = new (pool) AST::UiObjectDefinition(sym(1).UiQualifiedId, sym(2).UiObjectInitializer); | - |
929 | sym(1).Node = node; | - |
930 | } break;executed 109018 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 109018 |
931 | ./ | - |
932 | | - |
933 | UiObjectMember: UiObjectDefinition; | - |
934 | | - |
935 | UiObjectMember: UiQualifiedId T_COLON ExpressionStatementLookahead T_LBRACKET UiArrayMemberList T_RBRACKET; | - |
936 | /. | - |
937 | case $rule_number: {executed 613 times by 23 tests: case 37: Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlparser
- tst_qqmltranslation
- tst_qquickanimations
- tst_qquickdesignersupport
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspritegoal
- tst_qquickspritesequence
- tst_qquickstates
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| 613 |
938 | AST::UiArrayBinding *node = new (pool) AST::UiArrayBinding(sym(1).UiQualifiedId, sym(5).UiArrayMemberList->finish()); | - |
939 | node->colonToken = loc(2); | - |
940 | node->lbracketToken = loc(4); | - |
941 | node->rbracketToken = loc(6); | - |
942 | sym(1).Node = node; | - |
943 | } break;executed 613 times by 23 tests: break; Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlparser
- tst_qqmltranslation
- tst_qquickanimations
- tst_qquickdesignersupport
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspritegoal
- tst_qquickspritesequence
- tst_qquickstates
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| 613 |
944 | ./ | - |
945 | | - |
946 | UiObjectMember: UiQualifiedId T_COLON ExpressionStatementLookahead UiQualifiedId UiObjectInitializer; | - |
947 | /. | - |
948 | case $rule_number: {executed 4345 times by 63 tests: case 38: Executed by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickborderimage
- ...
| 4345 |
949 | AST::UiObjectBinding *node = new (pool) AST::UiObjectBinding( | - |
950 | sym(1).UiQualifiedId, sym(4).UiQualifiedId, sym(5).UiObjectInitializer); | - |
951 | node->colonToken = loc(2); | - |
952 | sym(1).Node = node; | - |
953 | } break;executed 4345 times by 63 tests: break; Executed by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickborderimage
- ...
| 4345 |
954 | ./ | - |
955 | | - |
956 | UiObjectMember: UiQualifiedId T_ON UiQualifiedId UiObjectInitializer; | - |
957 | /. | - |
958 | case $rule_number: {executed 1091 times by 15 tests: case 39: Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlparser
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| 1091 |
959 | AST::UiObjectBinding *node = new (pool) AST::UiObjectBinding( | - |
960 | sym(3).UiQualifiedId, sym(1).UiQualifiedId, sym(4).UiObjectInitializer); | - |
961 | node->colonToken = loc(2); | - |
962 | node->hasOnToken = true; | - |
963 | sym(1).Node = node; | - |
964 | } break;executed 1091 times by 15 tests: break; Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlparser
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| 1091 |
965 | ./ | - |
966 | | - |
967 | | - |
968 | UiObjectLiteral: T_LBRACE ExpressionStatementLookahead UiPropertyDefinitionList T_RBRACE; | - |
969 | /.executed 129 times by 7 tests: case 40: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
case $rule_number: Q_FALLTHROUGH(); ./executed 129 times by 7 tests: case 40: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
| 129 |
970 | UiObjectLiteral: T_LBRACE ExpressionStatementLookahead UiPropertyDefinitionList T_COMMA T_RBRACE; | - |
971 | /. | - |
972 | case $rule_number: {code before this statement executed 129 times by 7 tests: case 41: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
never executed: case 41: | 0-129 |
973 | AST::ObjectPattern *l = new (pool) AST::ObjectPattern(sym(3).PatternPropertyList->finish()); | - |
974 | l->lbraceToken = loc(1); | - |
975 | l->rbraceToken = loc(4); | - |
976 | AST::ExpressionStatement *node = new (pool) AST::ExpressionStatement(l); | - |
977 | sym(1).Node = node; | - |
978 | } break;executed 129 times by 7 tests: break; Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
| 129 |
979 | ./ | - |
980 | | - |
981 | | - |
982 | UiScriptStatement: ExpressionStatementLookahead T_FORCE_DECLARATION ExpressionStatement; | - |
983 | /.executed 35 times by 3 tests: case 42: Executed by:- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 35 times by 3 tests: case 42: Executed by:- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlparser
| 35 |
984 | UiScriptStatement: ExpressionStatementLookahead T_FORCE_BLOCK Block; | - |
985 | /.code before this statement executed 35 times by 3 tests: case 43: Executed by:- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlparser
executed 5717 times by 71 tests: case 43: Executed by:- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- ...
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 35 times by 3 tests: case 43: Executed by:- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlparser
executed 5717 times by 71 tests: case 43: Executed by:- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- ...
| 35-5717 |
986 | UiScriptStatement: ExpressionStatementLookahead T_FORCE_BLOCK UiObjectLiteral; | - |
987 | /. | - |
988 | case $rule_number: {code before this statement executed 5752 times by 72 tests: case 44: Executed by:- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlparser
- ...
executed 129 times by 7 tests: case 44: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
| 129-5752 |
989 | sym(1).Node = sym(3).Node; | - |
990 | } break;executed 5881 times by 75 tests: break; Executed by:- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlparser
- ...
| 5881 |
991 | ./ | - |
992 | | - |
993 | | - |
994 | UiScriptStatement: ExpressionStatementLookahead EmptyStatement; | - |
995 | /.executed 2 times by 1 test: case 45: case $rule_number: Q_FALLTHROUGH(); ./executed 2 times by 1 test: case 45: | 2 |
996 | UiScriptStatement: ExpressionStatementLookahead ExpressionStatement; | - |
997 | /.code before this statement executed 2 times by 1 test: case 46: executed 234024 times by 140 tests: case 46: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 2 times by 1 test: case 46: executed 234024 times by 140 tests: case 46: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 2-234024 |
998 | UiScriptStatement: ExpressionStatementLookahead IfStatement; | - |
999 | /.code before this statement executed 234026 times by 140 tests: case 47: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
executed 581 times by 20 tests: case 47: Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmultipointtoucharea
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 234026 times by 140 tests: case 47: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
executed 581 times by 20 tests: case 47: Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmultipointtoucharea
| 581-234026 |
1000 | UiScriptStatement: ExpressionStatementLookahead WithStatement; | - |
1001 | /.code before this statement executed 234607 times by 140 tests: case 48: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
executed 3 times by 2 tests: case 48: Executed by:- tst_qqmlecmascript
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 234607 times by 140 tests: case 48: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
executed 3 times by 2 tests: case 48: Executed by:- tst_qqmlecmascript
- tst_qqmlparser
| 3-234607 |
1002 | UiScriptStatement: ExpressionStatementLookahead SwitchStatement; | - |
1003 | /.code before this statement executed 234610 times by 140 tests: case 49: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
executed 5 times by 2 tests: case 49: Executed by:- tst_qqmlecmascript
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 234610 times by 140 tests: case 49: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
executed 5 times by 2 tests: case 49: Executed by:- tst_qqmlecmascript
- tst_qqmlparser
| 5-234610 |
1004 | UiScriptStatement: ExpressionStatementLookahead TryStatement; | - |
1005 | /. | - |
1006 | case $rule_number: {code before this statement executed 234615 times by 140 tests: case 50: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
executed 12 times by 2 tests: case 50: Executed by:- tst_qqmlecmascript
- tst_qqmlparser
| 12-234615 |
1007 | sym(1).Node = sym(2).Node; | - |
1008 | } break;executed 234627 times by 140 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 234627 |
1009 | ./ | - |
1010 | | - |
1011 | UiObjectMember: UiQualifiedId T_COLON UiScriptStatement; | - |
1012 | /. | - |
1013 | caseexecuted 226284 times by 137 tests: case 51: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
$rule_number:executed 226284 times by 137 tests: case 51: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 226284 |
1014 | { | - |
1015 | AST::UiScriptBinding *node = new (pool) AST::UiScriptBinding(sym(1).UiQualifiedId, sym(3).Statement); | - |
1016 | node->colonToken = loc(2); | - |
1017 | sym(1).Node = node; | - |
1018 | } break;executed 226284 times by 137 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 226284 |
1019 | ./ | - |
1020 | | - |
1021 | UiPropertyType: T_VAR; | - |
1022 | /. | - |
1023 | case $rule_number: {executed 1140 times by 31 tests: case 52: Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickdroparea
- tst_qquickdynamicpropertyanimation
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- ...
| 1140 |
1024 | AST::UiQualifiedId *node = new (pool) AST::UiQualifiedId(stringRef(1)); | - |
1025 | node->identifierToken = loc(1); | - |
1026 | sym(1).Node = node; | - |
1027 | } break;executed 1140 times by 31 tests: break; Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickdroparea
- tst_qquickdynamicpropertyanimation
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- ...
| 1140 |
1028 | ./ | - |
1029 | | - |
1030 | UiPropertyType: T_RESERVED_WORD; | - |
1031 | /. | - |
1032 | case $rule_number: {executed 6501 times by 69 tests: case 53: Executed by:- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- ...
| 6501 |
1033 | AST::UiQualifiedId *node = new (pool) AST::UiQualifiedId(stringRef(1)); | - |
1034 | node->identifierToken = loc(1); | - |
1035 | sym(1).Node = node; | - |
1036 | } break;executed 6501 times by 69 tests: break; Executed by:- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- ...
| 6501 |
1037 | ./ | - |
1038 | | - |
1039 | UiPropertyType: T_IDENTIFIER; | - |
1040 | /. | - |
1041 | case $rule_number: {executed 11692 times by 93 tests: case 54: Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- ...
| 11692 |
1042 | AST::UiQualifiedId *node = new (pool) AST::UiQualifiedId(stringRef(1)); | - |
1043 | node->identifierToken = loc(1); | - |
1044 | sym(1).Node = node; | - |
1045 | } break;executed 11692 times by 93 tests: break; Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- ...
| 11692 |
1046 | ./ | - |
1047 | | - |
1048 | UiPropertyType: UiPropertyType T_DOT T_IDENTIFIER; | - |
1049 | /. | - |
1050 | case $rule_number: {executed 16 times by 1 test: case 55: | 16 |
1051 | AST::UiQualifiedId *node = new (pool) AST::UiQualifiedId(sym(1).UiQualifiedId, stringRef(3)); | - |
1052 | node->identifierToken = loc(3); | - |
1053 | sym(1).Node = node; | - |
1054 | } break;executed 16 times by 1 test: break; | 16 |
1055 | ./ | - |
1056 | | - |
1057 | UiParameterListOpt: ; | - |
1058 | /. | - |
1059 | case $rule_number: {executed 21 times by 4 tests: case 56: Executed by:- tst_examples
- tst_qqmlconnections
- tst_qqmlparser
- tst_qquickworkerscript
| 21 |
1060 | sym(1).Node = nullptr; | - |
1061 | } break;executed 21 times by 4 tests: break; Executed by:- tst_examples
- tst_qqmlconnections
- tst_qqmlparser
- tst_qquickworkerscript
| 21 |
1062 | ./ | - |
1063 | | - |
1064 | UiParameterListOpt: UiParameterList; | - |
1065 | /. | - |
1066 | case $rule_number: {executed 86 times by 7 tests: case 57: Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquickgridview
| 86 |
1067 | sym(1).Node = sym(1).UiParameterList->finish(); | - |
1068 | } break;executed 86 times by 7 tests: break; Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquickgridview
| 86 |
1069 | ./ | - |
1070 | | - |
1071 | UiParameterList: UiPropertyType QmlIdentifier; | - |
1072 | /. | - |
1073 | case $rule_number: {executed 86 times by 7 tests: case 58: Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquickgridview
| 86 |
1074 | AST::UiParameterList *node = new (pool) AST::UiParameterList(sym(1).UiQualifiedId->finish(), stringRef(2)); | - |
1075 | node->propertyTypeToken = loc(1); | - |
1076 | node->identifierToken = loc(2); | - |
1077 | sym(1).Node = node; | - |
1078 | } break;executed 86 times by 7 tests: break; Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquickgridview
| 86 |
1079 | ./ | - |
1080 | | - |
1081 | UiParameterList: UiParameterList T_COMMA UiPropertyType QmlIdentifier; | - |
1082 | /. | - |
1083 | case $rule_number: {executed 58 times by 6 tests: case 59: Executed by:- tst_examples
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquickgridview
| 58 |
1084 | AST::UiParameterList *node = new (pool) AST::UiParameterList(sym(1).UiParameterList, sym(3).UiQualifiedId->finish(), stringRef(4)); | - |
1085 | node->propertyTypeToken = loc(3); | - |
1086 | node->commaToken = loc(2); | - |
1087 | node->identifierToken = loc(4); | - |
1088 | sym(1).Node = node; | - |
1089 | } break;executed 58 times by 6 tests: break; Executed by:- tst_examples
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquickgridview
| 58 |
1090 | ./ | - |
1091 | | - |
1092 | UiObjectMember: T_SIGNAL T_IDENTIFIER T_LPAREN UiParameterListOpt T_RPAREN T_AUTOMATIC_SEMICOLON; | - |
1093 | UiObjectMember: T_SIGNAL T_IDENTIFIER T_LPAREN UiParameterListOpt T_RPAREN T_SEMICOLON; | - |
1094 | /. | - |
1095 | case $rule_number: {executed 107 times by 8 tests: case 61: Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquickgridview
- tst_qquickworkerscript
| 107 |
1096 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(nullptr, stringRef(2)); | - |
1097 | node->type = AST::UiPublicMember::Signal; | - |
1098 | node->propertyToken = loc(1); | - |
1099 | node->typeToken = loc(2); | - |
1100 | node->identifierToken = loc(2); | - |
1101 | node->parameters = sym(4).UiParameterList; | - |
1102 | node->semicolonToken = loc(6); | - |
1103 | sym(1).Node = node; | - |
1104 | } break;executed 107 times by 8 tests: break; Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquickgridview
- tst_qquickworkerscript
| 107 |
1105 | ./ | - |
1106 | | - |
1107 | UiObjectMember: T_SIGNAL T_IDENTIFIER T_AUTOMATIC_SEMICOLON; | - |
1108 | UiObjectMember: T_SIGNAL T_IDENTIFIER T_SEMICOLON; | - |
1109 | /. | - |
1110 | case $rule_number: {executed 206 times by 15 tests: case 63: Executed by:- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickdraghandler
- tst_qquickloader
- tst_qquicktaphandler
- tst_scenegraph
| 206 |
1111 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(nullptr, stringRef(2)); | - |
1112 | node->type = AST::UiPublicMember::Signal; | - |
1113 | node->propertyToken = loc(1); | - |
1114 | node->typeToken = loc(2); | - |
1115 | node->identifierToken = loc(2); | - |
1116 | node->semicolonToken = loc(3); | - |
1117 | sym(1).Node = node; | - |
1118 | } break;executed 206 times by 15 tests: break; Executed by:- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickdraghandler
- tst_qquickloader
- tst_qquicktaphandler
- tst_scenegraph
| 206 |
1119 | ./ | - |
1120 | | - |
1121 | UiObjectMember: T_PROPERTY T_IDENTIFIER T_LT UiPropertyType T_GT QmlIdentifier T_AUTOMATIC_SEMICOLON; | - |
1122 | UiObjectMember: T_PROPERTY T_IDENTIFIER T_LT UiPropertyType T_GT QmlIdentifier T_SEMICOLON; | - |
1123 | /. | - |
1124 | case $rule_number: {executed 28 times by 4 tests: case 65: Executed by:- tst_qqmlecmascript
- tst_qqmllistreference
- tst_qqmlparser
- tst_qqmlproperty
| 28 |
1125 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(4).UiQualifiedId->finish(), stringRef(6)); | - |
1126 | node->typeModifier = stringRef(2); | - |
1127 | node->propertyToken = loc(1); | - |
1128 | node->typeModifierToken = loc(2); | - |
1129 | node->typeToken = loc(4); | - |
1130 | node->identifierToken = loc(6); | - |
1131 | node->semicolonToken = loc(7); | - |
1132 | sym(1).Node = node; | - |
1133 | } break;executed 28 times by 4 tests: break; Executed by:- tst_qqmlecmascript
- tst_qqmllistreference
- tst_qqmlparser
- tst_qqmlproperty
| 28 |
1134 | ./ | - |
1135 | | - |
1136 | UiObjectMember: T_PROPERTY UiPropertyType QmlIdentifier T_AUTOMATIC_SEMICOLON; | - |
1137 | UiObjectMember: T_PROPERTY UiPropertyType QmlIdentifier T_SEMICOLON; | - |
1138 | /. | - |
1139 | case $rule_number: {executed 4311 times by 56 tests: case 67: Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- ...
| 4311 |
1140 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(2).UiQualifiedId->finish(), stringRef(3)); | - |
1141 | node->propertyToken = loc(1); | - |
1142 | node->typeToken = loc(2); | - |
1143 | node->identifierToken = loc(3); | - |
1144 | node->semicolonToken = loc(4); | - |
1145 | sym(1).Node = node; | - |
1146 | } break;executed 4311 times by 56 tests: break; Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- ...
| 4311 |
1147 | ./ | - |
1148 | | - |
1149 | UiObjectMember: T_DEFAULT T_PROPERTY UiPropertyType QmlIdentifier T_AUTOMATIC_SEMICOLON; | - |
1150 | UiObjectMember: T_DEFAULT T_PROPERTY UiPropertyType QmlIdentifier T_SEMICOLON; | - |
1151 | /. | - |
1152 | case $rule_number: {executed 4 times by 1 test: case 69: | 4 |
1153 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(3).UiQualifiedId->finish(), stringRef(4)); | - |
1154 | node->isDefaultMember = true; | - |
1155 | node->defaultToken = loc(1); | - |
1156 | node->propertyToken = loc(2); | - |
1157 | node->typeToken = loc(3); | - |
1158 | node->identifierToken = loc(4); | - |
1159 | node->semicolonToken = loc(5); | - |
1160 | sym(1).Node = node; | - |
1161 | } break;executed 4 times by 1 test: break; | 4 |
1162 | ./ | - |
1163 | | - |
1164 | UiObjectMember: T_DEFAULT T_PROPERTY T_IDENTIFIER T_LT UiPropertyType T_GT QmlIdentifier T_AUTOMATIC_SEMICOLON; | - |
1165 | UiObjectMember: T_DEFAULT T_PROPERTY T_IDENTIFIER T_LT UiPropertyType T_GT QmlIdentifier T_SEMICOLON; | - |
1166 | /. | - |
1167 | case $rule_number: {executed 4 times by 1 test: case 71: | 4 |
1168 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(5).UiQualifiedId->finish(), stringRef(7)); | - |
1169 | node->isDefaultMember = true; | - |
1170 | node->defaultToken = loc(1); | - |
1171 | node->typeModifier = stringRef(3); | - |
1172 | node->propertyToken = loc(2); | - |
1173 | node->typeModifierToken = loc(2); | - |
1174 | node->typeToken = loc(4); | - |
1175 | node->identifierToken = loc(7); | - |
1176 | node->semicolonToken = loc(8); | - |
1177 | sym(1).Node = node; | - |
1178 | } break;executed 4 times by 1 test: break; | 4 |
1179 | ./ | - |
1180 | | - |
1181 | UiObjectMember: T_PROPERTY UiPropertyType QmlIdentifier T_COLON UiScriptStatement; | - |
1182 | /. | - |
1183 | case $rule_number: {executed 14126 times by 97 tests: case 72: Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 14126 |
1184 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(2).UiQualifiedId->finish(), stringRef(3), sym(5).Statement); | - |
1185 | node->propertyToken = loc(1); | - |
1186 | node->typeToken = loc(2); | - |
1187 | node->identifierToken = loc(3); | - |
1188 | node->colonToken = loc(4); | - |
1189 | sym(1).Node = node; | - |
1190 | } break;executed 14126 times by 97 tests: break; Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 14126 |
1191 | ./ | - |
1192 | | - |
1193 | UiObjectMember: T_READONLY T_PROPERTY UiPropertyType QmlIdentifier T_COLON UiScriptStatement; | - |
1194 | /. | - |
1195 | case $rule_number: {executed 61 times by 9 tests: case 73: Executed by:- tst_qqmlbinding
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlproperty
- tst_qquickanimatedimage
- tst_qquickgridview
- tst_qquicklistview
- tst_signalspy
| 61 |
1196 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(3).UiQualifiedId->finish(), stringRef(4), sym(6).Statement); | - |
1197 | node->isReadonlyMember = true; | - |
1198 | node->readonlyToken = loc(1); | - |
1199 | node->propertyToken = loc(2); | - |
1200 | node->typeToken = loc(3); | - |
1201 | node->identifierToken = loc(4); | - |
1202 | node->colonToken = loc(5); | - |
1203 | sym(1).Node = node; | - |
1204 | } break;executed 61 times by 9 tests: break; Executed by:- tst_qqmlbinding
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlproperty
- tst_qquickanimatedimage
- tst_qquickgridview
- tst_qquicklistview
- tst_signalspy
| 61 |
1205 | ./ | - |
1206 | | - |
1207 | UiObjectMember: T_DEFAULT T_PROPERTY UiPropertyType QmlIdentifier T_COLON UiScriptStatement; | - |
1208 | /. | - |
1209 | case $rule_number: {executed 37 times by 5 tests: case 74: Executed by:- tst_examples
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquicklayouts
- tst_qquicklistview
| 37 |
1210 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(3).UiQualifiedId->finish(), stringRef(4), sym(6).Statement); | - |
1211 | node->isDefaultMember = true; | - |
1212 | node->defaultToken = loc(1); | - |
1213 | node->propertyToken = loc(2); | - |
1214 | node->typeToken = loc(3); | - |
1215 | node->identifierToken = loc(4); | - |
1216 | node->colonToken = loc(5); | - |
1217 | sym(1).Node = node; | - |
1218 | } break;executed 37 times by 5 tests: break; Executed by:- tst_examples
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qquicklayouts
- tst_qquicklistview
| 37 |
1219 | ./ | - |
1220 | | - |
1221 | UiObjectMember: T_PROPERTY T_IDENTIFIER T_LT UiPropertyType T_GT QmlIdentifier T_COLON T_LBRACKET UiArrayMemberList T_RBRACKET; | - |
1222 | /. | - |
1223 | case $rule_number: {executed 38 times by 6 tests: case 75: Executed by:- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlproperty
- tst_qquickanimations
- tst_qquickvisualdatamodel
| 38 |
1224 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(4).UiQualifiedId->finish(), stringRef(6)); | - |
1225 | node->typeModifier = stringRef(2); | - |
1226 | node->propertyToken = loc(1); | - |
1227 | node->typeModifierToken = loc(2); | - |
1228 | node->typeToken = loc(4); | - |
1229 | node->identifierToken = loc(6); | - |
1230 | node->semicolonToken = loc(7); | - |
1231 | | - |
1232 | AST::UiQualifiedId *propertyName = new (pool) AST::UiQualifiedId(stringRef(6)); | - |
1233 | propertyName->identifierToken = loc(6); | - |
1234 | propertyName->next = 0; | - |
1235 | | - |
1236 | AST::UiArrayBinding *binding = new (pool) AST::UiArrayBinding(propertyName, sym(9).UiArrayMemberList->finish()); | - |
1237 | binding->colonToken = loc(7); | - |
1238 | binding->lbracketToken = loc(8); | - |
1239 | binding->rbracketToken = loc(10); | - |
1240 | | - |
1241 | node->binding = binding; | - |
1242 | | - |
1243 | sym(1).Node = node; | - |
1244 | } break;executed 38 times by 6 tests: break; Executed by:- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlproperty
- tst_qquickanimations
- tst_qquickvisualdatamodel
| 38 |
1245 | ./ | - |
1246 | | - |
1247 | UiObjectMember: T_PROPERTY UiPropertyType QmlIdentifier T_COLON ExpressionStatementLookahead UiQualifiedId UiObjectInitializer; | - |
1248 | /. | - |
1249 | case $rule_number: {executed 576 times by 26 tests: case 76: Executed by:- tst_examples
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlsettings
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickcustomparticle
- tst_qquickloader
- tst_qquickrectangle
- tst_qrcqml
- ...
| 576 |
1250 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(2).UiQualifiedId->finish(), stringRef(3)); | - |
1251 | node->propertyToken = loc(1); | - |
1252 | node->typeToken = loc(2); | - |
1253 | node->identifierToken = loc(3); | - |
1254 | node->semicolonToken = loc(4); | - |
1255 | | - |
1256 | AST::UiQualifiedId *propertyName = new (pool) AST::UiQualifiedId(stringRef(3)); | - |
1257 | propertyName->identifierToken = loc(3); | - |
1258 | propertyName->next = 0; | - |
1259 | | - |
1260 | AST::UiObjectBinding *binding = new (pool) AST::UiObjectBinding( | - |
1261 | propertyName, sym(6).UiQualifiedId, sym(7).UiObjectInitializer); | - |
1262 | binding->colonToken = loc(4); | - |
1263 | | - |
1264 | node->binding = binding; | - |
1265 | | - |
1266 | sym(1).Node = node; | - |
1267 | } break;executed 576 times by 26 tests: break; Executed by:- tst_examples
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlsettings
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickcustomparticle
- tst_qquickloader
- tst_qquickrectangle
- tst_qrcqml
- ...
| 576 |
1268 | ./ | - |
1269 | | - |
1270 | UiObjectMember: T_READONLY T_PROPERTY UiPropertyType QmlIdentifier T_COLON ExpressionStatementLookahead UiQualifiedId UiObjectInitializer; | - |
1271 | /. | - |
1272 | case $rule_number: {executed 2 times by 1 test: case 77: | 2 |
1273 | AST::UiPublicMember *node = new (pool) AST::UiPublicMember(sym(3).UiQualifiedId->finish(), stringRef(4)); | - |
1274 | node->isReadonlyMember = true; | - |
1275 | node->readonlyToken = loc(1); | - |
1276 | node->propertyToken = loc(2); | - |
1277 | node->typeToken = loc(3); | - |
1278 | node->identifierToken = loc(4); | - |
1279 | node->semicolonToken = loc(5); | - |
1280 | | - |
1281 | AST::UiQualifiedId *propertyName = new (pool) AST::UiQualifiedId(stringRef(4)); | - |
1282 | propertyName->identifierToken = loc(4); | - |
1283 | propertyName->next = 0; | - |
1284 | | - |
1285 | AST::UiObjectBinding *binding = new (pool) AST::UiObjectBinding( | - |
1286 | propertyName, sym(7).UiQualifiedId, sym(8).UiObjectInitializer); | - |
1287 | binding->colonToken = loc(5); | - |
1288 | | - |
1289 | node->binding = binding; | - |
1290 | | - |
1291 | sym(1).Node = node; | - |
1292 | } break;executed 2 times by 1 test: break; | 2 |
1293 | ./ | - |
1294 | | - |
1295 | UiObjectMember: FunctionDeclaration; | - |
1296 | /. | - |
1297 | case $rule_number: {executed 5913 times by 56 tests: case 78: Executed by:- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- ...
| 5913 |
1298 | sym(1).Node = new (pool) AST::UiSourceElement(sym(1).Node); | - |
1299 | } break;executed 5913 times by 56 tests: break; Executed by:- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- ...
| 5913 |
1300 | ./ | - |
1301 | | - |
1302 | UiObjectMember: VariableStatement; | - |
1303 | /. | - |
1304 | case $rule_number: { never executed: case 79: | 0 |
1305 | sym(1).Node = new (pool) AST::UiSourceElement(sym(1).Node); | - |
1306 | } break; never executed: break; | 0 |
1307 | ./ | - |
1308 | | - |
1309 | UiQualifiedId: MemberExpression; | - |
1310 | /. | - |
1311 | case $rule_number: {executed 347441 times by 142 tests: case 80: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 347441 |
1312 | if (AST::ArrayMemberExpression *mem = AST::cast<AST::ArrayMemberExpression *>(sym(1).Expression)) {TRUE | never evaluated | FALSE | evaluated 347441 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
|
| 0-347441 |
1313 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Warning, mem->lbracketToken, | - |
1314 | QLatin1String("Ignored annotation"))); | - |
1315 | | - |
1316 | sym(1).Expression = mem->base; | - |
1317 | } never executed: end of block | 0 |
1318 | | - |
1319 | if (AST::UiQualifiedId *qualifiedId = reparseAsQualifiedId(sym(1).Expression)) {TRUE | evaluated 347429 times by 142 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| FALSE | evaluated 12 times by 1 test |
| 12-347429 |
1320 | sym(1).UiQualifiedId = qualifiedId; | - |
1321 | } else {executed 347429 times by 142 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 347429 |
1322 | sym(1).UiQualifiedId = 0; | - |
1323 | | - |
1324 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, loc(1), | - |
1325 | QLatin1String("Expected a qualified name id"))); | - |
1326 | | - |
1327 | return false; executed 12 times by 1 test: return false; | 12 |
1328 | } | - |
1329 | } break;executed 347429 times by 142 tests: break; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 347429 |
1330 | ./ | - |
1331 | | - |
1332 | UiObjectMember: T_ENUM T_IDENTIFIER T_LBRACE EnumMemberList T_RBRACE; | - |
1333 | /. | - |
1334 | case $rule_number: {executed 18 times by 1 test: case 81: | 18 |
1335 | AST::UiEnumDeclaration *enumDeclaration = new (pool) AST::UiEnumDeclaration(stringRef(2), sym(4).UiEnumMemberList->finish()); | - |
1336 | enumDeclaration->enumToken = loc(1); | - |
1337 | enumDeclaration->rbraceToken = loc(5); | - |
1338 | sym(1).Node = enumDeclaration; | - |
1339 | break;executed 18 times by 1 test: break; | 18 |
1340 | } | - |
1341 | ./ | - |
1342 | | - |
1343 | EnumMemberList: T_IDENTIFIER; | - |
1344 | /. | - |
1345 | case $rule_number: {executed 16 times by 1 test: case 82: | 16 |
1346 | AST::UiEnumMemberList *node = new (pool) AST::UiEnumMemberList(stringRef(1)); | - |
1347 | node->memberToken = loc(1); | - |
1348 | sym(1).Node = node; | - |
1349 | break;executed 16 times by 1 test: break; | 16 |
1350 | } | - |
1351 | ./ | - |
1352 | | - |
1353 | EnumMemberList: T_IDENTIFIER T_EQ T_NUMERIC_LITERAL; | - |
1354 | /. | - |
1355 | case $rule_number: {executed 6 times by 1 test: case 83: | 6 |
1356 | AST::UiEnumMemberList *node = new (pool) AST::UiEnumMemberList(stringRef(1), sym(3).dval); | - |
1357 | node->memberToken = loc(1); | - |
1358 | node->valueToken = loc(3); | - |
1359 | sym(1).Node = node; | - |
1360 | break;executed 6 times by 1 test: break; | 6 |
1361 | } | - |
1362 | ./ | - |
1363 | | - |
1364 | EnumMemberList: EnumMemberList T_COMMA T_IDENTIFIER; | - |
1365 | /. | - |
1366 | case $rule_number: {executed 24 times by 1 test: case 84: | 24 |
1367 | AST::UiEnumMemberList *node = new (pool) AST::UiEnumMemberList(sym(1).UiEnumMemberList, stringRef(3)); | - |
1368 | node->memberToken = loc(3); | - |
1369 | sym(1).Node = node; | - |
1370 | break;executed 24 times by 1 test: break; | 24 |
1371 | } | - |
1372 | ./ | - |
1373 | | - |
1374 | EnumMemberList: EnumMemberList T_COMMA T_IDENTIFIER T_EQ T_NUMERIC_LITERAL; | - |
1375 | /. | - |
1376 | case $rule_number: {executed 14 times by 1 test: case 85: | 14 |
1377 | AST::UiEnumMemberList *node = new (pool) AST::UiEnumMemberList(sym(1).UiEnumMemberList, stringRef(3), sym(5).dval); | - |
1378 | node->memberToken = loc(3); | - |
1379 | node->valueToken = loc(5); | - |
1380 | sym(1).Node = node; | - |
1381 | break;executed 14 times by 1 test: break; | 14 |
1382 | } | - |
1383 | ./ | - |
1384 | | - |
1385 | QmlIdentifier: T_IDENTIFIER; | - |
1386 | QmlIdentifier: T_PROPERTY; | - |
1387 | QmlIdentifier: T_SIGNAL; | - |
1388 | QmlIdentifier: T_READONLY; | - |
1389 | QmlIdentifier: T_ON; | - |
1390 | QmlIdentifier: T_GET; | - |
1391 | QmlIdentifier: T_SET; | - |
1392 | QmlIdentifier: T_FROM; | - |
1393 | QmlIdentifier: T_OF; | - |
1394 | | - |
1395 | JsIdentifier: T_IDENTIFIER; | - |
1396 | JsIdentifier: T_PROPERTY; | - |
1397 | JsIdentifier: T_SIGNAL; | - |
1398 | JsIdentifier: T_READONLY; | - |
1399 | JsIdentifier: T_ON; | - |
1400 | JsIdentifier: T_GET; | - |
1401 | JsIdentifier: T_SET; | - |
1402 | JsIdentifier: T_FROM; | - |
1403 | JsIdentifier: T_STATIC; | - |
1404 | JsIdentifier: T_OF; | - |
1405 | | - |
1406 | IdentifierReference: JsIdentifier; | - |
1407 | BindingIdentifier: IdentifierReference; | - |
1408 | | - |
1409 | -------------------------------------------------------------------------------------------------------- | - |
1410 | -- Expressions | - |
1411 | -------------------------------------------------------------------------------------------------------- | - |
1412 | | - |
1413 | PrimaryExpression: T_THIS; | - |
1414 | /. | - |
1415 | case $rule_number: {executed 196612 times by 17 tests: case 107: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquicklayouts
- tst_qquickpathview
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 196612 |
1416 | AST::ThisExpression *node = new (pool) AST::ThisExpression(); | - |
1417 | node->thisToken = loc(1); | - |
1418 | sym(1).Node = node; | - |
1419 | } break;executed 197489 times by 17 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquicklayouts
- tst_qquickpathview
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 197489 |
1420 | ./ | - |
1421 | | - |
1422 | PrimaryExpression: IdentifierReference; | - |
1423 | /. | - |
1424 | case $rule_number: {executed 13206032 times by 147 tests: case 108: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 13206032 |
1425 | AST::IdentifierExpression *node = new (pool) AST::IdentifierExpression(stringRef(1)); | - |
1426 | node->identifierToken = loc(1); | - |
1427 | sym(1).Node = node; | - |
1428 | } break;executed 13211660 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 13211660 |
1429 | ./ | - |
1430 | | - |
1431 | PrimaryExpression: Literal; | - |
1432 | PrimaryExpression: ArrayLiteral; | - |
1433 | PrimaryExpression: ObjectLiteral; | - |
1434 | PrimaryExpression: FunctionExpression; | - |
1435 | PrimaryExpression: ClassExpression; | - |
1436 | PrimaryExpression: GeneratorExpression; | - |
1437 | PrimaryExpression: RegularExpressionLiteral; | - |
1438 | PrimaryExpression: TemplateLiteral; | - |
1439 | | - |
1440 | PrimaryExpression: CoverParenthesizedExpressionAndArrowParameterList; | - |
1441 | /. | - |
1442 | case $rule_number: {executed 212308 times by 45 tests: case 117: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 212308 |
1443 | if (coverExpressionType != CE_ParenthesizedExpression) {TRUE | evaluated 24 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 212175 times by 45 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
|
| 24-212175 |
1444 | syntaxError(coverExpressionErrorLocation, "Expected token ')'."); | - |
1445 | return false;executed 24 times by 2 tests: return false; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 24 |
1446 | } | - |
1447 | } break;executed 212191 times by 45 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 212191 |
1448 | ./ | - |
1449 | | - |
1450 | -- Parsing of the CoverParenthesizedExpressionAndArrowParameterList is restricted to the one rule below when this is parsed as a primary expression | - |
1451 | CoverParenthesizedExpressionAndArrowParameterList: T_LPAREN Expression_In T_RPAREN; | - |
1452 | /. | - |
1453 | case $rule_number: {executed 213785 times by 45 tests: case 118: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 213785 |
1454 | AST::NestedExpression *node = new (pool) AST::NestedExpression(sym(2).Expression); | - |
1455 | node->lparenToken = loc(1); | - |
1456 | node->rparenToken = loc(3); | - |
1457 | sym(1).Node = node; | - |
1458 | coverExpressionType = CE_ParenthesizedExpression; | - |
1459 | } break;executed 213786 times by 45 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 213786 |
1460 | ./ | - |
1461 | | - |
1462 | CoverParenthesizedExpressionAndArrowParameterList: T_LPAREN T_RPAREN; | - |
1463 | /. | - |
1464 | case $rule_number: {executed 2891 times by 2 tests: case 119: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2891 |
1465 | sym(1).Node = nullptr; | - |
1466 | coverExpressionErrorLocation = loc(2); | - |
1467 | coverExpressionType = CE_FormalParameterList; | - |
1468 | } break;executed 2891 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2891 |
1469 | ./ | - |
1470 | | - |
1471 | CoverParenthesizedExpressionAndArrowParameterList: T_LPAREN BindingRestElement T_RPAREN; | - |
1472 | /. | - |
1473 | case $rule_number: {executed 51 times by 2 tests: case 120: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 51 |
1474 | AST::FormalParameterList *node = (new (pool) AST::FormalParameterList(nullptr, sym(2).PatternElement))->finish(pool); | - |
1475 | sym(1).Node = node; | - |
1476 | coverExpressionErrorLocation = loc(2); | - |
1477 | coverExpressionType = CE_FormalParameterList; | - |
1478 | } break;executed 51 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 51 |
1479 | ./ | - |
1480 | | - |
1481 | CoverParenthesizedExpressionAndArrowParameterList: T_LPAREN Expression_In T_COMMA BindingRestElementOpt T_RPAREN; | - |
1482 | /. | - |
1483 | case $rule_number: {executed 58 times by 2 tests: case 121: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 58 |
1484 | AST::FormalParameterList *list = sym(2).Expression->reparseAsFormalParameterList(pool); | - |
1485 | if (!list) {TRUE | never evaluated | FALSE | evaluated 56 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 0-56 |
1486 | syntaxError(loc(1), "Invalid Arrow parameter list."); | - |
1487 | return false; never executed: return false; | 0 |
1488 | } | - |
1489 | if (sym(4).Node) {TRUE | evaluated 39 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 18 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 18-39 |
1490 | list = new (pool) AST::FormalParameterList(list, sym(4).PatternElement); | - |
1491 | }executed 39 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 39 |
1492 | coverExpressionErrorLocation = loc(4); | - |
1493 | coverExpressionType = CE_FormalParameterList; | - |
1494 | sym(1).Node = list->finish(pool); | - |
1495 | } break;executed 58 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 58 |
1496 | ./ | - |
1497 | | - |
1498 | Literal: T_NULL; | - |
1499 | /. | - |
1500 | case $rule_number: {executed 123259 times by 36 tests: case 122: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- ...
| 123259 |
1501 | AST::NullExpression *node = new (pool) AST::NullExpression(); | - |
1502 | node->nullToken = loc(1); | - |
1503 | sym(1).Node = node; | - |
1504 | } break;executed 123369 times by 36 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- ...
| 123369 |
1505 | ./ | - |
1506 | | - |
1507 | Literal: T_TRUE; | - |
1508 | /. | - |
1509 | case $rule_number: {executed 201532 times by 95 tests: case 123: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlnativeconnector
- ...
| 201532 |
1510 | AST::TrueLiteral *node = new (pool) AST::TrueLiteral(); | - |
1511 | node->trueToken = loc(1); | - |
1512 | sym(1).Node = node; | - |
1513 | } break;executed 201942 times by 95 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlnativeconnector
- ...
| 201942 |
1514 | ./ | - |
1515 | | - |
1516 | Literal: T_FALSE; | - |
1517 | /. | - |
1518 | case $rule_number: {executed 74153 times by 84 tests: case 124: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltimer
- ...
| 74153 |
1519 | AST::FalseLiteral *node = new (pool) AST::FalseLiteral(); | - |
1520 | node->falseToken = loc(1); | - |
1521 | sym(1).Node = node; | - |
1522 | } break;executed 74183 times by 84 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltimer
- ...
| 74183 |
1523 | ./ | - |
1524 | | - |
1525 | Literal: T_NUMERIC_LITERAL; | - |
1526 | /. | - |
1527 | case $rule_number: {executed 1587621 times by 133 tests: case 125: 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_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
- tst_qqmlinstantiator
- ...
| 1587621 |
1528 | AST::NumericLiteral *node = new (pool) AST::NumericLiteral(sym(1).dval); | - |
1529 | node->literalToken = loc(1); | - |
1530 | sym(1).Node = node; | - |
1531 | } break;executed 1587522 times by 133 tests: break; 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_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
- tst_qqmlinstantiator
- ...
| 1587522 |
1532 | ./ | - |
1533 | | - |
1534 | Literal: T_MULTILINE_STRING_LITERAL; | - |
1535 | /.executed 294 times by 7 tests: case 126: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickitemlayer
- tst_qquickshadereffect
- tst_qquicktext
- tst_qquicktextedit
case $rule_number: Q_FALLTHROUGH(); ./executed 294 times by 7 tests: case 126: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickitemlayer
- tst_qquickshadereffect
- tst_qquicktext
- tst_qquicktextedit
| 294 |
1536 | | - |
1537 | Literal: T_STRING_LITERAL; | - |
1538 | /. | - |
1539 | case $rule_number: {code before this statement executed 294 times by 7 tests: case 127: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickitemlayer
- tst_qquickshadereffect
- tst_qquicktext
- tst_qquicktextedit
executed 3742017 times by 137 tests: case 127: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- ...
| 294-3742017 |
1540 | AST::StringLiteral *node = new (pool) AST::StringLiteral(stringRef(1)); | - |
1541 | node->literalToken = loc(1); | - |
1542 | sym(1).Node = node; | - |
1543 | } break;executed 3744936 times by 137 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- ...
| 3744936 |
1544 | ./ | - |
1545 | | - |
1546 | RegularExpressionLiteral: T_DIVIDE_; | - |
1547 | /: | - |
1548 | #define J_SCRIPT_REGEXPLITERAL_RULE1 $rule_number | - |
1549 | :/ | - |
1550 | /. | - |
1551 | { | - |
1552 | Lexer::RegExpBodyPrefix prefix; | - |
1553 | case $rule_number: code before this statement never executed: case 128: executed 1063179 times by 9 tests: case 128: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquicktextinput
| 0-1063179 |
1554 | prefix = Lexer::NoPrefix; | - |
1555 | goto scan_regexp;executed 1063184 times by 9 tests: goto scan_regexp; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquicktextinput
| 1063184 |
1556 | ./ | - |
1557 | | - |
1558 | RegularExpressionLiteral: T_DIVIDE_EQ; | - |
1559 | /: | - |
1560 | #define J_SCRIPT_REGEXPLITERAL_RULE2 $rule_number | - |
1561 | :/ | - |
1562 | /. | - |
1563 | case $rule_number:executed 14 times by 3 tests: case 129: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 14 |
1564 | prefix = Lexer::EqualPrefix; | - |
1565 | goto scan_regexp;executed 14 times by 3 tests: goto scan_regexp; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 14 |
1566 | | - |
1567 | scan_regexp: { | - |
1568 | bool rx = lexer->scanRegExp(prefix); | - |
1569 | if (!rx) {TRUE | evaluated 1409 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| FALSE | evaluated 1062258 times by 9 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquicktextinput
|
| 1409-1062258 |
1570 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, location(lexer), lexer->errorMessage())); | - |
1571 | return false;executed 1412 times by 3 tests: return false; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 1412 |
1572 | } | - |
1573 | | - |
1574 | loc(1).length = lexer->tokenLength(); | - |
1575 | yylloc = loc(1); | - |
1576 | | - |
1577 | AST::RegExpLiteral *node = new (pool) AST::RegExpLiteral(driver->newStringRef(lexer->regExpPattern()), lexer->regExpFlags()); | - |
1578 | node->literalToken = loc(1); | - |
1579 | sym(1).Node = node; | - |
1580 | } break;executed 1062245 times by 9 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquicktextinput
| 1062245 |
1581 | } | - |
1582 | ./ | - |
1583 | | - |
1584 | | - |
1585 | ArrayLiteral: T_LBRACKET ElisionOpt T_RBRACKET; | - |
1586 | /. | - |
1587 | case $rule_number: {executed 26581 times by 26 tests: case 130: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_signalspy
- ...
| 26581 |
1588 | AST::PatternElementList *list = nullptr; | - |
1589 | if (sym(2).Elision)TRUE | evaluated 849 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| FALSE | evaluated 25725 times by 26 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_signalspy
- ...
|
| 849-25725 |
1590 | list = (new (pool) AST::PatternElementList(sym(2).Elision, nullptr))->finish();executed 849 times by 3 tests: list = (new (pool) AST::PatternElementList(sym(2).Elision, nullptr))->finish(); Executed by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| 849 |
1591 | AST::ArrayPattern *node = new (pool) AST::ArrayPattern(list); | - |
1592 | node->lbracketToken = loc(1); | - |
1593 | node->rbracketToken = loc(3); | - |
1594 | sym(1).Node = node; | - |
1595 | } break;executed 26669 times by 26 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_signalspy
- ...
| 26669 |
1596 | ./ | - |
1597 | | - |
1598 | ArrayLiteral: T_LBRACKET ElementList T_RBRACKET; | - |
1599 | /. | - |
1600 | case $rule_number: {executed 72012 times by 41 tests: case 131: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickellipseextruder
- tst_qquickfolderlistmodel
- ...
| 72012 |
1601 | AST::ArrayPattern *node = new (pool) AST::ArrayPattern(sym(2).PatternElementList->finish()); | - |
1602 | node->lbracketToken = loc(1); | - |
1603 | node->rbracketToken = loc(3); | - |
1604 | sym(1).Node = node; | - |
1605 | } break;executed 72020 times by 41 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickellipseextruder
- tst_qquickfolderlistmodel
- ...
| 72020 |
1606 | ./ | - |
1607 | | - |
1608 | ArrayLiteral: T_LBRACKET ElementList T_COMMA ElisionOpt T_RBRACKET; | - |
1609 | /. | - |
1610 | case $rule_number: {executed 754 times by 5 tests: case 132: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
- tst_qquicklayouts
| 754 |
1611 | auto *list = sym(2).PatternElementList; | - |
1612 | if (sym(4).Elision) {TRUE | evaluated 130 times by 4 testsEvaluated by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| FALSE | evaluated 624 times by 5 testsEvaluated by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
- tst_qquicklayouts
|
| 130-624 |
1613 | AST::PatternElementList *l = new (pool) AST::PatternElementList(sym(4).Elision, nullptr); | - |
1614 | list = list->append(l); | - |
1615 | }executed 130 times by 4 tests: end of block Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 130 |
1616 | AST::ArrayPattern *node = new (pool) AST::ArrayPattern(list->finish()); | - |
1617 | node->lbracketToken = loc(1); | - |
1618 | node->commaToken = loc(3); | - |
1619 | node->rbracketToken = loc(5); | - |
1620 | sym(1).Node = node; | - |
1621 | Q_ASSERT(node->isValidArrayLiteral()); | - |
1622 | } break;executed 754 times by 5 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
- tst_qquicklayouts
| 754 |
1623 | ./ | - |
1624 | | - |
1625 | ElementList: AssignmentExpression_In; | - |
1626 | /. | - |
1627 | case $rule_number: {executed 71250 times by 41 tests: case 133: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickellipseextruder
- tst_qquickfolderlistmodel
- ...
| 71250 |
1628 | AST::PatternElement *e = new (pool) AST::PatternElement(sym(1).Expression); | - |
1629 | sym(1).Node = new (pool) AST::PatternElementList(nullptr, e); | - |
1630 | } break;executed 71255 times by 41 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickellipseextruder
- tst_qquickfolderlistmodel
- ...
| 71255 |
1631 | ./ | - |
1632 | | - |
1633 | ElementList: Elision AssignmentExpression_In; | - |
1634 | /. | - |
1635 | case $rule_number: {executed 160 times by 4 tests: case 134: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 160 |
1636 | AST::PatternElement *e = new (pool) AST::PatternElement(sym(2).Expression); | - |
1637 | sym(1).Node = new (pool) AST::PatternElementList(sym(1).Elision->finish(), e); | - |
1638 | } break;executed 160 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 160 |
1639 | ./ | - |
1640 | | - |
1641 | ElementList: ElisionOpt SpreadElement; | - |
1642 | /. | - |
1643 | case $rule_number: {executed 1286 times by 2 tests: case 135: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1286 |
1644 | AST::PatternElementList *node = new (pool) AST::PatternElementList(sym(1).Elision, sym(2).PatternElement); | - |
1645 | sym(1).Node = node; | - |
1646 | } break;executed 1286 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1286 |
1647 | ./ | - |
1648 | | - |
1649 | ElementList: ElementList T_COMMA ElisionOpt AssignmentExpression_In; | - |
1650 | /. | - |
1651 | case $rule_number: {executed 206129 times by 38 tests: case 136: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickellipseextruder
- tst_qquickfriction
- ...
| 206129 |
1652 | AST::PatternElement *e = new (pool) AST::PatternElement(sym(4).Expression); | - |
1653 | AST::PatternElementList *node = new (pool) AST::PatternElementList(sym(3).Elision, e); | - |
1654 | sym(1).Node = sym(1).PatternElementList->append(node); | - |
1655 | } break;executed 206081 times by 38 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickellipseextruder
- tst_qquickfriction
- ...
| 206081 |
1656 | ./ | - |
1657 | | - |
1658 | ElementList: ElementList T_COMMA ElisionOpt SpreadElement; | - |
1659 | /. | - |
1660 | case $rule_number: {executed 196 times by 2 tests: case 137: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 196 |
1661 | AST::PatternElementList *node = new (pool) AST::PatternElementList(sym(3).Elision, sym(4).PatternElement); | - |
1662 | sym(1).Node = sym(1).PatternElementList->append(node); | - |
1663 | } break;executed 196 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 196 |
1664 | ./ | - |
1665 | | - |
1666 | Elision: T_COMMA; | - |
1667 | /. | - |
1668 | case $rule_number: {executed 4035 times by 4 tests: case 138: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 4035 |
1669 | AST::Elision *node = new (pool) AST::Elision(); | - |
1670 | node->commaToken = loc(1); | - |
1671 | sym(1).Node = node; | - |
1672 | } break;executed 4034 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 4034 |
1673 | ./ | - |
1674 | | - |
1675 | Elision: Elision T_COMMA; | - |
1676 | /. | - |
1677 | case $rule_number: {executed 1148 times by 2 tests: case 139: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1148 |
1678 | AST::Elision *node = new (pool) AST::Elision(sym(1).Elision); | - |
1679 | node->commaToken = loc(2); | - |
1680 | sym(1).Node = node; | - |
1681 | } break;executed 1148 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1148 |
1682 | ./ | - |
1683 | | - |
1684 | ElisionOpt: ; | - |
1685 | /. | - |
1686 | case $rule_number: {executed 256505 times by 45 tests: case 140: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdrag
- tst_qquickdroparea
- ...
| 256505 |
1687 | sym(1).Node = nullptr; | - |
1688 | } break;executed 256520 times by 45 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickdrag
- tst_qquickdroparea
- ...
| 256520 |
1689 | ./ | - |
1690 | | - |
1691 | ElisionOpt: Elision; | - |
1692 | /. | - |
1693 | case $rule_number: {executed 3876 times by 4 tests: case 141: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 3876 |
1694 | sym(1).Node = sym(1).Elision->finish(); | - |
1695 | } break;executed 3873 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 3873 |
1696 | ./ | - |
1697 | | - |
1698 | SpreadElement: T_ELLIPSIS AssignmentExpression; | - |
1699 | /. | - |
1700 | case $rule_number: {executed 1484 times by 2 tests: case 142: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1484 |
1701 | AST::PatternElement *node = new (pool) AST::PatternElement(sym(2).Expression, AST::PatternElement::SpreadElement); | - |
1702 | sym(1).Node = node; | - |
1703 | } break;executed 1483 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1483 |
1704 | ./ | - |
1705 | | - |
1706 | ObjectLiteral: T_LBRACE T_RBRACE; | - |
1707 | /. | - |
1708 | case $rule_number: {executed 37887 times by 17 tests: case 143: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlproperty
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquickpositioners
- tst_quicktestmainwithsetup
- tst_testfiltering
| 37887 |
1709 | AST::ObjectPattern *node = new (pool) AST::ObjectPattern(); | - |
1710 | node->lbraceToken = loc(1); | - |
1711 | node->rbraceToken = loc(2); | - |
1712 | sym(1).Node = node; | - |
1713 | } break;executed 37897 times by 17 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlproperty
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquickpositioners
- tst_quicktestmainwithsetup
- tst_testfiltering
| 37897 |
1714 | ./ | - |
1715 | | - |
1716 | ObjectLiteral: T_LBRACE PropertyDefinitionList T_RBRACE; | - |
1717 | /. | - |
1718 | case $rule_number: {executed 84756 times by 31 tests: case 144: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- ...
| 84756 |
1719 | AST::ObjectPattern *node = new (pool) AST::ObjectPattern(sym(2).PatternPropertyList->finish()); | - |
1720 | node->lbraceToken = loc(1); | - |
1721 | node->rbraceToken = loc(3); | - |
1722 | sym(1).Node = node; | - |
1723 | } break;executed 84787 times by 31 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- ...
| 84787 |
1724 | ./ | - |
1725 | | - |
1726 | ObjectLiteral: T_LBRACE PropertyDefinitionList T_COMMA T_RBRACE; | - |
1727 | /. | - |
1728 | case $rule_number: {executed 587 times by 3 tests: case 145: Executed by:- tst_ecmascripttests
- tst_qqmlparser
- tst_qquicklayouts
| 587 |
1729 | AST::ObjectPattern *node = new (pool) AST::ObjectPattern(sym(2).PatternPropertyList->finish()); | - |
1730 | node->lbraceToken = loc(1); | - |
1731 | node->rbraceToken = loc(4); | - |
1732 | sym(1).Node = node; | - |
1733 | } break;executed 587 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
- tst_qquicklayouts
| 587 |
1734 | ./ | - |
1735 | | - |
1736 | | - |
1737 | UiPropertyDefinitionList: UiPropertyDefinition; | - |
1738 | /.executed 129 times by 7 tests: case 146: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
case $rule_number: Q_FALLTHROUGH(); ./executed 129 times by 7 tests: case 146: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
| 129 |
1739 | PropertyDefinitionList: PropertyDefinition; | - |
1740 | /. | - |
1741 | case $rule_number: {code before this statement executed 129 times by 7 tests: case 147: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
executed 85465 times by 31 tests: case 147: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- ...
| 129-85465 |
1742 | sym(1).Node = new (pool) AST::PatternPropertyList(sym(1).PatternProperty); | - |
1743 | } break;executed 85550 times by 34 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- ...
| 85550 |
1744 | ./ | - |
1745 | | - |
1746 | UiPropertyDefinitionList: UiPropertyDefinitionList T_COMMA UiPropertyDefinition; | - |
1747 | /.executed 101 times by 4 tests: case 148: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlvaluetypes
case $rule_number: Q_FALLTHROUGH(); ./executed 101 times by 4 tests: case 148: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlvaluetypes
| 101 |
1748 | PropertyDefinitionList: PropertyDefinitionList T_COMMA PropertyDefinition; | - |
1749 | /. | - |
1750 | case $rule_number: {code before this statement executed 101 times by 4 tests: case 149: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlvaluetypes
executed 65896 times by 24 tests: case 149: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 101-65896 |
1751 | AST::PatternPropertyList *node = new (pool) AST::PatternPropertyList(sym(1).PatternPropertyList, sym(3).PatternProperty); | - |
1752 | sym(1).Node = node; | - |
1753 | } break;executed 65989 times by 25 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 65989 |
1754 | ./ | - |
1755 | | - |
1756 | PropertyDefinition: IdentifierReference; | - |
1757 | /. | - |
1758 | case $rule_number: {executed 3650 times by 2 tests: case 150: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 3650 |
1759 | AST::IdentifierPropertyName *name = new (pool) AST::IdentifierPropertyName(stringRef(1)); | - |
1760 | name->propertyNameToken = loc(1); | - |
1761 | AST::IdentifierExpression *expr = new (pool) AST::IdentifierExpression(stringRef(1)); | - |
1762 | expr->identifierToken = loc(1); | - |
1763 | AST::PatternProperty *node = new (pool) AST::PatternProperty(name, expr); | - |
1764 | node->colonToken = loc(2); | - |
1765 | sym(1).Node = node; | - |
1766 | } break;executed 3650 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 3650 |
1767 | ./ | - |
1768 | | - |
1769 | -- Using this production should result in a syntax error when used in an ObjectLiteral | - |
1770 | PropertyDefinition: CoverInitializedName; | - |
1771 | | - |
1772 | CoverInitializedName: IdentifierReference Initializer_In; | - |
1773 | /. | - |
1774 | case $rule_number: {executed 682 times by 2 tests: case 152: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 682 |
1775 | AST::IdentifierPropertyName *name = new (pool) AST::IdentifierPropertyName(stringRef(1)); | - |
1776 | name->propertyNameToken = loc(1); | - |
1777 | AST::IdentifierExpression *left = new (pool) AST::IdentifierExpression(stringRef(1)); | - |
1778 | left->identifierToken = loc(1); | - |
1779 | | - |
1780 | if (auto *f = asAnonymousFunctionDefinition(sym(2).Expression))TRUE | evaluated 104 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 578 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 104-578 |
1781 | f->name = stringRef(1);executed 104 times by 2 tests: f->name = stringRef(1); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 104 |
1782 | if (auto *c = asAnonymousClassDefinition(sym(2).Expression))TRUE | evaluated 52 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 630 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 52-630 |
1783 | c->name = stringRef(1);executed 52 times by 2 tests: c->name = stringRef(1); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 52 |
1784 | AST::BinaryExpression *assignment = new (pool) AST::BinaryExpression(left, QSOperator::Assign, sym(2).Expression); | - |
1785 | AST::PatternProperty *node = new (pool) AST::PatternProperty(name, assignment); | - |
1786 | node->colonToken = loc(1); | - |
1787 | sym(1).Node = node; | - |
1788 | | - |
1789 | } break;executed 682 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 682 |
1790 | ./ | - |
1791 | | - |
1792 | UiPropertyDefinition: UiPropertyName T_COLON AssignmentExpression_In; | - |
1793 | /.executed 230 times by 7 tests: case 153: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
case $rule_number: Q_FALLTHROUGH(); ./executed 230 times by 7 tests: case 153: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
| 230 |
1794 | PropertyDefinition: PropertyName T_COLON AssignmentExpression_In; | - |
1795 | /. | - |
1796 | case $rule_number: {code before this statement executed 230 times by 7 tests: case 154: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
executed 137636 times by 31 tests: case 154: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- ...
| 230-137636 |
1797 | AST::PatternProperty *node = new (pool) AST::PatternProperty(sym(1).PropertyName, sym(3).Expression); | - |
1798 | if (auto *f = asAnonymousFunctionDefinition(sym(3).Expression)) {TRUE | evaluated 33441 times by 10 testsEvaluated by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qqmlconsole
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| FALSE | evaluated 104364 times by 34 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- ...
|
| 33441-104364 |
1799 | if (!AST::cast<AST::ComputedPropertyName *>(sym(1).PropertyName))TRUE | evaluated 33079 times by 10 testsEvaluated by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qqmlconsole
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| FALSE | evaluated 356 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 356-33079 |
1800 | f->name = driver->newStringRef(sym(1).PropertyName->asString());executed 33094 times by 10 tests: f->name = driver->newStringRef(sym(1).PropertyName->asString()); Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qqmlconsole
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 33094 |
1801 | }executed 33461 times by 10 tests: end of block Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qqmlconsole
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 33461 |
1802 | if (auto *c = asAnonymousClassDefinition(sym(3).Expression)) {TRUE | evaluated 18 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 137828 times by 34 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- ...
|
| 18-137828 |
1803 | if (!AST::cast<AST::ComputedPropertyName *>(sym(1).PropertyName))TRUE | evaluated 6 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 12 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 6-12 |
1804 | c->name = driver->newStringRef(sym(1).PropertyName->asString());executed 6 times by 2 tests: c->name = driver->newStringRef(sym(1).PropertyName->asString()); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6 |
1805 | }executed 18 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 18 |
1806 | node->colonToken = loc(2); | - |
1807 | sym(1).Node = node; | - |
1808 | } break;executed 137920 times by 34 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- ...
| 137920 |
1809 | ./ | - |
1810 | | - |
1811 | PropertyDefinition: MethodDefinition; | - |
1812 | | - |
1813 | PropertyName: LiteralPropertyName; | - |
1814 | PropertyName: ComputedPropertyName; | - |
1815 | | - |
1816 | LiteralPropertyName: IdentifierName; | - |
1817 | /. | - |
1818 | case $rule_number: {executed 148224 times by 22 tests: case 158: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlvaluetypeproviders
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickrepeater
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 148224 |
1819 | AST::IdentifierPropertyName *node = new (pool) AST::IdentifierPropertyName(stringRef(1)); | - |
1820 | node->propertyNameToken = loc(1); | - |
1821 | sym(1).Node = node; | - |
1822 | } break;executed 148182 times by 22 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlvaluetypeproviders
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickrepeater
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 148182 |
1823 | ./ | - |
1824 | | - |
1825 | UiPropertyName: T_STRING_LITERAL; | - |
1826 | /.executed 230 times by 7 tests: case 159: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
case $rule_number: Q_FALLTHROUGH(); ./executed 230 times by 7 tests: case 159: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
| 230 |
1827 | LiteralPropertyName: T_STRING_LITERAL; | - |
1828 | /. | - |
1829 | case $rule_number: {code before this statement executed 230 times by 7 tests: case 160: Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickparticlegroup
- tst_qquickspritesequence
executed 11836 times by 18 tests: case 160: Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
| 230-11836 |
1830 | AST::StringLiteralPropertyName *node = new (pool) AST::StringLiteralPropertyName(stringRef(1)); | - |
1831 | node->propertyNameToken = loc(1); | - |
1832 | sym(1).Node = node; | - |
1833 | } break;executed 12070 times by 21 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickspritesequence
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
| 12070 |
1834 | ./ | - |
1835 | | - |
1836 | UiPropertyName: T_NUMERIC_LITERAL; | - |
1837 | /. never executed: case 161: case $rule_number: Q_FALLTHROUGH(); ./never executed: case 161: | 0 |
1838 | LiteralPropertyName: T_NUMERIC_LITERAL; | - |
1839 | /. | - |
1840 | case $rule_number: { code before this statement never executed: case 162: executed 8494 times by 3 tests: case 162: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlparser
| 0-8494 |
1841 | AST::NumericLiteralPropertyName *node = new (pool) AST::NumericLiteralPropertyName(sym(1).dval); | - |
1842 | node->propertyNameToken = loc(1); | - |
1843 | sym(1).Node = node; | - |
1844 | } break;executed 8498 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlparser
| 8498 |
1845 | ./ | - |
1846 | | - |
1847 | IdentifierName: IdentifierReference; | - |
1848 | IdentifierName: ReservedIdentifier; | - |
1849 | | - |
1850 | ReservedIdentifier: T_BREAK; | - |
1851 | ReservedIdentifier: T_CASE; | - |
1852 | ReservedIdentifier: T_CATCH; | - |
1853 | ReservedIdentifier: T_CONTINUE; | - |
1854 | ReservedIdentifier: T_DEFAULT; | - |
1855 | ReservedIdentifier: T_DELETE; | - |
1856 | ReservedIdentifier: T_DO; | - |
1857 | ReservedIdentifier: T_ELSE; | - |
1858 | ReservedIdentifier: T_ENUM; | - |
1859 | ReservedIdentifier: T_FALSE; | - |
1860 | ReservedIdentifier: T_FINALLY; | - |
1861 | ReservedIdentifier: T_FOR; | - |
1862 | ReservedIdentifier: T_FUNCTION; | - |
1863 | ReservedIdentifier: T_IF; | - |
1864 | ReservedIdentifier: T_IN; | - |
1865 | ReservedIdentifier: T_INSTANCEOF; | - |
1866 | ReservedIdentifier: T_NEW; | - |
1867 | ReservedIdentifier: T_NULL; | - |
1868 | ReservedIdentifier: T_RETURN; | - |
1869 | ReservedIdentifier: T_SWITCH; | - |
1870 | ReservedIdentifier: T_THIS; | - |
1871 | ReservedIdentifier: T_THROW; | - |
1872 | ReservedIdentifier: T_TRUE; | - |
1873 | ReservedIdentifier: T_TRY; | - |
1874 | ReservedIdentifier: T_TYPEOF; | - |
1875 | ReservedIdentifier: T_VAR; | - |
1876 | ReservedIdentifier: T_VOID; | - |
1877 | ReservedIdentifier: T_WHILE; | - |
1878 | ReservedIdentifier: T_CONST; | - |
1879 | ReservedIdentifier: T_LET; | - |
1880 | ReservedIdentifier: T_DEBUGGER; | - |
1881 | ReservedIdentifier: T_RESERVED_WORD; | - |
1882 | ReservedIdentifier: T_SUPER; | - |
1883 | ReservedIdentifier: T_WITH; | - |
1884 | ReservedIdentifier: T_CLASS; | - |
1885 | ReservedIdentifier: T_EXTENDS; | - |
1886 | ReservedIdentifier: T_EXPORT; | - |
1887 | | - |
1888 | ComputedPropertyName: T_LBRACKET AssignmentExpression_In T_RBRACKET; | - |
1889 | /. | - |
1890 | case $rule_number: {executed 4165 times by 2 tests: case 202: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 4165 |
1891 | AST::ComputedPropertyName *node = new (pool) AST::ComputedPropertyName(sym(2).Expression); | - |
1892 | node->propertyNameToken = loc(1); | - |
1893 | sym(1).Node = node; | - |
1894 | } break;executed 4166 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 4166 |
1895 | ./ | - |
1896 | | - |
1897 | Initializer: T_EQ AssignmentExpression; | - |
1898 | /.executed 17539 times by 27 tests: case 203: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4debugger
- ...
case $rule_number: Q_FALLTHROUGH(); ./executed 17539 times by 27 tests: case 203: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4debugger
- ...
| 17539 |
1899 | Initializer_In: T_EQ AssignmentExpression_In; | - |
1900 | /. | - |
1901 | casecode before this statement executed 17513 times by 27 tests: case 204: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4debugger
- ...
executed 589228 times by 49 tests: case 204: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
$rule_number: {code before this statement executed 17513 times by 27 tests: case 204: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4debugger
- ...
executed 589228 times by 49 tests: case 204: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 17513-589228 |
1902 | sym(1) = sym(2); | - |
1903 | }executed 607527 times by 51 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
break;executed 607527 times by 51 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 607527 |
1904 | ./ | - |
1905 | | - |
1906 | | - |
1907 | InitializerOpt: ; | - |
1908 | /.executed 114 times by 4 tests: case 205: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 114 times by 4 tests: case 205: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 114 |
1909 | InitializerOpt_In: ; | - |
1910 | /. | - |
1911 | case $rule_number: {code before this statement executed 114 times by 4 tests: case 206: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
executed 2018934 times by 44 tests: case 206: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- ...
| 114-2018934 |
1912 | sym(1).Node = nullptr; | - |
1913 | } break;executed 2019220 times by 44 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- ...
| 2019220 |
1914 | ./ | - |
1915 | | - |
1916 | InitializerOpt: Initializer; | - |
1917 | InitializerOpt_In: Initializer_In; | - |
1918 | | - |
1919 | TemplateLiteral: T_NO_SUBSTITUTION_TEMPLATE; | - |
1920 | /.executed 382 times by 3 tests: case 209: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 382 times by 3 tests: case 209: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 382 |
1921 | | - |
1922 | TemplateSpans: T_TEMPLATE_TAIL; | - |
1923 | /. | - |
1924 | case $rule_number: {code before this statement executed 382 times by 3 tests: case 210: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
executed 666 times by 2 tests: case 210: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 382-666 |
1925 | AST::TemplateLiteral *node = new (pool) AST::TemplateLiteral(stringRef(1), nullptr); | - |
1926 | node->literalToken = loc(1); | - |
1927 | sym(1).Node = node; | - |
1928 | } break;executed 1048 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 1048 |
1929 | ./ | - |
1930 | | - |
1931 | TemplateSpans: T_TEMPLATE_MIDDLE Expression TemplateSpans; | - |
1932 | /.executed 534 times by 2 tests: case 211: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 534 times by 2 tests: case 211: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 534 |
1933 | | - |
1934 | TemplateLiteral: T_TEMPLATE_HEAD Expression TemplateSpans; | - |
1935 | /. | - |
1936 | case $rule_number: {code before this statement executed 534 times by 2 tests: case 212: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 666 times by 2 tests: case 212: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 534-666 |
1937 | AST::TemplateLiteral *node = new (pool) AST::TemplateLiteral(stringRef(1), sym(2).Expression); | - |
1938 | node->next = sym(3).Template; | - |
1939 | node->literalToken = loc(1); | - |
1940 | sym(1).Node = node; | - |
1941 | } break;executed 1200 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1200 |
1942 | ./ | - |
1943 | | - |
1944 | | - |
1945 | MemberExpression: PrimaryExpression; | - |
1946 | | - |
1947 | Super: T_SUPER; | - |
1948 | /. | - |
1949 | case $rule_number: {executed 1551 times by 3 tests: case 214: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 1551 |
1950 | AST::SuperLiteral *node = new (pool) AST::SuperLiteral(); | - |
1951 | node->superToken = loc(1); | - |
1952 | sym(1).Node = node; | - |
1953 | } break;executed 1553 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 1553 |
1954 | ./ | - |
1955 | | - |
1956 | | - |
1957 | MemberExpression: Super T_LBRACKET Expression_In T_RBRACKET; | - |
1958 | /.executed 202 times by 2 tests: case 215: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 202 times by 2 tests: case 215: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 202 |
1959 | MemberExpression: MemberExpression T_LBRACKET Expression_In T_RBRACKET; | - |
1960 | /. | - |
1961 | case $rule_number: {code before this statement executed 202 times by 2 tests: case 216: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 161049 times by 33 tests: case 216: Executed by:- tst_ecmascripttests
- tst_examples
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- ...
| 202-161049 |
1962 | AST::ArrayMemberExpression *node = new (pool) AST::ArrayMemberExpression(sym(1).Expression, sym(3).Expression); | - |
1963 | node->lbracketToken = loc(2); | - |
1964 | node->rbracketToken = loc(4); | - |
1965 | sym(1).Node = node; | - |
1966 | } break;executed 161276 times by 33 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- ...
| 161276 |
1967 | ./ | - |
1968 | | - |
1969 | | - |
1970 | -- the identifier has to be "target", catched at codegen time | - |
1971 | NewTarget: T_NEW T_DOT T_IDENTIFIER; | - |
1972 | /.executed 250 times by 2 tests: case 217: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number:executed 250 times by 2 tests: case 217: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 250 |
1973 | { | - |
1974 | AST::IdentifierExpression *node = new (pool) AST::IdentifierExpression(stringRef(1)); | - |
1975 | node->identifierToken= loc(1); | - |
1976 | sym(1).Node = node; | - |
1977 | } Q_FALLTHROUGH(); | - |
1978 | ./ | - |
1979 | MemberExpression: Super T_DOT IdentifierName; | - |
1980 | /.code before this statement executed 250 times by 2 tests: case 218: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 478 times by 2 tests: case 218: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 250 times by 2 tests: case 218: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 478 times by 2 tests: case 218: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 250-478 |
1981 | MemberExpression: MemberExpression T_DOT IdentifierName; | - |
1982 | /. | - |
1983 | case $rule_number: {code before this statement executed 728 times by 2 tests: case 219: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 3113843 times by 138 tests: case 219: 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_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
- ...
| 728-3113843 |
1984 | AST::FieldMemberExpression *node = new (pool) AST::FieldMemberExpression(sym(1).Expression, stringRef(3)); | - |
1985 | node->dotToken = loc(2); | - |
1986 | node->identifierToken = loc(3); | - |
1987 | sym(1).Node = node; | - |
1988 | } break;executed 3118717 times by 138 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_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
- ...
| 3118717 |
1989 | ./ | - |
1990 | | - |
1991 | MemberExpression: MetaProperty; | - |
1992 | | - |
1993 | MemberExpression: T_NEW MemberExpression T_LPAREN Arguments T_RPAREN; | - |
1994 | /. | - |
1995 | case $rule_number: {executed 255824 times by 22 tests: case 221: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpositioners
- tst_quicktestmainwithsetup
- tst_signalspy
- tst_testfiltering
| 255824 |
1996 | AST::NewMemberExpression *node = new (pool) AST::NewMemberExpression(sym(2).Expression, sym(4).ArgumentList); | - |
1997 | node->newToken = loc(1); | - |
1998 | node->lparenToken = loc(3); | - |
1999 | node->rparenToken = loc(5); | - |
2000 | sym(1).Node = node; | - |
2001 | } break;executed 256172 times by 22 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpositioners
- tst_quicktestmainwithsetup
- tst_signalspy
- tst_testfiltering
| 256172 |
2002 | ./ | - |
2003 | | - |
2004 | MetaProperty: NewTarget; | - |
2005 | | - |
2006 | | - |
2007 | NewExpression: MemberExpression; | - |
2008 | | - |
2009 | NewExpression: T_NEW NewExpression; | - |
2010 | /. | - |
2011 | case $rule_number: {executed 1555 times by 11 tests: case 224: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlxmlhttprequest
| 1555 |
2012 | AST::NewExpression *node = new (pool) AST::NewExpression(sym(2).Expression); | - |
2013 | node->newToken = loc(1); | - |
2014 | sym(1).Node = node; | - |
2015 | } break;executed 1554 times by 11 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlxmlhttprequest
| 1554 |
2016 | ./ | - |
2017 | | - |
2018 | | - |
2019 | CallExpression: CallExpression TemplateLiteral; | - |
2020 | /.executed 32 times by 2 tests: case 225: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 32 times by 2 tests: case 225: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 32 |
2021 | MemberExpression: MemberExpression TemplateLiteral; | - |
2022 | /. | - |
2023 | case $rule_number: {code before this statement executed 32 times by 2 tests: case 226: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 426 times by 2 tests: case 226: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 32-426 |
2024 | AST::TaggedTemplate *node = new (pool) AST::TaggedTemplate(sym(1).Expression, sym(2).Template); | - |
2025 | sym(1).Node = node; | - |
2026 | } break;executed 458 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 458 |
2027 | ./ | - |
2028 | | - |
2029 | CallExpression: MemberExpression T_LPAREN Arguments T_RPAREN; | - |
2030 | /. | - |
2031 | case $rule_number: {executed 3017101 times by 87 tests: case 227: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 3017101 |
2032 | AST::CallExpression *node = new (pool) AST::CallExpression(sym(1).Expression, sym(3).ArgumentList); | - |
2033 | node->lparenToken = loc(2); | - |
2034 | node->rparenToken = loc(4); | - |
2035 | sym(1).Node = node; | - |
2036 | } break;executed 3015991 times by 87 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 3015991 |
2037 | ./ | - |
2038 | | - |
2039 | CallExpression: Super T_LPAREN Arguments T_RPAREN; | - |
2040 | /.executed 860 times by 2 tests: case 228: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 860 times by 2 tests: case 228: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 860 |
2041 | CallExpression: CallExpression T_LPAREN Arguments T_RPAREN; | - |
2042 | /. | - |
2043 | case $rule_number: {code before this statement executed 860 times by 2 tests: case 229: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 13465 times by 14 tests: case 229: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_signalspy
| 860-13465 |
2044 | AST::CallExpression *node = new (pool) AST::CallExpression(sym(1).Expression, sym(3).ArgumentList); | - |
2045 | node->lparenToken = loc(2); | - |
2046 | node->rparenToken = loc(4); | - |
2047 | sym(1).Node = node; | - |
2048 | } break;executed 14334 times by 14 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_signalspy
| 14334 |
2049 | ./ | - |
2050 | | - |
2051 | CallExpression: CallExpression T_LBRACKET Expression_In T_RBRACKET; | - |
2052 | /. | - |
2053 | case $rule_number: {executed 768 times by 4 tests: case 230: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlecmascript
- tst_qqmlparser
| 768 |
2054 | AST::ArrayMemberExpression *node = new (pool) AST::ArrayMemberExpression(sym(1).Expression, sym(3).Expression); | - |
2055 | node->lbracketToken = loc(2); | - |
2056 | node->rbracketToken = loc(4); | - |
2057 | sym(1).Node = node; | - |
2058 | } break;executed 769 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlecmascript
- tst_qqmlparser
| 769 |
2059 | ./ | - |
2060 | | - |
2061 | CallExpression: CallExpression T_DOT IdentifierName; | - |
2062 | /. | - |
2063 | case $rule_number: {executed 100093 times by 22 tests: case 231: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickrepeater
- tst_qquickvisualdatamodel
- tst_signalspy
| 100093 |
2064 | AST::FieldMemberExpression *node = new (pool) AST::FieldMemberExpression(sym(1).Expression, stringRef(3)); | - |
2065 | node->dotToken = loc(2); | - |
2066 | node->identifierToken = loc(3); | - |
2067 | sym(1).Node = node; | - |
2068 | } break;executed 100119 times by 22 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickrepeater
- tst_qquickvisualdatamodel
- tst_signalspy
| 100119 |
2069 | ./ | - |
2070 | | - |
2071 | Arguments: ; | - |
2072 | /. | - |
2073 | case $rule_number: {executed 227394 times by 68 tests: case 232: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
| 227394 |
2074 | sym(1).Node = nullptr; | - |
2075 | } break;executed 227620 times by 68 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
| 227620 |
2076 | ./ | - |
2077 | | - |
2078 | Arguments: ArgumentList; | - |
2079 | /.executed 3056857 times by 78 tests: case 233: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
case $rule_number: Q_FALLTHROUGH(); ./executed 3056857 times by 78 tests: case 233: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 3056857 |
2080 | Arguments: ArgumentList T_COMMA; | - |
2081 | /. | - |
2082 | case $rule_number: {code before this statement executed 3056646 times by 78 tests: case 234: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
executed 398 times by 2 tests: case 234: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 398-3056646 |
2083 | sym(1).Node = sym(1).ArgumentList->finish(); | - |
2084 | } break;executed 3056241 times by 78 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 3056241 |
2085 | ./ | - |
2086 | | - |
2087 | ArgumentList: AssignmentExpression_In; | - |
2088 | /. | - |
2089 | case $rule_number: {executed 3056214 times by 78 tests: case 235: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 3056214 |
2090 | sym(1).Node = new (pool) AST::ArgumentList(sym(1).Expression); | - |
2091 | } break;executed 3054171 times by 78 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 3054171 |
2092 | ./ | - |
2093 | | - |
2094 | ArgumentList: T_ELLIPSIS AssignmentExpression_In; | - |
2095 | /. | - |
2096 | case $rule_number: {executed 240 times by 2 tests: case 236: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 240 |
2097 | AST::ArgumentList *node = new (pool) AST::ArgumentList(sym(2).Expression); | - |
2098 | node->isSpreadElement = true; | - |
2099 | sym(1).Node = node; | - |
2100 | } break;executed 240 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 240 |
2101 | ./ | - |
2102 | | - |
2103 | ArgumentList: ArgumentList T_COMMA AssignmentExpression_In; | - |
2104 | /. | - |
2105 | case $rule_number: {executed 1582827 times by 59 tests: case 237: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- ...
| 1582827 |
2106 | AST::ArgumentList *node = new (pool) AST::ArgumentList(sym(1).ArgumentList, sym(3).Expression); | - |
2107 | node->commaToken = loc(2); | - |
2108 | sym(1).Node = node; | - |
2109 | } break;executed 1582674 times by 59 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- ...
| 1582674 |
2110 | ./ | - |
2111 | | - |
2112 | ArgumentList: ArgumentList T_COMMA T_ELLIPSIS AssignmentExpression_In; | - |
2113 | /. | - |
2114 | case $rule_number: {executed 204 times by 2 tests: case 238: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 204 |
2115 | AST::ArgumentList *node = new (pool) AST::ArgumentList(sym(1).ArgumentList, sym(4).Expression); | - |
2116 | node->commaToken = loc(2); | - |
2117 | node->isSpreadElement = true; | - |
2118 | sym(1).Node = node; | - |
2119 | } break;executed 204 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 204 |
2120 | ./ | - |
2121 | | - |
2122 | LeftHandSideExpression: NewExpression; | - |
2123 | LeftHandSideExpression: CallExpression; | - |
2124 | | - |
2125 | UpdateExpression: LeftHandSideExpression; | - |
2126 | | - |
2127 | UpdateExpression: LeftHandSideExpression T_PLUS_PLUS; | - |
2128 | /. | - |
2129 | case $rule_number: {executed 20703 times by 29 tests: case 242: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmlnativeconnector
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpositioners
- tst_qquickrepeater
- ...
| 20703 |
2130 | AST::PostIncrementExpression *node = new (pool) AST::PostIncrementExpression(sym(1).Expression); | - |
2131 | node->incrementToken = loc(2); | - |
2132 | sym(1).Node = node; | - |
2133 | } break;executed 20700 times by 29 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmlnativeconnector
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpositioners
- tst_qquickrepeater
- ...
| 20700 |
2134 | ./ | - |
2135 | | - |
2136 | UpdateExpression: LeftHandSideExpression T_MINUS_MINUS; | - |
2137 | /. | - |
2138 | case $rule_number: {executed 939 times by 9 tests: case 243: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquicklistview
- tst_qquickrepeater
- tst_qquicktableview
| 939 |
2139 | AST::PostDecrementExpression *node = new (pool) AST::PostDecrementExpression(sym(1).Expression); | - |
2140 | node->decrementToken = loc(2); | - |
2141 | sym(1).Node = node; | - |
2142 | } break;executed 939 times by 9 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquicklistview
- tst_qquickrepeater
- tst_qquicktableview
| 939 |
2143 | ./ | - |
2144 | | - |
2145 | UpdateExpression: T_PLUS_PLUS UnaryExpression; | - |
2146 | /. | - |
2147 | case $rule_number: {executed 6262 times by 33 tests: case 244: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- ...
| 6262 |
2148 | AST::PreIncrementExpression *node = new (pool) AST::PreIncrementExpression(sym(2).Expression); | - |
2149 | node->incrementToken = loc(1); | - |
2150 | sym(1).Node = node; | - |
2151 | } break;executed 6261 times by 33 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- ...
| 6261 |
2152 | ./ | - |
2153 | | - |
2154 | UpdateExpression: T_MINUS_MINUS UnaryExpression; | - |
2155 | /. | - |
2156 | case $rule_number: {executed 779 times by 7 tests: case 245: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickgridview
| 779 |
2157 | AST::PreDecrementExpression *node = new (pool) AST::PreDecrementExpression(sym(2).Expression); | - |
2158 | node->decrementToken = loc(1); | - |
2159 | sym(1).Node = node; | - |
2160 | } break;executed 779 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickgridview
| 779 |
2161 | ./ | - |
2162 | | - |
2163 | UnaryExpression: UpdateExpression; | - |
2164 | | - |
2165 | UnaryExpression: T_DELETE UnaryExpression; | - |
2166 | /. | - |
2167 | case $rule_number: {executed 21406 times by 9 tests: case 247: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickgridview
- tst_qquickitem2
| 21406 |
2168 | AST::DeleteExpression *node = new (pool) AST::DeleteExpression(sym(2).Expression); | - |
2169 | node->deleteToken = loc(1); | - |
2170 | sym(1).Node = node; | - |
2171 | } break;executed 21440 times by 9 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickgridview
- tst_qquickitem2
| 21440 |
2172 | ./ | - |
2173 | | - |
2174 | UnaryExpression: T_VOID UnaryExpression; | - |
2175 | /. | - |
2176 | case $rule_number: {executed 3306 times by 7 tests: case 248: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 3306 |
2177 | AST::VoidExpression *node = new (pool) AST::VoidExpression(sym(2).Expression); | - |
2178 | node->voidToken = loc(1); | - |
2179 | sym(1).Node = node; | - |
2180 | } break;executed 3306 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 3306 |
2181 | ./ | - |
2182 | | - |
2183 | UnaryExpression: T_TYPEOF UnaryExpression; | - |
2184 | /. | - |
2185 | case $rule_number: {executed 207440 times by 15 tests: case 249: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_scenegraph
- tst_signalspy
- tst_testfiltering
| 207440 |
2186 | AST::TypeOfExpression *node = new (pool) AST::TypeOfExpression(sym(2).Expression); | - |
2187 | node->typeofToken = loc(1); | - |
2188 | sym(1).Node = node; | - |
2189 | } break;executed 207361 times by 15 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_scenegraph
- tst_signalspy
- tst_testfiltering
| 207361 |
2190 | ./ | - |
2191 | | - |
2192 | UnaryExpression: T_PLUS UnaryExpression; | - |
2193 | /. | - |
2194 | case $rule_number: {executed 4420 times by 4 tests: case 250: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 4420 |
2195 | AST::UnaryPlusExpression *node = new (pool) AST::UnaryPlusExpression(sym(2).Expression); | - |
2196 | node->plusToken = loc(1); | - |
2197 | sym(1).Node = node; | - |
2198 | } break;executed 4420 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 4420 |
2199 | ./ | - |
2200 | | - |
2201 | UnaryExpression: T_MINUS UnaryExpression; | - |
2202 | /. | - |
2203 | case $rule_number: {executed 95826 times by 39 tests: case 251: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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_qquickdraghandler
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- ...
| 95826 |
2204 | AST::UnaryMinusExpression *node = new (pool) AST::UnaryMinusExpression(sym(2).Expression); | - |
2205 | node->minusToken = loc(1); | - |
2206 | sym(1).Node = node; | - |
2207 | } break;executed 95850 times by 39 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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_qquickdraghandler
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- ...
| 95850 |
2208 | ./ | - |
2209 | | - |
2210 | UnaryExpression: T_TILDE UnaryExpression; | - |
2211 | /. | - |
2212 | case $rule_number: {executed 914 times by 5 tests: case 252: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 914 |
2213 | AST::TildeExpression *node = new (pool) AST::TildeExpression(sym(2).Expression); | - |
2214 | node->tildeToken = loc(1); | - |
2215 | sym(1).Node = node; | - |
2216 | } break;executed 914 times by 5 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 914 |
2217 | ./ | - |
2218 | | - |
2219 | UnaryExpression: T_NOT UnaryExpression; | - |
2220 | /. | - |
2221 | case $rule_number: {executed 207286 times by 34 tests: case 253: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsvalue
- 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
- tst_qquicklayouts
- ...
| 207286 |
2222 | AST::NotExpression *node = new (pool) AST::NotExpression(sym(2).Expression); | - |
2223 | node->notToken = loc(1); | - |
2224 | sym(1).Node = node; | - |
2225 | } break;executed 208348 times by 34 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsvalue
- 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
- tst_qquicklayouts
- ...
| 208348 |
2226 | ./ | - |
2227 | | - |
2228 | ExponentiationExpression: UnaryExpression; | - |
2229 | | - |
2230 | ExponentiationExpression: UpdateExpression T_STAR_STAR ExponentiationExpression; | - |
2231 | /. | - |
2232 | case $rule_number: {executed 852 times by 2 tests: case 255: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 852 |
2233 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::Exp, sym(3).Expression); | - |
2234 | node->operatorToken = loc(2); | - |
2235 | sym(1).Node = node; | - |
2236 | } break;executed 851 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 851 |
2237 | ./ | - |
2238 | | - |
2239 | MultiplicativeExpression: ExponentiationExpression; | - |
2240 | | - |
2241 | MultiplicativeExpression: MultiplicativeExpression MultiplicativeOperator ExponentiationExpression; | - |
2242 | /. | - |
2243 | case $rule_number: {executed 206847 times by 42 tests: case 257: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- ...
| 206847 |
2244 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, sym(2).ival, sym(3).Expression); | - |
2245 | node->operatorToken = loc(2); | - |
2246 | sym(1).Node = node; | - |
2247 | } break;executed 206262 times by 42 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- ...
| 206262 |
2248 | ./ | - |
2249 | | - |
2250 | MultiplicativeOperator: T_STAR; | - |
2251 | /. | - |
2252 | case $rule_number: {executed 9235 times by 32 tests: case 258: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_qquickrepeater
- ...
| 9235 |
2253 | sym(1).ival = QSOperator::Mul; | - |
2254 | } break;executed 9235 times by 32 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_qquickrepeater
- ...
| 9235 |
2255 | ./ | - |
2256 | | - |
2257 | MultiplicativeOperator: T_DIVIDE_; | - |
2258 | /. | - |
2259 | case $rule_number: {executed 192774 times by 32 tests: case 259: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsvalue
- tst_qqmlincubator
- tst_qqmlparser
- tst_qqmlvaluetypeproviders
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickstates
- tst_qquicktaphandler
- ...
| 192774 |
2260 | sym(1).ival = QSOperator::Div; | - |
2261 | } break;executed 192406 times by 32 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsvalue
- tst_qqmlincubator
- tst_qqmlparser
- tst_qqmlvaluetypeproviders
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickstates
- tst_qquicktaphandler
- ...
| 192406 |
2262 | ./ | - |
2263 | | - |
2264 | MultiplicativeOperator: T_REMAINDER; | - |
2265 | /. | - |
2266 | case $rule_number: {executed 3948 times by 11 tests: case 260: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_scenegraph
| 3948 |
2267 | sym(1).ival = QSOperator::Mod; | - |
2268 | } break;executed 3948 times by 11 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_scenegraph
| 3948 |
2269 | ./ | - |
2270 | | - |
2271 | AdditiveExpression: MultiplicativeExpression; | - |
2272 | | - |
2273 | AdditiveExpression: AdditiveExpression T_PLUS MultiplicativeExpression; | - |
2274 | /. | - |
2275 | case $rule_number: {executed 2231066 times by 56 tests: case 262: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlsqldatabase
- ...
| 2231066 |
2276 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::Add, sym(3).Expression); | - |
2277 | node->operatorToken = loc(2); | - |
2278 | sym(1).Node = node; | - |
2279 | } break;executed 2232013 times by 56 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlsqldatabase
- ...
| 2232013 |
2280 | ./ | - |
2281 | | - |
2282 | AdditiveExpression: AdditiveExpression T_MINUS MultiplicativeExpression; | - |
2283 | /. | - |
2284 | case $rule_number: {executed 11838 times by 35 tests: case 263: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlvaluetypeproviders
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- ...
| 11838 |
2285 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::Sub, sym(3).Expression); | - |
2286 | node->operatorToken = loc(2); | - |
2287 | sym(1).Node = node; | - |
2288 | } break;executed 11839 times by 35 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlvaluetypeproviders
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- ...
| 11839 |
2289 | ./ | - |
2290 | | - |
2291 | ShiftExpression: AdditiveExpression; | - |
2292 | | - |
2293 | ShiftExpression: ShiftExpression T_LT_LT AdditiveExpression; | - |
2294 | /. | - |
2295 | case $rule_number: {executed 27769 times by 4 tests: case 265: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 27769 |
2296 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::LShift, sym(3).Expression); | - |
2297 | node->operatorToken = loc(2); | - |
2298 | sym(1).Node = node; | - |
2299 | } break;executed 27802 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 27802 |
2300 | ./ | - |
2301 | | - |
2302 | ShiftExpression: ShiftExpression T_GT_GT AdditiveExpression; | - |
2303 | /. | - |
2304 | case $rule_number: {executed 27193 times by 4 tests: case 266: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 27193 |
2305 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::RShift, sym(3).Expression); | - |
2306 | node->operatorToken = loc(2); | - |
2307 | sym(1).Node = node; | - |
2308 | } break;executed 27211 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 27211 |
2309 | ./ | - |
2310 | | - |
2311 | ShiftExpression: ShiftExpression T_GT_GT_GT AdditiveExpression; | - |
2312 | /. | - |
2313 | case $rule_number: {executed 27955 times by 4 tests: case 267: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 27955 |
2314 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::URShift, sym(3).Expression); | - |
2315 | node->operatorToken = loc(2); | - |
2316 | sym(1).Node = node; | - |
2317 | } break;executed 28012 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 28012 |
2318 | ./ | - |
2319 | | - |
2320 | RelationalExpression_In: ShiftExpression; | - |
2321 | RelationalExpression: ShiftExpression; | - |
2322 | | - |
2323 | RelationalExpression_In: RelationalExpression_In RelationalOperator ShiftExpression; | - |
2324 | /.executed 70344 times by 48 tests: case 270: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- ...
case $rule_number: Q_FALLTHROUGH(); ./executed 70344 times by 48 tests: case 270: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- ...
| 70344 |
2325 | RelationalExpression: RelationalExpression RelationalOperator ShiftExpression; | - |
2326 | /. | - |
2327 | case $rule_number: {code before this statement executed 70384 times by 48 tests: case 271: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- ...
never executed: case 271: | 0-70384 |
2328 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, sym(2).ival, sym(3).Expression); | - |
2329 | node->operatorToken = loc(2); | - |
2330 | sym(1).Node = node; | - |
2331 | } break;executed 70445 times by 48 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- ...
| 70445 |
2332 | ./ | - |
2333 | | - |
2334 | RelationalOperator: T_LT; | - |
2335 | /. | - |
2336 | case $rule_number: {executed 22010 times by 38 tests: case 272: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquickitem2
- ...
| 22010 |
2337 | sym(1).ival = QSOperator::Lt; | - |
2338 | } break;executed 22013 times by 38 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquickitem2
- ...
| 22013 |
2339 | ./ | - |
2340 | RelationalOperator: T_GT; | - |
2341 | /. | - |
2342 | case $rule_number: {executed 14021 times by 26 tests: case 273: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmltranslation
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquicksmoothedanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_quicktestmainwithsetup
- tst_qv4debugger
- ...
| 14021 |
2343 | sym(1).ival = QSOperator::Gt; | - |
2344 | } break;executed 14023 times by 26 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlbinding
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmltranslation
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquicksmoothedanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_quicktestmainwithsetup
- tst_qv4debugger
- ...
| 14023 |
2345 | ./ | - |
2346 | RelationalOperator: T_LE; | - |
2347 | /. | - |
2348 | case $rule_number: {executed 5391 times by 12 tests: case 274: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_quicktestmainwithsetup
- tst_testfiltering
| 5391 |
2349 | sym(1).ival = QSOperator::Le; | - |
2350 | } break;executed 5390 times by 12 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_quicktestmainwithsetup
- tst_testfiltering
| 5390 |
2351 | ./ | - |
2352 | RelationalOperator: T_GE; | - |
2353 | /. | - |
2354 | case $rule_number: {executed 4091 times by 13 tests: case 275: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicktext
- tst_quicktestmainwithsetup
- tst_signalspy
- tst_testfiltering
| 4091 |
2355 | sym(1).ival = QSOperator::Ge; | - |
2356 | } break;executed 4091 times by 13 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicktext
- tst_quicktestmainwithsetup
- tst_signalspy
- tst_testfiltering
| 4091 |
2357 | ./ | - |
2358 | RelationalOperator: T_INSTANCEOF; | - |
2359 | /. | - |
2360 | case $rule_number: {executed 24798 times by 16 tests: case 276: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_testfiltering
| 24798 |
2361 | sym(1).ival = QSOperator::InstanceOf; | - |
2362 | } break;executed 24811 times by 16 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_testfiltering
| 24811 |
2363 | ./ | - |
2364 | | - |
2365 | RelationalExpression_In: RelationalExpression_In T_IN ShiftExpression; | - |
2366 | /. | - |
2367 | case $rule_number: {executed 916 times by 10 tests: case 277: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 916 |
2368 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::In, sym(3).Expression); | - |
2369 | node->operatorToken = loc(2); | - |
2370 | sym(1).Node = node; | - |
2371 | } break;executed 916 times by 10 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 916 |
2372 | ./ | - |
2373 | | - |
2374 | EqualityExpression_In: RelationalExpression_In; | - |
2375 | EqualityExpression: RelationalExpression; | - |
2376 | | - |
2377 | EqualityExpression_In: EqualityExpression_In EqualityOperator RelationalExpression_In; | - |
2378 | /.executed 1488542 times by 57 tests: case 280: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- 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
- tst_qqmltranslation
- ...
case $rule_number: Q_FALLTHROUGH(); ./executed 1488542 times by 57 tests: case 280: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- 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
- tst_qqmltranslation
- ...
| 1488542 |
2379 | EqualityExpression: EqualityExpression EqualityOperator RelationalExpression; | - |
2380 | /. | - |
2381 | case $rule_number: {code before this statement executed 1486904 times by 57 tests: case 281: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- 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
- tst_qqmltranslation
- ...
executed 2 times by 1 test: case 281: | 2-1486904 |
2382 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, sym(2).ival, sym(3).Expression); | - |
2383 | node->operatorToken = loc(2); | - |
2384 | sym(1).Node = node; | - |
2385 | } break;executed 1486398 times by 57 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- 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
- tst_qqmltranslation
- ...
| 1486398 |
2386 | ./ | - |
2387 | | - |
2388 | EqualityOperator: T_EQ_EQ; | - |
2389 | /. | - |
2390 | case $rule_number: {executed 13278 times by 49 tests: case 282: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- 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
- tst_qqmlvaluetypeproviders
- ...
| 13278 |
2391 | sym(1).ival = QSOperator::Equal; | - |
2392 | } break;executed 13277 times by 49 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- 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
- tst_qqmlvaluetypeproviders
- ...
| 13277 |
2393 | ./ | - |
2394 | EqualityOperator: T_NOT_EQ; | - |
2395 | /. | - |
2396 | case $rule_number: {executed 6267 times by 30 tests: case 283: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- 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
- tst_qquickrepeater
- ...
| 6267 |
2397 | sym(1).ival = QSOperator::NotEqual; | - |
2398 | } break;executed 6267 times by 30 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- 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
- tst_qquickrepeater
- ...
| 6267 |
2399 | ./ | - |
2400 | EqualityOperator: T_EQ_EQ_EQ; | - |
2401 | /. | - |
2402 | case $rule_number: {executed 754314 times by 30 tests: case 284: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_qquicktext
- ...
| 754314 |
2403 | sym(1).ival = QSOperator::StrictEqual; | - |
2404 | } break;executed 754222 times by 30 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_qquicktext
- ...
| 754222 |
2405 | ./ | - |
2406 | EqualityOperator: T_NOT_EQ_EQ; | - |
2407 | /. | - |
2408 | case $rule_number: {executed 713038 times by 18 tests: case 285: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- 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
| 713038 |
2409 | sym(1).ival = QSOperator::StrictNotEqual; | - |
2410 | } break;executed 712968 times by 18 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- 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
| 712968 |
2411 | ./ | - |
2412 | | - |
2413 | | - |
2414 | BitwiseANDExpression: EqualityExpression; | - |
2415 | XitwiseANDExpression_In: EqualityExpression_In; | - |
2416 | | - |
2417 | BitwiseANDExpression: BitwiseANDExpression T_AND EqualityExpression; | - |
2418 | /. never executed: case 288: case $rule_number: Q_FALLTHROUGH(); ./never executed: case 288: | 0 |
2419 | XitwiseANDExpression_In: XitwiseANDExpression_In T_AND EqualityExpression_In; | - |
2420 | /. | - |
2421 | case $rule_number: { code before this statement never executed: case 289: executed 3340 times by 7 tests: case 289: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickgridview
- tst_qquickmousearea
| 0-3340 |
2422 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::BitAnd, sym(3).Expression); | - |
2423 | node->operatorToken = loc(2); | - |
2424 | sym(1).Node = node; | - |
2425 | } break;executed 3342 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickgridview
- tst_qquickmousearea
| 3342 |
2426 | ./ | - |
2427 | | - |
2428 | | - |
2429 | BitwiseXORExpression: BitwiseANDExpression; | - |
2430 | BitwiseXORExpression_In: XitwiseANDExpression_In; | - |
2431 | | - |
2432 | BitwiseXORExpression: BitwiseXORExpression T_XOR BitwiseANDExpression; | - |
2433 | /. never executed: case 292: case $rule_number: Q_FALLTHROUGH(); ./never executed: case 292: | 0 |
2434 | BitwiseXORExpression_In: BitwiseXORExpression_In T_XOR XitwiseANDExpression_In; | - |
2435 | /. | - |
2436 | case $rule_number: { code before this statement never executed: case 293: executed 1354 times by 4 tests: case 293: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 0-1354 |
2437 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::BitXor, sym(3).Expression); | - |
2438 | node->operatorToken = loc(2); | - |
2439 | sym(1).Node = node; | - |
2440 | } break;executed 1354 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 1354 |
2441 | ./ | - |
2442 | | - |
2443 | BitwiseORExpression: BitwiseXORExpression; | - |
2444 | BitwiseORExpression_In: BitwiseXORExpression_In; | - |
2445 | | - |
2446 | BitwiseORExpression: BitwiseORExpression T_OR BitwiseXORExpression; | - |
2447 | /. never executed: case 296: case $rule_number: Q_FALLTHROUGH(); ./never executed: case 296: | 0 |
2448 | BitwiseORExpression_In: BitwiseORExpression_In T_OR BitwiseXORExpression_In; | - |
2449 | /. | - |
2450 | case $rule_number: { code before this statement never executed: case 297: executed 1522 times by 10 tests: case 297: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickdrag
- tst_qquicklayouts
- tst_qquickmultipointtoucharea
- tst_qquickscreen
| 0-1522 |
2451 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::BitOr, sym(3).Expression); | - |
2452 | node->operatorToken = loc(2); | - |
2453 | sym(1).Node = node; | - |
2454 | } break;executed 1523 times by 10 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickdrag
- tst_qquicklayouts
- tst_qquickmultipointtoucharea
- tst_qquickscreen
| 1523 |
2455 | ./ | - |
2456 | | - |
2457 | LogicalANDExpression: BitwiseORExpression; | - |
2458 | LogicalANDExpression_In: BitwiseORExpression_In; | - |
2459 | | - |
2460 | LogicalANDExpression: LogicalANDExpression T_AND_AND BitwiseORExpression; | - |
2461 | /.executed 6 times by 1 test: case 300: case $rule_number: Q_FALLTHROUGH(); ./executed 6 times by 1 test: case 300: | 6 |
2462 | LogicalANDExpression_In: LogicalANDExpression_In T_AND_AND BitwiseORExpression_In; | - |
2463 | /. | - |
2464 | case $rule_number: {code before this statement executed 6 times by 1 test: case 301: executed 119032 times by 35 tests: case 301: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_qquickmultipointtoucharea
- ...
| 6-119032 |
2465 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::And, sym(3).Expression); | - |
2466 | node->operatorToken = loc(2); | - |
2467 | sym(1).Node = node; | - |
2468 | } break;executed 120366 times by 35 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_qquickmultipointtoucharea
- ...
| 120366 |
2469 | ./ | - |
2470 | | - |
2471 | LogicalORExpression: LogicalANDExpression; | - |
2472 | LogicalORExpression_In: LogicalANDExpression_In; | - |
2473 | | - |
2474 | LogicalORExpression: LogicalORExpression T_OR_OR LogicalANDExpression; | - |
2475 | /.executed 4 times by 1 test: case 304: case $rule_number: Q_FALLTHROUGH(); ./executed 4 times by 1 test: case 304: | 4 |
2476 | LogicalORExpression_In: LogicalORExpression_In T_OR_OR LogicalANDExpression_In; | - |
2477 | /. | - |
2478 | case $rule_number: {code before this statement executed 4 times by 1 test: case 305: executed 311128 times by 20 tests: case 305: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsvalue
- 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
| 4-311128 |
2479 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::Or, sym(3).Expression); | - |
2480 | node->operatorToken = loc(2); | - |
2481 | sym(1).Node = node; | - |
2482 | } break;executed 311999 times by 20 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsvalue
- 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
| 311999 |
2483 | ./ | - |
2484 | | - |
2485 | | - |
2486 | ConditionalExpression: LogicalORExpression; | - |
2487 | ConditionalExpression_In: LogicalORExpression_In; | - |
2488 | | - |
2489 | ConditionalExpression: LogicalORExpression T_QUESTION AssignmentExpression_In T_COLON AssignmentExpression; | - |
2490 | /.executed 18 times by 2 tests: case 308: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 18 times by 2 tests: case 308: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 18 |
2491 | ConditionalExpression_In: LogicalORExpression_In T_QUESTION AssignmentExpression_In T_COLON AssignmentExpression_In; | - |
2492 | /. | - |
2493 | case $rule_number: {code before this statement executed 18 times by 2 tests: case 309: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 29798 times by 45 tests: case 309: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsonbinding
- tst_qjsvalue
- 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
- tst_qquickitem2
- ...
| 18-29798 |
2494 | AST::ConditionalExpression *node = new (pool) AST::ConditionalExpression(sym(1).Expression, sym(3).Expression, sym(5).Expression); | - |
2495 | node->questionToken = loc(2); | - |
2496 | node->colonToken = loc(4); | - |
2497 | sym(1).Node = node; | - |
2498 | } break;executed 29827 times by 45 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsonbinding
- tst_qjsvalue
- 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
- tst_qquickitem2
- ...
| 29827 |
2499 | ./ | - |
2500 | | - |
2501 | AssignmentExpression: ConditionalExpression; | - |
2502 | AssignmentExpression_In: ConditionalExpression_In; | - |
2503 | | - |
2504 | AssignmentExpression: YieldExpression; | - |
2505 | AssignmentExpression_In: YieldExpression_In; | - |
2506 | | - |
2507 | AssignmentExpression: ArrowFunction; | - |
2508 | AssignmentExpression_In: ArrowFunction_In; | - |
2509 | | - |
2510 | AssignmentExpression: LeftHandSideExpression T_EQ AssignmentExpression; | - |
2511 | /.executed 2211 times by 11 tests: case 316: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
case $rule_number: Q_FALLTHROUGH(); ./executed 2211 times by 11 tests: case 316: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 2211 |
2512 | AssignmentExpression_In: LeftHandSideExpression T_EQ AssignmentExpression_In; | - |
2513 | /. | - |
2514 | case $rule_number: {code before this statement executed 2211 times by 11 tests: case 317: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
executed 1309002 times by 89 tests: case 317: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 2211-1309002 |
2515 | | - |
2516 | if (AST::Pattern *p = sym(1).Expression->patternCast()) {TRUE | evaluated 2267 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1305351 times by 89 testsEvaluated by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
|
| 2267-1305351 |
2517 | AST::SourceLocation errorLoc; | - |
2518 | QString errorMsg; | - |
2519 | if (!p->convertLiteralToAssignmentPattern(pool, &errorLoc, &errorMsg)) {TRUE | evaluated 72 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 2196 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 72-2196 |
2520 | syntaxError(errorLoc, errorMsg); | - |
2521 | return false;executed 72 times by 2 tests: return false; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 72 |
2522 | } | - |
2523 | }executed 2195 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2195 |
2524 | | - |
2525 | if (auto *f = asAnonymousFunctionDefinition(sym(3).Expression)) {TRUE | evaluated 534633 times by 13 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickworkerscript
| FALSE | evaluated 769723 times by 89 testsEvaluated by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
|
| 534633-769723 |
2526 | if (auto *id = AST::cast<AST::IdentifierExpression *>(sym(1).Expression))TRUE | evaluated 4139 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlparser
| FALSE | evaluated 528875 times by 13 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickworkerscript
|
| 4139-528875 |
2527 | f->name = id->name;executed 4136 times by 3 tests: f->name = id->name; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlparser
| 4136 |
2528 | }executed 533503 times by 13 tests: end of block Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsonbinding
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickworkerscript
| 533503 |
2529 | if (auto *c = asAnonymousClassDefinition(sym(3).Expression)) {TRUE | evaluated 128 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1305183 times by 89 testsEvaluated by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
|
| 128-1305183 |
2530 | if (auto *id = AST::cast<AST::IdentifierExpression *>(sym(1).Expression))TRUE | evaluated 128 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | never evaluated |
| 0-128 |
2531 | c->name = id->name;executed 128 times by 2 tests: c->name = id->name; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 128 |
2532 | }executed 128 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 128 |
2533 | | - |
2534 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, QSOperator::Assign, sym(3).Expression); | - |
2535 | node->operatorToken = loc(2); | - |
2536 | sym(1).Node = node; | - |
2537 | } break;executed 1309710 times by 89 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 1309710 |
2538 | ./ | - |
2539 | | - |
2540 | AssignmentExpression: LeftHandSideExpression AssignmentOperator AssignmentExpression; | - |
2541 | /.executed 24 times by 2 tests: case 318: Executed by:- tst_parserstress
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 24 times by 2 tests: case 318: Executed by:- tst_parserstress
- tst_qqmlparser
| 24 |
2542 | AssignmentExpression_In: LeftHandSideExpression AssignmentOperator AssignmentExpression_In; | - |
2543 | /. | - |
2544 | case $rule_number: {code before this statement executed 24 times by 2 tests: case 319: Executed by:- tst_parserstress
- tst_qqmlparser
executed 747387 times by 27 tests: case 319: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_scenegraph
- ...
| 24-747387 |
2545 | AST::BinaryExpression *node = new (pool) AST::BinaryExpression(sym(1).Expression, sym(2).ival, sym(3).Expression); | - |
2546 | node->operatorToken = loc(2); | - |
2547 | sym(1).Node = node; | - |
2548 | } break;executed 747792 times by 27 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_scenegraph
- ...
| 747792 |
2549 | ./ | - |
2550 | | - |
2551 | AssignmentOperator: T_STAR_EQ; | - |
2552 | /. | - |
2553 | case $rule_number: {executed 1181 times by 5 tests: case 320: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 1181 |
2554 | sym(1).ival = QSOperator::InplaceMul; | - |
2555 | } break;executed 1181 times by 5 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 1181 |
2556 | ./ | - |
2557 | | - |
2558 | AssignmentOperator: T_STAR_STAR_EQ; | - |
2559 | /. | - |
2560 | case $rule_number: {executed 6 times by 2 tests: case 321: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6 |
2561 | sym(1).ival = QSOperator::InplaceExp; | - |
2562 | } break;executed 6 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6 |
2563 | ./ | - |
2564 | | - |
2565 | AssignmentOperator: T_DIVIDE_EQ; | - |
2566 | /. | - |
2567 | case $rule_number: {executed 675 times by 4 tests: case 322: Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsvalue
- tst_qqmlparser
| 675 |
2568 | sym(1).ival = QSOperator::InplaceDiv; | - |
2569 | } break;executed 675 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsvalue
- tst_qqmlparser
| 675 |
2570 | ./ | - |
2571 | | - |
2572 | AssignmentOperator: T_REMAINDER_EQ; | - |
2573 | /. | - |
2574 | case $rule_number: {executed 600 times by 3 tests: case 323: Executed by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| 600 |
2575 | sym(1).ival = QSOperator::InplaceMod; | - |
2576 | } break;executed 600 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| 600 |
2577 | ./ | - |
2578 | | - |
2579 | AssignmentOperator: T_PLUS_EQ; | - |
2580 | /. | - |
2581 | case $rule_number: {executed 738023 times by 27 tests: case 324: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_scenegraph
- ...
| 738023 |
2582 | sym(1).ival = QSOperator::InplaceAdd; | - |
2583 | } break;executed 737763 times by 27 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_scenegraph
- ...
| 737763 |
2584 | ./ | - |
2585 | | - |
2586 | AssignmentOperator: T_MINUS_EQ; | - |
2587 | /. | - |
2588 | case $rule_number: {executed 1232 times by 9 tests: case 325: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquicklistview
- tst_qquicktext
- tst_qv4debugger
| 1232 |
2589 | sym(1).ival = QSOperator::InplaceSub; | - |
2590 | } break;executed 1232 times by 9 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquicklistview
- tst_qquicktext
- tst_qv4debugger
| 1232 |
2591 | ./ | - |
2592 | | - |
2593 | AssignmentOperator: T_LT_LT_EQ; | - |
2594 | /. | - |
2595 | case $rule_number: {executed 598 times by 3 tests: case 326: Executed by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| 598 |
2596 | sym(1).ival = QSOperator::InplaceLeftShift; | - |
2597 | } break;executed 598 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| 598 |
2598 | ./ | - |
2599 | | - |
2600 | AssignmentOperator: T_GT_GT_EQ; | - |
2601 | /. | - |
2602 | case $rule_number: {executed 658 times by 4 tests: case 327: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 658 |
2603 | sym(1).ival = QSOperator::InplaceRightShift; | - |
2604 | } break;executed 657 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
| 657 |
2605 | ./ | - |
2606 | | - |
2607 | AssignmentOperator: T_GT_GT_GT_EQ; | - |
2608 | /. | - |
2609 | case $rule_number: {executed 1239 times by 3 tests: case 328: Executed by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| 1239 |
2610 | sym(1).ival = QSOperator::InplaceURightShift; | - |
2611 | } break;executed 1239 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| 1239 |
2612 | ./ | - |
2613 | | - |
2614 | AssignmentOperator: T_AND_EQ; | - |
2615 | /. | - |
2616 | case $rule_number: {executed 614 times by 4 tests: case 329: Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsvalue
- tst_qqmlparser
| 614 |
2617 | sym(1).ival = QSOperator::InplaceAnd; | - |
2618 | } break;executed 615 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsvalue
- tst_qqmlparser
| 615 |
2619 | ./ | - |
2620 | | - |
2621 | AssignmentOperator: T_XOR_EQ; | - |
2622 | /. | - |
2623 | case $rule_number: {executed 614 times by 3 tests: case 330: Executed by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| 614 |
2624 | sym(1).ival = QSOperator::InplaceXor; | - |
2625 | } break;executed 614 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsvalue
- tst_qqmlparser
| 614 |
2626 | ./ | - |
2627 | | - |
2628 | AssignmentOperator: T_OR_EQ; | - |
2629 | /. | - |
2630 | case $rule_number: {executed 664 times by 5 tests: case 331: Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsvalue
- tst_qqmlparser
- tst_qquicklistview
| 664 |
2631 | sym(1).ival = QSOperator::InplaceOr; | - |
2632 | } break;executed 665 times by 5 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsvalue
- tst_qqmlparser
- tst_qquicklistview
| 665 |
2633 | ./ | - |
2634 | | - |
2635 | Expression: AssignmentExpression; | - |
2636 | Expression_In: AssignmentExpression_In; | - |
2637 | | - |
2638 | Expression: Expression T_COMMA AssignmentExpression; | - |
2639 | /.executed 276 times by 2 tests: case 334: Executed by:- tst_parserstress
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 276 times by 2 tests: case 334: Executed by:- tst_parserstress
- tst_qqmlparser
| 276 |
2640 | Expression_In: Expression_In T_COMMA AssignmentExpression_In; | - |
2641 | /. | - |
2642 | case $rule_number: {code before this statement executed 276 times by 2 tests: case 335: Executed by:- tst_parserstress
- tst_qqmlparser
executed 6820 times by 7 tests: case 335: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickdrag
- tst_qquickworkerscript
| 276-6820 |
2643 | AST::Expression *node = new (pool) AST::Expression(sym(1).Expression, sym(3).Expression); | - |
2644 | node->commaToken = loc(2); | - |
2645 | sym(1).Node = node; | - |
2646 | } break;executed 7099 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickdrag
- tst_qquickworkerscript
| 7099 |
2647 | ./ | - |
2648 | | - |
2649 | ExpressionOpt: ; | - |
2650 | /.executed 315 times by 5 tests: case 336: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 315 times by 5 tests: case 336: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
| 315 |
2651 | ExpressionOpt_In: ; | - |
2652 | /. | - |
2653 | case $rule_number: {code before this statement executed 315 times by 5 tests: case 337: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
executed 442465 times by 21 tests: case 337: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquicklistview
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_testfiltering
| 315-442465 |
2654 | sym(1).Node = nullptr; | - |
2655 | } break;executed 443213 times by 21 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquicklistview
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_testfiltering
| 443213 |
2656 | ./ | - |
2657 | | - |
2658 | ExpressionOpt: Expression; | - |
2659 | ExpressionOpt_In: Expression_In; | - |
2660 | | - |
2661 | -- Statements | - |
2662 | | - |
2663 | Statement: ExpressionStatementLookahead T_FORCE_BLOCK BlockStatement; | - |
2664 | /. | - |
2665 | case $rule_number: {executed 1652672 times by 40 tests: case 340: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickbehaviors
- tst_qquickcustomaffector
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 1652672 |
2666 | sym(1).Node = sym(3).Node; | - |
2667 | } break;executed 1653248 times by 40 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickbehaviors
- tst_qquickcustomaffector
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 1653248 |
2668 | ./ | - |
2669 | | - |
2670 | Statement: ExpressionStatementLookahead VariableStatement; | - |
2671 | /.executed 667759 times by 49 tests: case 341: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
case $rule_number: Q_FALLTHROUGH(); ./executed 667759 times by 49 tests: case 341: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 667759 |
2672 | Statement: ExpressionStatementLookahead EmptyStatement; | - |
2673 | /.code before this statement executed 666651 times by 49 tests: case 342: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
executed 4606 times by 8 tests: case 342: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickpathview
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 666651 times by 49 tests: case 342: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
executed 4606 times by 8 tests: case 342: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickpathview
| 4606-666651 |
2674 | Statement: ExpressionStatementLookahead ExpressionStatement; | - |
2675 | /.code before this statement executed 671274 times by 49 tests: case 343: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
executed 6114017 times by 91 tests: case 343: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 671274 times by 49 tests: case 343: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
executed 6114017 times by 91 tests: case 343: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
| 671274-6114017 |
2676 | Statement: ExpressionStatementLookahead IfStatement; | - |
2677 | /.code before this statement executed 6783163 times by 91 tests: case 344: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 1344690 times by 53 tests: case 344: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- 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_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- ...
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 6783163 times by 91 tests: case 344: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 1344690 times by 53 tests: case 344: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- 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_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- ...
| 1344690-6783163 |
2678 | Statement: ExpressionStatementLookahead BreakableStatement; | - |
2679 | /.code before this statement executed 8129499 times by 91 tests: case 345: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 42575 times by 33 tests: case 345: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- 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
- ...
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 8129499 times by 91 tests: case 345: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 42575 times by 33 tests: case 345: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- 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
- ...
| 42575-8129499 |
2680 | Statement: ExpressionStatementLookahead ContinueStatement; | - |
2681 | /.code before this statement executed 8175524 times by 91 tests: case 346: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 1486 times by 10 tests: case 346: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 8175524 times by 91 tests: case 346: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 1486 times by 10 tests: case 346: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 1486-8175524 |
2682 | Statement: ExpressionStatementLookahead BreakStatement; | - |
2683 | /.code before this statement executed 8178263 times by 91 tests: case 347: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 22155 times by 10 tests: case 347: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 8178263 times by 91 tests: case 347: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 22155 times by 10 tests: case 347: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 22155-8178263 |
2684 | Statement: ExpressionStatementLookahead ReturnStatement; | - |
2685 | /.code before this statement executed 8200447 times by 91 tests: case 348: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 829778 times by 49 tests: case 348: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlparser
- ...
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 8200447 times by 91 tests: case 348: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
executed 829778 times by 49 tests: case 348: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlparser
- ...
| 829778-8200447 |
2686 | Statement: ExpressionStatementLookahead WithStatement; | - |
2687 | /.code before this statement executed 9028689 times by 95 tests: case 349: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
executed 1510 times by 6 tests: case 349: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qv4debugger
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 9028689 times by 95 tests: case 349: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
executed 1510 times by 6 tests: case 349: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qv4debugger
| 1510-9028689 |
2688 | Statement: ExpressionStatementLookahead LabelledStatement; | - |
2689 | /.code before this statement executed 9031910 times by 95 tests: case 350: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
executed 1354 times by 6 tests: case 350: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 9031910 times by 95 tests: case 350: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
executed 1354 times by 6 tests: case 350: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
| 1354-9031910 |
2690 | Statement: ExpressionStatementLookahead ThrowStatement; | - |
2691 | /.code before this statement executed 9032718 times by 95 tests: case 351: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
executed 118820 times by 14 tests: case 351: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_signalspy
- tst_testfiltering
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 9032718 times by 95 tests: case 351: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
executed 118820 times by 14 tests: case 351: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_signalspy
- tst_testfiltering
| 118820-9032718 |
2692 | Statement: ExpressionStatementLookahead TryStatement; | - |
2693 | /.code before this statement executed 9152181 times by 95 tests: case 352: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
executed 125887 times by 22 tests: case 352: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 9152181 times by 95 tests: case 352: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
executed 125887 times by 22 tests: case 352: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 125887-9152181 |
2694 | Statement: ExpressionStatementLookahead DebuggerStatement; | - |
2695 | /. | - |
2696 | case $rule_number: {code before this statement executed 9280895 times by 95 tests: case 353: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
executed 10 times by 4 tests: case 353: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
| 10-9280895 |
2697 | sym(1).Node = sym(2).Node; | - |
2698 | } break;executed 9277440 times by 95 tests: break; 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
| 9277440 |
2699 | ./ | - |
2700 | | - |
2701 | Declaration: HoistableDeclaration; | - |
2702 | Declaration: ClassDeclaration; | - |
2703 | Declaration: LexicalDeclaration_In; | - |
2704 | | - |
2705 | HoistableDeclaration: FunctionDeclaration; | - |
2706 | HoistableDeclaration: GeneratorDeclaration; | - |
2707 | | - |
2708 | HoistableDeclaration_Default: FunctionDeclaration_Default; | - |
2709 | HoistableDeclaration_Default: GeneratorDeclaration_Default; | - |
2710 | | - |
2711 | BreakableStatement: IterationStatement; | - |
2712 | BreakableStatement: SwitchStatement; | - |
2713 | | - |
2714 | BlockStatement: Block; | - |
2715 | | - |
2716 | Block: T_LBRACE StatementListOpt T_RBRACE; | - |
2717 | /. | - |
2718 | case $rule_number: {executed 1910674 times by 77 tests: case 364: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- ...
| 1910674 |
2719 | AST::Block *node = new (pool) AST::Block(sym(2).StatementList); | - |
2720 | node->lbraceToken = loc(1); | - |
2721 | node->rbraceToken = loc(3); | - |
2722 | sym(1).Node = node; | - |
2723 | } break;executed 1911178 times by 77 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- ...
| 1911178 |
2724 | ./ | - |
2725 | | - |
2726 | StatementList: StatementListItem; | - |
2727 | | - |
2728 | StatementList: StatementList StatementListItem; | - |
2729 | /. | - |
2730 | case $rule_number: {executed 4051510 times by 83 tests: case 366: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- ...
| 4051510 |
2731 | sym(1).StatementList = sym(1).StatementList->append(sym(2).StatementList); | - |
2732 | } break;executed 4048470 times by 83 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- ...
| 4048470 |
2733 | ./ | - |
2734 | | - |
2735 | StatementListItem: Statement; | - |
2736 | /. | - |
2737 | case $rule_number: {executed 9162320 times by 94 tests: case 367: 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
| 9162320 |
2738 | sym(1).StatementList = new (pool) AST::StatementList(sym(1).Statement); | - |
2739 | } break;executed 9159881 times by 94 tests: break; 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_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- ...
| 9159881 |
2740 | ./ | - |
2741 | | - |
2742 | StatementListItem: ExpressionStatementLookahead T_FORCE_DECLARATION Declaration T_AUTOMATIC_SEMICOLON; | - |
2743 | StatementListItem: ExpressionStatementLookahead T_FORCE_DECLARATION Declaration T_SEMICOLON; | - |
2744 | /. | - |
2745 | case $rule_number: {executed 335700 times by 18 tests: case 369: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4assembler
- tst_qv4debugger
- tst_testfiltering
| 335700 |
2746 | sym(1).Node = new (pool) AST::StatementList(sym(3).FunctionDeclaration); | - |
2747 | } break;executed 335555 times by 18 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4assembler
- tst_qv4debugger
- tst_testfiltering
| 335555 |
2748 | ./ | - |
2749 | | - |
2750 | StatementListOpt: ExpressionStatementLookahead; | - |
2751 | /. | - |
2752 | case $rule_number: {executed 138706 times by 26 tests: case 370: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextinput
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
| 138706 |
2753 | sym(1).Node = nullptr; | - |
2754 | } break;executed 138715 times by 26 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextinput
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
| 138715 |
2755 | ./ | - |
2756 | | - |
2757 | StatementListOpt: StatementList; | - |
2758 | /. | - |
2759 | case $rule_number: {executed 3091135 times by 91 tests: case 371: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
| 3091135 |
2760 | sym(1).Node = sym(1).StatementList->finish(); | - |
2761 | } break;executed 3091644 times by 91 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
| 3091644 |
2762 | ./ | - |
2763 | | - |
2764 | LetOrConst: T_LET; | - |
2765 | /. | - |
2766 | case $rule_number: {executed 7200 times by 3 tests: case 372: Executed by:- tst_ecmascripttests
- tst_qqmlecmascript
- tst_qqmlparser
| 7200 |
2767 | sym(1).scope = AST::VariableScope::Let; | - |
2768 | } break;executed 7199 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlecmascript
- tst_qqmlparser
| 7199 |
2769 | ./ | - |
2770 | LetOrConst: T_CONST; | - |
2771 | /. | - |
2772 | case $rule_number: {executed 4707 times by 4 tests: case 373: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
| 4707 |
2773 | sym(1).scope = AST::VariableScope::Const; | - |
2774 | } break;executed 4707 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
| 4707 |
2775 | ./ | - |
2776 | | - |
2777 | Var: T_VAR; | - |
2778 | /. | - |
2779 | case $rule_number: {executed 700280 times by 51 tests: case 374: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 700280 |
2780 | sym(1).scope = AST::VariableScope::Var; | - |
2781 | } break;executed 700494 times by 51 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 700494 |
2782 | ./ | - |
2783 | | - |
2784 | LexicalDeclaration: LetOrConst BindingList; | - |
2785 | /.executed 1406 times by 2 tests: case 375: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 1406 times by 2 tests: case 375: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1406 |
2786 | LexicalDeclaration_In: LetOrConst BindingList_In; | - |
2787 | /.code before this statement executed 1406 times by 2 tests: case 376: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 8297 times by 4 tests: case 376: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 1406 times by 2 tests: case 376: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 8297 times by 4 tests: case 376: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
| 1406-8297 |
2788 | VarDeclaration: Var VariableDeclarationList; | - |
2789 | /.code before this statement executed 9701 times by 4 tests: case 377: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
executed 17294 times by 28 tests: case 377: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 9701 times by 4 tests: case 377: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
executed 17294 times by 28 tests: case 377: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
| 9701-17294 |
2790 | VarDeclaration_In: Var VariableDeclarationList_In; | - |
2791 | /. | - |
2792 | case $rule_number: {code before this statement executed 26994 times by 28 tests: case 378: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
executed 667333 times by 49 tests: case 378: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 26994-667333 |
2793 | AST::VariableStatement *node = new (pool) AST::VariableStatement(sym(2).VariableDeclarationList->finish(sym(1).scope)); | - |
2794 | node->declarationKindToken = loc(1); | - |
2795 | sym(1).Node = node; | - |
2796 | } break;executed 695277 times by 51 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 695277 |
2797 | ./ | - |
2798 | | - |
2799 | VariableStatement: VarDeclaration_In T_AUTOMATIC_SEMICOLON; | - |
2800 | VariableStatement: VarDeclaration_In T_SEMICOLON; | - |
2801 | | - |
2802 | BindingList: LexicalBinding_In; | - |
2803 | /.executed 1406 times by 2 tests: case 381: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 1406 times by 2 tests: case 381: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1406 |
2804 | BindingList_In: LexicalBinding_In; | - |
2805 | /.code before this statement executed 1406 times by 2 tests: case 382: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 8294 times by 4 tests: case 382: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 1406 times by 2 tests: case 382: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 8294 times by 4 tests: case 382: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
| 1406-8294 |
2806 | VariableDeclarationList: VariableDeclaration; | - |
2807 | /.code before this statement executed 9696 times by 4 tests: case 383: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
executed 17282 times by 28 tests: case 383: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 9696 times by 4 tests: case 383: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
executed 17282 times by 28 tests: case 383: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
| 9696-17282 |
2808 | VariableDeclarationList_In: VariableDeclaration_In; | - |
2809 | /. | - |
2810 | case $rule_number: {code before this statement executed 26991 times by 28 tests: case 384: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
executed 666339 times by 49 tests: case 384: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 26991-666339 |
2811 | sym(1).Node = new (pool) AST::VariableDeclarationList(sym(1).PatternElement); | - |
2812 | } break;executed 694531 times by 51 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 694531 |
2813 | ./ | - |
2814 | | - |
2815 | BindingList: BindingList T_COMMA LexicalBinding; | - |
2816 | /.executed 56 times by 2 tests: case 385: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 56 times by 2 tests: case 385: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 56 |
2817 | BindingList_In: BindingList_In T_COMMA LexicalBinding_In; | - |
2818 | /.code before this statement executed 56 times by 2 tests: case 386: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 218 times by 3 tests: case 386: Executed by:- tst_ecmascripttests
- tst_qqmlecmascript
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 56 times by 2 tests: case 386: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 218 times by 3 tests: case 386: Executed by:- tst_ecmascripttests
- tst_qqmlecmascript
- tst_qqmlparser
| 56-218 |
2819 | VariableDeclarationList: VariableDeclarationList T_COMMA VariableDeclaration; | - |
2820 | /.code before this statement executed 274 times by 3 tests: case 387: Executed by:- tst_ecmascripttests
- tst_qqmlecmascript
- tst_qqmlparser
executed 316 times by 8 tests: case 387: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 274 times by 3 tests: case 387: Executed by:- tst_ecmascripttests
- tst_qqmlecmascript
- tst_qqmlparser
executed 316 times by 8 tests: case 387: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 274-316 |
2821 | VariableDeclarationList_In: VariableDeclarationList_In T_COMMA VariableDeclaration_In; | - |
2822 | /. | - |
2823 | case $rule_number: {code before this statement executed 590 times by 9 tests: case 388: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
executed 6063 times by 10 tests: case 388: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 590-6063 |
2824 | AST::VariableDeclarationList *node = new (pool) AST::VariableDeclarationList(sym(1).VariableDeclarationList, sym(3).PatternElement); | - |
2825 | node->commaToken = loc(2); | - |
2826 | sym(1).Node = node; | - |
2827 | } break;executed 6653 times by 10 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 6653 |
2828 | ./ | - |
2829 | | - |
2830 | LexicalBinding: BindingIdentifier InitializerOpt; | - |
2831 | /.executed 56 times by 2 tests: case 389: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 56 times by 2 tests: case 389: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 56 |
2832 | LexicalBinding_In: BindingIdentifier InitializerOpt_In; | - |
2833 | /.code before this statement executed 56 times by 2 tests: case 390: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 7805 times by 4 tests: case 390: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 56 times by 2 tests: case 390: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 7805 times by 4 tests: case 390: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
| 56-7805 |
2834 | VariableDeclaration: BindingIdentifier InitializerOpt; | - |
2835 | /.code before this statement executed 7861 times by 4 tests: case 391: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
executed 17059 times by 28 tests: case 391: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 7861 times by 4 tests: case 391: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
executed 17059 times by 28 tests: case 391: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
| 7861-17059 |
2836 | VariableDeclaration_In: BindingIdentifier InitializerOpt_In; | - |
2837 | /. | - |
2838 | case $rule_number: {code before this statement executed 24892 times by 28 tests: case 392: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
executed 671876 times by 49 tests: case 392: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 24892-671876 |
2839 | auto *node = new (pool) AST::PatternElement(stringRef(1), sym(2).Expression); | - |
2840 | node->identifierToken = loc(1); | - |
2841 | sym(1).Node = node; | - |
2842 | | - |
2843 | if (auto *f = asAnonymousFunctionDefinition(sym(2).Expression))TRUE | evaluated 11139 times by 7 testsEvaluated by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qv4debugger
| FALSE | evaluated 686105 times by 51 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
|
| 11139-686105 |
2844 | f->name = stringRef(1);executed 11141 times by 7 tests: f->name = stringRef(1); Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qv4debugger
| 11141 |
2845 | if (auto *c = asAnonymousClassDefinition(sym(2).Expression))TRUE | evaluated 5013 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 691512 times by 51 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
|
| 5013-691512 |
2846 | c->name = stringRef(1);executed 5011 times by 2 tests: c->name = stringRef(1); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 5011 |
2847 | } break;executed 696009 times by 51 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- ...
| 696009 |
2848 | ./ | - |
2849 | | - |
2850 | LexicalBinding: BindingPattern Initializer; | - |
2851 | /. never executed: case 393: case $rule_number: Q_FALLTHROUGH(); ./never executed: case 393: | 0 |
2852 | LexicalBinding_In: BindingPattern Initializer_In; | - |
2853 | /. code before this statement never executed: case 394: executed 2114 times by 2 tests: case 394: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement never executed: case 394: executed 2114 times by 2 tests: case 394: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 0-2114 |
2854 | VariableDeclaration: BindingPattern Initializer; | - |
2855 | /.code before this statement executed 2114 times by 2 tests: case 395: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 550 times by 2 tests: case 395: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./code before this statement executed 2114 times by 2 tests: case 395: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 550 times by 2 tests: case 395: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 550-2114 |
2856 | VariableDeclaration_In: BindingPattern Initializer_In; | - |
2857 | /. | - |
2858 | case $rule_number: {code before this statement executed 2664 times by 2 tests: case 396: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 504 times by 2 tests: case 396: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 504-2664 |
2859 | auto *node = new (pool) AST::PatternElement(sym(1).Pattern, sym(2).Expression); | - |
2860 | node->identifierToken = loc(1); | - |
2861 | sym(1).Node = node; | - |
2862 | } break;executed 3168 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 3168 |
2863 | ./ | - |
2864 | | - |
2865 | BindingPattern: T_LBRACE ObjectBindingPattern T_RBRACE; | - |
2866 | /. | - |
2867 | case $rule_number: {executed 11399 times by 2 tests: case 397: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 11399 |
2868 | auto *node = new (pool) AST::ObjectPattern(sym(2).PatternPropertyList); | - |
2869 | node->lbraceToken = loc(1); | - |
2870 | node->rbraceToken = loc(3); | - |
2871 | node->parseMode = AST::Pattern::Binding; | - |
2872 | sym(1).Node = node; | - |
2873 | } break;executed 11401 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 11401 |
2874 | ./ | - |
2875 | | - |
2876 | BindingPattern: T_LBRACKET ArrayBindingPattern T_RBRACKET; | - |
2877 | /. | - |
2878 | case $rule_number: {executed 19152 times by 2 tests: case 398: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 19152 |
2879 | auto *node = new (pool) AST::ArrayPattern(sym(2).PatternElementList); | - |
2880 | node->lbracketToken = loc(1); | - |
2881 | node->rbracketToken = loc(3); | - |
2882 | node->parseMode = AST::Pattern::Binding; | - |
2883 | sym(1).Node = node; | - |
2884 | } break;executed 19157 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 19157 |
2885 | ./ | - |
2886 | | - |
2887 | ObjectBindingPattern: ; | - |
2888 | /. | - |
2889 | case $rule_number: {executed 1036 times by 2 tests: case 399: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1036 |
2890 | sym(1).Node = nullptr; | - |
2891 | } break;executed 1036 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1036 |
2892 | ./ | - |
2893 | | - |
2894 | ObjectBindingPattern: BindingPropertyList; | - |
2895 | /.executed 9504 times by 2 tests: case 400: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: ./executed 9504 times by 2 tests: case 400: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 9504 |
2896 | ObjectBindingPattern: BindingPropertyList T_COMMA; | - |
2897 | /. | - |
2898 | case $rule_number: {executed 848 times by 2 tests: case 401: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 848 |
2899 | sym(1).Node = sym(1).PatternPropertyList->finish(); | - |
2900 | } break;executed 10353 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 10353 |
2901 | ./ | - |
2902 | | - |
2903 | ArrayBindingPattern: ElisionOpt BindingRestElementOpt; | - |
2904 | /. | - |
2905 | case $rule_number: {executed 7749 times by 2 tests: case 402: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 7749 |
2906 | if (sym(1).Elision || sym(2).Node) {TRUE | evaluated 2250 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 5499 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
TRUE | evaluated 4444 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1054 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 1054-5499 |
2907 | auto *l = new (pool) AST::PatternElementList(sym(1).Elision, sym(2).PatternElement); | - |
2908 | sym(1).Node = l->finish(); | - |
2909 | } else {executed 6694 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6694 |
2910 | sym(1).Node = nullptr; | - |
2911 | }executed 1054 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1054 |
2912 | } break;executed 7747 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 7747 |
2913 | ./ | - |
2914 | | - |
2915 | ArrayBindingPattern: BindingElementList; | - |
2916 | /. | - |
2917 | case $rule_number: {executed 11362 times by 2 tests: case 403: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 11362 |
2918 | sym(1).Node = sym(1).PatternElementList->finish(); | - |
2919 | } break;executed 11363 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 11363 |
2920 | ./ | - |
2921 | | - |
2922 | ArrayBindingPattern: BindingElementList T_COMMA ElisionOpt BindingRestElementOpt; | - |
2923 | /. | - |
2924 | case $rule_number: {executed 42 times by 2 tests: case 404: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 42 |
2925 | if (sym(3).Elision || sym(4).Node) {TRUE | evaluated 6 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 36 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
TRUE | evaluated 18 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 18 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 6-36 |
2926 | auto *l = new (pool) AST::PatternElementList(sym(3).Elision, sym(4).PatternElement); | - |
2927 | l = sym(1).PatternElementList->append(l); | - |
2928 | sym(1).Node = l; | - |
2929 | }executed 24 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 24 |
2930 | sym(1).Node = sym(1).PatternElementList->finish(); | - |
2931 | } break;executed 42 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 42 |
2932 | ./ | - |
2933 | | - |
2934 | BindingPropertyList: BindingProperty; | - |
2935 | /. | - |
2936 | case $rule_number: {executed 10361 times by 2 tests: case 405: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 10361 |
2937 | sym(1).Node = new (pool) AST::PatternPropertyList(sym(1).PatternProperty); | - |
2938 | } break;executed 10345 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 10345 |
2939 | ./ | - |
2940 | | - |
2941 | BindingPropertyList: BindingPropertyList T_COMMA BindingProperty; | - |
2942 | /. | - |
2943 | case $rule_number: {executed 8218 times by 2 tests: case 406: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 8218 |
2944 | sym(1).Node = new (pool) AST::PatternPropertyList(sym(1).PatternPropertyList, sym(3).PatternProperty); | - |
2945 | } break;executed 8214 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 8214 |
2946 | ./ | - |
2947 | | - |
2948 | BindingElementList: BindingElisionElement; | - |
2949 | | - |
2950 | BindingElementList: BindingElementList T_COMMA BindingElisionElement; | - |
2951 | /. | - |
2952 | case $rule_number: {executed 6322 times by 2 tests: case 408: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6322 |
2953 | sym(1).PatternElementList = sym(1).PatternElementList->append(sym(3).PatternElementList); | - |
2954 | } break;executed 6319 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6319 |
2955 | ./ | - |
2956 | | - |
2957 | BindingElisionElement: ElisionOpt BindingElement; | - |
2958 | /. | - |
2959 | case $rule_number: {executed 17717 times by 2 tests: case 409: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 17717 |
2960 | sym(1).Node = new (pool) AST::PatternElementList(sym(1).Elision, sym(2).PatternElement); | - |
2961 | } break;executed 17717 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 17717 |
2962 | ./ | - |
2963 | | - |
2964 | | - |
2965 | BindingProperty: BindingIdentifier InitializerOpt_In; | - |
2966 | /. | - |
2967 | case $rule_number: {executed 10991 times by 2 tests: case 410: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 10991 |
2968 | AST::StringLiteralPropertyName *name = new (pool) AST::StringLiteralPropertyName(stringRef(1)); | - |
2969 | name->propertyNameToken = loc(1); | - |
2970 | | - |
2971 | if (auto *f = asAnonymousFunctionDefinition(sym(2).Expression))TRUE | evaluated 976 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 10019 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 976-10019 |
2972 | f->name = stringRef(1);executed 976 times by 2 tests: f->name = stringRef(1); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 976 |
2973 | if (auto *c = asAnonymousClassDefinition(sym(2).Expression))TRUE | evaluated 488 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 10508 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 488-10508 |
2974 | c->name = stringRef(1);executed 488 times by 2 tests: c->name = stringRef(1); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 488 |
2975 | sym(1).Node = new (pool) AST::PatternProperty(name, stringRef(1), sym(2).Expression); | - |
2976 | } break;executed 10984 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 10984 |
2977 | ./ | - |
2978 | | - |
2979 | BindingProperty: PropertyName T_COLON BindingIdentifier InitializerOpt_In; | - |
2980 | /. | - |
2981 | case $rule_number: {executed 5498 times by 2 tests: case 411: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 5498 |
2982 | AST::PatternProperty *node = new (pool) AST::PatternProperty(sym(1).PropertyName, stringRef(3), sym(4).Expression); | - |
2983 | sym(1).Node = node; | - |
2984 | } break;executed 5494 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 5494 |
2985 | ./ | - |
2986 | | - |
2987 | BindingProperty: PropertyName T_COLON BindingPattern InitializerOpt_In; | - |
2988 | /. | - |
2989 | case $rule_number: {executed 2082 times by 2 tests: case 412: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2082 |
2990 | AST::PatternProperty *node = new (pool) AST::PatternProperty(sym(1).PropertyName, sym(3).Pattern, sym(4).Expression); | - |
2991 | sym(1).Node = node; | - |
2992 | } break;executed 2084 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2084 |
2993 | ./ | - |
2994 | | - |
2995 | BindingElement: BindingIdentifier InitializerOpt_In; | - |
2996 | /. | - |
2997 | case $rule_number: {executed 1886196 times by 40 tests: case 413: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 1886196 |
2998 | AST::PatternElement *node = new (pool) AST::PatternElement(stringRef(1), sym(2).Expression); | - |
2999 | node->identifierToken = loc(1); | - |
3000 | | - |
3001 | if (auto *f = asAnonymousFunctionDefinition(sym(2).Expression))TRUE | evaluated 976 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1882042 times by 40 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
|
| 976-1882042 |
3002 | f->name = stringRef(1);executed 976 times by 2 tests: f->name = stringRef(1); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 976 |
3003 | if (auto *c = asAnonymousClassDefinition(sym(2).Expression))TRUE | evaluated 488 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1884373 times by 40 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
|
| 488-1884373 |
3004 | c->name = stringRef(1);executed 488 times by 2 tests: c->name = stringRef(1); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 488 |
3005 | sym(1).Node = node; | - |
3006 | } break;executed 1885843 times by 40 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 1885843 |
3007 | ./ | - |
3008 | | - |
3009 | BindingElement: BindingPattern InitializerOpt_In; | - |
3010 | /. | - |
3011 | case $rule_number: {executed 19299 times by 2 tests: case 414: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 19299 |
3012 | AST::PatternElement *node = new (pool) AST::PatternElement(sym(1).Pattern, sym(2).Expression); | - |
3013 | sym(1).Node = node; | - |
3014 | } break;executed 19289 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 19289 |
3015 | ./ | - |
3016 | | - |
3017 | BindingRestElement: T_ELLIPSIS BindingIdentifier; | - |
3018 | /. | - |
3019 | case $rule_number: {executed 3197 times by 2 tests: case 415: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 3197 |
3020 | AST::PatternElement *node = new (pool) AST::PatternElement(stringRef(2), nullptr, AST::PatternElement::RestElement); | - |
3021 | node->identifierToken = loc(2); | - |
3022 | sym(1).Node = node; | - |
3023 | } break;executed 3197 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 3197 |
3024 | ./ | - |
3025 | | - |
3026 | BindingRestElement: T_ELLIPSIS BindingPattern; | - |
3027 | /. | - |
3028 | case $rule_number: {executed 2686 times by 2 tests: case 416: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2686 |
3029 | AST::PatternElement *node = new (pool) AST::PatternElement(sym(2).Pattern, nullptr, AST::PatternElement::RestElement); | - |
3030 | sym(1).Node = node; | - |
3031 | } break;executed 2688 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2688 |
3032 | ./ | - |
3033 | | - |
3034 | BindingRestElementOpt: ; | - |
3035 | /. | - |
3036 | case $rule_number: {executed 2628 times by 2 tests: case 417: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2628 |
3037 | sym(1).Node = nullptr; | - |
3038 | } break;executed 2628 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2628 |
3039 | ./ | - |
3040 | | - |
3041 | BindingRestElementOpt: BindingRestElement; | - |
3042 | | - |
3043 | | - |
3044 | EmptyStatement: T_SEMICOLON; | - |
3045 | /. | - |
3046 | case $rule_number: {executed 4605 times by 8 tests: case 419: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickpathview
| 4605 |
3047 | AST::EmptyStatement *node = new (pool) AST::EmptyStatement(); | - |
3048 | node->semicolonToken = loc(1); | - |
3049 | sym(1).Node = node; | - |
3050 | } break;executed 4604 times by 8 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickpathview
| 4604 |
3051 | ./ | - |
3052 | | - |
3053 | -- Spec says it should have a "[lookahead ∉ { {, function, class, let [ }]" before the Expression statement. | - |
3054 | -- This is implemented with the rule below that is run before any statement and inserts a T_EXPRESSION_STATEMENT_OK | - |
3055 | -- token if it's ok to parse as an expression statement. | - |
3056 | ExpressionStatementLookahead: ; | - |
3057 | /: | - |
3058 | #define J_SCRIPT_EXPRESSIONSTATEMENTLOOKAHEAD_RULE $rule_number | - |
3059 | :/ | - |
3060 | /. | - |
3061 | case $rule_number: {executed 11655540 times by 147 tests: case 420: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 11655540 |
3062 | int token = lookaheadToken(lexer); | - |
3063 | if (token == T_LBRACE)TRUE | evaluated 1658618 times by 80 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- ...
| FALSE | evaluated 9998959 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
| 1658618-9998959 |
3064 | pushToken(T_FORCE_BLOCK);executed 1658529 times by 80 tests: pushToken(T_FORCE_BLOCK); Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- ...
| 1658529 |
3065 | else if (token == T_FUNCTION || token == T_CLASS || token == T_LET || token == T_CONST)TRUE | evaluated 323313 times by 19 testsEvaluated by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4assembler
- tst_qv4debugger
- tst_testfiltering
| FALSE | evaluated 9674815 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
TRUE | evaluated 10101 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| FALSE | evaluated 9674091 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
TRUE | evaluated 5396 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlecmascript
- tst_qqmlparser
| FALSE | evaluated 9669414 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
TRUE | evaluated 3313 times by 4 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
| FALSE | evaluated 9664926 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
| 3313-9674815 |
3066 | pushToken(T_FORCE_DECLARATION);executed 342034 times by 19 tests: pushToken(T_FORCE_DECLARATION); Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- tst_qv4assembler
- tst_qv4debugger
- tst_testfiltering
| 342034 |
3067 | } break;executed 11661955 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 11661955 |
3068 | ./ | - |
3069 | | - |
3070 | ExpressionStatement: Expression_In T_AUTOMATIC_SEMICOLON; | - |
3071 | ExpressionStatement: Expression_In T_SEMICOLON; | - |
3072 | /. | - |
3073 | case $rule_number: {executed 6346370 times by 147 tests: case 422: Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 6346370 |
3074 | AST::ExpressionStatement *node = new (pool) AST::ExpressionStatement(sym(1).Expression); | - |
3075 | node->semicolonToken = loc(2); | - |
3076 | sym(1).Node = node; | - |
3077 | } break;executed 6347766 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 6347766 |
3078 | ./ | - |
3079 | | - |
3080 | IfStatement: T_IF T_LPAREN Expression_In T_RPAREN Statement T_ELSE Statement; | - |
3081 | /. | - |
3082 | case $rule_number: {executed 375611 times by 33 tests: case 423: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_qquickpositioners
- ...
| 375611 |
3083 | AST::IfStatement *node = new (pool) AST::IfStatement(sym(3).Expression, sym(5).Statement, sym(7).Statement); | - |
3084 | node->ifToken = loc(1); | - |
3085 | node->lparenToken = loc(2); | - |
3086 | node->rparenToken = loc(4); | - |
3087 | node->elseToken = loc(6); | - |
3088 | sym(1).Node = node; | - |
3089 | } break;executed 375668 times by 33 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- 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
- tst_qquickpositioners
- ...
| 375668 |
3090 | ./ | - |
3091 | | - |
3092 | IfStatement: T_IF T_LPAREN Expression_In T_RPAREN Statement; | - |
3093 | /. | - |
3094 | case $rule_number: {executed 967047 times by 54 tests: case 424: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltimer
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- ...
| 967047 |
3095 | AST::IfStatement *node = new (pool) AST::IfStatement(sym(3).Expression, sym(5).Statement); | - |
3096 | node->ifToken = loc(1); | - |
3097 | node->lparenToken = loc(2); | - |
3098 | node->rparenToken = loc(4); | - |
3099 | sym(1).Node = node; | - |
3100 | } break;executed 969608 times by 54 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltimer
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- ...
| 969608 |
3101 | ./ | - |
3102 | | - |
3103 | | - |
3104 | IterationStatement: T_DO Statement T_WHILE T_LPAREN Expression_In T_RPAREN T_AUTOMATIC_SEMICOLON; | - |
3105 | IterationStatement: T_DO Statement T_WHILE T_LPAREN Expression_In T_RPAREN T_COMPATIBILITY_SEMICOLON; -- for JSC/V8 compatibility | - |
3106 | IterationStatement: T_DO Statement T_WHILE T_LPAREN Expression_In T_RPAREN T_SEMICOLON; | - |
3107 | /. | - |
3108 | case $rule_number: {executed 985 times by 11 tests: case 427: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 985 |
3109 | AST::DoWhileStatement *node = new (pool) AST::DoWhileStatement(sym(2).Statement, sym(5).Expression); | - |
3110 | node->doToken = loc(1); | - |
3111 | node->whileToken = loc(3); | - |
3112 | node->lparenToken = loc(4); | - |
3113 | node->rparenToken = loc(6); | - |
3114 | node->semicolonToken = loc(7); | - |
3115 | sym(1).Node = node; | - |
3116 | } break;executed 984 times by 11 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 984 |
3117 | ./ | - |
3118 | | - |
3119 | IterationStatement: T_WHILE T_LPAREN Expression_In T_RPAREN Statement; | - |
3120 | /. | - |
3121 | case $rule_number: {executed 1777 times by 14 tests: case 428: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_signalspy
- tst_testfiltering
| 1777 |
3122 | AST::WhileStatement *node = new (pool) AST::WhileStatement(sym(3).Expression, sym(5).Statement); | - |
3123 | node->whileToken = loc(1); | - |
3124 | node->lparenToken = loc(2); | - |
3125 | node->rparenToken = loc(4); | - |
3126 | sym(1).Node = node; | - |
3127 | } break;executed 1778 times by 14 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_signalspy
- tst_testfiltering
| 1778 |
3128 | ./ | - |
3129 | | - |
3130 | IterationStatement: T_FOR T_LPAREN ExpressionOpt T_SEMICOLON ExpressionOpt_In T_SEMICOLON ExpressionOpt_In T_RPAREN Statement; -- [lookahead != { let [ }] | - |
3131 | /. | - |
3132 | case $rule_number: {executed 2228 times by 12 tests: case 429: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 2228 |
3133 | AST::ForStatement *node = new (pool) AST::ForStatement(sym(3).Expression, sym(5).Expression, sym(7).Expression, sym(9).Statement); | - |
3134 | node->forToken = loc(1); | - |
3135 | node->lparenToken = loc(2); | - |
3136 | node->firstSemicolonToken = loc(4); | - |
3137 | node->secondSemicolonToken = loc(6); | - |
3138 | node->rparenToken = loc(8); | - |
3139 | sym(1).Node = node; | - |
3140 | } break;executed 2231 times by 12 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 2231 |
3141 | ./ | - |
3142 | | - |
3143 | IterationStatement: T_FOR T_LPAREN VarDeclaration T_SEMICOLON ExpressionOpt_In T_SEMICOLON ExpressionOpt_In T_RPAREN Statement; | - |
3144 | /.executed 17132 times by 28 tests: case 430: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
case $rule_number: Q_FALLTHROUGH(); ./executed 17132 times by 28 tests: case 430: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
| 17132 |
3145 | IterationStatement: T_FOR T_LPAREN LexicalDeclaration T_SEMICOLON ExpressionOpt_In T_SEMICOLON ExpressionOpt_In T_RPAREN Statement; | - |
3146 | /. | - |
3147 | case $rule_number: {code before this statement executed 17118 times by 28 tests: case 431: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
executed 1243 times by 2 tests: case 431: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1243-17118 |
3148 | | - |
3149 | AST::ForStatement *node = new (pool) AST::ForStatement( | - |
3150 | static_cast<AST::VariableStatement *>(sym(3).Node)->declarations, sym(5).Expression, | - |
3151 | sym(7).Expression, sym(9).Statement); | - |
3152 | node->forToken = loc(1); | - |
3153 | node->lparenToken = loc(2); | - |
3154 | node->firstSemicolonToken = loc(4); | - |
3155 | node->secondSemicolonToken = loc(6); | - |
3156 | node->rparenToken = loc(8); | - |
3157 | sym(1).Node = node; | - |
3158 | } break;executed 18366 times by 28 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickscreen
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_quicktestmainwithsetup
- ...
| 18366 |
3159 | ./ | - |
3160 | | - |
3161 | InOrOf: T_IN; | - |
3162 | /. | - |
3163 | case $rule_number: {executed 12827 times by 14 tests: case 432: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qqmlqt
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 12827 |
3164 | sym(1).forEachType = AST::ForEachType::In; | - |
3165 | } break;executed 12776 times by 14 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qqmlqt
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 12776 |
3166 | ./ | - |
3167 | | - |
3168 | InOrOf: T_OF; | - |
3169 | /. | - |
3170 | case $rule_number: {executed 5209 times by 2 tests: case 433: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 5209 |
3171 | sym(1).forEachType = AST::ForEachType::Of; | - |
3172 | } break;executed 5207 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 5207 |
3173 | ./ | - |
3174 | | - |
3175 | IterationStatement: T_FOR T_LPAREN LeftHandSideExpression InOrOf Expression_In T_RPAREN Statement; | - |
3176 | /. | - |
3177 | case $rule_number: {executed 2615 times by 10 tests: case 434: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_testfiltering
| 2615 |
3178 | | - |
3179 | if (AST::Pattern *p = sym(3).Expression->patternCast()) {TRUE | evaluated 1824 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 789 times by 10 testsEvaluated by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_testfiltering
|
| 789-1824 |
3180 | AST::SourceLocation errorLoc; | - |
3181 | QString errorMsg; | - |
3182 | if (!p->convertLiteralToAssignmentPattern(pool, &errorLoc, &errorMsg)) {TRUE | evaluated 86 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1739 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 86-1739 |
3183 | syntaxError(errorLoc, errorMsg); | - |
3184 | return false;executed 86 times by 2 tests: return false; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 86 |
3185 | } | - |
3186 | }executed 1739 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1739 |
3187 | AST::ForEachStatement *node = new (pool) AST::ForEachStatement(sym(3).Expression, sym(5).Expression, sym(7).Statement); | - |
3188 | node->forToken = loc(1); | - |
3189 | node->lparenToken = loc(2); | - |
3190 | node->inOfToken = loc(4); | - |
3191 | node->rparenToken = loc(6); | - |
3192 | node->type = sym(4).forEachType; | - |
3193 | sym(1).Node = node; | - |
3194 | } break;executed 2527 times by 10 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_testfiltering
| 2527 |
3195 | ./ | - |
3196 | | - |
3197 | IterationStatement: T_FOR T_LPAREN ForDeclaration InOrOf Expression_In T_RPAREN Statement; | - |
3198 | /. | - |
3199 | case $rule_number: {executed 15154 times by 13 tests: case 435: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qqmlqt
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 15154 |
3200 | AST::ForEachStatement *node = new (pool) AST::ForEachStatement(sym(3).PatternElement, sym(5).Expression, sym(7).Statement); | - |
3201 | node->forToken = loc(1); | - |
3202 | node->lparenToken = loc(2); | - |
3203 | node->inOfToken = loc(4); | - |
3204 | node->rparenToken = loc(6); | - |
3205 | node->type = sym(4).forEachType; | - |
3206 | sym(1).Node = node; | - |
3207 | } break;executed 15172 times by 13 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qqmlqt
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 15172 |
3208 | ./ | - |
3209 | | - |
3210 | ForDeclaration: LetOrConst BindingIdentifier; | - |
3211 | /.executed 358 times by 2 tests: case 436: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 358 times by 2 tests: case 436: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 358 |
3212 | ForDeclaration: Var BindingIdentifier; | - |
3213 | /. | - |
3214 | case $rule_number: {code before this statement executed 358 times by 2 tests: case 437: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 12560 times by 13 tests: case 437: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qqmlqt
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 358-12560 |
3215 | auto *node = new (pool) AST::PatternElement(stringRef(2), nullptr); | - |
3216 | node->identifierToken = loc(2); | - |
3217 | node->scope = sym(1).scope; | - |
3218 | sym(1).Node = node; | - |
3219 | } break;executed 12973 times by 13 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlparser
- tst_qqmlqt
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 12973 |
3220 | ./ | - |
3221 | | - |
3222 | ForDeclaration: LetOrConst BindingPattern; | - |
3223 | /.executed 1794 times by 2 tests: case 438: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 1794 times by 2 tests: case 438: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1794 |
3224 | ForDeclaration: Var BindingPattern; | - |
3225 | /. | - |
3226 | case $rule_number: {code before this statement executed 1794 times by 2 tests: case 439: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 858 times by 2 tests: case 439: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 858-1794 |
3227 | auto *node = new (pool) AST::PatternElement(sym(2).Pattern, nullptr); | - |
3228 | node->scope = sym(1).scope; | - |
3229 | sym(1).Node = node; | - |
3230 | } break;executed 2653 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2653 |
3231 | ./ | - |
3232 | | - |
3233 | ContinueStatement: T_CONTINUE T_AUTOMATIC_SEMICOLON; | - |
3234 | ContinueStatement: T_CONTINUE T_SEMICOLON; | - |
3235 | /. | - |
3236 | case $rule_number: {executed 1207 times by 10 tests: case 441: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 1207 |
3237 | AST::ContinueStatement *node = new (pool) AST::ContinueStatement(); | - |
3238 | node->continueToken = loc(1); | - |
3239 | node->semicolonToken = loc(2); | - |
3240 | sym(1).Node = node; | - |
3241 | } break;executed 1208 times by 10 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 1208 |
3242 | ./ | - |
3243 | | - |
3244 | ContinueStatement: T_CONTINUE IdentifierReference T_AUTOMATIC_SEMICOLON; | - |
3245 | ContinueStatement: T_CONTINUE IdentifierReference T_SEMICOLON; | - |
3246 | /. | - |
3247 | case $rule_number: {executed 278 times by 4 tests: case 443: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qqmlparser
| 278 |
3248 | AST::ContinueStatement *node = new (pool) AST::ContinueStatement(stringRef(2)); | - |
3249 | node->continueToken = loc(1); | - |
3250 | node->identifierToken = loc(2); | - |
3251 | node->semicolonToken = loc(3); | - |
3252 | sym(1).Node = node; | - |
3253 | } break;executed 278 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qqmlparser
| 278 |
3254 | ./ | - |
3255 | | - |
3256 | BreakStatement: T_BREAK T_AUTOMATIC_SEMICOLON; | - |
3257 | BreakStatement: T_BREAK T_SEMICOLON; | - |
3258 | /. | - |
3259 | case $rule_number: {executed 21802 times by 10 tests: case 445: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 21802 |
3260 | AST::BreakStatement *node = new (pool) AST::BreakStatement(QStringRef()); | - |
3261 | node->breakToken = loc(1); | - |
3262 | node->semicolonToken = loc(2); | - |
3263 | sym(1).Node = node; | - |
3264 | } break;executed 21831 times by 10 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 21831 |
3265 | ./ | - |
3266 | | - |
3267 | BreakStatement: T_BREAK IdentifierReference T_AUTOMATIC_SEMICOLON; | - |
3268 | BreakStatement: T_BREAK IdentifierReference T_SEMICOLON; | - |
3269 | /. | - |
3270 | case $rule_number: {executed 301 times by 3 tests: case 447: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlparser
| 301 |
3271 | AST::BreakStatement *node = new (pool) AST::BreakStatement(stringRef(2)); | - |
3272 | node->breakToken = loc(1); | - |
3273 | node->identifierToken = loc(2); | - |
3274 | node->semicolonToken = loc(3); | - |
3275 | sym(1).Node = node; | - |
3276 | } break;executed 301 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qqmlparser
| 301 |
3277 | ./ | - |
3278 | | - |
3279 | ReturnStatement: T_RETURN ExpressionOpt_In T_AUTOMATIC_SEMICOLON; | - |
3280 | ReturnStatement: T_RETURN ExpressionOpt_In T_SEMICOLON; | - |
3281 | /. | - |
3282 | case $rule_number: {executed 826801 times by 49 tests: case 449: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlparser
- ...
| 826801 |
3283 | if (!functionNestingLevel) {TRUE | evaluated 92 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| FALSE | evaluated 826929 times by 49 testsEvaluated by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlparser
- ...
|
| 92-826929 |
3284 | syntaxError(loc(1), "Return statement not allowed outside of Function declaration."); | - |
3285 | return false;executed 92 times by 3 tests: return false; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 92 |
3286 | } | - |
3287 | AST::ReturnStatement *node = new (pool) AST::ReturnStatement(sym(2).Expression); | - |
3288 | node->returnToken = loc(1); | - |
3289 | node->semicolonToken = loc(3); | - |
3290 | sym(1).Node = node; | - |
3291 | } break;executed 828767 times by 49 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- 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
- tst_qqmlparser
- ...
| 828767 |
3292 | ./ | - |
3293 | | - |
3294 | WithStatement: T_WITH T_LPAREN Expression_In T_RPAREN Statement; | - |
3295 | /. | - |
3296 | case $rule_number: {executed 1513 times by 7 tests: case 450: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qv4debugger
| 1513 |
3297 | AST::WithStatement *node = new (pool) AST::WithStatement(sym(3).Expression, sym(5).Statement); | - |
3298 | node->withToken = loc(1); | - |
3299 | node->lparenToken = loc(2); | - |
3300 | node->rparenToken = loc(4); | - |
3301 | sym(1).Node = node; | - |
3302 | } break;executed 1512 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qv4debugger
| 1512 |
3303 | ./ | - |
3304 | | - |
3305 | SwitchStatement: T_SWITCH T_LPAREN Expression_In T_RPAREN CaseBlock; | - |
3306 | /. | - |
3307 | case $rule_number: {executed 1443 times by 7 tests: case 451: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1443 |
3308 | AST::SwitchStatement *node = new (pool) AST::SwitchStatement(sym(3).Expression, sym(5).CaseBlock); | - |
3309 | node->switchToken = loc(1); | - |
3310 | node->lparenToken = loc(2); | - |
3311 | node->rparenToken = loc(4); | - |
3312 | sym(1).Node = node; | - |
3313 | } break;executed 1446 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1446 |
3314 | ./ | - |
3315 | | - |
3316 | CaseBlock: T_LBRACE CaseClausesOpt T_RBRACE; | - |
3317 | /. | - |
3318 | case $rule_number: {executed 469 times by 7 tests: case 452: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 469 |
3319 | AST::CaseBlock *node = new (pool) AST::CaseBlock(sym(2).CaseClauses); | - |
3320 | node->lbraceToken = loc(1); | - |
3321 | node->rbraceToken = loc(3); | - |
3322 | sym(1).Node = node; | - |
3323 | } break;executed 469 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 469 |
3324 | ./ | - |
3325 | | - |
3326 | CaseBlock: T_LBRACE CaseClausesOpt DefaultClause CaseClausesOpt T_RBRACE; | - |
3327 | /. | - |
3328 | case $rule_number: {executed 975 times by 7 tests: case 453: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 975 |
3329 | AST::CaseBlock *node = new (pool) AST::CaseBlock(sym(2).CaseClauses, sym(3).DefaultClause, sym(4).CaseClauses); | - |
3330 | node->lbraceToken = loc(1); | - |
3331 | node->rbraceToken = loc(5); | - |
3332 | sym(1).Node = node; | - |
3333 | } break;executed 977 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 977 |
3334 | ./ | - |
3335 | | - |
3336 | CaseClauses: CaseClause; | - |
3337 | /. | - |
3338 | case $rule_number: {executed 1311 times by 7 tests: case 454: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1311 |
3339 | sym(1).Node = new (pool) AST::CaseClauses(sym(1).CaseClause); | - |
3340 | } break;executed 1311 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1311 |
3341 | ./ | - |
3342 | | - |
3343 | CaseClauses: CaseClauses CaseClause; | - |
3344 | /. | - |
3345 | case $rule_number: {executed 120480 times by 7 tests: case 455: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 120480 |
3346 | sym(1).Node = new (pool) AST::CaseClauses(sym(1).CaseClauses, sym(2).CaseClause); | - |
3347 | } break;executed 120480 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 120480 |
3348 | ./ | - |
3349 | | - |
3350 | CaseClausesOpt: ; | - |
3351 | /. | - |
3352 | case $rule_number: {executed 1152 times by 7 tests: case 456: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1152 |
3353 | sym(1).Node = nullptr; | - |
3354 | } break;executed 1152 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1152 |
3355 | ./ | - |
3356 | | - |
3357 | CaseClausesOpt: CaseClauses; | - |
3358 | /. | - |
3359 | case $rule_number: {executed 1311 times by 7 tests: case 457: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1311 |
3360 | sym(1).Node = sym(1).CaseClauses->finish(); | - |
3361 | } break;executed 1309 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1309 |
3362 | ./ | - |
3363 | | - |
3364 | CaseClause: T_CASE Expression_In T_COLON StatementListOpt; | - |
3365 | /. | - |
3366 | case $rule_number: {executed 121790 times by 7 tests: case 458: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 121790 |
3367 | AST::CaseClause *node = new (pool) AST::CaseClause(sym(2).Expression, sym(4).StatementList); | - |
3368 | node->caseToken = loc(1); | - |
3369 | node->colonToken = loc(3); | - |
3370 | sym(1).Node = node; | - |
3371 | } break;executed 121790 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 121790 |
3372 | ./ | - |
3373 | | - |
3374 | DefaultClause: T_DEFAULT T_COLON StatementListOpt; | - |
3375 | /. | - |
3376 | case $rule_number: {executed 974 times by 7 tests: case 459: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 974 |
3377 | AST::DefaultClause *node = new (pool) AST::DefaultClause(sym(3).StatementList); | - |
3378 | node->defaultToken = loc(1); | - |
3379 | node->colonToken = loc(2); | - |
3380 | sym(1).Node = node; | - |
3381 | } break;executed 978 times by 7 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 978 |
3382 | ./ | - |
3383 | | - |
3384 | LabelledStatement: IdentifierReference T_COLON LabelledItem; | - |
3385 | /. | - |
3386 | case $rule_number: {executed 1353 times by 6 tests: case 460: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
| 1353 |
3387 | AST::LabelledStatement *node = new (pool) AST::LabelledStatement(stringRef(1), sym(3).Statement); | - |
3388 | node->identifierToken = loc(1); | - |
3389 | node->colonToken = loc(2); | - |
3390 | sym(1).Node = node; | - |
3391 | } break;executed 1352 times by 6 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
| 1352 |
3392 | ./ | - |
3393 | | - |
3394 | LabelledItem: Statement; | - |
3395 | | - |
3396 | LabelledItem: ExpressionStatementLookahead T_FORCE_DECLARATION FunctionDeclaration; | - |
3397 | /. | - |
3398 | case $rule_number: {executed 119 times by 2 tests: case 462: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 119 |
3399 | syntaxError(loc(3), "FunctionDeclarations are not allowed after a label."); | - |
3400 | return false;executed 120 times by 2 tests: return false; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 120 |
3401 | } break; dead code: break; | - |
3402 | ./ | - |
3403 | | - |
3404 | ThrowStatement: T_THROW Expression_In T_AUTOMATIC_SEMICOLON; | - |
3405 | ThrowStatement: T_THROW Expression_In T_SEMICOLON; | - |
3406 | /. | - |
3407 | case $rule_number: {executed 118237 times by 14 tests: case 464: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_signalspy
- tst_testfiltering
| 118237 |
3408 | AST::ThrowStatement *node = new (pool) AST::ThrowStatement(sym(2).Expression); | - |
3409 | node->throwToken = loc(1); | - |
3410 | node->semicolonToken = loc(3); | - |
3411 | sym(1).Node = node; | - |
3412 | } break;executed 118747 times by 14 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_signalspy
- tst_testfiltering
| 118747 |
3413 | ./ | - |
3414 | | - |
3415 | TryStatement: T_TRY Block Catch; | - |
3416 | /. | - |
3417 | case $rule_number: {executed 123659 times by 22 tests: case 465: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 123659 |
3418 | AST::TryStatement *node = new (pool) AST::TryStatement(sym(2).Statement, sym(3).Catch); | - |
3419 | node->tryToken = loc(1); | - |
3420 | sym(1).Node = node; | - |
3421 | } break;executed 124254 times by 22 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 124254 |
3422 | ./ | - |
3423 | | - |
3424 | TryStatement: T_TRY Block Finally; | - |
3425 | /. | - |
3426 | case $rule_number: {executed 600 times by 5 tests: case 466: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
| 600 |
3427 | AST::TryStatement *node = new (pool) AST::TryStatement(sym(2).Statement, sym(3).Finally); | - |
3428 | node->tryToken = loc(1); | - |
3429 | sym(1).Node = node; | - |
3430 | } break;executed 600 times by 5 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
| 600 |
3431 | ./ | - |
3432 | | - |
3433 | TryStatement: T_TRY Block Catch Finally; | - |
3434 | /. | - |
3435 | case $rule_number: {executed 887 times by 5 tests: case 467: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 887 |
3436 | AST::TryStatement *node = new (pool) AST::TryStatement(sym(2).Statement, sym(3).Catch, sym(4).Finally); | - |
3437 | node->tryToken = loc(1); | - |
3438 | sym(1).Node = node; | - |
3439 | } break;executed 887 times by 5 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 887 |
3440 | ./ | - |
3441 | | - |
3442 | Catch: T_CATCH T_LPAREN CatchParameter T_RPAREN Block; | - |
3443 | /. | - |
3444 | case $rule_number: {executed 124344 times by 22 tests: case 468: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 124344 |
3445 | AST::Catch *node = new (pool) AST::Catch(sym(3).PatternElement, sym(5).Block); | - |
3446 | node->catchToken = loc(1); | - |
3447 | node->lparenToken = loc(2); | - |
3448 | node->identifierToken = loc(3); | - |
3449 | node->rparenToken = loc(4); | - |
3450 | sym(1).Node = node; | - |
3451 | } break;executed 125054 times by 22 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 125054 |
3452 | ./ | - |
3453 | | - |
3454 | Finally: T_FINALLY Block; | - |
3455 | /. | - |
3456 | case $rule_number: {executed 1487 times by 6 tests: case 469: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1487 |
3457 | AST::Finally *node = new (pool) AST::Finally(sym(2).Block); | - |
3458 | node->finallyToken = loc(1); | - |
3459 | sym(1).Node = node; | - |
3460 | } break;executed 1487 times by 6 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 1487 |
3461 | ./ | - |
3462 | | - |
3463 | CatchParameter: BindingIdentifier; | - |
3464 | /. | - |
3465 | case $rule_number: {executed 123338 times by 22 tests: case 470: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 123338 |
3466 | AST::PatternElement *node = new (pool) AST::PatternElement(stringRef(1)); | - |
3467 | node->identifierToken = loc(1); | - |
3468 | node->scope = AST::VariableScope::Let; | - |
3469 | sym(1).Node = node; | - |
3470 | } break;executed 124196 times by 22 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickworkerscript
- tst_qtqmlmodules
- tst_quicktestmainwithsetup
- tst_qv4debugger
- tst_testfiltering
| 124196 |
3471 | ./ | - |
3472 | | - |
3473 | CatchParameter: BindingPattern; | - |
3474 | /. | - |
3475 | case $rule_number: {executed 606 times by 2 tests: case 471: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 606 |
3476 | AST::PatternElement *node = new (pool) AST::PatternElement(sym(1).Pattern); | - |
3477 | node->scope = AST::VariableScope::Let; | - |
3478 | sym(1).Node = node; | - |
3479 | } break;executed 606 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 606 |
3480 | ./ | - |
3481 | | - |
3482 | DebuggerStatement: T_DEBUGGER T_AUTOMATIC_SEMICOLON; -- automatic semicolon | - |
3483 | DebuggerStatement: T_DEBUGGER T_SEMICOLON; | - |
3484 | /. | - |
3485 | case $rule_number: {executed 10 times by 4 tests: case 473: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
| 10 |
3486 | AST::DebuggerStatement *node = new (pool) AST::DebuggerStatement(); | - |
3487 | node->debuggerToken = loc(1); | - |
3488 | node->semicolonToken = loc(2); | - |
3489 | sym(1).Node = node; | - |
3490 | } break;executed 10 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlparser
| 10 |
3491 | ./ | - |
3492 | | - |
3493 | -- tell the parser to prefer function declarations to function expressions. | - |
3494 | -- That is, the `Function' symbol is used to mark the start of a function | - |
3495 | -- declaration. | - |
3496 | -- This is still required for parsing QML, where MemberExpression and FunctionDeclaration would | - |
3497 | -- otherwise conflict. | - |
3498 | Function: T_FUNCTION %prec REDUCE_HERE; | - |
3499 | | - |
3500 | FunctionDeclaration: Function BindingIdentifier T_LPAREN FormalParameters T_RPAREN FunctionLBrace FunctionBody FunctionRBrace; | - |
3501 | /. | - |
3502 | case $rule_number: {executed 319102 times by 61 tests: case 475: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- ...
| 319102 |
3503 | AST::FunctionDeclaration *node = new (pool) AST::FunctionDeclaration(stringRef(2), sym(4).FormalParameterList, sym(7).StatementList); | - |
3504 | node->functionToken = loc(1); | - |
3505 | node->identifierToken = loc(2); | - |
3506 | node->lparenToken = loc(3); | - |
3507 | node->rparenToken = loc(5); | - |
3508 | node->lbraceToken = loc(6); | - |
3509 | node->rbraceToken = loc(8); | - |
3510 | sym(1).Node = node; | - |
3511 | } break;executed 320264 times by 61 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlproperty
- ...
| 320264 |
3512 | ./ | - |
3513 | | - |
3514 | | - |
3515 | FunctionDeclaration_Default: FunctionDeclaration; | - |
3516 | FunctionDeclaration_Default: Function T_LPAREN FormalParameters T_RPAREN FunctionLBrace FunctionBody FunctionRBrace; | - |
3517 | /. | - |
3518 | case $rule_number: { never executed: case 477: | 0 |
3519 | AST::FunctionDeclaration *node = new (pool) AST::FunctionDeclaration(stringRef(1), sym(3).FormalParameterList, sym(6).StatementList); | - |
3520 | node->functionToken = loc(1); | - |
3521 | node->identifierToken = loc(1); | - |
3522 | node->lparenToken = loc(2); | - |
3523 | node->rparenToken = loc(4); | - |
3524 | node->lbraceToken = loc(5); | - |
3525 | node->rbraceToken = loc(7); | - |
3526 | sym(1).Node = node; | - |
3527 | } break; never executed: break; | 0 |
3528 | ./ | - |
3529 | | - |
3530 | FunctionExpression: T_FUNCTION BindingIdentifier T_LPAREN FormalParameters T_RPAREN FunctionLBrace FunctionBody FunctionRBrace; | - |
3531 | /. | - |
3532 | case $rule_number: {executed 90817 times by 6 tests: case 478: Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlparser
| 90817 |
3533 | AST::FunctionExpression *node = new (pool) AST::FunctionExpression(stringRef(2), sym(4).FormalParameterList, sym(7).StatementList); | - |
3534 | node->functionToken = loc(1); | - |
3535 | if (! stringRef(2).isNull())TRUE | evaluated 91145 times by 6 testsEvaluated by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlparser
| FALSE | never evaluated |
| 0-91145 |
3536 | node->identifierToken = loc(2);executed 90907 times by 6 tests: node->identifierToken = loc(2); Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlparser
| 90907 |
3537 | node->lparenToken = loc(3); | - |
3538 | node->rparenToken = loc(5); | - |
3539 | node->lbraceToken = loc(6); | - |
3540 | node->rbraceToken = loc(8); | - |
3541 | sym(1).Node = node; | - |
3542 | } break;executed 91321 times by 6 tests: break; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlparser
| 91321 |
3543 | ./ | - |
3544 | | - |
3545 | FunctionExpression: T_FUNCTION T_LPAREN FormalParameters T_RPAREN FunctionLBrace FunctionBody FunctionRBrace; | - |
3546 | /. | - |
3547 | case $rule_number: {executed 745353 times by 29 tests: case 479: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlsqldatabase
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickloader
- ...
| 745353 |
3548 | AST::FunctionExpression *node = new (pool) AST::FunctionExpression(QStringRef(), sym(3).FormalParameterList, sym(6).StatementList); | - |
3549 | node->functionToken = loc(1); | - |
3550 | node->lparenToken = loc(2); | - |
3551 | node->rparenToken = loc(4); | - |
3552 | node->lbraceToken = loc(5); | - |
3553 | node->rbraceToken = loc(7); | - |
3554 | sym(1).Node = node; | - |
3555 | } break;executed 747695 times by 29 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlsqldatabase
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquickloader
- ...
| 747695 |
3556 | ./ | - |
3557 | | - |
3558 | StrictFormalParameters: FormalParameters; | - |
3559 | | - |
3560 | FormalParameters: ; | - |
3561 | /. | - |
3562 | case $rule_number: {executed 320296 times by 58 tests: case 481: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- ...
| 320296 |
3563 | sym(1).Node = nullptr; | - |
3564 | } break;executed 320413 times by 58 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlparser
- tst_qqmlproperty
- ...
| 320413 |
3565 | ./ | - |
3566 | | - |
3567 | FormalParameters: BindingRestElement; | - |
3568 | /. | - |
3569 | case $rule_number: {executed 478 times by 2 tests: case 482: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 478 |
3570 | AST::FormalParameterList *node = (new (pool) AST::FormalParameterList(nullptr, sym(1).PatternElement))->finish(pool); | - |
3571 | sym(1).Node = node; | - |
3572 | } break;executed 478 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 478 |
3573 | ./ | - |
3574 | | - |
3575 | FormalParameters: FormalParameterList; | - |
3576 | /.executed 872854 times by 40 tests: case 483: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
case $rule_number: ./executed 872854 times by 40 tests: case 483: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 872854 |
3577 | FormalParameters: FormalParameterList T_COMMA; | - |
3578 | /. | - |
3579 | case $rule_number: {executed 300 times by 2 tests: case 484: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 300 |
3580 | sym(1).Node = sym(1).FormalParameterList->finish(pool); | - |
3581 | } break;executed 870872 times by 40 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 870872 |
3582 | ./ | - |
3583 | | - |
3584 | FormalParameters: FormalParameterList T_COMMA BindingRestElement; | - |
3585 | /. | - |
3586 | case $rule_number: {executed 114 times by 2 tests: case 485: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 114 |
3587 | AST::FormalParameterList *node = (new (pool) AST::FormalParameterList(sym(1).FormalParameterList, sym(3).PatternElement))->finish(pool); | - |
3588 | sym(1).Node = node; | - |
3589 | } break;executed 114 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 114 |
3590 | ./ | - |
3591 | | - |
3592 | FormalParameterList: BindingElement; | - |
3593 | /. | - |
3594 | case $rule_number: {executed 870329 times by 40 tests: case 486: Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 870329 |
3595 | AST::FormalParameterList *node = new (pool) AST::FormalParameterList(nullptr, sym(1).PatternElement); | - |
3596 | sym(1).Node = node; | - |
3597 | } break;executed 870646 times by 40 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlprofilerservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- ...
| 870646 |
3598 | ./ | - |
3599 | | - |
3600 | | - |
3601 | FormalParameterList: FormalParameterList T_COMMA BindingElement; | - |
3602 | /. | - |
3603 | case $rule_number: {executed 1014843 times by 29 tests: case 487: Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickvisualdatamodel
- ...
| 1014843 |
3604 | AST::FormalParameterList *node = new (pool) AST::FormalParameterList(sym(1).FormalParameterList, sym(3).PatternElement); | - |
3605 | sym(1).Node = node; | - |
3606 | } break;executed 1014409 times by 29 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlparser
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypeproviders
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickvisualdatamodel
- ...
| 1014409 |
3607 | ./ | - |
3608 | | - |
3609 | FormalParameter: BindingElement; | - |
3610 | | - |
3611 | FunctionLBrace: T_LBRACE; | - |
3612 | /. | - |
3613 | case $rule_number: {executed 1199538 times by 64 tests: case 489: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- ...
| 1199538 |
3614 | ++functionNestingLevel; | - |
3615 | } break;executed 1198929 times by 64 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- ...
| 1198929 |
3616 | ./ | - |
3617 | | - |
3618 | FunctionRBrace: T_RBRACE; | - |
3619 | /. | - |
3620 | case $rule_number: {executed 1180425 times by 64 tests: case 490: Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- ...
| 1180425 |
3621 | --functionNestingLevel; | - |
3622 | } break;executed 1180647 times by 64 tests: break; Executed by:- tst_bindingdependencyapi
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- ...
| 1180647 |
3623 | ./ | - |
3624 | | - |
3625 | | - |
3626 | FunctionBody: StatementListOpt; | - |
3627 | | - |
3628 | ArrowFunction: ArrowParameters T_ARROW ConciseBodyLookahead AssignmentExpression; -- [lookahead ≠{] | - |
3629 | /. never executed: case 492: case $rule_number: Q_FALLTHROUGH(); ./never executed: case 492: | 0 |
3630 | ArrowFunction_In: ArrowParameters T_ARROW ConciseBodyLookahead AssignmentExpression_In; -- [lookahead ≠{] | - |
3631 | /. | - |
3632 | case $rule_number: { code before this statement never executed: case 493: executed 1922 times by 2 tests: case 493: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 0-1922 |
3633 | AST::ReturnStatement *ret = new (pool) AST::ReturnStatement(sym(4).Expression); | - |
3634 | ret->returnToken = sym(4).Node->firstSourceLocation(); | - |
3635 | ret->semicolonToken = sym(4).Node->lastSourceLocation(); | - |
3636 | AST::StatementList *statements = (new (pool) AST::StatementList(ret))->finish(); | - |
3637 | AST::FunctionExpression *f = new (pool) AST::FunctionExpression(QStringRef(), sym(1).FormalParameterList, statements); | - |
3638 | f->isArrowFunction = true; | - |
3639 | f->functionToken = sym(1).Node ? sym(1).Node->firstSourceLocation() : loc(1);TRUE | evaluated 358 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1564 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 358-1564 |
3640 | f->lbraceToken = sym(4).Node->firstSourceLocation(); | - |
3641 | f->rbraceToken = sym(4).Node->lastSourceLocation(); | - |
3642 | sym(1).Node = f; | - |
3643 | } break;executed 1926 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1926 |
3644 | ./ | - |
3645 | | - |
3646 | ArrowFunction: ArrowParameters T_ARROW ConciseBodyLookahead T_FORCE_BLOCK FunctionLBrace FunctionBody FunctionRBrace; | - |
3647 | /. never executed: case 494: case $rule_number: Q_FALLTHROUGH(); ./never executed: case 494: | 0 |
3648 | ArrowFunction_In: ArrowParameters T_ARROW ConciseBodyLookahead T_FORCE_BLOCK FunctionLBrace FunctionBody FunctionRBrace; | - |
3649 | /. | - |
3650 | case $rule_number: { code before this statement never executed: case 495: executed 3177 times by 2 tests: case 495: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 0-3177 |
3651 | AST::FunctionExpression *f = new (pool) AST::FunctionExpression(QStringRef(), sym(1).FormalParameterList, sym(6).StatementList); | - |
3652 | f->isArrowFunction = true; | - |
3653 | f->functionToken = sym(1).Node ? sym(1).Node->firstSourceLocation() : loc(1);TRUE | evaluated 1864 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1310 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 1310-1864 |
3654 | f->lbraceToken = loc(6); | - |
3655 | f->rbraceToken = loc(7); | - |
3656 | sym(1).Node = f; | - |
3657 | } break;executed 3180 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 3180 |
3658 | ./ | - |
3659 | | - |
3660 | ArrowParameters: BindingIdentifier; | - |
3661 | /. | - |
3662 | case $rule_number: {executed 569 times by 2 tests: case 496: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 569 |
3663 | AST::PatternElement *e = new (pool) AST::PatternElement(stringRef(1), nullptr, AST::PatternElement::Binding); | - |
3664 | e->identifierToken = loc(1); | - |
3665 | sym(1).FormalParameterList = (new (pool) AST::FormalParameterList(nullptr, e))->finish(pool); | - |
3666 | } break;executed 569 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 569 |
3667 | ./ | - |
3668 | | - |
3669 | -- CoverParenthesizedExpressionAndArrowParameterList for ArrowParameters i being refined to: | - |
3670 | -- ArrowFormalParameters: T_LPAREN StrictFormalParameters T_RPAREN | - |
3671 | ArrowParameters: CoverParenthesizedExpressionAndArrowParameterList; | - |
3672 | /. | - |
3673 | case $rule_number: {executed 4563 times by 2 tests: case 497: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 4563 |
3674 | if (coverExpressionType != CE_FormalParameterList) {TRUE | evaluated 1591 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 2977 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 1591-2977 |
3675 | AST::NestedExpression *ne = static_cast<AST::NestedExpression *>(sym(1).Node); | - |
3676 | AST::FormalParameterList *list = ne->expression->reparseAsFormalParameterList(pool); | - |
3677 | if (!list) {TRUE | evaluated 36 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1556 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 36-1556 |
3678 | syntaxError(loc(1), "Invalid Arrow parameter list."); | - |
3679 | return false;executed 36 times by 2 tests: return false; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 36 |
3680 | } | - |
3681 | sym(1).Node = list->finish(pool); | - |
3682 | }executed 1555 times by 2 tests: end of block Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1555 |
3683 | } break;executed 4533 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 4533 |
3684 | ./ | - |
3685 | | - |
3686 | ConciseBodyLookahead: ; | - |
3687 | /: | - |
3688 | #define J_SCRIPT_CONCISEBODYLOOKAHEAD_RULE $rule_number | - |
3689 | :/ | - |
3690 | /. | - |
3691 | case $rule_number: {executed 5102 times by 2 tests: case 498: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 5102 |
3692 | if (lookaheadToken(lexer) == T_LBRACE)TRUE | evaluated 3179 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 1926 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 1926-3179 |
3693 | pushToken(T_FORCE_BLOCK);executed 3177 times by 2 tests: pushToken(T_FORCE_BLOCK); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 3177 |
3694 | } break;executed 5098 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 5098 |
3695 | ./ | - |
3696 | | - |
3697 | MethodDefinition: PropertyName T_LPAREN StrictFormalParameters T_RPAREN FunctionLBrace FunctionBody FunctionRBrace; | - |
3698 | /. | - |
3699 | case $rule_number: {executed 11081 times by 2 tests: case 499: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 11081 |
3700 | AST::FunctionExpression *f = new (pool) AST::FunctionExpression(stringRef(1), sym(3).FormalParameterList, sym(6).StatementList); | - |
3701 | f->functionToken = sym(1).PropertyName->firstSourceLocation(); | - |
3702 | f->lparenToken = loc(2); | - |
3703 | f->rparenToken = loc(4); | - |
3704 | f->lbraceToken = loc(5); | - |
3705 | f->rbraceToken = loc(7); | - |
3706 | AST::PatternProperty *node = new (pool) AST::PatternProperty(sym(1).PropertyName, f); | - |
3707 | node->colonToken = loc(2); | - |
3708 | sym(1).Node = node; | - |
3709 | } break;executed 11085 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 11085 |
3710 | ./ | - |
3711 | | - |
3712 | MethodDefinition: T_STAR PropertyName GeneratorLParen StrictFormalParameters T_RPAREN FunctionLBrace GeneratorBody GeneratorRBrace; | - |
3713 | /. | - |
3714 | case $rule_number: {executed 7020 times by 2 tests: case 500: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 7020 |
3715 | AST::FunctionExpression *f = new (pool) AST::FunctionExpression(stringRef(2), sym(4).FormalParameterList, sym(7).StatementList); | - |
3716 | f->functionToken = sym(2).PropertyName->firstSourceLocation(); | - |
3717 | f->lparenToken = loc(3); | - |
3718 | f->rparenToken = loc(5); | - |
3719 | f->lbraceToken = loc(6); | - |
3720 | f->rbraceToken = loc(8); | - |
3721 | f->isGenerator = true; | - |
3722 | AST::PatternProperty *node = new (pool) AST::PatternProperty(sym(2).PropertyName, f); | - |
3723 | node->colonToken = loc(2); | - |
3724 | sym(1).Node = node; | - |
3725 | } break;executed 7023 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 7023 |
3726 | ./ | - |
3727 | | - |
3728 | | - |
3729 | MethodDefinition: T_GET PropertyName T_LPAREN T_RPAREN FunctionLBrace FunctionBody FunctionRBrace; | - |
3730 | /. | - |
3731 | case $rule_number: {executed 3950 times by 2 tests: case 501: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 3950 |
3732 | AST::FunctionExpression *f = new (pool) AST::FunctionExpression(stringRef(2), nullptr, sym(6).StatementList); | - |
3733 | f->functionToken = sym(2).PropertyName->firstSourceLocation(); | - |
3734 | f->lparenToken = loc(3); | - |
3735 | f->rparenToken = loc(4); | - |
3736 | f->lbraceToken = loc(5); | - |
3737 | f->rbraceToken = loc(7); | - |
3738 | AST::PatternProperty *node = new (pool) AST::PatternProperty(sym(2).PropertyName, f, AST::PatternProperty::Getter); | - |
3739 | node->colonToken = loc(2); | - |
3740 | sym(1).Node = node; | - |
3741 | } break;executed 3952 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 3952 |
3742 | ./ | - |
3743 | | - |
3744 | MethodDefinition: T_SET PropertyName T_LPAREN PropertySetParameterList T_RPAREN FunctionLBrace FunctionBody FunctionRBrace; | - |
3745 | /. | - |
3746 | case $rule_number: {executed 1803 times by 2 tests: case 502: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1803 |
3747 | AST::FunctionExpression *f = new (pool) AST::FunctionExpression(stringRef(2), sym(4).FormalParameterList, sym(7).StatementList); | - |
3748 | f->functionToken = sym(2).PropertyName->firstSourceLocation(); | - |
3749 | f->lparenToken = loc(3); | - |
3750 | f->rparenToken = loc(5); | - |
3751 | f->lbraceToken = loc(6); | - |
3752 | f->rbraceToken = loc(8); | - |
3753 | AST::PatternProperty *node = new (pool) AST::PatternProperty(sym(2).PropertyName, f, AST::PatternProperty::Setter); | - |
3754 | node->colonToken = loc(2); | - |
3755 | sym(1).Node = node; | - |
3756 | } break;executed 1801 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1801 |
3757 | ./ | - |
3758 | | - |
3759 | | - |
3760 | PropertySetParameterList: FormalParameter; | - |
3761 | /. | - |
3762 | case $rule_number: {executed 1800 times by 2 tests: case 503: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1800 |
3763 | AST::FormalParameterList *node = (new (pool) AST::FormalParameterList(nullptr, sym(1).PatternElement))->finish(pool); | - |
3764 | sym(1).Node = node; | - |
3765 | } break;executed 1806 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1806 |
3766 | ./ | - |
3767 | | - |
3768 | GeneratorLParen: T_LPAREN; | - |
3769 | /. | - |
3770 | case $rule_number: {executed 18014 times by 2 tests: case 504: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 18014 |
3771 | lexer->enterGeneratorBody(); | - |
3772 | } break;executed 18013 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 18013 |
3773 | ./ | - |
3774 | | - |
3775 | GeneratorRBrace: T_RBRACE; | - |
3776 | /. | - |
3777 | case $rule_number: {executed 17326 times by 2 tests: case 505: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 17326 |
3778 | --functionNestingLevel; | - |
3779 | lexer->leaveGeneratorBody(); | - |
3780 | } break;executed 17319 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 17319 |
3781 | ./ | - |
3782 | | - |
3783 | GeneratorDeclaration: Function T_STAR BindingIdentifier GeneratorLParen FormalParameters T_RPAREN FunctionLBrace GeneratorBody GeneratorRBrace; | - |
3784 | /. | - |
3785 | case $rule_number: {executed 4027 times by 2 tests: case 506: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 4027 |
3786 | AST::FunctionDeclaration *node = new (pool) AST::FunctionDeclaration(stringRef(3), sym(5).FormalParameterList, sym(8).StatementList); | - |
3787 | node->functionToken = loc(1); | - |
3788 | node->identifierToken = loc(3); | - |
3789 | node->lparenToken = loc(4); | - |
3790 | node->rparenToken = loc(6); | - |
3791 | node->lbraceToken = loc(7); | - |
3792 | node->rbraceToken = loc(9); | - |
3793 | node->isGenerator = true; | - |
3794 | sym(1).Node = node; | - |
3795 | } break;executed 4028 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 4028 |
3796 | ./ | - |
3797 | | - |
3798 | GeneratorDeclaration_Default: GeneratorDeclaration; | - |
3799 | GeneratorDeclaration_Default: Function T_STAR GeneratorLParen FormalParameters T_RPAREN FunctionLBrace GeneratorBody GeneratorRBrace; | - |
3800 | /. | - |
3801 | case $rule_number: { never executed: case 508: | 0 |
3802 | AST::FunctionDeclaration *node = new (pool) AST::FunctionDeclaration(stringRef(1), sym(4).FormalParameterList, sym(7).StatementList); | - |
3803 | node->functionToken = loc(1); | - |
3804 | node->identifierToken = loc(1); | - |
3805 | node->lparenToken = loc(3); | - |
3806 | node->rparenToken = loc(5); | - |
3807 | node->lbraceToken = loc(6); | - |
3808 | node->rbraceToken = loc(8); | - |
3809 | node->isGenerator = true; | - |
3810 | sym(1).Node = node; | - |
3811 | } break; never executed: break; | 0 |
3812 | ./ | - |
3813 | | - |
3814 | GeneratorExpression: T_FUNCTION T_STAR BindingIdentifier GeneratorLParen FormalParameters T_RPAREN FunctionLBrace GeneratorBody GeneratorRBrace; | - |
3815 | /. | - |
3816 | case $rule_number: {executed 806 times by 2 tests: case 509: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 806 |
3817 | AST::FunctionExpression *node = new (pool) AST::FunctionExpression(stringRef(3), sym(5).FormalParameterList, sym(8).StatementList); | - |
3818 | node->functionToken = loc(1); | - |
3819 | if (!stringRef(3).isNull())TRUE | evaluated 805 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | never evaluated |
| 0-805 |
3820 | node->identifierToken = loc(3);executed 805 times by 2 tests: node->identifierToken = loc(3); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 805 |
3821 | node->lparenToken = loc(4); | - |
3822 | node->rparenToken = loc(6); | - |
3823 | node->lbraceToken = loc(7); | - |
3824 | node->rbraceToken = loc(9); | - |
3825 | node->isGenerator = true; | - |
3826 | sym(1).Node = node; | - |
3827 | } break;executed 806 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 806 |
3828 | ./ | - |
3829 | | - |
3830 | GeneratorExpression: T_FUNCTION T_STAR GeneratorLParen FormalParameters T_RPAREN FunctionLBrace GeneratorBody GeneratorRBrace; | - |
3831 | /. | - |
3832 | case $rule_number: {executed 5464 times by 2 tests: case 510: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 5464 |
3833 | AST::FunctionExpression *node = new (pool) AST::FunctionExpression(QStringRef(), sym(4).FormalParameterList, sym(7).StatementList); | - |
3834 | node->functionToken = loc(1); | - |
3835 | node->lparenToken = loc(3); | - |
3836 | node->rparenToken = loc(5); | - |
3837 | node->lbraceToken = loc(6); | - |
3838 | node->rbraceToken = loc(8); | - |
3839 | node->isGenerator = true; | - |
3840 | sym(1).Node = node; | - |
3841 | } break;executed 5468 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 5468 |
3842 | ./ | - |
3843 | | - |
3844 | GeneratorBody: FunctionBody; | - |
3845 | | - |
3846 | YieldExpression: T_YIELD; | - |
3847 | /.executed 106 times by 2 tests: case 512: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 106 times by 2 tests: case 512: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 106 |
3848 | YieldExpression_In: T_YIELD; | - |
3849 | /. | - |
3850 | case $rule_number: {code before this statement executed 106 times by 2 tests: case 513: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 2058 times by 2 tests: case 513: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 106-2058 |
3851 | AST::YieldExpression *node = new (pool) AST::YieldExpression(); | - |
3852 | node->yieldToken = loc(1); | - |
3853 | sym(1).Node = node; | - |
3854 | } break;executed 2164 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2164 |
3855 | ./ | - |
3856 | | - |
3857 | YieldExpression: T_YIELD T_STAR AssignmentExpression; | - |
3858 | /.executed 6 times by 2 tests: case 514: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 6 times by 2 tests: case 514: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6 |
3859 | YieldExpression_In: T_YIELD T_STAR AssignmentExpression_In; | - |
3860 | /. | - |
3861 | case $rule_number: {code before this statement executed 6 times by 2 tests: case 515: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 1178 times by 2 tests: case 515: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6-1178 |
3862 | AST::YieldExpression *node = new (pool) AST::YieldExpression(sym(3).Expression); | - |
3863 | node->yieldToken = loc(1); | - |
3864 | node->isYieldStar = true; | - |
3865 | sym(1).Node = node; | - |
3866 | } break;executed 1184 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1184 |
3867 | ./ | - |
3868 | | - |
3869 | YieldExpression: T_YIELD AssignmentExpression; | - |
3870 | /.executed 56 times by 2 tests: case 516: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: Q_FALLTHROUGH(); ./executed 56 times by 2 tests: case 516: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 56 |
3871 | YieldExpression_In: T_YIELD AssignmentExpression_In; | - |
3872 | /. | - |
3873 | case $rule_number: {code before this statement executed 56 times by 2 tests: case 517: Executed by:- tst_ecmascripttests
- tst_qqmlparser
executed 1445 times by 2 tests: case 517: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 56-1445 |
3874 | AST::YieldExpression *node = new (pool) AST::YieldExpression(sym(2).Expression); | - |
3875 | node->yieldToken = loc(1); | - |
3876 | sym(1).Node = node; | - |
3877 | } break;executed 1500 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1500 |
3878 | ./ | - |
3879 | | - |
3880 | | - |
3881 | ClassDeclaration: T_CLASS BindingIdentifier ClassHeritageOpt ClassLBrace ClassBodyOpt ClassRBrace; | - |
3882 | /. | - |
3883 | case $rule_number: {executed 8325 times by 2 tests: case 518: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 8325 |
3884 | AST::ClassDeclaration *node = new (pool) AST::ClassDeclaration(stringRef(2), sym(3).Expression, sym(5).ClassElementList); | - |
3885 | node->classToken = loc(1); | - |
3886 | node->identifierToken = loc(2); | - |
3887 | node->lbraceToken = loc(4); | - |
3888 | node->rbraceToken = loc(6); | - |
3889 | sym(1).Node = node; | - |
3890 | } break;executed 8340 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 8340 |
3891 | ./ | - |
3892 | | - |
3893 | ClassExpression: T_CLASS BindingIdentifier ClassHeritageOpt ClassLBrace ClassBodyOpt ClassRBrace; | - |
3894 | /. | - |
3895 | case $rule_number: {executed 742 times by 2 tests: case 519: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 742 |
3896 | AST::ClassExpression *node = new (pool) AST::ClassExpression(stringRef(2), sym(3).Expression, sym(5).ClassElementList); | - |
3897 | node->classToken = loc(1); | - |
3898 | node->identifierToken = loc(2); | - |
3899 | node->lbraceToken = loc(4); | - |
3900 | node->rbraceToken = loc(6); | - |
3901 | sym(1).Node = node; | - |
3902 | } break;executed 742 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 742 |
3903 | ./ | - |
3904 | | - |
3905 | ClassDeclaration_Default: T_CLASS ClassHeritageOpt ClassLBrace ClassBodyOpt ClassRBrace; | - |
3906 | /. | - |
3907 | case $rule_number: { never executed: case 520: | 0 |
3908 | AST::ClassDeclaration *node = new (pool) AST::ClassDeclaration(QStringRef(), sym(2).Expression, sym(4).ClassElementList); | - |
3909 | node->classToken = loc(1); | - |
3910 | node->lbraceToken = loc(3); | - |
3911 | node->rbraceToken = loc(5); | - |
3912 | sym(1).Node = node; | - |
3913 | } break; never executed: break; | 0 |
3914 | ./ | - |
3915 | | - |
3916 | ClassExpression: T_CLASS ClassHeritageOpt ClassLBrace ClassBodyOpt ClassRBrace; | - |
3917 | /. | - |
3918 | case $rule_number: {executed 6568 times by 2 tests: case 521: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6568 |
3919 | AST::ClassExpression *node = new (pool) AST::ClassExpression(QStringRef(), sym(2).Expression, sym(4).ClassElementList); | - |
3920 | node->classToken = loc(1); | - |
3921 | node->lbraceToken = loc(3); | - |
3922 | node->rbraceToken = loc(5); | - |
3923 | sym(1).Node = node; | - |
3924 | } break;executed 6586 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6586 |
3925 | ./ | - |
3926 | | - |
3927 | ClassDeclaration_Default: ClassDeclaration; | - |
3928 | | - |
3929 | ClassLBrace: T_LBRACE; | - |
3930 | /. | - |
3931 | case $rule_number: {executed 18945 times by 2 tests: case 523: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 18945 |
3932 | lexer->setStaticIsKeyword(true); | - |
3933 | } break;executed 18988 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 18988 |
3934 | ./ | - |
3935 | | - |
3936 | ClassRBrace: T_RBRACE; | - |
3937 | /.executed 15666 times by 2 tests: case 524: Executed by:- tst_ecmascripttests
- tst_qqmlparser
case $rule_number: ./executed 15666 times by 2 tests: case 524: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 15666 |
3938 | ClassStaticQualifier: T_STATIC; | - |
3939 | /. | - |
3940 | case $rule_number: {executed 7948 times by 2 tests: case 525: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 7948 |
3941 | lexer->setStaticIsKeyword(false); | - |
3942 | } break;executed 23613 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 23613 |
3943 | ./ | - |
3944 | | - |
3945 | ClassHeritageOpt: ; | - |
3946 | /. | - |
3947 | case $rule_number: {executed 17371 times by 3 tests: case 526: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 17371 |
3948 | sym(1).Node = nullptr; | - |
3949 | } break;executed 17370 times by 3 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 17370 |
3950 | ./ | - |
3951 | | - |
3952 | ClassHeritageOpt: T_EXTENDS LeftHandSideExpression; | - |
3953 | /. | - |
3954 | case $rule_number: {executed 1579 times by 2 tests: case 527: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1579 |
3955 | sym(1).Node = sym(2).Node; | - |
3956 | } break;executed 1580 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1580 |
3957 | ./ | - |
3958 | | - |
3959 | ClassBodyOpt: ; | - |
3960 | /. | - |
3961 | case $rule_number: {executed 2384 times by 2 tests: case 528: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2384 |
3962 | sym(1).Node = nullptr; | - |
3963 | } break;executed 2384 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 2384 |
3964 | ./ | - |
3965 | | - |
3966 | ClassBodyOpt: ClassElementList; | - |
3967 | /. | - |
3968 | case $rule_number: {executed 13283 times by 2 tests: case 529: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 13283 |
3969 | if (sym(1).Node)TRUE | evaluated 13279 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 4 times by 1 test |
| 4-13279 |
3970 | sym(1).Node = sym(1).ClassElementList->finish();executed 13262 times by 2 tests: sym(1).Node = sym(1).ClassElementList->finish(); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 13262 |
3971 | } break;executed 13285 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 13285 |
3972 | ./ | - |
3973 | | - |
3974 | ClassElementList: ClassElement; | - |
3975 | | - |
3976 | ClassElementList: ClassElementList ClassElement; | - |
3977 | /. | - |
3978 | case $rule_number: {executed 1309 times by 2 tests: case 531: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1309 |
3979 | if (sym(2).Node)TRUE | evaluated 1108 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 204 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
|
| 204-1108 |
3980 | sym(1).ClassElementList = sym(1).ClassElementList->append(sym(2).ClassElementList);executed 1103 times by 2 tests: sym(1).ClassElementList = sym(1).ClassElementList->append(sym(2).ClassElementList); Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1103 |
3981 | } break;executed 1305 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 1305 |
3982 | ./ | - |
3983 | | - |
3984 | ClassElement: MethodDefinition; | - |
3985 | /. | - |
3986 | case $rule_number: {executed 7970 times by 2 tests: case 532: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 7970 |
3987 | AST::ClassElementList *node = new (pool) AST::ClassElementList(sym(1).PatternProperty, false); | - |
3988 | sym(1).Node = node; | - |
3989 | } break;executed 7972 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 7972 |
3990 | ./ | - |
3991 | | - |
3992 | ClassElement: ClassStaticQualifier MethodDefinition; | - |
3993 | /. | - |
3994 | case $rule_number: {executed 6523 times by 2 tests: case 533: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6523 |
3995 | lexer->setStaticIsKeyword(true); | - |
3996 | AST::ClassElementList *node = new (pool) AST::ClassElementList(sym(2).PatternProperty, true); | - |
3997 | sym(1).Node = node; | - |
3998 | } break;executed 6521 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 6521 |
3999 | ./ | - |
4000 | | - |
4001 | ClassElement: T_SEMICOLON; | - |
4002 | /. | - |
4003 | case $rule_number: {executed 224 times by 2 tests: case 534: Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 224 |
4004 | sym(1).Node = nullptr; | - |
4005 | } break;executed 224 times by 2 tests: break; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 224 |
4006 | ./ | - |
4007 | | - |
4008 | -- Scripts and Modules | - |
4009 | | - |
4010 | Script: ; | - |
4011 | /. | - |
4012 | case $rule_number: {executed 523974 times by 4 tests: case 535: Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
| 523974 |
4013 | sym(1).Node = nullptr; | - |
4014 | } break;executed 524115 times by 4 tests: break; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlecmascript
- tst_qqmlparser
| 524115 |
4015 | ./ | - |
4016 | | - |
4017 | Script: ScriptBody; | - |
4018 | | - |
4019 | ScriptBody: StatementList; | - |
4020 | /. | - |
4021 | case $rule_number: {executed 2344230 times by 41 tests: case 537: Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- ...
| 2344230 |
4022 | sym(1).Node = new (pool) AST::Program(sym(1).StatementList->finish()); | - |
4023 | } break;executed 2345044 times by 41 tests: break; Executed by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlparser
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- tst_qquickdesignersupport
- ...
| 2345044 |
4024 | ./ | - |
4025 | | - |
4026 | Module: ModuleBodyOpt; | - |
4027 | /. never executed: return false; never executed: case 538: case $rule_number: { UNIMPLEMENTED; } ./never executed: return false; never executed: case 538: | 0 |
4028 | | - |
4029 | ModuleBody: ModuleItemList; | - |
4030 | | - |
4031 | ModuleBodyOpt: ; | - |
4032 | ModuleBodyOpt: ModuleBody; | - |
4033 | | - |
4034 | ModuleItemList: ModuleItem; | - |
4035 | ModuleItemList: ModuleItemList ModuleItem; | - |
4036 | | - |
4037 | ModuleItem: ImportDeclaration T_AUTOMATIC_SEMICOLON; | - |
4038 | ModuleItem: ImportDeclaration T_SEMICOLON; | - |
4039 | ModuleItem: ExportDeclaration T_AUTOMATIC_SEMICOLON; | - |
4040 | ModuleItem: ExportDeclaration T_SEMICOLON; | - |
4041 | ModuleItem: StatementListItem; | - |
4042 | | - |
4043 | ImportDeclaration: T_IMPORT ImportClause FromClause; | - |
4044 | ImportDeclaration: T_IMPORT ModuleSpecifier; | - |
4045 | | - |
4046 | ImportClause: ImportedDefaultBinding; | - |
4047 | ImportClause: NameSpaceImport; | - |
4048 | ImportClause: NamedImports; | - |
4049 | ImportClause: ImportedDefaultBinding T_COMMA NameSpaceImport; | - |
4050 | ImportClause: ImportedDefaultBinding T_COMMA NamedImports; | - |
4051 | | - |
4052 | ImportedDefaultBinding: ImportedBinding; | - |
4053 | | - |
4054 | NameSpaceImport: T_STAR T_AS ImportedBinding; | - |
4055 | | - |
4056 | NamedImports: T_LBRACE T_RBRACE; | - |
4057 | NamedImports: T_LBRACE ImportsList T_RBRACE; | - |
4058 | NamedImports: T_LBRACE ImportsList T_COMMA T_RBRACE; | - |
4059 | | - |
4060 | FromClause: T_FROM ModuleSpecifier; | - |
4061 | | - |
4062 | ImportsList: ImportSpecifier; | - |
4063 | ImportsList: ImportsList T_COMMA ImportSpecifier; | - |
4064 | | - |
4065 | ImportSpecifier: ImportedBinding; | - |
4066 | ImportSpecifier: IdentifierName T_AS ImportedBinding; | - |
4067 | | - |
4068 | ModuleSpecifier: T_STRING_LITERAL; | - |
4069 | | - |
4070 | ImportedBinding: BindingIdentifier; | - |
4071 | | - |
4072 | ExportDeclarationLookahead: ; | - |
4073 | /: | - |
4074 | #define J_SCRIPT_EXPORTDECLARATIONLOOKAHEAD_RULE $rule_number | - |
4075 | :/ | - |
4076 | /. | - |
4077 | case $rule_number: { never executed: case 568: | 0 |
4078 | int token = lookaheadToken(lexer); | - |
4079 | if (token == T_FUNCTION || token == T_CLASS)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
4080 | pushToken(T_FORCE_DECLARATION); never executed: pushToken(T_FORCE_DECLARATION); | 0 |
4081 | } break; never executed: break; | 0 |
4082 | ./ | - |
4083 | | - |
4084 | ExportDeclaration: T_EXPORT T_STAR FromClause; | - |
4085 | ExportDeclaration: T_EXPORT ExportClause FromClause; | - |
4086 | ExportDeclaration: T_EXPORT ExportClause; | - |
4087 | ExportDeclaration: T_EXPORT VariableStatement; | - |
4088 | ExportDeclaration: T_EXPORT Declaration; | - |
4089 | ExportDeclaration: T_EXPORT T_DEFAULT ExportDeclarationLookahead T_FORCE_DECLARATION HoistableDeclaration_Default; | - |
4090 | ExportDeclaration: T_EXPORT T_DEFAULT ExportDeclarationLookahead T_FORCE_DECLARATION ClassDeclaration_Default; | - |
4091 | ExportDeclaration: T_EXPORT T_DEFAULT ExportDeclarationLookahead AssignmentExpression_In; -- [lookahead ∉ { function, class }] | - |
4092 | | - |
4093 | ExportClause: T_LBRACE T_RBRACE; | - |
4094 | ExportClause: T_LBRACE ExportsList T_RBRACE; | - |
4095 | ExportClause: T_LBRACE ExportsList T_COMMA T_RBRACE; | - |
4096 | | - |
4097 | ExportsList: ExportSpecifier; | - |
4098 | ExportsList: ExportsList T_COMMA ExportSpecifier; | - |
4099 | | - |
4100 | ExportSpecifier: IdentifierName; | - |
4101 | ExportSpecifier: IdentifierName T_AS IdentifierName; | - |
4102 | | - |
4103 | -- Old top level code | - |
4104 | | - |
4105 | /. | - |
4106 | | - |
4107 | } | - |
4108 | action = nt_action(state_stack[tos], lhs[r] - TERMINAL_COUNT); | - |
4109 | } executed 489336088 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 489336088 |
4110 | } while (action != 0);executed 569156486 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_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
TRUE | evaluated 566434118 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 2758650 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
|
| 2758650-569156486 |
4111 | | - |
4112 | #ifdef PARSER_DEBUG | - |
4113 | qDebug() << "Done or error."; | - |
4114 | #endif | - |
4115 | | - |
4116 | if (first_token == last_token) {TRUE | evaluated 2746132 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 11248 times by 8 testsEvaluated by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
|
| 11248-2746132 |
4117 | const int errorState = state_stack[tos]; | - |
4118 | | - |
4119 | | - |
4120 | if (yytoken != -1 && ((t_action(errorState, T_AUTOMATIC_SEMICOLON) && lexer->canInsertAutomaticSemicolon(yytoken))TRUE | evaluated 2746532 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | never evaluated |
TRUE | evaluated 2723854 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 21247 times by 7 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
|
TRUE | evaluated 2716656 times by 147 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| FALSE | evaluated 8381 times by 8 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickworkerscript
- tst_qtqmlmodules
|
| 0-2746532 |
4121 | || t_action(errorState, T_COMPATIBILITY_SEMICOLON))) {TRUE | evaluated 3 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlparser
| FALSE | evaluated 29627 times by 10 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_qtqmlmodules
|
| 3-29627 |
4122 | #ifdef PARSER_DEBUG | - |
4123 | qDebug() << "Inserting automatic semicolon."; | - |
4124 | #endif | - |
4125 | SavedToken &tk = token_buffer[0]; | - |
4126 | tk.token = yytoken; | - |
4127 | tk.dval = yylval; | - |
4128 | tk.spell = yytokenspell; | - |
4129 | tk.loc = yylloc; | - |
4130 | | - |
4131 | yylloc = yyprevlloc; | - |
4132 | yylloc.offset += yylloc.length; | - |
4133 | yylloc.startColumn += yylloc.length; | - |
4134 | yylloc.length = 0; | - |
4135 | | - |
4136 | | - |
4137 | | - |
4138 | | - |
4139 | first_token = &token_buffer[0]; | - |
4140 | last_token = &token_buffer[1]; | - |
4141 | | - |
4142 | yytoken = T_SEMICOLON; | - |
4143 | yylval = 0; | - |
4144 | | - |
4145 | action = errorState; | - |
4146 | | - |
4147 | goto _Lcheck_token;executed 2714230 times by 147 tests: goto _Lcheck_token; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_ecmascripttests
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- ...
| 2714230 |
4148 | } | - |
4149 | | - |
4150 | hadErrors = true; | - |
4151 | | - |
4152 | token_buffer[0].token = yytoken; | - |
4153 | token_buffer[0].dval = yylval; | - |
4154 | token_buffer[0].spell = yytokenspell; | - |
4155 | token_buffer[0].loc = yylloc; | - |
4156 | | - |
4157 | token_buffer[1].token = yytoken = lexer->lex(); | - |
4158 | token_buffer[1].dval = yylval = lexer->tokenValue(); | - |
4159 | token_buffer[1].spell = yytokenspell = lexer->tokenSpell(); | - |
4160 | token_buffer[1].loc = yylloc = location(lexer); | - |
4161 | | - |
4162 | if (t_action(errorState, yytoken)) {TRUE | evaluated 11924 times by 5 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| FALSE | evaluated 17697 times by 10 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_qtqmlmodules
|
| 11924-17697 |
4163 | QString msg; | - |
4164 | int token = token_buffer[0].token; | - |
4165 | if (token < 0 || token >= TERMINAL_COUNT)TRUE | never evaluated | FALSE | evaluated 11921 times by 5 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
|
TRUE | never evaluated | FALSE | evaluated 11916 times by 5 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
|
| 0-11921 |
4166 | msg = QCoreApplication::translate("QQmlParser", "Syntax error"); never executed: msg = QCoreApplication::translate("QQmlParser", "Syntax error"); | 0 |
4167 | else | - |
4168 | msg = QCoreApplication::translate("QQmlParser", "Unexpected token `%1'").arg(QLatin1String(spell[token]));executed 11917 times by 5 tests: msg = QCoreApplication::translate("QQmlParser", "Unexpected token `%1'").arg(QLatin1String(spell[token])); Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 11917 |
4169 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, token_buffer[0].loc, msg)); | - |
4170 | | - |
4171 | action = errorState; | - |
4172 | goto _Lcheck_token;executed 11926 times by 5 tests: goto _Lcheck_token; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
| 11926 |
4173 | } | - |
4174 | | - |
4175 | static int tokens[] = { | - |
4176 | T_PLUS, | - |
4177 | T_EQ, | - |
4178 | | - |
4179 | T_COMMA, | - |
4180 | T_COLON, | - |
4181 | T_SEMICOLON, | - |
4182 | | - |
4183 | T_RPAREN, T_RBRACKET, T_RBRACE, | - |
4184 | | - |
4185 | T_NUMERIC_LITERAL, | - |
4186 | T_IDENTIFIER, | - |
4187 | | - |
4188 | T_LPAREN, T_LBRACKET, T_LBRACE, | - |
4189 | | - |
4190 | EOF_SYMBOL | - |
4191 | }; | - |
4192 | | - |
4193 | for (int *tk = tokens; *tk != EOF_SYMBOL; ++tk) {TRUE | evaluated 116217 times by 10 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_qtqmlmodules
| FALSE | evaluated 1015 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
|
| 1015-116217 |
4194 | int a = t_action(errorState, *tk); | - |
4195 | if (a > 0 && t_action(a, yytoken)) {TRUE | evaluated 22257 times by 10 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_qtqmlmodules
| FALSE | evaluated 93971 times by 10 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_qtqmlmodules
|
TRUE | evaluated 16686 times by 10 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_qtqmlmodules
| FALSE | evaluated 5571 times by 7 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickworkerscript
|
| 5571-93971 |
4196 | const QString msg = QCoreApplication::translate("QQmlParser", "Expected token `%1'").arg(QLatin1String(spell[*tk])); | - |
4197 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, token_buffer[0].loc, msg)); | - |
4198 | | - |
4199 | yytoken = *tk; | - |
4200 | yylval = 0; | - |
4201 | yylloc = token_buffer[0].loc; | - |
4202 | yylloc.length = 0; | - |
4203 | | - |
4204 | first_token = &token_buffer[0]; | - |
4205 | last_token = &token_buffer[2]; | - |
4206 | | - |
4207 | action = errorState; | - |
4208 | goto _Lcheck_token;executed 16676 times by 10 tests: goto _Lcheck_token; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_qtqmlmodules
| 16676 |
4209 | } | - |
4210 | }executed 99534 times by 10 tests: end of block Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
- tst_qquickworkerscript
- tst_qtqmlmodules
| 99534 |
4211 | | - |
4212 | for (int tk = 1; tk < TERMINAL_COUNT; ++tk) {TRUE | evaluated 117458 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| FALSE | evaluated 894 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
|
| 894-117458 |
4213 | if (tk == T_AUTOMATIC_SEMICOLON || tk == T_FEED_UI_PROGRAM ||TRUE | evaluated 932 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| FALSE | evaluated 116534 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
|
TRUE | evaluated 894 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| FALSE | evaluated 115632 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
|
| 894-116534 |
4214 | tk == T_FEED_JS_STATEMENT || tk == T_FEED_JS_EXPRESSION)TRUE | evaluated 894 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| FALSE | evaluated 114765 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
|
TRUE | evaluated 894 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| FALSE | evaluated 113897 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
|
| 894-114765 |
4215 | continue;executed 3610 times by 3 tests: continue; Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 3610 |
4216 | | - |
4217 | int a = t_action(errorState, tk); | - |
4218 | if (a > 0 && t_action(a, yytoken)) {TRUE | evaluated 1094 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| FALSE | evaluated 112788 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
|
TRUE | evaluated 124 times by 2 testsEvaluated by:- tst_ecmascripttests
- tst_qqmlparser
| FALSE | evaluated 970 times by 3 testsEvaluated by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
|
| 124-112788 |
4219 | const QString msg = QCoreApplication::translate("QQmlParser", "Expected token `%1'").arg(QLatin1String(spell[tk])); | - |
4220 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, token_buffer[0].loc, msg)); | - |
4221 | | - |
4222 | yytoken = tk; | - |
4223 | yylval = 0; | - |
4224 | yylloc = token_buffer[0].loc; | - |
4225 | yylloc.length = 0; | - |
4226 | | - |
4227 | action = errorState; | - |
4228 | goto _Lcheck_token;executed 124 times by 2 tests: goto _Lcheck_token; Executed by:- tst_ecmascripttests
- tst_qqmlparser
| 124 |
4229 | } | - |
4230 | }executed 113738 times by 3 tests: end of block Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 113738 |
4231 | | - |
4232 | const QString msg = QCoreApplication::translate("QQmlParser", "Syntax error"); | - |
4233 | diagnostic_messages.append(DiagnosticMessage(DiagnosticMessage::Error, token_buffer[0].loc, msg)); | - |
4234 | }executed 893 times by 3 tests: end of block Executed by:- tst_ecmascripttests
- tst_qjsengine
- tst_qqmlparser
| 893 |
4235 | | - |
4236 | return false;executed 12144 times by 8 tests: return false; Executed by:- tst_ecmascripttests
- tst_parserstress
- tst_qjsengine
- tst_qjsvalue
- tst_qqmlecmascript
- tst_qqmlparser
- tst_qquickloader
- tst_qquickvisualdatamodel
| 12144 |
4237 | } | - |
4238 | | - |
4239 | QT_QML_END_NAMESPACE | - |
4240 | | - |
4241 | | - |
4242 | ./ | - |
4243 | /: | - |
4244 | QT_QML_END_NAMESPACE | - |
4245 | | - |
4246 | | - |
4247 | | - |
4248 | #endif // QQMLJSPARSER_P_H | - |
4249 | :/ | - |
| | |