1/* 2 Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) 3 4 This library is free software; you can redistribute it and/or 5 modify it under the terms of the GNU Library General Public 6 License as published by the Free Software Foundation; either 7 version 2 of the License, or (at your option) any later version. 8 9 This library is distributed in the hope that it will be useful, 10 but WITHOUT ANY WARRANTY; without even the implied warranty of 11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 Library General Public License for more details. 13 14 You should have received a copy of the GNU Library General Public License 15 along with this library; see the file COPYING.LIB. If not, write to 16 the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 17 Boston, MA 02110-1301, USA. 18*/ 19 20/**************************************************************************** 21*************** This file has been generated. DO NOT MODIFY! **************** 22****************************************************************************/ 23 24#include "tst_qscriptvalue.h" 25 26static const QString equals_array[] = { 27 "QScriptValue() <=> QScriptValue()", 28 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 29 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::NullValue)", 30 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 31 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::NullValue)", 32 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 33 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 34 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", 35 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", 36 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"null\")", 37 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->nullValue()", 38 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->undefinedValue()", 39 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 40 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", 41 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 42 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", 43 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 44 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 45 "QScriptValue(QScriptValue::NullValue) <=> engine->evaluate(\"{}\")", 46 "QScriptValue(QScriptValue::NullValue) <=> engine->evaluate(\"undefined\")", 47 "QScriptValue(QScriptValue::NullValue) <=> engine->evaluate(\"null\")", 48 "QScriptValue(QScriptValue::NullValue) <=> engine->nullValue()", 49 "QScriptValue(QScriptValue::NullValue) <=> engine->undefinedValue()", 50 "QScriptValue(true) <=> QScriptValue(true)", 51 "QScriptValue(true) <=> QScriptValue(0, true)", 52 "QScriptValue(true) <=> QScriptValue(engine, true)", 53 "QScriptValue(true) <=> engine->evaluate(\"true\")", 54 "QScriptValue(false) <=> QScriptValue(false)", 55 "QScriptValue(false) <=> QScriptValue(0)", 56 "QScriptValue(false) <=> QScriptValue(0.0)", 57 "QScriptValue(false) <=> QScriptValue(QString(\"\"))", 58 "QScriptValue(false) <=> QScriptValue(QString())", 59 "QScriptValue(false) <=> QScriptValue(QString(\"0\"))", 60 "QScriptValue(false) <=> QScriptValue(0, false)", 61 "QScriptValue(false) <=> QScriptValue(0, 0)", 62 "QScriptValue(false) <=> QScriptValue(0, 0.0)", 63 "QScriptValue(false) <=> QScriptValue(0, QString(\"\"))", 64 "QScriptValue(false) <=> QScriptValue(0, QString())", 65 "QScriptValue(false) <=> QScriptValue(0, QString(\"0\"))", 66 "QScriptValue(false) <=> QScriptValue(engine, false)", 67 "QScriptValue(false) <=> QScriptValue(engine, 0)", 68 "QScriptValue(false) <=> QScriptValue(engine, 0.0)", 69 "QScriptValue(false) <=> QScriptValue(engine, QString(\"\"))", 70 "QScriptValue(false) <=> QScriptValue(engine, QString())", 71 "QScriptValue(false) <=> QScriptValue(engine, QString(\"0\"))", 72 "QScriptValue(false) <=> engine->evaluate(\"[]\")", 73 "QScriptValue(false) <=> engine->evaluate(\"Array.prototype\")", 74 "QScriptValue(false) <=> engine->evaluate(\"new Array()\")", 75 "QScriptValue(false) <=> engine->evaluate(\"false\")", 76 "QScriptValue(false) <=> engine->evaluate(\"0\")", 77 "QScriptValue(false) <=> engine->evaluate(\"0.0\")", 78 "QScriptValue(false) <=> engine->evaluate(\"''\")", 79 "QScriptValue(false) <=> engine->evaluate(\"'0'\")", 80 "QScriptValue(false) <=> engine->newArray()", 81 "QScriptValue(int(122)) <=> QScriptValue(int(122))", 82 "QScriptValue(int(122)) <=> QScriptValue(0, int(122))", 83 "QScriptValue(int(122)) <=> QScriptValue(engine, int(122))", 84 "QScriptValue(int(122)) <=> engine->evaluate(\"122\")", 85 "QScriptValue(uint(124)) <=> QScriptValue(uint(124))", 86 "QScriptValue(uint(124)) <=> QScriptValue(0, uint(124))", 87 "QScriptValue(uint(124)) <=> QScriptValue(engine, uint(124))", 88 "QScriptValue(uint(124)) <=> engine->evaluate(\"124\")", 89 "QScriptValue(0) <=> QScriptValue(false)", 90 "QScriptValue(0) <=> QScriptValue(0)", 91 "QScriptValue(0) <=> QScriptValue(0.0)", 92 "QScriptValue(0) <=> QScriptValue(QString(\"\"))", 93 "QScriptValue(0) <=> QScriptValue(QString())", 94 "QScriptValue(0) <=> QScriptValue(QString(\"0\"))", 95 "QScriptValue(0) <=> QScriptValue(0, false)", 96 "QScriptValue(0) <=> QScriptValue(0, 0)", 97 "QScriptValue(0) <=> QScriptValue(0, 0.0)", 98 "QScriptValue(0) <=> QScriptValue(0, QString(\"\"))", 99 "QScriptValue(0) <=> QScriptValue(0, QString())", 100 "QScriptValue(0) <=> QScriptValue(0, QString(\"0\"))", 101 "QScriptValue(0) <=> QScriptValue(engine, false)", 102 "QScriptValue(0) <=> QScriptValue(engine, 0)", 103 "QScriptValue(0) <=> QScriptValue(engine, 0.0)", 104 "QScriptValue(0) <=> QScriptValue(engine, QString(\"\"))", 105 "QScriptValue(0) <=> QScriptValue(engine, QString())", 106 "QScriptValue(0) <=> QScriptValue(engine, QString(\"0\"))", 107 "QScriptValue(0) <=> engine->evaluate(\"[]\")", 108 "QScriptValue(0) <=> engine->evaluate(\"Array.prototype\")", 109 "QScriptValue(0) <=> engine->evaluate(\"new Array()\")", 110 "QScriptValue(0) <=> engine->evaluate(\"false\")", 111 "QScriptValue(0) <=> engine->evaluate(\"0\")", 112 "QScriptValue(0) <=> engine->evaluate(\"0.0\")", 113 "QScriptValue(0) <=> engine->evaluate(\"''\")", 114 "QScriptValue(0) <=> engine->evaluate(\"'0'\")", 115 "QScriptValue(0) <=> engine->newArray()", 116 "QScriptValue(0.0) <=> QScriptValue(false)", 117 "QScriptValue(0.0) <=> QScriptValue(0)", 118 "QScriptValue(0.0) <=> QScriptValue(0.0)", 119 "QScriptValue(0.0) <=> QScriptValue(QString(\"\"))", 120 "QScriptValue(0.0) <=> QScriptValue(QString())", 121 "QScriptValue(0.0) <=> QScriptValue(QString(\"0\"))", 122 "QScriptValue(0.0) <=> QScriptValue(0, false)", 123 "QScriptValue(0.0) <=> QScriptValue(0, 0)", 124 "QScriptValue(0.0) <=> QScriptValue(0, 0.0)", 125 "QScriptValue(0.0) <=> QScriptValue(0, QString(\"\"))", 126 "QScriptValue(0.0) <=> QScriptValue(0, QString())", 127 "QScriptValue(0.0) <=> QScriptValue(0, QString(\"0\"))", 128 "QScriptValue(0.0) <=> QScriptValue(engine, false)", 129 "QScriptValue(0.0) <=> QScriptValue(engine, 0)", 130 "QScriptValue(0.0) <=> QScriptValue(engine, 0.0)", 131 "QScriptValue(0.0) <=> QScriptValue(engine, QString(\"\"))", 132 "QScriptValue(0.0) <=> QScriptValue(engine, QString())", 133 "QScriptValue(0.0) <=> QScriptValue(engine, QString(\"0\"))", 134 "QScriptValue(0.0) <=> engine->evaluate(\"[]\")", 135 "QScriptValue(0.0) <=> engine->evaluate(\"Array.prototype\")", 136 "QScriptValue(0.0) <=> engine->evaluate(\"new Array()\")", 137 "QScriptValue(0.0) <=> engine->evaluate(\"false\")", 138 "QScriptValue(0.0) <=> engine->evaluate(\"0\")", 139 "QScriptValue(0.0) <=> engine->evaluate(\"0.0\")", 140 "QScriptValue(0.0) <=> engine->evaluate(\"''\")", 141 "QScriptValue(0.0) <=> engine->evaluate(\"'0'\")", 142 "QScriptValue(0.0) <=> engine->newArray()", 143 "QScriptValue(123.0) <=> QScriptValue(123.0)", 144 "QScriptValue(123.0) <=> QScriptValue(QString(\"123\"))", 145 "QScriptValue(123.0) <=> QScriptValue(0, 123.0)", 146 "QScriptValue(123.0) <=> QScriptValue(0, QString(\"123\"))", 147 "QScriptValue(123.0) <=> QScriptValue(engine, 123.0)", 148 "QScriptValue(123.0) <=> QScriptValue(engine, QString(\"123\"))", 149 "QScriptValue(123.0) <=> engine->evaluate(\"123.0\")", 150 "QScriptValue(123.0) <=> engine->evaluate(\"'123'\")", 151 "QScriptValue(6.37e-8) <=> QScriptValue(6.37e-8)", 152 "QScriptValue(6.37e-8) <=> QScriptValue(0, 6.37e-8)", 153 "QScriptValue(6.37e-8) <=> QScriptValue(engine, 6.37e-8)", 154 "QScriptValue(6.37e-8) <=> engine->evaluate(\"6.37e-8\")", 155 "QScriptValue(-6.37e-8) <=> QScriptValue(-6.37e-8)", 156 "QScriptValue(-6.37e-8) <=> QScriptValue(0, -6.37e-8)", 157 "QScriptValue(-6.37e-8) <=> QScriptValue(engine, -6.37e-8)", 158 "QScriptValue(-6.37e-8) <=> engine->evaluate(\"-6.37e-8\")", 159 "QScriptValue(0x43211234) <=> QScriptValue(0x43211234)", 160 "QScriptValue(0x43211234) <=> QScriptValue(0, 0x43211234)", 161 "QScriptValue(0x43211234) <=> QScriptValue(engine, 0x43211234)", 162 "QScriptValue(0x43211234) <=> engine->evaluate(\"0x43211234\")", 163 "QScriptValue(0x10000) <=> QScriptValue(0x10000)", 164 "QScriptValue(0x10000) <=> QScriptValue(0, 0x10000)", 165 "QScriptValue(0x10000) <=> QScriptValue(engine, 0x10000)", 166 "QScriptValue(0x10000) <=> engine->evaluate(\"0x10000\")", 167 "QScriptValue(0x10001) <=> QScriptValue(0x10001)", 168 "QScriptValue(0x10001) <=> QScriptValue(0, 0x10001)", 169 "QScriptValue(0x10001) <=> QScriptValue(engine, 0x10001)", 170 "QScriptValue(0x10001) <=> engine->evaluate(\"0x10001\")", 171 "QScriptValue(qInf()) <=> QScriptValue(qInf())", 172 "QScriptValue(qInf()) <=> QScriptValue(\"Infinity\")", 173 "QScriptValue(qInf()) <=> QScriptValue(0, qInf())", 174 "QScriptValue(qInf()) <=> QScriptValue(0, \"Infinity\")", 175 "QScriptValue(qInf()) <=> QScriptValue(engine, qInf())", 176 "QScriptValue(qInf()) <=> QScriptValue(engine, \"Infinity\")", 177 "QScriptValue(qInf()) <=> engine->evaluate(\"Infinity\")", 178 "QScriptValue(-qInf()) <=> QScriptValue(-qInf())", 179 "QScriptValue(-qInf()) <=> QScriptValue(\"-Infinity\")", 180 "QScriptValue(-qInf()) <=> QScriptValue(0, -qInf())", 181 "QScriptValue(-qInf()) <=> QScriptValue(0, \"-Infinity\")", 182 "QScriptValue(-qInf()) <=> QScriptValue(engine, -qInf())", 183 "QScriptValue(-qInf()) <=> QScriptValue(engine, \"-Infinity\")", 184 "QScriptValue(-qInf()) <=> engine->evaluate(\"-Infinity\")", 185 "QScriptValue(\"NaN\") <=> QScriptValue(\"NaN\")", 186 "QScriptValue(\"NaN\") <=> QScriptValue(0, \"NaN\")", 187 "QScriptValue(\"NaN\") <=> QScriptValue(engine, \"NaN\")", 188 "QScriptValue(\"Infinity\") <=> QScriptValue(qInf())", 189 "QScriptValue(\"Infinity\") <=> QScriptValue(\"Infinity\")", 190 "QScriptValue(\"Infinity\") <=> QScriptValue(0, qInf())", 191 "QScriptValue(\"Infinity\") <=> QScriptValue(0, \"Infinity\")", 192 "QScriptValue(\"Infinity\") <=> QScriptValue(engine, qInf())", 193 "QScriptValue(\"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 194 "QScriptValue(\"Infinity\") <=> engine->evaluate(\"Infinity\")", 195 "QScriptValue(\"-Infinity\") <=> QScriptValue(-qInf())", 196 "QScriptValue(\"-Infinity\") <=> QScriptValue(\"-Infinity\")", 197 "QScriptValue(\"-Infinity\") <=> QScriptValue(0, -qInf())", 198 "QScriptValue(\"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 199 "QScriptValue(\"-Infinity\") <=> QScriptValue(engine, -qInf())", 200 "QScriptValue(\"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 201 "QScriptValue(\"-Infinity\") <=> engine->evaluate(\"-Infinity\")", 202 "QScriptValue(\"ciao\") <=> QScriptValue(\"ciao\")", 203 "QScriptValue(\"ciao\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 204 "QScriptValue(\"ciao\") <=> QScriptValue(0, \"ciao\")", 205 "QScriptValue(\"ciao\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 206 "QScriptValue(\"ciao\") <=> QScriptValue(engine, \"ciao\")", 207 "QScriptValue(\"ciao\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 208 "QScriptValue(\"ciao\") <=> engine->evaluate(\"'ciao'\")", 209 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(\"ciao\")", 210 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 211 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, \"ciao\")", 212 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 213 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, \"ciao\")", 214 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 215 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> engine->evaluate(\"'ciao'\")", 216 "QScriptValue(QString(\"\")) <=> QScriptValue(false)", 217 "QScriptValue(QString(\"\")) <=> QScriptValue(0)", 218 "QScriptValue(QString(\"\")) <=> QScriptValue(0.0)", 219 "QScriptValue(QString(\"\")) <=> QScriptValue(QString(\"\"))", 220 "QScriptValue(QString(\"\")) <=> QScriptValue(QString())", 221 "QScriptValue(QString(\"\")) <=> QScriptValue(0, false)", 222 "QScriptValue(QString(\"\")) <=> QScriptValue(0, 0)", 223 "QScriptValue(QString(\"\")) <=> QScriptValue(0, 0.0)", 224 "QScriptValue(QString(\"\")) <=> QScriptValue(0, QString(\"\"))", 225 "QScriptValue(QString(\"\")) <=> QScriptValue(0, QString())", 226 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, false)", 227 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, 0)", 228 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, 0.0)", 229 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, QString(\"\"))", 230 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, QString())", 231 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"[]\")", 232 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"Array.prototype\")", 233 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"new Array()\")", 234 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"false\")", 235 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"0\")", 236 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"0.0\")", 237 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"''\")", 238 "QScriptValue(QString(\"\")) <=> engine->newArray()", 239 "QScriptValue(QString()) <=> QScriptValue(false)", 240 "QScriptValue(QString()) <=> QScriptValue(0)", 241 "QScriptValue(QString()) <=> QScriptValue(0.0)", 242 "QScriptValue(QString()) <=> QScriptValue(QString(\"\"))", 243 "QScriptValue(QString()) <=> QScriptValue(QString())", 244 "QScriptValue(QString()) <=> QScriptValue(0, false)", 245 "QScriptValue(QString()) <=> QScriptValue(0, 0)", 246 "QScriptValue(QString()) <=> QScriptValue(0, 0.0)", 247 "QScriptValue(QString()) <=> QScriptValue(0, QString(\"\"))", 248 "QScriptValue(QString()) <=> QScriptValue(0, QString())", 249 "QScriptValue(QString()) <=> QScriptValue(engine, false)", 250 "QScriptValue(QString()) <=> QScriptValue(engine, 0)", 251 "QScriptValue(QString()) <=> QScriptValue(engine, 0.0)", 252 "QScriptValue(QString()) <=> QScriptValue(engine, QString(\"\"))", 253 "QScriptValue(QString()) <=> QScriptValue(engine, QString())", 254 "QScriptValue(QString()) <=> engine->evaluate(\"[]\")", 255 "QScriptValue(QString()) <=> engine->evaluate(\"Array.prototype\")", 256 "QScriptValue(QString()) <=> engine->evaluate(\"new Array()\")", 257 "QScriptValue(QString()) <=> engine->evaluate(\"false\")", 258 "QScriptValue(QString()) <=> engine->evaluate(\"0\")", 259 "QScriptValue(QString()) <=> engine->evaluate(\"0.0\")", 260 "QScriptValue(QString()) <=> engine->evaluate(\"''\")", 261 "QScriptValue(QString()) <=> engine->newArray()", 262 "QScriptValue(QString(\"0\")) <=> QScriptValue(false)", 263 "QScriptValue(QString(\"0\")) <=> QScriptValue(0)", 264 "QScriptValue(QString(\"0\")) <=> QScriptValue(0.0)", 265 "QScriptValue(QString(\"0\")) <=> QScriptValue(QString(\"0\"))", 266 "QScriptValue(QString(\"0\")) <=> QScriptValue(0, false)", 267 "QScriptValue(QString(\"0\")) <=> QScriptValue(0, 0)", 268 "QScriptValue(QString(\"0\")) <=> QScriptValue(0, 0.0)", 269 "QScriptValue(QString(\"0\")) <=> QScriptValue(0, QString(\"0\"))", 270 "QScriptValue(QString(\"0\")) <=> QScriptValue(engine, false)", 271 "QScriptValue(QString(\"0\")) <=> QScriptValue(engine, 0)", 272 "QScriptValue(QString(\"0\")) <=> QScriptValue(engine, 0.0)", 273 "QScriptValue(QString(\"0\")) <=> QScriptValue(engine, QString(\"0\"))", 274 "QScriptValue(QString(\"0\")) <=> engine->evaluate(\"false\")", 275 "QScriptValue(QString(\"0\")) <=> engine->evaluate(\"0\")", 276 "QScriptValue(QString(\"0\")) <=> engine->evaluate(\"0.0\")", 277 "QScriptValue(QString(\"0\")) <=> engine->evaluate(\"'0'\")", 278 "QScriptValue(QString(\"123\")) <=> QScriptValue(123.0)", 279 "QScriptValue(QString(\"123\")) <=> QScriptValue(QString(\"123\"))", 280 "QScriptValue(QString(\"123\")) <=> QScriptValue(0, 123.0)", 281 "QScriptValue(QString(\"123\")) <=> QScriptValue(0, QString(\"123\"))", 282 "QScriptValue(QString(\"123\")) <=> QScriptValue(engine, 123.0)", 283 "QScriptValue(QString(\"123\")) <=> QScriptValue(engine, QString(\"123\"))", 284 "QScriptValue(QString(\"123\")) <=> engine->evaluate(\"123.0\")", 285 "QScriptValue(QString(\"123\")) <=> engine->evaluate(\"'123'\")", 286 "QScriptValue(QString(\"12.4\")) <=> QScriptValue(QString(\"12.4\"))", 287 "QScriptValue(QString(\"12.4\")) <=> engine->evaluate(\"'12.4'\")", 288 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 289 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::NullValue)", 290 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 291 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::NullValue)", 292 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 293 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 294 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", 295 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", 296 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"null\")", 297 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->nullValue()", 298 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->undefinedValue()", 299 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 300 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", 301 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 302 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", 303 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 304 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 305 "QScriptValue(0, QScriptValue::NullValue) <=> engine->evaluate(\"{}\")", 306 "QScriptValue(0, QScriptValue::NullValue) <=> engine->evaluate(\"undefined\")", 307 "QScriptValue(0, QScriptValue::NullValue) <=> engine->evaluate(\"null\")", 308 "QScriptValue(0, QScriptValue::NullValue) <=> engine->nullValue()", 309 "QScriptValue(0, QScriptValue::NullValue) <=> engine->undefinedValue()", 310 "QScriptValue(0, true) <=> QScriptValue(true)", 311 "QScriptValue(0, true) <=> QScriptValue(0, true)", 312 "QScriptValue(0, true) <=> QScriptValue(engine, true)", 313 "QScriptValue(0, true) <=> engine->evaluate(\"true\")", 314 "QScriptValue(0, false) <=> QScriptValue(false)", 315 "QScriptValue(0, false) <=> QScriptValue(0)", 316 "QScriptValue(0, false) <=> QScriptValue(0.0)", 317 "QScriptValue(0, false) <=> QScriptValue(QString(\"\"))", 318 "QScriptValue(0, false) <=> QScriptValue(QString())", 319 "QScriptValue(0, false) <=> QScriptValue(QString(\"0\"))", 320 "QScriptValue(0, false) <=> QScriptValue(0, false)", 321 "QScriptValue(0, false) <=> QScriptValue(0, 0)", 322 "QScriptValue(0, false) <=> QScriptValue(0, 0.0)", 323 "QScriptValue(0, false) <=> QScriptValue(0, QString(\"\"))", 324 "QScriptValue(0, false) <=> QScriptValue(0, QString())", 325 "QScriptValue(0, false) <=> QScriptValue(0, QString(\"0\"))", 326 "QScriptValue(0, false) <=> QScriptValue(engine, false)", 327 "QScriptValue(0, false) <=> QScriptValue(engine, 0)", 328 "QScriptValue(0, false) <=> QScriptValue(engine, 0.0)", 329 "QScriptValue(0, false) <=> QScriptValue(engine, QString(\"\"))", 330 "QScriptValue(0, false) <=> QScriptValue(engine, QString())", 331 "QScriptValue(0, false) <=> QScriptValue(engine, QString(\"0\"))", 332 "QScriptValue(0, false) <=> engine->evaluate(\"[]\")", 333 "QScriptValue(0, false) <=> engine->evaluate(\"Array.prototype\")", 334 "QScriptValue(0, false) <=> engine->evaluate(\"new Array()\")", 335 "QScriptValue(0, false) <=> engine->evaluate(\"false\")", 336 "QScriptValue(0, false) <=> engine->evaluate(\"0\")", 337 "QScriptValue(0, false) <=> engine->evaluate(\"0.0\")", 338 "QScriptValue(0, false) <=> engine->evaluate(\"''\")", 339 "QScriptValue(0, false) <=> engine->evaluate(\"'0'\")", 340 "QScriptValue(0, false) <=> engine->newArray()", 341 "QScriptValue(0, int(122)) <=> QScriptValue(int(122))", 342 "QScriptValue(0, int(122)) <=> QScriptValue(0, int(122))", 343 "QScriptValue(0, int(122)) <=> QScriptValue(engine, int(122))", 344 "QScriptValue(0, int(122)) <=> engine->evaluate(\"122\")", 345 "QScriptValue(0, uint(124)) <=> QScriptValue(uint(124))", 346 "QScriptValue(0, uint(124)) <=> QScriptValue(0, uint(124))", 347 "QScriptValue(0, uint(124)) <=> QScriptValue(engine, uint(124))", 348 "QScriptValue(0, uint(124)) <=> engine->evaluate(\"124\")", 349 "QScriptValue(0, 0) <=> QScriptValue(false)", 350 "QScriptValue(0, 0) <=> QScriptValue(0)", 351 "QScriptValue(0, 0) <=> QScriptValue(0.0)", 352 "QScriptValue(0, 0) <=> QScriptValue(QString(\"\"))", 353 "QScriptValue(0, 0) <=> QScriptValue(QString())", 354 "QScriptValue(0, 0) <=> QScriptValue(QString(\"0\"))", 355 "QScriptValue(0, 0) <=> QScriptValue(0, false)", 356 "QScriptValue(0, 0) <=> QScriptValue(0, 0)", 357 "QScriptValue(0, 0) <=> QScriptValue(0, 0.0)", 358 "QScriptValue(0, 0) <=> QScriptValue(0, QString(\"\"))", 359 "QScriptValue(0, 0) <=> QScriptValue(0, QString())", 360 "QScriptValue(0, 0) <=> QScriptValue(0, QString(\"0\"))", 361 "QScriptValue(0, 0) <=> QScriptValue(engine, false)", 362 "QScriptValue(0, 0) <=> QScriptValue(engine, 0)", 363 "QScriptValue(0, 0) <=> QScriptValue(engine, 0.0)", 364 "QScriptValue(0, 0) <=> QScriptValue(engine, QString(\"\"))", 365 "QScriptValue(0, 0) <=> QScriptValue(engine, QString())", 366 "QScriptValue(0, 0) <=> QScriptValue(engine, QString(\"0\"))", 367 "QScriptValue(0, 0) <=> engine->evaluate(\"[]\")", 368 "QScriptValue(0, 0) <=> engine->evaluate(\"Array.prototype\")", 369 "QScriptValue(0, 0) <=> engine->evaluate(\"new Array()\")", 370 "QScriptValue(0, 0) <=> engine->evaluate(\"false\")", 371 "QScriptValue(0, 0) <=> engine->evaluate(\"0\")", 372 "QScriptValue(0, 0) <=> engine->evaluate(\"0.0\")", 373 "QScriptValue(0, 0) <=> engine->evaluate(\"''\")", 374 "QScriptValue(0, 0) <=> engine->evaluate(\"'0'\")", 375 "QScriptValue(0, 0) <=> engine->newArray()", 376 "QScriptValue(0, 0.0) <=> QScriptValue(false)", 377 "QScriptValue(0, 0.0) <=> QScriptValue(0)", 378 "QScriptValue(0, 0.0) <=> QScriptValue(0.0)", 379 "QScriptValue(0, 0.0) <=> QScriptValue(QString(\"\"))", 380 "QScriptValue(0, 0.0) <=> QScriptValue(QString())", 381 "QScriptValue(0, 0.0) <=> QScriptValue(QString(\"0\"))", 382 "QScriptValue(0, 0.0) <=> QScriptValue(0, false)", 383 "QScriptValue(0, 0.0) <=> QScriptValue(0, 0)", 384 "QScriptValue(0, 0.0) <=> QScriptValue(0, 0.0)", 385 "QScriptValue(0, 0.0) <=> QScriptValue(0, QString(\"\"))", 386 "QScriptValue(0, 0.0) <=> QScriptValue(0, QString())", 387 "QScriptValue(0, 0.0) <=> QScriptValue(0, QString(\"0\"))", 388 "QScriptValue(0, 0.0) <=> QScriptValue(engine, false)", 389 "QScriptValue(0, 0.0) <=> QScriptValue(engine, 0)", 390 "QScriptValue(0, 0.0) <=> QScriptValue(engine, 0.0)", 391 "QScriptValue(0, 0.0) <=> QScriptValue(engine, QString(\"\"))", 392 "QScriptValue(0, 0.0) <=> QScriptValue(engine, QString())", 393 "QScriptValue(0, 0.0) <=> QScriptValue(engine, QString(\"0\"))", 394 "QScriptValue(0, 0.0) <=> engine->evaluate(\"[]\")", 395 "QScriptValue(0, 0.0) <=> engine->evaluate(\"Array.prototype\")", 396 "QScriptValue(0, 0.0) <=> engine->evaluate(\"new Array()\")", 397 "QScriptValue(0, 0.0) <=> engine->evaluate(\"false\")", 398 "QScriptValue(0, 0.0) <=> engine->evaluate(\"0\")", 399 "QScriptValue(0, 0.0) <=> engine->evaluate(\"0.0\")", 400 "QScriptValue(0, 0.0) <=> engine->evaluate(\"''\")", 401 "QScriptValue(0, 0.0) <=> engine->evaluate(\"'0'\")", 402 "QScriptValue(0, 0.0) <=> engine->newArray()", 403 "QScriptValue(0, 123.0) <=> QScriptValue(123.0)", 404 "QScriptValue(0, 123.0) <=> QScriptValue(QString(\"123\"))", 405 "QScriptValue(0, 123.0) <=> QScriptValue(0, 123.0)", 406 "QScriptValue(0, 123.0) <=> QScriptValue(0, QString(\"123\"))", 407 "QScriptValue(0, 123.0) <=> QScriptValue(engine, 123.0)", 408 "QScriptValue(0, 123.0) <=> QScriptValue(engine, QString(\"123\"))", 409 "QScriptValue(0, 123.0) <=> engine->evaluate(\"123.0\")", 410 "QScriptValue(0, 123.0) <=> engine->evaluate(\"'123'\")", 411 "QScriptValue(0, 6.37e-8) <=> QScriptValue(6.37e-8)", 412 "QScriptValue(0, 6.37e-8) <=> QScriptValue(0, 6.37e-8)", 413 "QScriptValue(0, 6.37e-8) <=> QScriptValue(engine, 6.37e-8)", 414 "QScriptValue(0, 6.37e-8) <=> engine->evaluate(\"6.37e-8\")", 415 "QScriptValue(0, -6.37e-8) <=> QScriptValue(-6.37e-8)", 416 "QScriptValue(0, -6.37e-8) <=> QScriptValue(0, -6.37e-8)", 417 "QScriptValue(0, -6.37e-8) <=> QScriptValue(engine, -6.37e-8)", 418 "QScriptValue(0, -6.37e-8) <=> engine->evaluate(\"-6.37e-8\")", 419 "QScriptValue(0, 0x43211234) <=> QScriptValue(0x43211234)", 420 "QScriptValue(0, 0x43211234) <=> QScriptValue(0, 0x43211234)", 421 "QScriptValue(0, 0x43211234) <=> QScriptValue(engine, 0x43211234)", 422 "QScriptValue(0, 0x43211234) <=> engine->evaluate(\"0x43211234\")", 423 "QScriptValue(0, 0x10000) <=> QScriptValue(0x10000)", 424 "QScriptValue(0, 0x10000) <=> QScriptValue(0, 0x10000)", 425 "QScriptValue(0, 0x10000) <=> QScriptValue(engine, 0x10000)", 426 "QScriptValue(0, 0x10000) <=> engine->evaluate(\"0x10000\")", 427 "QScriptValue(0, 0x10001) <=> QScriptValue(0x10001)", 428 "QScriptValue(0, 0x10001) <=> QScriptValue(0, 0x10001)", 429 "QScriptValue(0, 0x10001) <=> QScriptValue(engine, 0x10001)", 430 "QScriptValue(0, 0x10001) <=> engine->evaluate(\"0x10001\")", 431 "QScriptValue(0, qInf()) <=> QScriptValue(qInf())", 432 "QScriptValue(0, qInf()) <=> QScriptValue(\"Infinity\")", 433 "QScriptValue(0, qInf()) <=> QScriptValue(0, qInf())", 434 "QScriptValue(0, qInf()) <=> QScriptValue(0, \"Infinity\")", 435 "QScriptValue(0, qInf()) <=> QScriptValue(engine, qInf())", 436 "QScriptValue(0, qInf()) <=> QScriptValue(engine, \"Infinity\")", 437 "QScriptValue(0, qInf()) <=> engine->evaluate(\"Infinity\")", 438 "QScriptValue(0, -qInf()) <=> QScriptValue(-qInf())", 439 "QScriptValue(0, -qInf()) <=> QScriptValue(\"-Infinity\")", 440 "QScriptValue(0, -qInf()) <=> QScriptValue(0, -qInf())", 441 "QScriptValue(0, -qInf()) <=> QScriptValue(0, \"-Infinity\")", 442 "QScriptValue(0, -qInf()) <=> QScriptValue(engine, -qInf())", 443 "QScriptValue(0, -qInf()) <=> QScriptValue(engine, \"-Infinity\")", 444 "QScriptValue(0, -qInf()) <=> engine->evaluate(\"-Infinity\")", 445 "QScriptValue(0, \"NaN\") <=> QScriptValue(\"NaN\")", 446 "QScriptValue(0, \"NaN\") <=> QScriptValue(0, \"NaN\")", 447 "QScriptValue(0, \"NaN\") <=> QScriptValue(engine, \"NaN\")", 448 "QScriptValue(0, \"Infinity\") <=> QScriptValue(qInf())", 449 "QScriptValue(0, \"Infinity\") <=> QScriptValue(\"Infinity\")", 450 "QScriptValue(0, \"Infinity\") <=> QScriptValue(0, qInf())", 451 "QScriptValue(0, \"Infinity\") <=> QScriptValue(0, \"Infinity\")", 452 "QScriptValue(0, \"Infinity\") <=> QScriptValue(engine, qInf())", 453 "QScriptValue(0, \"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 454 "QScriptValue(0, \"Infinity\") <=> engine->evaluate(\"Infinity\")", 455 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(-qInf())", 456 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(\"-Infinity\")", 457 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(0, -qInf())", 458 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 459 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(engine, -qInf())", 460 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 461 "QScriptValue(0, \"-Infinity\") <=> engine->evaluate(\"-Infinity\")", 462 "QScriptValue(0, \"ciao\") <=> QScriptValue(\"ciao\")", 463 "QScriptValue(0, \"ciao\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 464 "QScriptValue(0, \"ciao\") <=> QScriptValue(0, \"ciao\")", 465 "QScriptValue(0, \"ciao\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 466 "QScriptValue(0, \"ciao\") <=> QScriptValue(engine, \"ciao\")", 467 "QScriptValue(0, \"ciao\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 468 "QScriptValue(0, \"ciao\") <=> engine->evaluate(\"'ciao'\")", 469 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(\"ciao\")", 470 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 471 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, \"ciao\")", 472 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 473 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, \"ciao\")", 474 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 475 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> engine->evaluate(\"'ciao'\")", 476 "QScriptValue(0, QString(\"\")) <=> QScriptValue(false)", 477 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0)", 478 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0.0)", 479 "QScriptValue(0, QString(\"\")) <=> QScriptValue(QString(\"\"))", 480 "QScriptValue(0, QString(\"\")) <=> QScriptValue(QString())", 481 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, false)", 482 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, 0)", 483 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, 0.0)", 484 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, QString(\"\"))", 485 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, QString())", 486 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, false)", 487 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, 0)", 488 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, 0.0)", 489 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, QString(\"\"))", 490 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, QString())", 491 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"[]\")", 492 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"Array.prototype\")", 493 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"new Array()\")", 494 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"false\")", 495 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"0\")", 496 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"0.0\")", 497 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"''\")", 498 "QScriptValue(0, QString(\"\")) <=> engine->newArray()", 499 "QScriptValue(0, QString()) <=> QScriptValue(false)", 500 "QScriptValue(0, QString()) <=> QScriptValue(0)", 501 "QScriptValue(0, QString()) <=> QScriptValue(0.0)", 502 "QScriptValue(0, QString()) <=> QScriptValue(QString(\"\"))", 503 "QScriptValue(0, QString()) <=> QScriptValue(QString())", 504 "QScriptValue(0, QString()) <=> QScriptValue(0, false)", 505 "QScriptValue(0, QString()) <=> QScriptValue(0, 0)", 506 "QScriptValue(0, QString()) <=> QScriptValue(0, 0.0)", 507 "QScriptValue(0, QString()) <=> QScriptValue(0, QString(\"\"))", 508 "QScriptValue(0, QString()) <=> QScriptValue(0, QString())", 509 "QScriptValue(0, QString()) <=> QScriptValue(engine, false)", 510 "QScriptValue(0, QString()) <=> QScriptValue(engine, 0)", 511 "QScriptValue(0, QString()) <=> QScriptValue(engine, 0.0)", 512 "QScriptValue(0, QString()) <=> QScriptValue(engine, QString(\"\"))", 513 "QScriptValue(0, QString()) <=> QScriptValue(engine, QString())", 514 "QScriptValue(0, QString()) <=> engine->evaluate(\"[]\")", 515 "QScriptValue(0, QString()) <=> engine->evaluate(\"Array.prototype\")", 516 "QScriptValue(0, QString()) <=> engine->evaluate(\"new Array()\")", 517 "QScriptValue(0, QString()) <=> engine->evaluate(\"false\")", 518 "QScriptValue(0, QString()) <=> engine->evaluate(\"0\")", 519 "QScriptValue(0, QString()) <=> engine->evaluate(\"0.0\")", 520 "QScriptValue(0, QString()) <=> engine->evaluate(\"''\")", 521 "QScriptValue(0, QString()) <=> engine->newArray()", 522 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(false)", 523 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0)", 524 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0.0)", 525 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(QString(\"0\"))", 526 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0, false)", 527 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0, 0)", 528 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0, 0.0)", 529 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0, QString(\"0\"))", 530 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(engine, false)", 531 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(engine, 0)", 532 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(engine, 0.0)", 533 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(engine, QString(\"0\"))", 534 "QScriptValue(0, QString(\"0\")) <=> engine->evaluate(\"false\")", 535 "QScriptValue(0, QString(\"0\")) <=> engine->evaluate(\"0\")", 536 "QScriptValue(0, QString(\"0\")) <=> engine->evaluate(\"0.0\")", 537 "QScriptValue(0, QString(\"0\")) <=> engine->evaluate(\"'0'\")", 538 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(123.0)", 539 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(QString(\"123\"))", 540 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(0, 123.0)", 541 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(0, QString(\"123\"))", 542 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(engine, 123.0)", 543 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(engine, QString(\"123\"))", 544 "QScriptValue(0, QString(\"123\")) <=> engine->evaluate(\"123.0\")", 545 "QScriptValue(0, QString(\"123\")) <=> engine->evaluate(\"'123'\")", 546 "QScriptValue(0, QString(\"12.3\")) <=> QScriptValue(0, QString(\"12.3\"))", 547 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 548 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::NullValue)", 549 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 550 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::NullValue)", 551 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 552 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 553 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", 554 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", 555 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->evaluate(\"null\")", 556 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->nullValue()", 557 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->undefinedValue()", 558 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 559 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", 560 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 561 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", 562 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 563 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 564 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->evaluate(\"{}\")", 565 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->evaluate(\"undefined\")", 566 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->evaluate(\"null\")", 567 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->nullValue()", 568 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->undefinedValue()", 569 "QScriptValue(engine, true) <=> QScriptValue(true)", 570 "QScriptValue(engine, true) <=> QScriptValue(0, true)", 571 "QScriptValue(engine, true) <=> QScriptValue(engine, true)", 572 "QScriptValue(engine, true) <=> engine->evaluate(\"true\")", 573 "QScriptValue(engine, false) <=> QScriptValue(false)", 574 "QScriptValue(engine, false) <=> QScriptValue(0)", 575 "QScriptValue(engine, false) <=> QScriptValue(0.0)", 576 "QScriptValue(engine, false) <=> QScriptValue(QString(\"\"))", 577 "QScriptValue(engine, false) <=> QScriptValue(QString())", 578 "QScriptValue(engine, false) <=> QScriptValue(QString(\"0\"))", 579 "QScriptValue(engine, false) <=> QScriptValue(0, false)", 580 "QScriptValue(engine, false) <=> QScriptValue(0, 0)", 581 "QScriptValue(engine, false) <=> QScriptValue(0, 0.0)", 582 "QScriptValue(engine, false) <=> QScriptValue(0, QString(\"\"))", 583 "QScriptValue(engine, false) <=> QScriptValue(0, QString())", 584 "QScriptValue(engine, false) <=> QScriptValue(0, QString(\"0\"))", 585 "QScriptValue(engine, false) <=> QScriptValue(engine, false)", 586 "QScriptValue(engine, false) <=> QScriptValue(engine, 0)", 587 "QScriptValue(engine, false) <=> QScriptValue(engine, 0.0)", 588 "QScriptValue(engine, false) <=> QScriptValue(engine, QString(\"\"))", 589 "QScriptValue(engine, false) <=> QScriptValue(engine, QString())", 590 "QScriptValue(engine, false) <=> QScriptValue(engine, QString(\"0\"))", 591 "QScriptValue(engine, false) <=> engine->evaluate(\"[]\")", 592 "QScriptValue(engine, false) <=> engine->evaluate(\"Array.prototype\")", 593 "QScriptValue(engine, false) <=> engine->evaluate(\"new Array()\")", 594 "QScriptValue(engine, false) <=> engine->evaluate(\"false\")", 595 "QScriptValue(engine, false) <=> engine->evaluate(\"0\")", 596 "QScriptValue(engine, false) <=> engine->evaluate(\"0.0\")", 597 "QScriptValue(engine, false) <=> engine->evaluate(\"''\")", 598 "QScriptValue(engine, false) <=> engine->evaluate(\"'0'\")", 599 "QScriptValue(engine, false) <=> engine->newArray()", 600 "QScriptValue(engine, int(122)) <=> QScriptValue(int(122))", 601 "QScriptValue(engine, int(122)) <=> QScriptValue(0, int(122))", 602 "QScriptValue(engine, int(122)) <=> QScriptValue(engine, int(122))", 603 "QScriptValue(engine, int(122)) <=> engine->evaluate(\"122\")", 604 "QScriptValue(engine, uint(124)) <=> QScriptValue(uint(124))", 605 "QScriptValue(engine, uint(124)) <=> QScriptValue(0, uint(124))", 606 "QScriptValue(engine, uint(124)) <=> QScriptValue(engine, uint(124))", 607 "QScriptValue(engine, uint(124)) <=> engine->evaluate(\"124\")", 608 "QScriptValue(engine, 0) <=> QScriptValue(false)", 609 "QScriptValue(engine, 0) <=> QScriptValue(0)", 610 "QScriptValue(engine, 0) <=> QScriptValue(0.0)", 611 "QScriptValue(engine, 0) <=> QScriptValue(QString(\"\"))", 612 "QScriptValue(engine, 0) <=> QScriptValue(QString())", 613 "QScriptValue(engine, 0) <=> QScriptValue(QString(\"0\"))", 614 "QScriptValue(engine, 0) <=> QScriptValue(0, false)", 615 "QScriptValue(engine, 0) <=> QScriptValue(0, 0)", 616 "QScriptValue(engine, 0) <=> QScriptValue(0, 0.0)", 617 "QScriptValue(engine, 0) <=> QScriptValue(0, QString(\"\"))", 618 "QScriptValue(engine, 0) <=> QScriptValue(0, QString())", 619 "QScriptValue(engine, 0) <=> QScriptValue(0, QString(\"0\"))", 620 "QScriptValue(engine, 0) <=> QScriptValue(engine, false)", 621 "QScriptValue(engine, 0) <=> QScriptValue(engine, 0)", 622 "QScriptValue(engine, 0) <=> QScriptValue(engine, 0.0)", 623 "QScriptValue(engine, 0) <=> QScriptValue(engine, QString(\"\"))", 624 "QScriptValue(engine, 0) <=> QScriptValue(engine, QString())", 625 "QScriptValue(engine, 0) <=> QScriptValue(engine, QString(\"0\"))", 626 "QScriptValue(engine, 0) <=> engine->evaluate(\"[]\")", 627 "QScriptValue(engine, 0) <=> engine->evaluate(\"Array.prototype\")", 628 "QScriptValue(engine, 0) <=> engine->evaluate(\"new Array()\")", 629 "QScriptValue(engine, 0) <=> engine->evaluate(\"false\")", 630 "QScriptValue(engine, 0) <=> engine->evaluate(\"0\")", 631 "QScriptValue(engine, 0) <=> engine->evaluate(\"0.0\")", 632 "QScriptValue(engine, 0) <=> engine->evaluate(\"''\")", 633 "QScriptValue(engine, 0) <=> engine->evaluate(\"'0'\")", 634 "QScriptValue(engine, 0) <=> engine->newArray()", 635 "QScriptValue(engine, 0.0) <=> QScriptValue(false)", 636 "QScriptValue(engine, 0.0) <=> QScriptValue(0)", 637 "QScriptValue(engine, 0.0) <=> QScriptValue(0.0)", 638 "QScriptValue(engine, 0.0) <=> QScriptValue(QString(\"\"))", 639 "QScriptValue(engine, 0.0) <=> QScriptValue(QString())", 640 "QScriptValue(engine, 0.0) <=> QScriptValue(QString(\"0\"))", 641 "QScriptValue(engine, 0.0) <=> QScriptValue(0, false)", 642 "QScriptValue(engine, 0.0) <=> QScriptValue(0, 0)", 643 "QScriptValue(engine, 0.0) <=> QScriptValue(0, 0.0)", 644 "QScriptValue(engine, 0.0) <=> QScriptValue(0, QString(\"\"))", 645 "QScriptValue(engine, 0.0) <=> QScriptValue(0, QString())", 646 "QScriptValue(engine, 0.0) <=> QScriptValue(0, QString(\"0\"))", 647 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, false)", 648 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, 0)", 649 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, 0.0)", 650 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, QString(\"\"))", 651 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, QString())", 652 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, QString(\"0\"))", 653 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"[]\")", 654 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"Array.prototype\")", 655 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"new Array()\")", 656 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"false\")", 657 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"0\")", 658 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"0.0\")", 659 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"''\")", 660 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"'0'\")", 661 "QScriptValue(engine, 0.0) <=> engine->newArray()", 662 "QScriptValue(engine, 123.0) <=> QScriptValue(123.0)", 663 "QScriptValue(engine, 123.0) <=> QScriptValue(QString(\"123\"))", 664 "QScriptValue(engine, 123.0) <=> QScriptValue(0, 123.0)", 665 "QScriptValue(engine, 123.0) <=> QScriptValue(0, QString(\"123\"))", 666 "QScriptValue(engine, 123.0) <=> QScriptValue(engine, 123.0)", 667 "QScriptValue(engine, 123.0) <=> QScriptValue(engine, QString(\"123\"))", 668 "QScriptValue(engine, 123.0) <=> engine->evaluate(\"123.0\")", 669 "QScriptValue(engine, 123.0) <=> engine->evaluate(\"'123'\")", 670 "QScriptValue(engine, 6.37e-8) <=> QScriptValue(6.37e-8)", 671 "QScriptValue(engine, 6.37e-8) <=> QScriptValue(0, 6.37e-8)", 672 "QScriptValue(engine, 6.37e-8) <=> QScriptValue(engine, 6.37e-8)", 673 "QScriptValue(engine, 6.37e-8) <=> engine->evaluate(\"6.37e-8\")", 674 "QScriptValue(engine, -6.37e-8) <=> QScriptValue(-6.37e-8)", 675 "QScriptValue(engine, -6.37e-8) <=> QScriptValue(0, -6.37e-8)", 676 "QScriptValue(engine, -6.37e-8) <=> QScriptValue(engine, -6.37e-8)", 677 "QScriptValue(engine, -6.37e-8) <=> engine->evaluate(\"-6.37e-8\")", 678 "QScriptValue(engine, 0x43211234) <=> QScriptValue(0x43211234)", 679 "QScriptValue(engine, 0x43211234) <=> QScriptValue(0, 0x43211234)", 680 "QScriptValue(engine, 0x43211234) <=> QScriptValue(engine, 0x43211234)", 681 "QScriptValue(engine, 0x43211234) <=> engine->evaluate(\"0x43211234\")", 682 "QScriptValue(engine, 0x10000) <=> QScriptValue(0x10000)", 683 "QScriptValue(engine, 0x10000) <=> QScriptValue(0, 0x10000)", 684 "QScriptValue(engine, 0x10000) <=> QScriptValue(engine, 0x10000)", 685 "QScriptValue(engine, 0x10000) <=> engine->evaluate(\"0x10000\")", 686 "QScriptValue(engine, 0x10001) <=> QScriptValue(0x10001)", 687 "QScriptValue(engine, 0x10001) <=> QScriptValue(0, 0x10001)", 688 "QScriptValue(engine, 0x10001) <=> QScriptValue(engine, 0x10001)", 689 "QScriptValue(engine, 0x10001) <=> engine->evaluate(\"0x10001\")", 690 "QScriptValue(engine, qInf()) <=> QScriptValue(qInf())", 691 "QScriptValue(engine, qInf()) <=> QScriptValue(\"Infinity\")", 692 "QScriptValue(engine, qInf()) <=> QScriptValue(0, qInf())", 693 "QScriptValue(engine, qInf()) <=> QScriptValue(0, \"Infinity\")", 694 "QScriptValue(engine, qInf()) <=> QScriptValue(engine, qInf())", 695 "QScriptValue(engine, qInf()) <=> QScriptValue(engine, \"Infinity\")", 696 "QScriptValue(engine, qInf()) <=> engine->evaluate(\"Infinity\")", 697 "QScriptValue(engine, -qInf()) <=> QScriptValue(-qInf())", 698 "QScriptValue(engine, -qInf()) <=> QScriptValue(\"-Infinity\")", 699 "QScriptValue(engine, -qInf()) <=> QScriptValue(0, -qInf())", 700 "QScriptValue(engine, -qInf()) <=> QScriptValue(0, \"-Infinity\")", 701 "QScriptValue(engine, -qInf()) <=> QScriptValue(engine, -qInf())", 702 "QScriptValue(engine, -qInf()) <=> QScriptValue(engine, \"-Infinity\")", 703 "QScriptValue(engine, -qInf()) <=> engine->evaluate(\"-Infinity\")", 704 "QScriptValue(engine, \"NaN\") <=> QScriptValue(\"NaN\")", 705 "QScriptValue(engine, \"NaN\") <=> QScriptValue(0, \"NaN\")", 706 "QScriptValue(engine, \"NaN\") <=> QScriptValue(engine, \"NaN\")", 707 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(qInf())", 708 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(\"Infinity\")", 709 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(0, qInf())", 710 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(0, \"Infinity\")", 711 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(engine, qInf())", 712 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 713 "QScriptValue(engine, \"Infinity\") <=> engine->evaluate(\"Infinity\")", 714 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(-qInf())", 715 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(\"-Infinity\")", 716 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(0, -qInf())", 717 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 718 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(engine, -qInf())", 719 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 720 "QScriptValue(engine, \"-Infinity\") <=> engine->evaluate(\"-Infinity\")", 721 "QScriptValue(engine, \"ciao\") <=> QScriptValue(\"ciao\")", 722 "QScriptValue(engine, \"ciao\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 723 "QScriptValue(engine, \"ciao\") <=> QScriptValue(0, \"ciao\")", 724 "QScriptValue(engine, \"ciao\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 725 "QScriptValue(engine, \"ciao\") <=> QScriptValue(engine, \"ciao\")", 726 "QScriptValue(engine, \"ciao\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 727 "QScriptValue(engine, \"ciao\") <=> engine->evaluate(\"'ciao'\")", 728 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(\"ciao\")", 729 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 730 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, \"ciao\")", 731 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 732 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, \"ciao\")", 733 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 734 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> engine->evaluate(\"'ciao'\")", 735 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(false)", 736 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0)", 737 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0.0)", 738 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(QString(\"\"))", 739 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(QString())", 740 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, false)", 741 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, 0)", 742 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, 0.0)", 743 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, QString(\"\"))", 744 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, QString())", 745 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, false)", 746 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, 0)", 747 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, 0.0)", 748 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, QString(\"\"))", 749 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, QString())", 750 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"[]\")", 751 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"Array.prototype\")", 752 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"new Array()\")", 753 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"false\")", 754 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"0\")", 755 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"0.0\")", 756 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"''\")", 757 "QScriptValue(engine, QString(\"\")) <=> engine->newArray()", 758 "QScriptValue(engine, QString()) <=> QScriptValue(false)", 759 "QScriptValue(engine, QString()) <=> QScriptValue(0)", 760 "QScriptValue(engine, QString()) <=> QScriptValue(0.0)", 761 "QScriptValue(engine, QString()) <=> QScriptValue(QString(\"\"))", 762 "QScriptValue(engine, QString()) <=> QScriptValue(QString())", 763 "QScriptValue(engine, QString()) <=> QScriptValue(0, false)", 764 "QScriptValue(engine, QString()) <=> QScriptValue(0, 0)", 765 "QScriptValue(engine, QString()) <=> QScriptValue(0, 0.0)", 766 "QScriptValue(engine, QString()) <=> QScriptValue(0, QString(\"\"))", 767 "QScriptValue(engine, QString()) <=> QScriptValue(0, QString())", 768 "QScriptValue(engine, QString()) <=> QScriptValue(engine, false)", 769 "QScriptValue(engine, QString()) <=> QScriptValue(engine, 0)", 770 "QScriptValue(engine, QString()) <=> QScriptValue(engine, 0.0)", 771 "QScriptValue(engine, QString()) <=> QScriptValue(engine, QString(\"\"))", 772 "QScriptValue(engine, QString()) <=> QScriptValue(engine, QString())", 773 "QScriptValue(engine, QString()) <=> engine->evaluate(\"[]\")", 774 "QScriptValue(engine, QString()) <=> engine->evaluate(\"Array.prototype\")", 775 "QScriptValue(engine, QString()) <=> engine->evaluate(\"new Array()\")", 776 "QScriptValue(engine, QString()) <=> engine->evaluate(\"false\")", 777 "QScriptValue(engine, QString()) <=> engine->evaluate(\"0\")", 778 "QScriptValue(engine, QString()) <=> engine->evaluate(\"0.0\")", 779 "QScriptValue(engine, QString()) <=> engine->evaluate(\"''\")", 780 "QScriptValue(engine, QString()) <=> engine->newArray()", 781 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(false)", 782 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0)", 783 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0.0)", 784 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(QString(\"0\"))", 785 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0, false)", 786 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0, 0)", 787 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0, 0.0)", 788 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0, QString(\"0\"))", 789 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(engine, false)", 790 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(engine, 0)", 791 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(engine, 0.0)", 792 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(engine, QString(\"0\"))", 793 "QScriptValue(engine, QString(\"0\")) <=> engine->evaluate(\"false\")", 794 "QScriptValue(engine, QString(\"0\")) <=> engine->evaluate(\"0\")", 795 "QScriptValue(engine, QString(\"0\")) <=> engine->evaluate(\"0.0\")", 796 "QScriptValue(engine, QString(\"0\")) <=> engine->evaluate(\"'0'\")", 797 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(123.0)", 798 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(QString(\"123\"))", 799 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(0, 123.0)", 800 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(0, QString(\"123\"))", 801 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(engine, 123.0)", 802 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(engine, QString(\"123\"))", 803 "QScriptValue(engine, QString(\"123\")) <=> engine->evaluate(\"123.0\")", 804 "QScriptValue(engine, QString(\"123\")) <=> engine->evaluate(\"'123'\")", 805 "QScriptValue(engine, QString(\"1.23\")) <=> QScriptValue(engine, QString(\"1.23\"))", 806 "engine->evaluate(\"[]\") <=> QScriptValue(false)", 807 "engine->evaluate(\"[]\") <=> QScriptValue(0)", 808 "engine->evaluate(\"[]\") <=> QScriptValue(0.0)", 809 "engine->evaluate(\"[]\") <=> QScriptValue(QString(\"\"))", 810 "engine->evaluate(\"[]\") <=> QScriptValue(QString())", 811 "engine->evaluate(\"[]\") <=> QScriptValue(0, false)", 812 "engine->evaluate(\"[]\") <=> QScriptValue(0, 0)", 813 "engine->evaluate(\"[]\") <=> QScriptValue(0, 0.0)", 814 "engine->evaluate(\"[]\") <=> QScriptValue(0, QString(\"\"))", 815 "engine->evaluate(\"[]\") <=> QScriptValue(0, QString())", 816 "engine->evaluate(\"[]\") <=> QScriptValue(engine, false)", 817 "engine->evaluate(\"[]\") <=> QScriptValue(engine, 0)", 818 "engine->evaluate(\"[]\") <=> QScriptValue(engine, 0.0)", 819 "engine->evaluate(\"[]\") <=> QScriptValue(engine, QString(\"\"))", 820 "engine->evaluate(\"[]\") <=> QScriptValue(engine, QString())", 821 "engine->evaluate(\"[]\") <=> engine->evaluate(\"false\")", 822 "engine->evaluate(\"[]\") <=> engine->evaluate(\"0\")", 823 "engine->evaluate(\"[]\") <=> engine->evaluate(\"0.0\")", 824 "engine->evaluate(\"[]\") <=> engine->evaluate(\"''\")", 825 "engine->evaluate(\"{}\") <=> QScriptValue(QScriptValue::UndefinedValue)", 826 "engine->evaluate(\"{}\") <=> QScriptValue(QScriptValue::NullValue)", 827 "engine->evaluate(\"{}\") <=> QScriptValue(0, QScriptValue::UndefinedValue)", 828 "engine->evaluate(\"{}\") <=> QScriptValue(0, QScriptValue::NullValue)", 829 "engine->evaluate(\"{}\") <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 830 "engine->evaluate(\"{}\") <=> QScriptValue(engine, QScriptValue::NullValue)", 831 "engine->evaluate(\"{}\") <=> engine->evaluate(\"{}\")", 832 "engine->evaluate(\"{}\") <=> engine->evaluate(\"undefined\")", 833 "engine->evaluate(\"{}\") <=> engine->evaluate(\"null\")", 834 "engine->evaluate(\"{}\") <=> engine->nullValue()", 835 "engine->evaluate(\"{}\") <=> engine->undefinedValue()", 836 "engine->evaluate(\"Object.prototype\") <=> engine->evaluate(\"Object.prototype\")", 837 "engine->evaluate(\"Date.prototype\") <=> engine->evaluate(\"Date.prototype\")", 838 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(false)", 839 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0)", 840 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0.0)", 841 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(QString(\"\"))", 842 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(QString())", 843 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, false)", 844 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, 0)", 845 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, 0.0)", 846 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, QString(\"\"))", 847 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, QString())", 848 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, false)", 849 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, 0)", 850 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, 0.0)", 851 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, QString(\"\"))", 852 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, QString())", 853 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"Array.prototype\")", 854 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"false\")", 855 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"0\")", 856 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"0.0\")", 857 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"''\")", 858 "engine->evaluate(\"Function.prototype\") <=> engine->evaluate(\"Function.prototype\")", 859 "engine->evaluate(\"Error.prototype\") <=> engine->evaluate(\"Error.prototype\")", 860 "engine->evaluate(\"Object\") <=> engine->evaluate(\"Object\")", 861 "engine->evaluate(\"Array\") <=> engine->evaluate(\"Array\")", 862 "engine->evaluate(\"Number\") <=> engine->evaluate(\"Number\")", 863 "engine->evaluate(\"Function\") <=> engine->evaluate(\"Function\")", 864 "engine->evaluate(\"new Array()\") <=> QScriptValue(false)", 865 "engine->evaluate(\"new Array()\") <=> QScriptValue(0)", 866 "engine->evaluate(\"new Array()\") <=> QScriptValue(0.0)", 867 "engine->evaluate(\"new Array()\") <=> QScriptValue(QString(\"\"))", 868 "engine->evaluate(\"new Array()\") <=> QScriptValue(QString())", 869 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, false)", 870 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, 0)", 871 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, 0.0)", 872 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, QString(\"\"))", 873 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, QString())", 874 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, false)", 875 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, 0)", 876 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, 0.0)", 877 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, QString(\"\"))", 878 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, QString())", 879 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"false\")", 880 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"0\")", 881 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"0.0\")", 882 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"''\")", 883 "engine->evaluate(\"a = new Object(); a.foo = 22; a.foo\") <=> engine->evaluate(\"a = new Object(); a.foo = 22; a.foo\")", 884 "engine->evaluate(\"undefined\") <=> QScriptValue(QScriptValue::UndefinedValue)", 885 "engine->evaluate(\"undefined\") <=> QScriptValue(QScriptValue::NullValue)", 886 "engine->evaluate(\"undefined\") <=> QScriptValue(0, QScriptValue::UndefinedValue)", 887 "engine->evaluate(\"undefined\") <=> QScriptValue(0, QScriptValue::NullValue)", 888 "engine->evaluate(\"undefined\") <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 889 "engine->evaluate(\"undefined\") <=> QScriptValue(engine, QScriptValue::NullValue)", 890 "engine->evaluate(\"undefined\") <=> engine->evaluate(\"{}\")", 891 "engine->evaluate(\"undefined\") <=> engine->evaluate(\"undefined\")", 892 "engine->evaluate(\"undefined\") <=> engine->evaluate(\"null\")", 893 "engine->evaluate(\"undefined\") <=> engine->nullValue()", 894 "engine->evaluate(\"undefined\") <=> engine->undefinedValue()", 895 "engine->evaluate(\"null\") <=> QScriptValue(QScriptValue::UndefinedValue)", 896 "engine->evaluate(\"null\") <=> QScriptValue(QScriptValue::NullValue)", 897 "engine->evaluate(\"null\") <=> QScriptValue(0, QScriptValue::UndefinedValue)", 898 "engine->evaluate(\"null\") <=> QScriptValue(0, QScriptValue::NullValue)", 899 "engine->evaluate(\"null\") <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 900 "engine->evaluate(\"null\") <=> QScriptValue(engine, QScriptValue::NullValue)", 901 "engine->evaluate(\"null\") <=> engine->evaluate(\"{}\")", 902 "engine->evaluate(\"null\") <=> engine->evaluate(\"undefined\")", 903 "engine->evaluate(\"null\") <=> engine->evaluate(\"null\")", 904 "engine->evaluate(\"null\") <=> engine->nullValue()", 905 "engine->evaluate(\"null\") <=> engine->undefinedValue()", 906 "engine->evaluate(\"true\") <=> QScriptValue(true)", 907 "engine->evaluate(\"true\") <=> QScriptValue(0, true)", 908 "engine->evaluate(\"true\") <=> QScriptValue(engine, true)", 909 "engine->evaluate(\"true\") <=> engine->evaluate(\"true\")", 910 "engine->evaluate(\"false\") <=> QScriptValue(false)", 911 "engine->evaluate(\"false\") <=> QScriptValue(0)", 912 "engine->evaluate(\"false\") <=> QScriptValue(0.0)", 913 "engine->evaluate(\"false\") <=> QScriptValue(QString(\"\"))", 914 "engine->evaluate(\"false\") <=> QScriptValue(QString())", 915 "engine->evaluate(\"false\") <=> QScriptValue(QString(\"0\"))", 916 "engine->evaluate(\"false\") <=> QScriptValue(0, false)", 917 "engine->evaluate(\"false\") <=> QScriptValue(0, 0)", 918 "engine->evaluate(\"false\") <=> QScriptValue(0, 0.0)", 919 "engine->evaluate(\"false\") <=> QScriptValue(0, QString(\"\"))", 920 "engine->evaluate(\"false\") <=> QScriptValue(0, QString())", 921 "engine->evaluate(\"false\") <=> QScriptValue(0, QString(\"0\"))", 922 "engine->evaluate(\"false\") <=> QScriptValue(engine, false)", 923 "engine->evaluate(\"false\") <=> QScriptValue(engine, 0)", 924 "engine->evaluate(\"false\") <=> QScriptValue(engine, 0.0)", 925 "engine->evaluate(\"false\") <=> QScriptValue(engine, QString(\"\"))", 926 "engine->evaluate(\"false\") <=> QScriptValue(engine, QString())", 927 "engine->evaluate(\"false\") <=> QScriptValue(engine, QString(\"0\"))", 928 "engine->evaluate(\"false\") <=> engine->evaluate(\"[]\")", 929 "engine->evaluate(\"false\") <=> engine->evaluate(\"Array.prototype\")", 930 "engine->evaluate(\"false\") <=> engine->evaluate(\"new Array()\")", 931 "engine->evaluate(\"false\") <=> engine->evaluate(\"false\")", 932 "engine->evaluate(\"false\") <=> engine->evaluate(\"0\")", 933 "engine->evaluate(\"false\") <=> engine->evaluate(\"0.0\")", 934 "engine->evaluate(\"false\") <=> engine->evaluate(\"''\")", 935 "engine->evaluate(\"false\") <=> engine->evaluate(\"'0'\")", 936 "engine->evaluate(\"false\") <=> engine->newArray()", 937 "engine->evaluate(\"122\") <=> QScriptValue(int(122))", 938 "engine->evaluate(\"122\") <=> QScriptValue(0, int(122))", 939 "engine->evaluate(\"122\") <=> QScriptValue(engine, int(122))", 940 "engine->evaluate(\"122\") <=> engine->evaluate(\"122\")", 941 "engine->evaluate(\"124\") <=> QScriptValue(uint(124))", 942 "engine->evaluate(\"124\") <=> QScriptValue(0, uint(124))", 943 "engine->evaluate(\"124\") <=> QScriptValue(engine, uint(124))", 944 "engine->evaluate(\"124\") <=> engine->evaluate(\"124\")", 945 "engine->evaluate(\"0\") <=> QScriptValue(false)", 946 "engine->evaluate(\"0\") <=> QScriptValue(0)", 947 "engine->evaluate(\"0\") <=> QScriptValue(0.0)", 948 "engine->evaluate(\"0\") <=> QScriptValue(QString(\"\"))", 949 "engine->evaluate(\"0\") <=> QScriptValue(QString())", 950 "engine->evaluate(\"0\") <=> QScriptValue(QString(\"0\"))", 951 "engine->evaluate(\"0\") <=> QScriptValue(0, false)", 952 "engine->evaluate(\"0\") <=> QScriptValue(0, 0)", 953 "engine->evaluate(\"0\") <=> QScriptValue(0, 0.0)", 954 "engine->evaluate(\"0\") <=> QScriptValue(0, QString(\"\"))", 955 "engine->evaluate(\"0\") <=> QScriptValue(0, QString())", 956 "engine->evaluate(\"0\") <=> QScriptValue(0, QString(\"0\"))", 957 "engine->evaluate(\"0\") <=> QScriptValue(engine, false)", 958 "engine->evaluate(\"0\") <=> QScriptValue(engine, 0)", 959 "engine->evaluate(\"0\") <=> QScriptValue(engine, 0.0)", 960 "engine->evaluate(\"0\") <=> QScriptValue(engine, QString(\"\"))", 961 "engine->evaluate(\"0\") <=> QScriptValue(engine, QString())", 962 "engine->evaluate(\"0\") <=> QScriptValue(engine, QString(\"0\"))", 963 "engine->evaluate(\"0\") <=> engine->evaluate(\"[]\")", 964 "engine->evaluate(\"0\") <=> engine->evaluate(\"Array.prototype\")", 965 "engine->evaluate(\"0\") <=> engine->evaluate(\"new Array()\")", 966 "engine->evaluate(\"0\") <=> engine->evaluate(\"false\")", 967 "engine->evaluate(\"0\") <=> engine->evaluate(\"0\")", 968 "engine->evaluate(\"0\") <=> engine->evaluate(\"0.0\")", 969 "engine->evaluate(\"0\") <=> engine->evaluate(\"''\")", 970 "engine->evaluate(\"0\") <=> engine->evaluate(\"'0'\")", 971 "engine->evaluate(\"0\") <=> engine->newArray()", 972 "engine->evaluate(\"0.0\") <=> QScriptValue(false)", 973 "engine->evaluate(\"0.0\") <=> QScriptValue(0)", 974 "engine->evaluate(\"0.0\") <=> QScriptValue(0.0)", 975 "engine->evaluate(\"0.0\") <=> QScriptValue(QString(\"\"))", 976 "engine->evaluate(\"0.0\") <=> QScriptValue(QString())", 977 "engine->evaluate(\"0.0\") <=> QScriptValue(QString(\"0\"))", 978 "engine->evaluate(\"0.0\") <=> QScriptValue(0, false)", 979 "engine->evaluate(\"0.0\") <=> QScriptValue(0, 0)", 980 "engine->evaluate(\"0.0\") <=> QScriptValue(0, 0.0)", 981 "engine->evaluate(\"0.0\") <=> QScriptValue(0, QString(\"\"))", 982 "engine->evaluate(\"0.0\") <=> QScriptValue(0, QString())", 983 "engine->evaluate(\"0.0\") <=> QScriptValue(0, QString(\"0\"))", 984 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, false)", 985 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, 0)", 986 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, 0.0)", 987 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, QString(\"\"))", 988 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, QString())", 989 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, QString(\"0\"))", 990 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"[]\")", 991 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"Array.prototype\")", 992 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"new Array()\")", 993 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"false\")", 994 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"0\")", 995 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"0.0\")", 996 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"''\")", 997 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"'0'\")", 998 "engine->evaluate(\"0.0\") <=> engine->newArray()", 999 "engine->evaluate(\"123.0\") <=> QScriptValue(123.0)", 1000 "engine->evaluate(\"123.0\") <=> QScriptValue(QString(\"123\"))", 1001 "engine->evaluate(\"123.0\") <=> QScriptValue(0, 123.0)", 1002 "engine->evaluate(\"123.0\") <=> QScriptValue(0, QString(\"123\"))", 1003 "engine->evaluate(\"123.0\") <=> QScriptValue(engine, 123.0)", 1004 "engine->evaluate(\"123.0\") <=> QScriptValue(engine, QString(\"123\"))", 1005 "engine->evaluate(\"123.0\") <=> engine->evaluate(\"123.0\")", 1006 "engine->evaluate(\"123.0\") <=> engine->evaluate(\"'123'\")", 1007 "engine->evaluate(\"6.37e-8\") <=> QScriptValue(6.37e-8)", 1008 "engine->evaluate(\"6.37e-8\") <=> QScriptValue(0, 6.37e-8)", 1009 "engine->evaluate(\"6.37e-8\") <=> QScriptValue(engine, 6.37e-8)", 1010 "engine->evaluate(\"6.37e-8\") <=> engine->evaluate(\"6.37e-8\")", 1011 "engine->evaluate(\"-6.37e-8\") <=> QScriptValue(-6.37e-8)", 1012 "engine->evaluate(\"-6.37e-8\") <=> QScriptValue(0, -6.37e-8)", 1013 "engine->evaluate(\"-6.37e-8\") <=> QScriptValue(engine, -6.37e-8)", 1014 "engine->evaluate(\"-6.37e-8\") <=> engine->evaluate(\"-6.37e-8\")", 1015 "engine->evaluate(\"0x43211234\") <=> QScriptValue(0x43211234)", 1016 "engine->evaluate(\"0x43211234\") <=> QScriptValue(0, 0x43211234)", 1017 "engine->evaluate(\"0x43211234\") <=> QScriptValue(engine, 0x43211234)", 1018 "engine->evaluate(\"0x43211234\") <=> engine->evaluate(\"0x43211234\")", 1019 "engine->evaluate(\"0x10000\") <=> QScriptValue(0x10000)", 1020 "engine->evaluate(\"0x10000\") <=> QScriptValue(0, 0x10000)", 1021 "engine->evaluate(\"0x10000\") <=> QScriptValue(engine, 0x10000)", 1022 "engine->evaluate(\"0x10000\") <=> engine->evaluate(\"0x10000\")", 1023 "engine->evaluate(\"0x10001\") <=> QScriptValue(0x10001)", 1024 "engine->evaluate(\"0x10001\") <=> QScriptValue(0, 0x10001)", 1025 "engine->evaluate(\"0x10001\") <=> QScriptValue(engine, 0x10001)", 1026 "engine->evaluate(\"0x10001\") <=> engine->evaluate(\"0x10001\")", 1027 "engine->evaluate(\"Infinity\") <=> QScriptValue(qInf())", 1028 "engine->evaluate(\"Infinity\") <=> QScriptValue(\"Infinity\")", 1029 "engine->evaluate(\"Infinity\") <=> QScriptValue(0, qInf())", 1030 "engine->evaluate(\"Infinity\") <=> QScriptValue(0, \"Infinity\")", 1031 "engine->evaluate(\"Infinity\") <=> QScriptValue(engine, qInf())", 1032 "engine->evaluate(\"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 1033 "engine->evaluate(\"Infinity\") <=> engine->evaluate(\"Infinity\")", 1034 "engine->evaluate(\"-Infinity\") <=> QScriptValue(-qInf())", 1035 "engine->evaluate(\"-Infinity\") <=> QScriptValue(\"-Infinity\")", 1036 "engine->evaluate(\"-Infinity\") <=> QScriptValue(0, -qInf())", 1037 "engine->evaluate(\"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 1038 "engine->evaluate(\"-Infinity\") <=> QScriptValue(engine, -qInf())", 1039 "engine->evaluate(\"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 1040 "engine->evaluate(\"-Infinity\") <=> engine->evaluate(\"-Infinity\")", 1041 "engine->evaluate(\"'ciao'\") <=> QScriptValue(\"ciao\")", 1042 "engine->evaluate(\"'ciao'\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 1043 "engine->evaluate(\"'ciao'\") <=> QScriptValue(0, \"ciao\")", 1044 "engine->evaluate(\"'ciao'\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 1045 "engine->evaluate(\"'ciao'\") <=> QScriptValue(engine, \"ciao\")", 1046 "engine->evaluate(\"'ciao'\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 1047 "engine->evaluate(\"'ciao'\") <=> engine->evaluate(\"'ciao'\")", 1048 "engine->evaluate(\"''\") <=> QScriptValue(false)", 1049 "engine->evaluate(\"''\") <=> QScriptValue(0)", 1050 "engine->evaluate(\"''\") <=> QScriptValue(0.0)", 1051 "engine->evaluate(\"''\") <=> QScriptValue(QString(\"\"))", 1052 "engine->evaluate(\"''\") <=> QScriptValue(QString())", 1053 "engine->evaluate(\"''\") <=> QScriptValue(0, false)", 1054 "engine->evaluate(\"''\") <=> QScriptValue(0, 0)", 1055 "engine->evaluate(\"''\") <=> QScriptValue(0, 0.0)", 1056 "engine->evaluate(\"''\") <=> QScriptValue(0, QString(\"\"))", 1057 "engine->evaluate(\"''\") <=> QScriptValue(0, QString())", 1058 "engine->evaluate(\"''\") <=> QScriptValue(engine, false)", 1059 "engine->evaluate(\"''\") <=> QScriptValue(engine, 0)", 1060 "engine->evaluate(\"''\") <=> QScriptValue(engine, 0.0)", 1061 "engine->evaluate(\"''\") <=> QScriptValue(engine, QString(\"\"))", 1062 "engine->evaluate(\"''\") <=> QScriptValue(engine, QString())", 1063 "engine->evaluate(\"''\") <=> engine->evaluate(\"[]\")", 1064 "engine->evaluate(\"''\") <=> engine->evaluate(\"Array.prototype\")", 1065 "engine->evaluate(\"''\") <=> engine->evaluate(\"new Array()\")", 1066 "engine->evaluate(\"''\") <=> engine->evaluate(\"false\")", 1067 "engine->evaluate(\"''\") <=> engine->evaluate(\"0\")", 1068 "engine->evaluate(\"''\") <=> engine->evaluate(\"0.0\")", 1069 "engine->evaluate(\"''\") <=> engine->evaluate(\"''\")", 1070 "engine->evaluate(\"''\") <=> engine->newArray()", 1071 "engine->evaluate(\"'0'\") <=> QScriptValue(false)", 1072 "engine->evaluate(\"'0'\") <=> QScriptValue(0)", 1073 "engine->evaluate(\"'0'\") <=> QScriptValue(0.0)", 1074 "engine->evaluate(\"'0'\") <=> QScriptValue(QString(\"0\"))", 1075 "engine->evaluate(\"'0'\") <=> QScriptValue(0, false)", 1076 "engine->evaluate(\"'0'\") <=> QScriptValue(0, 0)", 1077 "engine->evaluate(\"'0'\") <=> QScriptValue(0, 0.0)", 1078 "engine->evaluate(\"'0'\") <=> QScriptValue(0, QString(\"0\"))", 1079 "engine->evaluate(\"'0'\") <=> QScriptValue(engine, false)", 1080 "engine->evaluate(\"'0'\") <=> QScriptValue(engine, 0)", 1081 "engine->evaluate(\"'0'\") <=> QScriptValue(engine, 0.0)", 1082 "engine->evaluate(\"'0'\") <=> QScriptValue(engine, QString(\"0\"))", 1083 "engine->evaluate(\"'0'\") <=> engine->evaluate(\"false\")", 1084 "engine->evaluate(\"'0'\") <=> engine->evaluate(\"0\")", 1085 "engine->evaluate(\"'0'\") <=> engine->evaluate(\"0.0\")", 1086 "engine->evaluate(\"'0'\") <=> engine->evaluate(\"'0'\")", 1087 "engine->evaluate(\"'123'\") <=> QScriptValue(123.0)", 1088 "engine->evaluate(\"'123'\") <=> QScriptValue(QString(\"123\"))", 1089 "engine->evaluate(\"'123'\") <=> QScriptValue(0, 123.0)", 1090 "engine->evaluate(\"'123'\") <=> QScriptValue(0, QString(\"123\"))", 1091 "engine->evaluate(\"'123'\") <=> QScriptValue(engine, 123.0)", 1092 "engine->evaluate(\"'123'\") <=> QScriptValue(engine, QString(\"123\"))", 1093 "engine->evaluate(\"'123'\") <=> engine->evaluate(\"123.0\")", 1094 "engine->evaluate(\"'123'\") <=> engine->evaluate(\"'123'\")", 1095 "engine->evaluate(\"'12.4'\") <=> QScriptValue(QString(\"12.4\"))", 1096 "engine->evaluate(\"'12.4'\") <=> engine->evaluate(\"'12.4'\")", 1097 "engine->nullValue() <=> QScriptValue(QScriptValue::UndefinedValue)", 1098 "engine->nullValue() <=> QScriptValue(QScriptValue::NullValue)", 1099 "engine->nullValue() <=> QScriptValue(0, QScriptValue::UndefinedValue)", 1100 "engine->nullValue() <=> QScriptValue(0, QScriptValue::NullValue)", 1101 "engine->nullValue() <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 1102 "engine->nullValue() <=> QScriptValue(engine, QScriptValue::NullValue)", 1103 "engine->nullValue() <=> engine->evaluate(\"{}\")", 1104 "engine->nullValue() <=> engine->evaluate(\"undefined\")", 1105 "engine->nullValue() <=> engine->evaluate(\"null\")", 1106 "engine->nullValue() <=> engine->nullValue()", 1107 "engine->nullValue() <=> engine->undefinedValue()", 1108 "engine->undefinedValue() <=> QScriptValue(QScriptValue::UndefinedValue)", 1109 "engine->undefinedValue() <=> QScriptValue(QScriptValue::NullValue)", 1110 "engine->undefinedValue() <=> QScriptValue(0, QScriptValue::UndefinedValue)", 1111 "engine->undefinedValue() <=> QScriptValue(0, QScriptValue::NullValue)", 1112 "engine->undefinedValue() <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 1113 "engine->undefinedValue() <=> QScriptValue(engine, QScriptValue::NullValue)", 1114 "engine->undefinedValue() <=> engine->evaluate(\"{}\")", 1115 "engine->undefinedValue() <=> engine->evaluate(\"undefined\")", 1116 "engine->undefinedValue() <=> engine->evaluate(\"null\")", 1117 "engine->undefinedValue() <=> engine->nullValue()", 1118 "engine->undefinedValue() <=> engine->undefinedValue()", 1119 "engine->newArray() <=> QScriptValue(false)", 1120 "engine->newArray() <=> QScriptValue(0)", 1121 "engine->newArray() <=> QScriptValue(0.0)", 1122 "engine->newArray() <=> QScriptValue(QString(\"\"))", 1123 "engine->newArray() <=> QScriptValue(QString())", 1124 "engine->newArray() <=> QScriptValue(0, false)", 1125 "engine->newArray() <=> QScriptValue(0, 0)", 1126 "engine->newArray() <=> QScriptValue(0, 0.0)", 1127 "engine->newArray() <=> QScriptValue(0, QString(\"\"))", 1128 "engine->newArray() <=> QScriptValue(0, QString())", 1129 "engine->newArray() <=> QScriptValue(engine, false)", 1130 "engine->newArray() <=> QScriptValue(engine, 0)", 1131 "engine->newArray() <=> QScriptValue(engine, 0.0)", 1132 "engine->newArray() <=> QScriptValue(engine, QString(\"\"))", 1133 "engine->newArray() <=> QScriptValue(engine, QString())", 1134 "engine->newArray() <=> engine->evaluate(\"false\")", 1135 "engine->newArray() <=> engine->evaluate(\"0\")", 1136 "engine->newArray() <=> engine->evaluate(\"0.0\")", 1137 "engine->newArray() <=> engine->evaluate(\"''\")"}; 1138 1139void tst_QScriptValue::equals_data() 1140{ 1141 QTest::addColumn<QScriptValue>("value"); 1142 QTest::addColumn<QScriptValue>("other"); 1143 QTest::addColumn<bool>("expected"); 1144 if (m_engine) 1145 delete m_engine; 1146 m_engine = new QScriptEngine(); 1147 QSet<QString> equals; 1148 equals.reserve(1111); 1149 for (unsigned i = 0; i < 1111; ++i) 1150 equals.insert(equals_array[i]); 1151 for (unsigned i = 0; i < 135; ++i) { 1152 QPair<QString, QScriptValue> value1 = initScriptValues(i); 1153 for (unsigned j = 0; j < 135; ++j) { 1154 QPair<QString, QScriptValue> value2 = initScriptValues(j); 1155 QString tag = QString::fromLatin1("%20 <=> %21").arg(value1.first, value2.first); 1156 QTest::newRow(tag.toAscii().constData()) << value1.second << value2.second << equals.contains(tag); } 1157 } 1158} 1159 1160void tst_QScriptValue::equals() 1161{ 1162 QFETCH(QScriptValue, value); 1163 QFETCH(QScriptValue, other); 1164 QFETCH(bool, expected); 1165 QEXPECT_FAIL("QScriptValue(qInf()) <=> QScriptValue(\"-Infinity\")", "FIXME: WebKit bug 43038", Continue); 1166 QEXPECT_FAIL("QScriptValue(qInf()) <=> QScriptValue(0, \"-Infinity\")", "FIXME: WebKit bug 43038", Continue); 1167 QEXPECT_FAIL("QScriptValue(-qInf()) <=> QScriptValue(\"-Infinity\")", "FIXME: WebKit bug 43038", Continue); 1168 QEXPECT_FAIL("QScriptValue(-qInf()) <=> QScriptValue(0, \"-Infinity\")", "FIXME: WebKit bug 43038", Continue); 1169 QEXPECT_FAIL("QScriptValue(\"-Infinity\") <=> QScriptValue(qInf())", "FIXME: WebKit bug 43038", Continue); 1170 QEXPECT_FAIL("QScriptValue(\"-Infinity\") <=> QScriptValue(-qInf())", "FIXME: WebKit bug 43038", Continue); 1171 QEXPECT_FAIL("QScriptValue(\"-Infinity\") <=> QScriptValue(0, qInf())", "FIXME: WebKit bug 43038", Continue); 1172 QEXPECT_FAIL("QScriptValue(\"-Infinity\") <=> QScriptValue(0, -qInf())", "FIXME: WebKit bug 43038", Continue); 1173 QEXPECT_FAIL("QScriptValue(0, qInf()) <=> QScriptValue(\"-Infinity\")", "FIXME: WebKit bug 43038", Continue); 1174 QEXPECT_FAIL("QScriptValue(0, qInf()) <=> QScriptValue(0, \"-Infinity\")", "FIXME: WebKit bug 43038", Continue); 1175 QEXPECT_FAIL("QScriptValue(0, -qInf()) <=> QScriptValue(\"-Infinity\")", "FIXME: WebKit bug 43038", Continue); 1176 QEXPECT_FAIL("QScriptValue(0, -qInf()) <=> QScriptValue(0, \"-Infinity\")", "FIXME: WebKit bug 43038", Continue); 1177 QEXPECT_FAIL("QScriptValue(0, \"-Infinity\") <=> QScriptValue(qInf())", "FIXME: WebKit bug 43038", Continue); 1178 QEXPECT_FAIL("QScriptValue(0, \"-Infinity\") <=> QScriptValue(-qInf())", "FIXME: WebKit bug 43038", Continue); 1179 QEXPECT_FAIL("QScriptValue(0, \"-Infinity\") <=> QScriptValue(0, qInf())", "FIXME: WebKit bug 43038", Continue); 1180 QEXPECT_FAIL("QScriptValue(0, \"-Infinity\") <=> QScriptValue(0, -qInf())", "FIXME: WebKit bug 43038", Continue); 1181 QCOMPARE(value.equals(other), expected); 1182} 1183 1184static const QString strictlyEquals_array[] = { 1185 "QScriptValue() <=> QScriptValue()", 1186 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 1187 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 1188 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 1189 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", 1190 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", 1191 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->undefinedValue()", 1192 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", 1193 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", 1194 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 1195 "QScriptValue(QScriptValue::NullValue) <=> engine->evaluate(\"null\")", 1196 "QScriptValue(QScriptValue::NullValue) <=> engine->nullValue()", 1197 "QScriptValue(true) <=> QScriptValue(true)", 1198 "QScriptValue(true) <=> QScriptValue(0, true)", 1199 "QScriptValue(true) <=> QScriptValue(engine, true)", 1200 "QScriptValue(true) <=> engine->evaluate(\"true\")", 1201 "QScriptValue(false) <=> QScriptValue(false)", 1202 "QScriptValue(false) <=> QScriptValue(0, false)", 1203 "QScriptValue(false) <=> QScriptValue(engine, false)", 1204 "QScriptValue(false) <=> engine->evaluate(\"false\")", 1205 "QScriptValue(int(122)) <=> QScriptValue(int(122))", 1206 "QScriptValue(int(122)) <=> QScriptValue(0, int(122))", 1207 "QScriptValue(int(122)) <=> QScriptValue(engine, int(122))", 1208 "QScriptValue(int(122)) <=> engine->evaluate(\"122\")", 1209 "QScriptValue(uint(124)) <=> QScriptValue(uint(124))", 1210 "QScriptValue(uint(124)) <=> QScriptValue(0, uint(124))", 1211 "QScriptValue(uint(124)) <=> QScriptValue(engine, uint(124))", 1212 "QScriptValue(uint(124)) <=> engine->evaluate(\"124\")", 1213 "QScriptValue(0) <=> QScriptValue(0)", 1214 "QScriptValue(0) <=> QScriptValue(0.0)", 1215 "QScriptValue(0) <=> QScriptValue(0, 0)", 1216 "QScriptValue(0) <=> QScriptValue(0, 0.0)", 1217 "QScriptValue(0) <=> QScriptValue(engine, 0)", 1218 "QScriptValue(0) <=> QScriptValue(engine, 0.0)", 1219 "QScriptValue(0) <=> engine->evaluate(\"0\")", 1220 "QScriptValue(0) <=> engine->evaluate(\"0.0\")", 1221 "QScriptValue(0.0) <=> QScriptValue(0)", 1222 "QScriptValue(0.0) <=> QScriptValue(0.0)", 1223 "QScriptValue(0.0) <=> QScriptValue(0, 0)", 1224 "QScriptValue(0.0) <=> QScriptValue(0, 0.0)", 1225 "QScriptValue(0.0) <=> QScriptValue(engine, 0)", 1226 "QScriptValue(0.0) <=> QScriptValue(engine, 0.0)", 1227 "QScriptValue(0.0) <=> engine->evaluate(\"0\")", 1228 "QScriptValue(0.0) <=> engine->evaluate(\"0.0\")", 1229 "QScriptValue(123.0) <=> QScriptValue(123.0)", 1230 "QScriptValue(123.0) <=> QScriptValue(0, 123.0)", 1231 "QScriptValue(123.0) <=> QScriptValue(engine, 123.0)", 1232 "QScriptValue(123.0) <=> engine->evaluate(\"123.0\")", 1233 "QScriptValue(6.37e-8) <=> QScriptValue(6.37e-8)", 1234 "QScriptValue(6.37e-8) <=> QScriptValue(0, 6.37e-8)", 1235 "QScriptValue(6.37e-8) <=> QScriptValue(engine, 6.37e-8)", 1236 "QScriptValue(6.37e-8) <=> engine->evaluate(\"6.37e-8\")", 1237 "QScriptValue(-6.37e-8) <=> QScriptValue(-6.37e-8)", 1238 "QScriptValue(-6.37e-8) <=> QScriptValue(0, -6.37e-8)", 1239 "QScriptValue(-6.37e-8) <=> QScriptValue(engine, -6.37e-8)", 1240 "QScriptValue(-6.37e-8) <=> engine->evaluate(\"-6.37e-8\")", 1241 "QScriptValue(0x43211234) <=> QScriptValue(0x43211234)", 1242 "QScriptValue(0x43211234) <=> QScriptValue(0, 0x43211234)", 1243 "QScriptValue(0x43211234) <=> QScriptValue(engine, 0x43211234)", 1244 "QScriptValue(0x43211234) <=> engine->evaluate(\"0x43211234\")", 1245 "QScriptValue(0x10000) <=> QScriptValue(0x10000)", 1246 "QScriptValue(0x10000) <=> QScriptValue(0, 0x10000)", 1247 "QScriptValue(0x10000) <=> QScriptValue(engine, 0x10000)", 1248 "QScriptValue(0x10000) <=> engine->evaluate(\"0x10000\")", 1249 "QScriptValue(0x10001) <=> QScriptValue(0x10001)", 1250 "QScriptValue(0x10001) <=> QScriptValue(0, 0x10001)", 1251 "QScriptValue(0x10001) <=> QScriptValue(engine, 0x10001)", 1252 "QScriptValue(0x10001) <=> engine->evaluate(\"0x10001\")", 1253 "QScriptValue(qInf()) <=> QScriptValue(qInf())", 1254 "QScriptValue(qInf()) <=> QScriptValue(0, qInf())", 1255 "QScriptValue(qInf()) <=> QScriptValue(engine, qInf())", 1256 "QScriptValue(qInf()) <=> engine->evaluate(\"Infinity\")", 1257 "QScriptValue(-qInf()) <=> QScriptValue(-qInf())", 1258 "QScriptValue(-qInf()) <=> QScriptValue(0, -qInf())", 1259 "QScriptValue(-qInf()) <=> QScriptValue(engine, -qInf())", 1260 "QScriptValue(-qInf()) <=> engine->evaluate(\"-Infinity\")", 1261 "QScriptValue(\"NaN\") <=> QScriptValue(\"NaN\")", 1262 "QScriptValue(\"NaN\") <=> QScriptValue(0, \"NaN\")", 1263 "QScriptValue(\"NaN\") <=> QScriptValue(engine, \"NaN\")", 1264 "QScriptValue(\"Infinity\") <=> QScriptValue(\"Infinity\")", 1265 "QScriptValue(\"Infinity\") <=> QScriptValue(0, \"Infinity\")", 1266 "QScriptValue(\"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 1267 "QScriptValue(\"-Infinity\") <=> QScriptValue(\"-Infinity\")", 1268 "QScriptValue(\"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 1269 "QScriptValue(\"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 1270 "QScriptValue(\"ciao\") <=> QScriptValue(\"ciao\")", 1271 "QScriptValue(\"ciao\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 1272 "QScriptValue(\"ciao\") <=> QScriptValue(0, \"ciao\")", 1273 "QScriptValue(\"ciao\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 1274 "QScriptValue(\"ciao\") <=> QScriptValue(engine, \"ciao\")", 1275 "QScriptValue(\"ciao\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 1276 "QScriptValue(\"ciao\") <=> engine->evaluate(\"'ciao'\")", 1277 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(\"ciao\")", 1278 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 1279 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, \"ciao\")", 1280 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 1281 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, \"ciao\")", 1282 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 1283 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> engine->evaluate(\"'ciao'\")", 1284 "QScriptValue(QString(\"\")) <=> QScriptValue(QString(\"\"))", 1285 "QScriptValue(QString(\"\")) <=> QScriptValue(QString())", 1286 "QScriptValue(QString(\"\")) <=> QScriptValue(0, QString(\"\"))", 1287 "QScriptValue(QString(\"\")) <=> QScriptValue(0, QString())", 1288 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, QString(\"\"))", 1289 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, QString())", 1290 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"''\")", 1291 "QScriptValue(QString()) <=> QScriptValue(QString(\"\"))", 1292 "QScriptValue(QString()) <=> QScriptValue(QString())", 1293 "QScriptValue(QString()) <=> QScriptValue(0, QString(\"\"))", 1294 "QScriptValue(QString()) <=> QScriptValue(0, QString())", 1295 "QScriptValue(QString()) <=> QScriptValue(engine, QString(\"\"))", 1296 "QScriptValue(QString()) <=> QScriptValue(engine, QString())", 1297 "QScriptValue(QString()) <=> engine->evaluate(\"''\")", 1298 "QScriptValue(QString(\"0\")) <=> QScriptValue(QString(\"0\"))", 1299 "QScriptValue(QString(\"0\")) <=> QScriptValue(0, QString(\"0\"))", 1300 "QScriptValue(QString(\"0\")) <=> QScriptValue(engine, QString(\"0\"))", 1301 "QScriptValue(QString(\"0\")) <=> engine->evaluate(\"'0'\")", 1302 "QScriptValue(QString(\"123\")) <=> QScriptValue(QString(\"123\"))", 1303 "QScriptValue(QString(\"123\")) <=> QScriptValue(0, QString(\"123\"))", 1304 "QScriptValue(QString(\"123\")) <=> QScriptValue(engine, QString(\"123\"))", 1305 "QScriptValue(QString(\"123\")) <=> engine->evaluate(\"'123'\")", 1306 "QScriptValue(QString(\"12.4\")) <=> QScriptValue(QString(\"12.4\"))", 1307 "QScriptValue(QString(\"12.4\")) <=> engine->evaluate(\"'12.4'\")", 1308 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 1309 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 1310 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 1311 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", 1312 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", 1313 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->undefinedValue()", 1314 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", 1315 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", 1316 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 1317 "QScriptValue(0, QScriptValue::NullValue) <=> engine->evaluate(\"null\")", 1318 "QScriptValue(0, QScriptValue::NullValue) <=> engine->nullValue()", 1319 "QScriptValue(0, true) <=> QScriptValue(true)", 1320 "QScriptValue(0, true) <=> QScriptValue(0, true)", 1321 "QScriptValue(0, true) <=> QScriptValue(engine, true)", 1322 "QScriptValue(0, true) <=> engine->evaluate(\"true\")", 1323 "QScriptValue(0, false) <=> QScriptValue(false)", 1324 "QScriptValue(0, false) <=> QScriptValue(0, false)", 1325 "QScriptValue(0, false) <=> QScriptValue(engine, false)", 1326 "QScriptValue(0, false) <=> engine->evaluate(\"false\")", 1327 "QScriptValue(0, int(122)) <=> QScriptValue(int(122))", 1328 "QScriptValue(0, int(122)) <=> QScriptValue(0, int(122))", 1329 "QScriptValue(0, int(122)) <=> QScriptValue(engine, int(122))", 1330 "QScriptValue(0, int(122)) <=> engine->evaluate(\"122\")", 1331 "QScriptValue(0, uint(124)) <=> QScriptValue(uint(124))", 1332 "QScriptValue(0, uint(124)) <=> QScriptValue(0, uint(124))", 1333 "QScriptValue(0, uint(124)) <=> QScriptValue(engine, uint(124))", 1334 "QScriptValue(0, uint(124)) <=> engine->evaluate(\"124\")", 1335 "QScriptValue(0, 0) <=> QScriptValue(0)", 1336 "QScriptValue(0, 0) <=> QScriptValue(0.0)", 1337 "QScriptValue(0, 0) <=> QScriptValue(0, 0)", 1338 "QScriptValue(0, 0) <=> QScriptValue(0, 0.0)", 1339 "QScriptValue(0, 0) <=> QScriptValue(engine, 0)", 1340 "QScriptValue(0, 0) <=> QScriptValue(engine, 0.0)", 1341 "QScriptValue(0, 0) <=> engine->evaluate(\"0\")", 1342 "QScriptValue(0, 0) <=> engine->evaluate(\"0.0\")", 1343 "QScriptValue(0, 0.0) <=> QScriptValue(0)", 1344 "QScriptValue(0, 0.0) <=> QScriptValue(0.0)", 1345 "QScriptValue(0, 0.0) <=> QScriptValue(0, 0)", 1346 "QScriptValue(0, 0.0) <=> QScriptValue(0, 0.0)", 1347 "QScriptValue(0, 0.0) <=> QScriptValue(engine, 0)", 1348 "QScriptValue(0, 0.0) <=> QScriptValue(engine, 0.0)", 1349 "QScriptValue(0, 0.0) <=> engine->evaluate(\"0\")", 1350 "QScriptValue(0, 0.0) <=> engine->evaluate(\"0.0\")", 1351 "QScriptValue(0, 123.0) <=> QScriptValue(123.0)", 1352 "QScriptValue(0, 123.0) <=> QScriptValue(0, 123.0)", 1353 "QScriptValue(0, 123.0) <=> QScriptValue(engine, 123.0)", 1354 "QScriptValue(0, 123.0) <=> engine->evaluate(\"123.0\")", 1355 "QScriptValue(0, 6.37e-8) <=> QScriptValue(6.37e-8)", 1356 "QScriptValue(0, 6.37e-8) <=> QScriptValue(0, 6.37e-8)", 1357 "QScriptValue(0, 6.37e-8) <=> QScriptValue(engine, 6.37e-8)", 1358 "QScriptValue(0, 6.37e-8) <=> engine->evaluate(\"6.37e-8\")", 1359 "QScriptValue(0, -6.37e-8) <=> QScriptValue(-6.37e-8)", 1360 "QScriptValue(0, -6.37e-8) <=> QScriptValue(0, -6.37e-8)", 1361 "QScriptValue(0, -6.37e-8) <=> QScriptValue(engine, -6.37e-8)", 1362 "QScriptValue(0, -6.37e-8) <=> engine->evaluate(\"-6.37e-8\")", 1363 "QScriptValue(0, 0x43211234) <=> QScriptValue(0x43211234)", 1364 "QScriptValue(0, 0x43211234) <=> QScriptValue(0, 0x43211234)", 1365 "QScriptValue(0, 0x43211234) <=> QScriptValue(engine, 0x43211234)", 1366 "QScriptValue(0, 0x43211234) <=> engine->evaluate(\"0x43211234\")", 1367 "QScriptValue(0, 0x10000) <=> QScriptValue(0x10000)", 1368 "QScriptValue(0, 0x10000) <=> QScriptValue(0, 0x10000)", 1369 "QScriptValue(0, 0x10000) <=> QScriptValue(engine, 0x10000)", 1370 "QScriptValue(0, 0x10000) <=> engine->evaluate(\"0x10000\")", 1371 "QScriptValue(0, 0x10001) <=> QScriptValue(0x10001)", 1372 "QScriptValue(0, 0x10001) <=> QScriptValue(0, 0x10001)", 1373 "QScriptValue(0, 0x10001) <=> QScriptValue(engine, 0x10001)", 1374 "QScriptValue(0, 0x10001) <=> engine->evaluate(\"0x10001\")", 1375 "QScriptValue(0, qInf()) <=> QScriptValue(qInf())", 1376 "QScriptValue(0, qInf()) <=> QScriptValue(0, qInf())", 1377 "QScriptValue(0, qInf()) <=> QScriptValue(engine, qInf())", 1378 "QScriptValue(0, qInf()) <=> engine->evaluate(\"Infinity\")", 1379 "QScriptValue(0, -qInf()) <=> QScriptValue(-qInf())", 1380 "QScriptValue(0, -qInf()) <=> QScriptValue(0, -qInf())", 1381 "QScriptValue(0, -qInf()) <=> QScriptValue(engine, -qInf())", 1382 "QScriptValue(0, -qInf()) <=> engine->evaluate(\"-Infinity\")", 1383 "QScriptValue(0, \"NaN\") <=> QScriptValue(\"NaN\")", 1384 "QScriptValue(0, \"NaN\") <=> QScriptValue(0, \"NaN\")", 1385 "QScriptValue(0, \"NaN\") <=> QScriptValue(engine, \"NaN\")", 1386 "QScriptValue(0, \"Infinity\") <=> QScriptValue(\"Infinity\")", 1387 "QScriptValue(0, \"Infinity\") <=> QScriptValue(0, \"Infinity\")", 1388 "QScriptValue(0, \"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 1389 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(\"-Infinity\")", 1390 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 1391 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 1392 "QScriptValue(0, \"ciao\") <=> QScriptValue(\"ciao\")", 1393 "QScriptValue(0, \"ciao\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 1394 "QScriptValue(0, \"ciao\") <=> QScriptValue(0, \"ciao\")", 1395 "QScriptValue(0, \"ciao\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 1396 "QScriptValue(0, \"ciao\") <=> QScriptValue(engine, \"ciao\")", 1397 "QScriptValue(0, \"ciao\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 1398 "QScriptValue(0, \"ciao\") <=> engine->evaluate(\"'ciao'\")", 1399 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(\"ciao\")", 1400 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 1401 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, \"ciao\")", 1402 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 1403 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, \"ciao\")", 1404 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 1405 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> engine->evaluate(\"'ciao'\")", 1406 "QScriptValue(0, QString(\"\")) <=> QScriptValue(QString(\"\"))", 1407 "QScriptValue(0, QString(\"\")) <=> QScriptValue(QString())", 1408 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, QString(\"\"))", 1409 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, QString())", 1410 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, QString(\"\"))", 1411 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, QString())", 1412 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"''\")", 1413 "QScriptValue(0, QString()) <=> QScriptValue(QString(\"\"))", 1414 "QScriptValue(0, QString()) <=> QScriptValue(QString())", 1415 "QScriptValue(0, QString()) <=> QScriptValue(0, QString(\"\"))", 1416 "QScriptValue(0, QString()) <=> QScriptValue(0, QString())", 1417 "QScriptValue(0, QString()) <=> QScriptValue(engine, QString(\"\"))", 1418 "QScriptValue(0, QString()) <=> QScriptValue(engine, QString())", 1419 "QScriptValue(0, QString()) <=> engine->evaluate(\"''\")", 1420 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(QString(\"0\"))", 1421 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0, QString(\"0\"))", 1422 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(engine, QString(\"0\"))", 1423 "QScriptValue(0, QString(\"0\")) <=> engine->evaluate(\"'0'\")", 1424 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(QString(\"123\"))", 1425 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(0, QString(\"123\"))", 1426 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(engine, QString(\"123\"))", 1427 "QScriptValue(0, QString(\"123\")) <=> engine->evaluate(\"'123'\")", 1428 "QScriptValue(0, QString(\"12.3\")) <=> QScriptValue(0, QString(\"12.3\"))", 1429 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 1430 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 1431 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 1432 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", 1433 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", 1434 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->undefinedValue()", 1435 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", 1436 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", 1437 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 1438 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->evaluate(\"null\")", 1439 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->nullValue()", 1440 "QScriptValue(engine, true) <=> QScriptValue(true)", 1441 "QScriptValue(engine, true) <=> QScriptValue(0, true)", 1442 "QScriptValue(engine, true) <=> QScriptValue(engine, true)", 1443 "QScriptValue(engine, true) <=> engine->evaluate(\"true\")", 1444 "QScriptValue(engine, false) <=> QScriptValue(false)", 1445 "QScriptValue(engine, false) <=> QScriptValue(0, false)", 1446 "QScriptValue(engine, false) <=> QScriptValue(engine, false)", 1447 "QScriptValue(engine, false) <=> engine->evaluate(\"false\")", 1448 "QScriptValue(engine, int(122)) <=> QScriptValue(int(122))", 1449 "QScriptValue(engine, int(122)) <=> QScriptValue(0, int(122))", 1450 "QScriptValue(engine, int(122)) <=> QScriptValue(engine, int(122))", 1451 "QScriptValue(engine, int(122)) <=> engine->evaluate(\"122\")", 1452 "QScriptValue(engine, uint(124)) <=> QScriptValue(uint(124))", 1453 "QScriptValue(engine, uint(124)) <=> QScriptValue(0, uint(124))", 1454 "QScriptValue(engine, uint(124)) <=> QScriptValue(engine, uint(124))", 1455 "QScriptValue(engine, uint(124)) <=> engine->evaluate(\"124\")", 1456 "QScriptValue(engine, 0) <=> QScriptValue(0)", 1457 "QScriptValue(engine, 0) <=> QScriptValue(0.0)", 1458 "QScriptValue(engine, 0) <=> QScriptValue(0, 0)", 1459 "QScriptValue(engine, 0) <=> QScriptValue(0, 0.0)", 1460 "QScriptValue(engine, 0) <=> QScriptValue(engine, 0)", 1461 "QScriptValue(engine, 0) <=> QScriptValue(engine, 0.0)", 1462 "QScriptValue(engine, 0) <=> engine->evaluate(\"0\")", 1463 "QScriptValue(engine, 0) <=> engine->evaluate(\"0.0\")", 1464 "QScriptValue(engine, 0.0) <=> QScriptValue(0)", 1465 "QScriptValue(engine, 0.0) <=> QScriptValue(0.0)", 1466 "QScriptValue(engine, 0.0) <=> QScriptValue(0, 0)", 1467 "QScriptValue(engine, 0.0) <=> QScriptValue(0, 0.0)", 1468 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, 0)", 1469 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, 0.0)", 1470 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"0\")", 1471 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"0.0\")", 1472 "QScriptValue(engine, 123.0) <=> QScriptValue(123.0)", 1473 "QScriptValue(engine, 123.0) <=> QScriptValue(0, 123.0)", 1474 "QScriptValue(engine, 123.0) <=> QScriptValue(engine, 123.0)", 1475 "QScriptValue(engine, 123.0) <=> engine->evaluate(\"123.0\")", 1476 "QScriptValue(engine, 6.37e-8) <=> QScriptValue(6.37e-8)", 1477 "QScriptValue(engine, 6.37e-8) <=> QScriptValue(0, 6.37e-8)", 1478 "QScriptValue(engine, 6.37e-8) <=> QScriptValue(engine, 6.37e-8)", 1479 "QScriptValue(engine, 6.37e-8) <=> engine->evaluate(\"6.37e-8\")", 1480 "QScriptValue(engine, -6.37e-8) <=> QScriptValue(-6.37e-8)", 1481 "QScriptValue(engine, -6.37e-8) <=> QScriptValue(0, -6.37e-8)", 1482 "QScriptValue(engine, -6.37e-8) <=> QScriptValue(engine, -6.37e-8)", 1483 "QScriptValue(engine, -6.37e-8) <=> engine->evaluate(\"-6.37e-8\")", 1484 "QScriptValue(engine, 0x43211234) <=> QScriptValue(0x43211234)", 1485 "QScriptValue(engine, 0x43211234) <=> QScriptValue(0, 0x43211234)", 1486 "QScriptValue(engine, 0x43211234) <=> QScriptValue(engine, 0x43211234)", 1487 "QScriptValue(engine, 0x43211234) <=> engine->evaluate(\"0x43211234\")", 1488 "QScriptValue(engine, 0x10000) <=> QScriptValue(0x10000)", 1489 "QScriptValue(engine, 0x10000) <=> QScriptValue(0, 0x10000)", 1490 "QScriptValue(engine, 0x10000) <=> QScriptValue(engine, 0x10000)", 1491 "QScriptValue(engine, 0x10000) <=> engine->evaluate(\"0x10000\")", 1492 "QScriptValue(engine, 0x10001) <=> QScriptValue(0x10001)", 1493 "QScriptValue(engine, 0x10001) <=> QScriptValue(0, 0x10001)", 1494 "QScriptValue(engine, 0x10001) <=> QScriptValue(engine, 0x10001)", 1495 "QScriptValue(engine, 0x10001) <=> engine->evaluate(\"0x10001\")", 1496 "QScriptValue(engine, qInf()) <=> QScriptValue(qInf())", 1497 "QScriptValue(engine, qInf()) <=> QScriptValue(0, qInf())", 1498 "QScriptValue(engine, qInf()) <=> QScriptValue(engine, qInf())", 1499 "QScriptValue(engine, qInf()) <=> engine->evaluate(\"Infinity\")", 1500 "QScriptValue(engine, -qInf()) <=> QScriptValue(-qInf())", 1501 "QScriptValue(engine, -qInf()) <=> QScriptValue(0, -qInf())", 1502 "QScriptValue(engine, -qInf()) <=> QScriptValue(engine, -qInf())", 1503 "QScriptValue(engine, -qInf()) <=> engine->evaluate(\"-Infinity\")", 1504 "QScriptValue(engine, \"NaN\") <=> QScriptValue(\"NaN\")", 1505 "QScriptValue(engine, \"NaN\") <=> QScriptValue(0, \"NaN\")", 1506 "QScriptValue(engine, \"NaN\") <=> QScriptValue(engine, \"NaN\")", 1507 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(\"Infinity\")", 1508 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(0, \"Infinity\")", 1509 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 1510 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(\"-Infinity\")", 1511 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 1512 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 1513 "QScriptValue(engine, \"ciao\") <=> QScriptValue(\"ciao\")", 1514 "QScriptValue(engine, \"ciao\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 1515 "QScriptValue(engine, \"ciao\") <=> QScriptValue(0, \"ciao\")", 1516 "QScriptValue(engine, \"ciao\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 1517 "QScriptValue(engine, \"ciao\") <=> QScriptValue(engine, \"ciao\")", 1518 "QScriptValue(engine, \"ciao\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 1519 "QScriptValue(engine, \"ciao\") <=> engine->evaluate(\"'ciao'\")", 1520 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(\"ciao\")", 1521 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 1522 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, \"ciao\")", 1523 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 1524 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, \"ciao\")", 1525 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 1526 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> engine->evaluate(\"'ciao'\")", 1527 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(QString(\"\"))", 1528 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(QString())", 1529 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, QString(\"\"))", 1530 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, QString())", 1531 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, QString(\"\"))", 1532 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, QString())", 1533 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"''\")", 1534 "QScriptValue(engine, QString()) <=> QScriptValue(QString(\"\"))", 1535 "QScriptValue(engine, QString()) <=> QScriptValue(QString())", 1536 "QScriptValue(engine, QString()) <=> QScriptValue(0, QString(\"\"))", 1537 "QScriptValue(engine, QString()) <=> QScriptValue(0, QString())", 1538 "QScriptValue(engine, QString()) <=> QScriptValue(engine, QString(\"\"))", 1539 "QScriptValue(engine, QString()) <=> QScriptValue(engine, QString())", 1540 "QScriptValue(engine, QString()) <=> engine->evaluate(\"''\")", 1541 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(QString(\"0\"))", 1542 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0, QString(\"0\"))", 1543 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(engine, QString(\"0\"))", 1544 "QScriptValue(engine, QString(\"0\")) <=> engine->evaluate(\"'0'\")", 1545 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(QString(\"123\"))", 1546 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(0, QString(\"123\"))", 1547 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(engine, QString(\"123\"))", 1548 "QScriptValue(engine, QString(\"123\")) <=> engine->evaluate(\"'123'\")", 1549 "QScriptValue(engine, QString(\"1.23\")) <=> QScriptValue(engine, QString(\"1.23\"))", 1550 "engine->evaluate(\"{}\") <=> QScriptValue(QScriptValue::UndefinedValue)", 1551 "engine->evaluate(\"{}\") <=> QScriptValue(0, QScriptValue::UndefinedValue)", 1552 "engine->evaluate(\"{}\") <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 1553 "engine->evaluate(\"{}\") <=> engine->evaluate(\"{}\")", 1554 "engine->evaluate(\"{}\") <=> engine->evaluate(\"undefined\")", 1555 "engine->evaluate(\"{}\") <=> engine->undefinedValue()", 1556 "engine->evaluate(\"Object.prototype\") <=> engine->evaluate(\"Object.prototype\")", 1557 "engine->evaluate(\"Date.prototype\") <=> engine->evaluate(\"Date.prototype\")", 1558 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"Array.prototype\")", 1559 "engine->evaluate(\"Function.prototype\") <=> engine->evaluate(\"Function.prototype\")", 1560 "engine->evaluate(\"Error.prototype\") <=> engine->evaluate(\"Error.prototype\")", 1561 "engine->evaluate(\"Object\") <=> engine->evaluate(\"Object\")", 1562 "engine->evaluate(\"Array\") <=> engine->evaluate(\"Array\")", 1563 "engine->evaluate(\"Number\") <=> engine->evaluate(\"Number\")", 1564 "engine->evaluate(\"Function\") <=> engine->evaluate(\"Function\")", 1565 "engine->evaluate(\"a = new Object(); a.foo = 22; a.foo\") <=> engine->evaluate(\"a = new Object(); a.foo = 22; a.foo\")", 1566 "engine->evaluate(\"undefined\") <=> QScriptValue(QScriptValue::UndefinedValue)", 1567 "engine->evaluate(\"undefined\") <=> QScriptValue(0, QScriptValue::UndefinedValue)", 1568 "engine->evaluate(\"undefined\") <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 1569 "engine->evaluate(\"undefined\") <=> engine->evaluate(\"{}\")", 1570 "engine->evaluate(\"undefined\") <=> engine->evaluate(\"undefined\")", 1571 "engine->evaluate(\"undefined\") <=> engine->undefinedValue()", 1572 "engine->evaluate(\"null\") <=> QScriptValue(QScriptValue::NullValue)", 1573 "engine->evaluate(\"null\") <=> QScriptValue(0, QScriptValue::NullValue)", 1574 "engine->evaluate(\"null\") <=> QScriptValue(engine, QScriptValue::NullValue)", 1575 "engine->evaluate(\"null\") <=> engine->evaluate(\"null\")", 1576 "engine->evaluate(\"null\") <=> engine->nullValue()", 1577 "engine->evaluate(\"true\") <=> QScriptValue(true)", 1578 "engine->evaluate(\"true\") <=> QScriptValue(0, true)", 1579 "engine->evaluate(\"true\") <=> QScriptValue(engine, true)", 1580 "engine->evaluate(\"true\") <=> engine->evaluate(\"true\")", 1581 "engine->evaluate(\"false\") <=> QScriptValue(false)", 1582 "engine->evaluate(\"false\") <=> QScriptValue(0, false)", 1583 "engine->evaluate(\"false\") <=> QScriptValue(engine, false)", 1584 "engine->evaluate(\"false\") <=> engine->evaluate(\"false\")", 1585 "engine->evaluate(\"122\") <=> QScriptValue(int(122))", 1586 "engine->evaluate(\"122\") <=> QScriptValue(0, int(122))", 1587 "engine->evaluate(\"122\") <=> QScriptValue(engine, int(122))", 1588 "engine->evaluate(\"122\") <=> engine->evaluate(\"122\")", 1589 "engine->evaluate(\"124\") <=> QScriptValue(uint(124))", 1590 "engine->evaluate(\"124\") <=> QScriptValue(0, uint(124))", 1591 "engine->evaluate(\"124\") <=> QScriptValue(engine, uint(124))", 1592 "engine->evaluate(\"124\") <=> engine->evaluate(\"124\")", 1593 "engine->evaluate(\"0\") <=> QScriptValue(0)", 1594 "engine->evaluate(\"0\") <=> QScriptValue(0.0)", 1595 "engine->evaluate(\"0\") <=> QScriptValue(0, 0)", 1596 "engine->evaluate(\"0\") <=> QScriptValue(0, 0.0)", 1597 "engine->evaluate(\"0\") <=> QScriptValue(engine, 0)", 1598 "engine->evaluate(\"0\") <=> QScriptValue(engine, 0.0)", 1599 "engine->evaluate(\"0\") <=> engine->evaluate(\"0\")", 1600 "engine->evaluate(\"0\") <=> engine->evaluate(\"0.0\")", 1601 "engine->evaluate(\"0.0\") <=> QScriptValue(0)", 1602 "engine->evaluate(\"0.0\") <=> QScriptValue(0.0)", 1603 "engine->evaluate(\"0.0\") <=> QScriptValue(0, 0)", 1604 "engine->evaluate(\"0.0\") <=> QScriptValue(0, 0.0)", 1605 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, 0)", 1606 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, 0.0)", 1607 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"0\")", 1608 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"0.0\")", 1609 "engine->evaluate(\"123.0\") <=> QScriptValue(123.0)", 1610 "engine->evaluate(\"123.0\") <=> QScriptValue(0, 123.0)", 1611 "engine->evaluate(\"123.0\") <=> QScriptValue(engine, 123.0)", 1612 "engine->evaluate(\"123.0\") <=> engine->evaluate(\"123.0\")", 1613 "engine->evaluate(\"6.37e-8\") <=> QScriptValue(6.37e-8)", 1614 "engine->evaluate(\"6.37e-8\") <=> QScriptValue(0, 6.37e-8)", 1615 "engine->evaluate(\"6.37e-8\") <=> QScriptValue(engine, 6.37e-8)", 1616 "engine->evaluate(\"6.37e-8\") <=> engine->evaluate(\"6.37e-8\")", 1617 "engine->evaluate(\"-6.37e-8\") <=> QScriptValue(-6.37e-8)", 1618 "engine->evaluate(\"-6.37e-8\") <=> QScriptValue(0, -6.37e-8)", 1619 "engine->evaluate(\"-6.37e-8\") <=> QScriptValue(engine, -6.37e-8)", 1620 "engine->evaluate(\"-6.37e-8\") <=> engine->evaluate(\"-6.37e-8\")", 1621 "engine->evaluate(\"0x43211234\") <=> QScriptValue(0x43211234)", 1622 "engine->evaluate(\"0x43211234\") <=> QScriptValue(0, 0x43211234)", 1623 "engine->evaluate(\"0x43211234\") <=> QScriptValue(engine, 0x43211234)", 1624 "engine->evaluate(\"0x43211234\") <=> engine->evaluate(\"0x43211234\")", 1625 "engine->evaluate(\"0x10000\") <=> QScriptValue(0x10000)", 1626 "engine->evaluate(\"0x10000\") <=> QScriptValue(0, 0x10000)", 1627 "engine->evaluate(\"0x10000\") <=> QScriptValue(engine, 0x10000)", 1628 "engine->evaluate(\"0x10000\") <=> engine->evaluate(\"0x10000\")", 1629 "engine->evaluate(\"0x10001\") <=> QScriptValue(0x10001)", 1630 "engine->evaluate(\"0x10001\") <=> QScriptValue(0, 0x10001)", 1631 "engine->evaluate(\"0x10001\") <=> QScriptValue(engine, 0x10001)", 1632 "engine->evaluate(\"0x10001\") <=> engine->evaluate(\"0x10001\")", 1633 "engine->evaluate(\"Infinity\") <=> QScriptValue(qInf())", 1634 "engine->evaluate(\"Infinity\") <=> QScriptValue(0, qInf())", 1635 "engine->evaluate(\"Infinity\") <=> QScriptValue(engine, qInf())", 1636 "engine->evaluate(\"Infinity\") <=> engine->evaluate(\"Infinity\")", 1637 "engine->evaluate(\"-Infinity\") <=> QScriptValue(-qInf())", 1638 "engine->evaluate(\"-Infinity\") <=> QScriptValue(0, -qInf())", 1639 "engine->evaluate(\"-Infinity\") <=> QScriptValue(engine, -qInf())", 1640 "engine->evaluate(\"-Infinity\") <=> engine->evaluate(\"-Infinity\")", 1641 "engine->evaluate(\"'ciao'\") <=> QScriptValue(\"ciao\")", 1642 "engine->evaluate(\"'ciao'\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 1643 "engine->evaluate(\"'ciao'\") <=> QScriptValue(0, \"ciao\")", 1644 "engine->evaluate(\"'ciao'\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 1645 "engine->evaluate(\"'ciao'\") <=> QScriptValue(engine, \"ciao\")", 1646 "engine->evaluate(\"'ciao'\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 1647 "engine->evaluate(\"'ciao'\") <=> engine->evaluate(\"'ciao'\")", 1648 "engine->evaluate(\"''\") <=> QScriptValue(QString(\"\"))", 1649 "engine->evaluate(\"''\") <=> QScriptValue(QString())", 1650 "engine->evaluate(\"''\") <=> QScriptValue(0, QString(\"\"))", 1651 "engine->evaluate(\"''\") <=> QScriptValue(0, QString())", 1652 "engine->evaluate(\"''\") <=> QScriptValue(engine, QString(\"\"))", 1653 "engine->evaluate(\"''\") <=> QScriptValue(engine, QString())", 1654 "engine->evaluate(\"''\") <=> engine->evaluate(\"''\")", 1655 "engine->evaluate(\"'0'\") <=> QScriptValue(QString(\"0\"))", 1656 "engine->evaluate(\"'0'\") <=> QScriptValue(0, QString(\"0\"))", 1657 "engine->evaluate(\"'0'\") <=> QScriptValue(engine, QString(\"0\"))", 1658 "engine->evaluate(\"'0'\") <=> engine->evaluate(\"'0'\")", 1659 "engine->evaluate(\"'123'\") <=> QScriptValue(QString(\"123\"))", 1660 "engine->evaluate(\"'123'\") <=> QScriptValue(0, QString(\"123\"))", 1661 "engine->evaluate(\"'123'\") <=> QScriptValue(engine, QString(\"123\"))", 1662 "engine->evaluate(\"'123'\") <=> engine->evaluate(\"'123'\")", 1663 "engine->evaluate(\"'12.4'\") <=> QScriptValue(QString(\"12.4\"))", 1664 "engine->evaluate(\"'12.4'\") <=> engine->evaluate(\"'12.4'\")", 1665 "engine->nullValue() <=> QScriptValue(QScriptValue::NullValue)", 1666 "engine->nullValue() <=> QScriptValue(0, QScriptValue::NullValue)", 1667 "engine->nullValue() <=> QScriptValue(engine, QScriptValue::NullValue)", 1668 "engine->nullValue() <=> engine->evaluate(\"null\")", 1669 "engine->nullValue() <=> engine->nullValue()", 1670 "engine->undefinedValue() <=> QScriptValue(QScriptValue::UndefinedValue)", 1671 "engine->undefinedValue() <=> QScriptValue(0, QScriptValue::UndefinedValue)", 1672 "engine->undefinedValue() <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 1673 "engine->undefinedValue() <=> engine->evaluate(\"{}\")", 1674 "engine->undefinedValue() <=> engine->evaluate(\"undefined\")", 1675 "engine->undefinedValue() <=> engine->undefinedValue()"}; 1676 1677void tst_QScriptValue::strictlyEquals_data() 1678{ 1679 QTest::addColumn<QScriptValue>("value"); 1680 QTest::addColumn<QScriptValue>("other"); 1681 QTest::addColumn<bool>("expected"); 1682 if (m_engine) 1683 delete m_engine; 1684 m_engine = new QScriptEngine(); 1685 QSet<QString> equals; 1686 equals.reserve(491); 1687 for (unsigned i = 0; i < 491; ++i) 1688 equals.insert(strictlyEquals_array[i]); 1689 for (unsigned i = 0; i < 135; ++i) { 1690 QPair<QString, QScriptValue> value1 = initScriptValues(i); 1691 for (unsigned j = 0; j < 135; ++j) { 1692 QPair<QString, QScriptValue> value2 = initScriptValues(j); 1693 QString tag = QString::fromLatin1("%20 <=> %21").arg(value1.first, value2.first); 1694 QTest::newRow(tag.toAscii().constData()) << value1.second << value2.second << equals.contains(tag); } 1695 } 1696} 1697 1698void tst_QScriptValue::strictlyEquals() 1699{ 1700 QFETCH(QScriptValue, value); 1701 QFETCH(QScriptValue, other); 1702 QFETCH(bool, expected); 1703 QEXPECT_FAIL("QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", "FIXME: WebKit bug 43038", Continue); 1704 QEXPECT_FAIL("QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", "FIXME: WebKit bug 43038", Continue); 1705 QEXPECT_FAIL("QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", "FIXME: WebKit bug 43038", Continue); 1706 QEXPECT_FAIL("QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", "FIXME: WebKit bug 43038", Continue); 1707 QEXPECT_FAIL("QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", "FIXME: WebKit bug 43038", Continue); 1708 QEXPECT_FAIL("QScriptValue(QScriptValue::UndefinedValue) <=> engine->undefinedValue()", "FIXME: WebKit bug 43038", Continue); 1709 QEXPECT_FAIL("QScriptValue(QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", "FIXME: WebKit bug 43038", Continue); 1710 QEXPECT_FAIL("QScriptValue(QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", "FIXME: WebKit bug 43038", Continue); 1711 QEXPECT_FAIL("QScriptValue(QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", "FIXME: WebKit bug 43038", Continue); 1712 QEXPECT_FAIL("QScriptValue(QScriptValue::NullValue) <=> engine->evaluate(\"null\")", "FIXME: WebKit bug 43038", Continue); 1713 QEXPECT_FAIL("QScriptValue(QScriptValue::NullValue) <=> engine->nullValue()", "FIXME: WebKit bug 43038", Continue); 1714 QEXPECT_FAIL("QScriptValue(true) <=> QScriptValue(true)", "FIXME: WebKit bug 43038", Continue); 1715 QEXPECT_FAIL("QScriptValue(true) <=> QScriptValue(0, true)", "FIXME: WebKit bug 43038", Continue); 1716 QEXPECT_FAIL("QScriptValue(false) <=> QScriptValue(false)", "FIXME: WebKit bug 43038", Continue); 1717 QEXPECT_FAIL("QScriptValue(false) <=> QScriptValue(0, false)", "FIXME: WebKit bug 43038", Continue); 1718 QEXPECT_FAIL("QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", "FIXME: WebKit bug 43038", Continue); 1719 QEXPECT_FAIL("QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", "FIXME: WebKit bug 43038", Continue); 1720 QEXPECT_FAIL("QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", "FIXME: WebKit bug 43038", Continue); 1721 QEXPECT_FAIL("QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", "FIXME: WebKit bug 43038", Continue); 1722 QEXPECT_FAIL("QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", "FIXME: WebKit bug 43038", Continue); 1723 QEXPECT_FAIL("QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->undefinedValue()", "FIXME: WebKit bug 43038", Continue); 1724 QEXPECT_FAIL("QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", "FIXME: WebKit bug 43038", Continue); 1725 QEXPECT_FAIL("QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", "FIXME: WebKit bug 43038", Continue); 1726 QEXPECT_FAIL("QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", "FIXME: WebKit bug 43038", Continue); 1727 QEXPECT_FAIL("QScriptValue(0, QScriptValue::NullValue) <=> engine->evaluate(\"null\")", "FIXME: WebKit bug 43038", Continue); 1728 QEXPECT_FAIL("QScriptValue(0, QScriptValue::NullValue) <=> engine->nullValue()", "FIXME: WebKit bug 43038", Continue); 1729 QEXPECT_FAIL("QScriptValue(0, true) <=> QScriptValue(true)", "FIXME: WebKit bug 43038", Continue); 1730 QEXPECT_FAIL("QScriptValue(0, true) <=> QScriptValue(0, true)", "FIXME: WebKit bug 43038", Continue); 1731 QEXPECT_FAIL("QScriptValue(0, false) <=> QScriptValue(false)", "FIXME: WebKit bug 43038", Continue); 1732 QEXPECT_FAIL("QScriptValue(0, false) <=> QScriptValue(0, false)", "FIXME: WebKit bug 43038", Continue); 1733 QCOMPARE(value.strictlyEquals(other), expected); 1734} 1735 1736static const QString instanceOf_array[] = { 1737 "engine->evaluate(\"[]\") <=> engine->evaluate(\"Object\")", 1738 "engine->evaluate(\"[]\") <=> engine->evaluate(\"Array\")", 1739 "engine->evaluate(\"Date.prototype\") <=> engine->evaluate(\"Object\")", 1740 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"Object\")", 1741 "engine->evaluate(\"Function.prototype\") <=> engine->evaluate(\"Object\")", 1742 "engine->evaluate(\"Error.prototype\") <=> engine->evaluate(\"Object\")", 1743 "engine->evaluate(\"Object\") <=> engine->evaluate(\"Object\")", 1744 "engine->evaluate(\"Object\") <=> engine->evaluate(\"Function\")", 1745 "engine->evaluate(\"Array\") <=> engine->evaluate(\"Object\")", 1746 "engine->evaluate(\"Array\") <=> engine->evaluate(\"Function\")", 1747 "engine->evaluate(\"Number\") <=> engine->evaluate(\"Object\")", 1748 "engine->evaluate(\"Number\") <=> engine->evaluate(\"Function\")", 1749 "engine->evaluate(\"Function\") <=> engine->evaluate(\"Object\")", 1750 "engine->evaluate(\"Function\") <=> engine->evaluate(\"Function\")", 1751 "engine->evaluate(\"(function() { return 1; })\") <=> engine->evaluate(\"Object\")", 1752 "engine->evaluate(\"(function() { return 1; })\") <=> engine->evaluate(\"Function\")", 1753 "engine->evaluate(\"(function() { return 'ciao'; })\") <=> engine->evaluate(\"Object\")", 1754 "engine->evaluate(\"(function() { return 'ciao'; })\") <=> engine->evaluate(\"Function\")", 1755 "engine->evaluate(\"(function() { throw new Error('foo'); })\") <=> engine->evaluate(\"Object\")", 1756 "engine->evaluate(\"(function() { throw new Error('foo'); })\") <=> engine->evaluate(\"Function\")", 1757 "engine->evaluate(\"/foo/\") <=> engine->evaluate(\"Object\")", 1758 "engine->evaluate(\"new Object()\") <=> engine->evaluate(\"Object\")", 1759 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"Object\")", 1760 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"Array\")", 1761 "engine->evaluate(\"new Error()\") <=> engine->evaluate(\"Object\")", 1762 "engine->evaluate(\"Undefined\") <=> engine->evaluate(\"Object\")", 1763 "engine->evaluate(\"Null\") <=> engine->evaluate(\"Object\")", 1764 "engine->evaluate(\"True\") <=> engine->evaluate(\"Object\")", 1765 "engine->evaluate(\"False\") <=> engine->evaluate(\"Object\")", 1766 "engine->newObject() <=> engine->evaluate(\"Object\")", 1767 "engine->newArray() <=> engine->evaluate(\"Object\")", 1768 "engine->newArray() <=> engine->evaluate(\"Array\")", 1769 "engine->newArray(10) <=> engine->evaluate(\"Object\")", 1770 "engine->newArray(10) <=> engine->evaluate(\"Array\")"}; 1771 1772void tst_QScriptValue::instanceOf_data() 1773{ 1774 QTest::addColumn<QScriptValue>("value"); 1775 QTest::addColumn<QScriptValue>("other"); 1776 QTest::addColumn<bool>("expected"); 1777 if (m_engine) 1778 delete m_engine; 1779 m_engine = new QScriptEngine(); 1780 QSet<QString> equals; 1781 equals.reserve(34); 1782 for (unsigned i = 0; i < 34; ++i) 1783 equals.insert(instanceOf_array[i]); 1784 for (unsigned i = 0; i < 135; ++i) { 1785 QPair<QString, QScriptValue> value1 = initScriptValues(i); 1786 for (unsigned j = 0; j < 135; ++j) { 1787 QPair<QString, QScriptValue> value2 = initScriptValues(j); 1788 QString tag = QString::fromLatin1("%20 <=> %21").arg(value1.first, value2.first); 1789 QTest::newRow(tag.toAscii().constData()) << value1.second << value2.second << equals.contains(tag); } 1790 } 1791} 1792 1793void tst_QScriptValue::instanceOf() 1794{ 1795 QFETCH(QScriptValue, value); 1796 QFETCH(QScriptValue, other); 1797 QFETCH(bool, expected); 1798 QCOMPARE(value.instanceOf(other), expected); 1799} 1800