Changeset 60661 in webkit
- Timestamp:
- Jun 4, 2010 12:54:19 AM (14 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r60655 r60661 1 2010-06-04 Jedrzej Nowacki <jedrzej.nowacki@nokia.com> 2 3 Reviewed by Kenneth Rohde Christiansen. 4 5 Fix QScriptValue::equals. 6 7 Handling for a few edge cases were added. Now comparison between 8 NaN, an invalid objects should works as supposed. 9 10 [Qt] QScriptValue::equals problems 11 https://bugs.webkit.org/show_bug.cgi?id=40110 12 13 * qt/api/qscriptvalue.cpp: 14 (QScriptValue::equals): 15 * qt/api/qscriptvalue_p.h: 16 (QScriptValuePrivate::equals): 17 * qt/tests/qscriptvalue/tst_qscriptvalue.h: 18 * qt/tests/qscriptvalue/tst_qscriptvalue_generated_comparison.cpp: 19 (tst_QScriptValue::equals_initData): 20 (tst_QScriptValue::equals_makeData): 21 (tst_QScriptValue::equals_test): 22 1 23 2010-06-03 Jedrzej Nowacki <jedrzej.nowacki@nokia.com> 2 24 -
trunk/JavaScriptCore/qt/api/qscriptvalue.cpp
r60585 r60661 557 557 bool QScriptValue::equals(const QScriptValue& other) const 558 558 { 559 return d_ptr == other.d_ptr || d_ptr->equals(QScriptValuePrivate::get(other));559 return d_ptr->equals(QScriptValuePrivate::get(other)); 560 560 } 561 561 -
trunk/JavaScriptCore/qt/api/qscriptvalue_p.h
r60655 r60661 603 603 bool QScriptValuePrivate::equals(QScriptValuePrivate* other) 604 604 { 605 if (!isValid() || !other->isValid()) 605 if (!isValid()) 606 return !other->isValid(); 607 608 if (!other->isValid()) 606 609 return false; 607 610 … … 609 612 if (isNumberBased()) 610 613 return m_number == other->m_number; 614 Q_ASSERT(isStringBased()); 611 615 return m_string == other->m_string; 612 616 } 617 618 if (!isJSBased() && !other->isJSBased()) 619 return false; 613 620 614 621 if (isJSBased() && !other->isJSBased()) { … … 618 625 } 619 626 } else if (!isJSBased() && other->isJSBased()) { 620 if (! other->assignEngine(other->engine())) {627 if (!assignEngine(other->engine())) { 621 628 qWarning("equals(): Cannot compare to a value created in a different engine"); 622 629 return false; -
trunk/JavaScriptCore/qt/tests/qscriptvalue/tst_qscriptvalue.h
r60585 r60661 104 104 void toUInt16(); 105 105 106 void equals_data(); 107 void equals(); 108 106 109 void strictlyEquals_data(); 107 110 void strictlyEquals(); … … 188 191 void toUInt16_test(const char*, const QScriptValue&); 189 192 193 void equals_initData(); 194 void equals_makeData(const char*); 195 void equals_test(const char*, const QScriptValue&); 196 190 197 void strictlyEquals_initData(); 191 198 void strictlyEquals_makeData(const char*); -
trunk/JavaScriptCore/qt/tests/qscriptvalue/tst_qscriptvalue_generated_comparison.cpp
r60585 r60661 23 23 24 24 #include "tst_qscriptvalue.h" 25 26 void tst_QScriptValue::equals_initData() 27 { 28 QTest::addColumn<QScriptValue>("other"); 29 QTest::addColumn<bool>("expected"); 30 initScriptValues(); 31 } 32 33 static QString equals_array[] = { 34 "QScriptValue() <=> QScriptValue()", 35 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 36 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::NullValue)", 37 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 38 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::NullValue)", 39 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 40 "QScriptValue(QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 41 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", 42 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", 43 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->evaluate(\"null\")", 44 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->nullValue()", 45 "QScriptValue(QScriptValue::UndefinedValue) <=> engine->undefinedValue()", 46 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 47 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", 48 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 49 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", 50 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 51 "QScriptValue(QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 52 "QScriptValue(QScriptValue::NullValue) <=> engine->evaluate(\"{}\")", 53 "QScriptValue(QScriptValue::NullValue) <=> engine->evaluate(\"undefined\")", 54 "QScriptValue(QScriptValue::NullValue) <=> engine->evaluate(\"null\")", 55 "QScriptValue(QScriptValue::NullValue) <=> engine->nullValue()", 56 "QScriptValue(QScriptValue::NullValue) <=> engine->undefinedValue()", 57 "QScriptValue(true) <=> QScriptValue(true)", 58 "QScriptValue(true) <=> QScriptValue(0, true)", 59 "QScriptValue(true) <=> QScriptValue(engine, true)", 60 "QScriptValue(true) <=> engine->evaluate(\"true\")", 61 "QScriptValue(false) <=> QScriptValue(false)", 62 "QScriptValue(false) <=> QScriptValue(0)", 63 "QScriptValue(false) <=> QScriptValue(0.0)", 64 "QScriptValue(false) <=> QScriptValue(QString(\"\"))", 65 "QScriptValue(false) <=> QScriptValue(QString())", 66 "QScriptValue(false) <=> QScriptValue(QString(\"0\"))", 67 "QScriptValue(false) <=> QScriptValue(0, false)", 68 "QScriptValue(false) <=> QScriptValue(0, 0)", 69 "QScriptValue(false) <=> QScriptValue(0, 0.0)", 70 "QScriptValue(false) <=> QScriptValue(0, QString(\"\"))", 71 "QScriptValue(false) <=> QScriptValue(0, QString())", 72 "QScriptValue(false) <=> QScriptValue(0, QString(\"0\"))", 73 "QScriptValue(false) <=> QScriptValue(engine, false)", 74 "QScriptValue(false) <=> QScriptValue(engine, 0)", 75 "QScriptValue(false) <=> QScriptValue(engine, 0.0)", 76 "QScriptValue(false) <=> QScriptValue(engine, QString(\"\"))", 77 "QScriptValue(false) <=> QScriptValue(engine, QString())", 78 "QScriptValue(false) <=> QScriptValue(engine, QString(\"0\"))", 79 "QScriptValue(false) <=> engine->evaluate(\"[]\")", 80 "QScriptValue(false) <=> engine->evaluate(\"Array.prototype\")", 81 "QScriptValue(false) <=> engine->evaluate(\"new Array()\")", 82 "QScriptValue(false) <=> engine->evaluate(\"false\")", 83 "QScriptValue(false) <=> engine->evaluate(\"0\")", 84 "QScriptValue(false) <=> engine->evaluate(\"0.0\")", 85 "QScriptValue(false) <=> engine->evaluate(\"''\")", 86 "QScriptValue(false) <=> engine->evaluate(\"'0'\")", 87 "QScriptValue(int(122)) <=> QScriptValue(int(122))", 88 "QScriptValue(int(122)) <=> QScriptValue(0, int(122))", 89 "QScriptValue(int(122)) <=> QScriptValue(engine, int(122))", 90 "QScriptValue(int(122)) <=> engine->evaluate(\"122\")", 91 "QScriptValue(uint(124)) <=> QScriptValue(uint(124))", 92 "QScriptValue(uint(124)) <=> QScriptValue(0, uint(124))", 93 "QScriptValue(uint(124)) <=> QScriptValue(engine, uint(124))", 94 "QScriptValue(uint(124)) <=> engine->evaluate(\"124\")", 95 "QScriptValue(0) <=> QScriptValue(false)", 96 "QScriptValue(0) <=> QScriptValue(0)", 97 "QScriptValue(0) <=> QScriptValue(0.0)", 98 "QScriptValue(0) <=> QScriptValue(QString(\"\"))", 99 "QScriptValue(0) <=> QScriptValue(QString())", 100 "QScriptValue(0) <=> QScriptValue(QString(\"0\"))", 101 "QScriptValue(0) <=> QScriptValue(0, false)", 102 "QScriptValue(0) <=> QScriptValue(0, 0)", 103 "QScriptValue(0) <=> QScriptValue(0, 0.0)", 104 "QScriptValue(0) <=> QScriptValue(0, QString(\"\"))", 105 "QScriptValue(0) <=> QScriptValue(0, QString())", 106 "QScriptValue(0) <=> QScriptValue(0, QString(\"0\"))", 107 "QScriptValue(0) <=> QScriptValue(engine, false)", 108 "QScriptValue(0) <=> QScriptValue(engine, 0)", 109 "QScriptValue(0) <=> QScriptValue(engine, 0.0)", 110 "QScriptValue(0) <=> QScriptValue(engine, QString(\"\"))", 111 "QScriptValue(0) <=> QScriptValue(engine, QString())", 112 "QScriptValue(0) <=> QScriptValue(engine, QString(\"0\"))", 113 "QScriptValue(0) <=> engine->evaluate(\"[]\")", 114 "QScriptValue(0) <=> engine->evaluate(\"Array.prototype\")", 115 "QScriptValue(0) <=> engine->evaluate(\"new Array()\")", 116 "QScriptValue(0) <=> engine->evaluate(\"false\")", 117 "QScriptValue(0) <=> engine->evaluate(\"0\")", 118 "QScriptValue(0) <=> engine->evaluate(\"0.0\")", 119 "QScriptValue(0) <=> engine->evaluate(\"''\")", 120 "QScriptValue(0) <=> engine->evaluate(\"'0'\")", 121 "QScriptValue(0.0) <=> QScriptValue(false)", 122 "QScriptValue(0.0) <=> QScriptValue(0)", 123 "QScriptValue(0.0) <=> QScriptValue(0.0)", 124 "QScriptValue(0.0) <=> QScriptValue(QString(\"\"))", 125 "QScriptValue(0.0) <=> QScriptValue(QString())", 126 "QScriptValue(0.0) <=> QScriptValue(QString(\"0\"))", 127 "QScriptValue(0.0) <=> QScriptValue(0, false)", 128 "QScriptValue(0.0) <=> QScriptValue(0, 0)", 129 "QScriptValue(0.0) <=> QScriptValue(0, 0.0)", 130 "QScriptValue(0.0) <=> QScriptValue(0, QString(\"\"))", 131 "QScriptValue(0.0) <=> QScriptValue(0, QString())", 132 "QScriptValue(0.0) <=> QScriptValue(0, QString(\"0\"))", 133 "QScriptValue(0.0) <=> QScriptValue(engine, false)", 134 "QScriptValue(0.0) <=> QScriptValue(engine, 0)", 135 "QScriptValue(0.0) <=> QScriptValue(engine, 0.0)", 136 "QScriptValue(0.0) <=> QScriptValue(engine, QString(\"\"))", 137 "QScriptValue(0.0) <=> QScriptValue(engine, QString())", 138 "QScriptValue(0.0) <=> QScriptValue(engine, QString(\"0\"))", 139 "QScriptValue(0.0) <=> engine->evaluate(\"[]\")", 140 "QScriptValue(0.0) <=> engine->evaluate(\"Array.prototype\")", 141 "QScriptValue(0.0) <=> engine->evaluate(\"new Array()\")", 142 "QScriptValue(0.0) <=> engine->evaluate(\"false\")", 143 "QScriptValue(0.0) <=> engine->evaluate(\"0\")", 144 "QScriptValue(0.0) <=> engine->evaluate(\"0.0\")", 145 "QScriptValue(0.0) <=> engine->evaluate(\"''\")", 146 "QScriptValue(0.0) <=> engine->evaluate(\"'0'\")", 147 "QScriptValue(123.0) <=> QScriptValue(123.0)", 148 "QScriptValue(123.0) <=> QScriptValue(QString(\"123\"))", 149 "QScriptValue(123.0) <=> QScriptValue(0, 123.0)", 150 "QScriptValue(123.0) <=> QScriptValue(0, QString(\"123\"))", 151 "QScriptValue(123.0) <=> QScriptValue(engine, 123.0)", 152 "QScriptValue(123.0) <=> QScriptValue(engine, QString(\"123\"))", 153 "QScriptValue(123.0) <=> engine->evaluate(\"123.0\")", 154 "QScriptValue(123.0) <=> engine->evaluate(\"'123'\")", 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(-6.37e-8) <=> QScriptValue(-6.37e-8)", 160 "QScriptValue(-6.37e-8) <=> QScriptValue(0, -6.37e-8)", 161 "QScriptValue(-6.37e-8) <=> QScriptValue(engine, -6.37e-8)", 162 "QScriptValue(-6.37e-8) <=> engine->evaluate(\"-6.37e-8\")", 163 "QScriptValue(0x43211234) <=> QScriptValue(0x43211234)", 164 "QScriptValue(0x43211234) <=> QScriptValue(0, 0x43211234)", 165 "QScriptValue(0x43211234) <=> QScriptValue(engine, 0x43211234)", 166 "QScriptValue(0x43211234) <=> engine->evaluate(\"0x43211234\")", 167 "QScriptValue(0x10000) <=> QScriptValue(0x10000)", 168 "QScriptValue(0x10000) <=> QScriptValue(0, 0x10000)", 169 "QScriptValue(0x10000) <=> QScriptValue(engine, 0x10000)", 170 "QScriptValue(0x10000) <=> engine->evaluate(\"0x10000\")", 171 "QScriptValue(0x10001) <=> QScriptValue(0x10001)", 172 "QScriptValue(0x10001) <=> QScriptValue(0, 0x10001)", 173 "QScriptValue(0x10001) <=> QScriptValue(engine, 0x10001)", 174 "QScriptValue(0x10001) <=> engine->evaluate(\"0x10001\")", 175 "QScriptValue(qInf()) <=> QScriptValue(qInf())", 176 "QScriptValue(qInf()) <=> QScriptValue(\"Infinity\")", 177 "QScriptValue(qInf()) <=> QScriptValue(0, qInf())", 178 "QScriptValue(qInf()) <=> QScriptValue(0, \"Infinity\")", 179 "QScriptValue(qInf()) <=> QScriptValue(engine, qInf())", 180 "QScriptValue(qInf()) <=> QScriptValue(engine, \"Infinity\")", 181 "QScriptValue(qInf()) <=> engine->evaluate(\"Infinity\")", 182 "QScriptValue(-qInf()) <=> QScriptValue(-qInf())", 183 "QScriptValue(-qInf()) <=> QScriptValue(\"-Infinity\")", 184 "QScriptValue(-qInf()) <=> QScriptValue(0, -qInf())", 185 "QScriptValue(-qInf()) <=> QScriptValue(0, \"-Infinity\")", 186 "QScriptValue(-qInf()) <=> QScriptValue(engine, -qInf())", 187 "QScriptValue(-qInf()) <=> QScriptValue(engine, \"-Infinity\")", 188 "QScriptValue(-qInf()) <=> engine->evaluate(\"-Infinity\")", 189 "QScriptValue(\"NaN\") <=> QScriptValue(\"NaN\")", 190 "QScriptValue(\"NaN\") <=> QScriptValue(0, \"NaN\")", 191 "QScriptValue(\"NaN\") <=> QScriptValue(engine, \"NaN\")", 192 "QScriptValue(\"Infinity\") <=> QScriptValue(qInf())", 193 "QScriptValue(\"Infinity\") <=> QScriptValue(\"Infinity\")", 194 "QScriptValue(\"Infinity\") <=> QScriptValue(0, qInf())", 195 "QScriptValue(\"Infinity\") <=> QScriptValue(0, \"Infinity\")", 196 "QScriptValue(\"Infinity\") <=> QScriptValue(engine, qInf())", 197 "QScriptValue(\"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 198 "QScriptValue(\"Infinity\") <=> engine->evaluate(\"Infinity\")", 199 "QScriptValue(\"-Infinity\") <=> QScriptValue(-qInf())", 200 "QScriptValue(\"-Infinity\") <=> QScriptValue(\"-Infinity\")", 201 "QScriptValue(\"-Infinity\") <=> QScriptValue(0, -qInf())", 202 "QScriptValue(\"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 203 "QScriptValue(\"-Infinity\") <=> QScriptValue(engine, -qInf())", 204 "QScriptValue(\"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 205 "QScriptValue(\"-Infinity\") <=> engine->evaluate(\"-Infinity\")", 206 "QScriptValue(\"ciao\") <=> QScriptValue(\"ciao\")", 207 "QScriptValue(\"ciao\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 208 "QScriptValue(\"ciao\") <=> QScriptValue(0, \"ciao\")", 209 "QScriptValue(\"ciao\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 210 "QScriptValue(\"ciao\") <=> QScriptValue(engine, \"ciao\")", 211 "QScriptValue(\"ciao\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 212 "QScriptValue(\"ciao\") <=> engine->evaluate(\"'ciao'\")", 213 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(\"ciao\")", 214 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 215 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, \"ciao\")", 216 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 217 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, \"ciao\")", 218 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 219 "QScriptValue(QString::fromLatin1(\"ciao\")) <=> engine->evaluate(\"'ciao'\")", 220 "QScriptValue(QString(\"\")) <=> QScriptValue(false)", 221 "QScriptValue(QString(\"\")) <=> QScriptValue(0)", 222 "QScriptValue(QString(\"\")) <=> QScriptValue(0.0)", 223 "QScriptValue(QString(\"\")) <=> QScriptValue(QString(\"\"))", 224 "QScriptValue(QString(\"\")) <=> QScriptValue(QString())", 225 "QScriptValue(QString(\"\")) <=> QScriptValue(0, false)", 226 "QScriptValue(QString(\"\")) <=> QScriptValue(0, 0)", 227 "QScriptValue(QString(\"\")) <=> QScriptValue(0, 0.0)", 228 "QScriptValue(QString(\"\")) <=> QScriptValue(0, QString(\"\"))", 229 "QScriptValue(QString(\"\")) <=> QScriptValue(0, QString())", 230 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, false)", 231 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, 0)", 232 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, 0.0)", 233 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, QString(\"\"))", 234 "QScriptValue(QString(\"\")) <=> QScriptValue(engine, QString())", 235 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"[]\")", 236 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"Array.prototype\")", 237 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"new Array()\")", 238 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"false\")", 239 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"0\")", 240 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"0.0\")", 241 "QScriptValue(QString(\"\")) <=> engine->evaluate(\"''\")", 242 "QScriptValue(QString()) <=> QScriptValue(false)", 243 "QScriptValue(QString()) <=> QScriptValue(0)", 244 "QScriptValue(QString()) <=> QScriptValue(0.0)", 245 "QScriptValue(QString()) <=> QScriptValue(QString(\"\"))", 246 "QScriptValue(QString()) <=> QScriptValue(QString())", 247 "QScriptValue(QString()) <=> QScriptValue(0, false)", 248 "QScriptValue(QString()) <=> QScriptValue(0, 0)", 249 "QScriptValue(QString()) <=> QScriptValue(0, 0.0)", 250 "QScriptValue(QString()) <=> QScriptValue(0, QString(\"\"))", 251 "QScriptValue(QString()) <=> QScriptValue(0, QString())", 252 "QScriptValue(QString()) <=> QScriptValue(engine, false)", 253 "QScriptValue(QString()) <=> QScriptValue(engine, 0)", 254 "QScriptValue(QString()) <=> QScriptValue(engine, 0.0)", 255 "QScriptValue(QString()) <=> QScriptValue(engine, QString(\"\"))", 256 "QScriptValue(QString()) <=> QScriptValue(engine, QString())", 257 "QScriptValue(QString()) <=> engine->evaluate(\"[]\")", 258 "QScriptValue(QString()) <=> engine->evaluate(\"Array.prototype\")", 259 "QScriptValue(QString()) <=> engine->evaluate(\"new Array()\")", 260 "QScriptValue(QString()) <=> engine->evaluate(\"false\")", 261 "QScriptValue(QString()) <=> engine->evaluate(\"0\")", 262 "QScriptValue(QString()) <=> engine->evaluate(\"0.0\")", 263 "QScriptValue(QString()) <=> engine->evaluate(\"''\")", 264 "QScriptValue(QString(\"0\")) <=> QScriptValue(false)", 265 "QScriptValue(QString(\"0\")) <=> QScriptValue(0)", 266 "QScriptValue(QString(\"0\")) <=> QScriptValue(0.0)", 267 "QScriptValue(QString(\"0\")) <=> QScriptValue(QString(\"0\"))", 268 "QScriptValue(QString(\"0\")) <=> QScriptValue(0, false)", 269 "QScriptValue(QString(\"0\")) <=> QScriptValue(0, 0)", 270 "QScriptValue(QString(\"0\")) <=> QScriptValue(0, 0.0)", 271 "QScriptValue(QString(\"0\")) <=> QScriptValue(0, QString(\"0\"))", 272 "QScriptValue(QString(\"0\")) <=> QScriptValue(engine, false)", 273 "QScriptValue(QString(\"0\")) <=> QScriptValue(engine, 0)", 274 "QScriptValue(QString(\"0\")) <=> QScriptValue(engine, 0.0)", 275 "QScriptValue(QString(\"0\")) <=> QScriptValue(engine, QString(\"0\"))", 276 "QScriptValue(QString(\"0\")) <=> engine->evaluate(\"false\")", 277 "QScriptValue(QString(\"0\")) <=> engine->evaluate(\"0\")", 278 "QScriptValue(QString(\"0\")) <=> engine->evaluate(\"0.0\")", 279 "QScriptValue(QString(\"0\")) <=> engine->evaluate(\"'0'\")", 280 "QScriptValue(QString(\"123\")) <=> QScriptValue(123.0)", 281 "QScriptValue(QString(\"123\")) <=> QScriptValue(QString(\"123\"))", 282 "QScriptValue(QString(\"123\")) <=> QScriptValue(0, 123.0)", 283 "QScriptValue(QString(\"123\")) <=> QScriptValue(0, QString(\"123\"))", 284 "QScriptValue(QString(\"123\")) <=> QScriptValue(engine, 123.0)", 285 "QScriptValue(QString(\"123\")) <=> QScriptValue(engine, QString(\"123\"))", 286 "QScriptValue(QString(\"123\")) <=> engine->evaluate(\"123.0\")", 287 "QScriptValue(QString(\"123\")) <=> engine->evaluate(\"'123'\")", 288 "QScriptValue(QString(\"12.4\")) <=> QScriptValue(QString(\"12.4\"))", 289 "QScriptValue(QString(\"12.4\")) <=> engine->evaluate(\"'12.4'\")", 290 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 291 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::NullValue)", 292 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 293 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::NullValue)", 294 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 295 "QScriptValue(0, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 296 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", 297 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", 298 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->evaluate(\"null\")", 299 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->nullValue()", 300 "QScriptValue(0, QScriptValue::UndefinedValue) <=> engine->undefinedValue()", 301 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 302 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", 303 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 304 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", 305 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 306 "QScriptValue(0, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 307 "QScriptValue(0, QScriptValue::NullValue) <=> engine->evaluate(\"{}\")", 308 "QScriptValue(0, QScriptValue::NullValue) <=> engine->evaluate(\"undefined\")", 309 "QScriptValue(0, QScriptValue::NullValue) <=> engine->evaluate(\"null\")", 310 "QScriptValue(0, QScriptValue::NullValue) <=> engine->nullValue()", 311 "QScriptValue(0, QScriptValue::NullValue) <=> engine->undefinedValue()", 312 "QScriptValue(0, true) <=> QScriptValue(true)", 313 "QScriptValue(0, true) <=> QScriptValue(0, true)", 314 "QScriptValue(0, true) <=> QScriptValue(engine, true)", 315 "QScriptValue(0, true) <=> engine->evaluate(\"true\")", 316 "QScriptValue(0, false) <=> QScriptValue(false)", 317 "QScriptValue(0, false) <=> QScriptValue(0)", 318 "QScriptValue(0, false) <=> QScriptValue(0.0)", 319 "QScriptValue(0, false) <=> QScriptValue(QString(\"\"))", 320 "QScriptValue(0, false) <=> QScriptValue(QString())", 321 "QScriptValue(0, false) <=> QScriptValue(QString(\"0\"))", 322 "QScriptValue(0, false) <=> QScriptValue(0, false)", 323 "QScriptValue(0, false) <=> QScriptValue(0, 0)", 324 "QScriptValue(0, false) <=> QScriptValue(0, 0.0)", 325 "QScriptValue(0, false) <=> QScriptValue(0, QString(\"\"))", 326 "QScriptValue(0, false) <=> QScriptValue(0, QString())", 327 "QScriptValue(0, false) <=> QScriptValue(0, QString(\"0\"))", 328 "QScriptValue(0, false) <=> QScriptValue(engine, false)", 329 "QScriptValue(0, false) <=> QScriptValue(engine, 0)", 330 "QScriptValue(0, false) <=> QScriptValue(engine, 0.0)", 331 "QScriptValue(0, false) <=> QScriptValue(engine, QString(\"\"))", 332 "QScriptValue(0, false) <=> QScriptValue(engine, QString())", 333 "QScriptValue(0, false) <=> QScriptValue(engine, QString(\"0\"))", 334 "QScriptValue(0, false) <=> engine->evaluate(\"[]\")", 335 "QScriptValue(0, false) <=> engine->evaluate(\"Array.prototype\")", 336 "QScriptValue(0, false) <=> engine->evaluate(\"new Array()\")", 337 "QScriptValue(0, false) <=> engine->evaluate(\"false\")", 338 "QScriptValue(0, false) <=> engine->evaluate(\"0\")", 339 "QScriptValue(0, false) <=> engine->evaluate(\"0.0\")", 340 "QScriptValue(0, false) <=> engine->evaluate(\"''\")", 341 "QScriptValue(0, false) <=> engine->evaluate(\"'0'\")", 342 "QScriptValue(0, int(122)) <=> QScriptValue(int(122))", 343 "QScriptValue(0, int(122)) <=> QScriptValue(0, int(122))", 344 "QScriptValue(0, int(122)) <=> QScriptValue(engine, int(122))", 345 "QScriptValue(0, int(122)) <=> engine->evaluate(\"122\")", 346 "QScriptValue(0, uint(124)) <=> QScriptValue(uint(124))", 347 "QScriptValue(0, uint(124)) <=> QScriptValue(0, uint(124))", 348 "QScriptValue(0, uint(124)) <=> QScriptValue(engine, uint(124))", 349 "QScriptValue(0, uint(124)) <=> engine->evaluate(\"124\")", 350 "QScriptValue(0, 0) <=> QScriptValue(false)", 351 "QScriptValue(0, 0) <=> QScriptValue(0)", 352 "QScriptValue(0, 0) <=> QScriptValue(0.0)", 353 "QScriptValue(0, 0) <=> QScriptValue(QString(\"\"))", 354 "QScriptValue(0, 0) <=> QScriptValue(QString())", 355 "QScriptValue(0, 0) <=> QScriptValue(QString(\"0\"))", 356 "QScriptValue(0, 0) <=> QScriptValue(0, false)", 357 "QScriptValue(0, 0) <=> QScriptValue(0, 0)", 358 "QScriptValue(0, 0) <=> QScriptValue(0, 0.0)", 359 "QScriptValue(0, 0) <=> QScriptValue(0, QString(\"\"))", 360 "QScriptValue(0, 0) <=> QScriptValue(0, QString())", 361 "QScriptValue(0, 0) <=> QScriptValue(0, QString(\"0\"))", 362 "QScriptValue(0, 0) <=> QScriptValue(engine, false)", 363 "QScriptValue(0, 0) <=> QScriptValue(engine, 0)", 364 "QScriptValue(0, 0) <=> QScriptValue(engine, 0.0)", 365 "QScriptValue(0, 0) <=> QScriptValue(engine, QString(\"\"))", 366 "QScriptValue(0, 0) <=> QScriptValue(engine, QString())", 367 "QScriptValue(0, 0) <=> QScriptValue(engine, QString(\"0\"))", 368 "QScriptValue(0, 0) <=> engine->evaluate(\"[]\")", 369 "QScriptValue(0, 0) <=> engine->evaluate(\"Array.prototype\")", 370 "QScriptValue(0, 0) <=> engine->evaluate(\"new Array()\")", 371 "QScriptValue(0, 0) <=> engine->evaluate(\"false\")", 372 "QScriptValue(0, 0) <=> engine->evaluate(\"0\")", 373 "QScriptValue(0, 0) <=> engine->evaluate(\"0.0\")", 374 "QScriptValue(0, 0) <=> engine->evaluate(\"''\")", 375 "QScriptValue(0, 0) <=> engine->evaluate(\"'0'\")", 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, 123.0) <=> QScriptValue(123.0)", 403 "QScriptValue(0, 123.0) <=> QScriptValue(QString(\"123\"))", 404 "QScriptValue(0, 123.0) <=> QScriptValue(0, 123.0)", 405 "QScriptValue(0, 123.0) <=> QScriptValue(0, QString(\"123\"))", 406 "QScriptValue(0, 123.0) <=> QScriptValue(engine, 123.0)", 407 "QScriptValue(0, 123.0) <=> QScriptValue(engine, QString(\"123\"))", 408 "QScriptValue(0, 123.0) <=> engine->evaluate(\"123.0\")", 409 "QScriptValue(0, 123.0) <=> engine->evaluate(\"'123'\")", 410 "QScriptValue(0, 6.37e-8) <=> QScriptValue(6.37e-8)", 411 "QScriptValue(0, 6.37e-8) <=> QScriptValue(0, 6.37e-8)", 412 "QScriptValue(0, 6.37e-8) <=> QScriptValue(engine, 6.37e-8)", 413 "QScriptValue(0, 6.37e-8) <=> engine->evaluate(\"6.37e-8\")", 414 "QScriptValue(0, -6.37e-8) <=> QScriptValue(-6.37e-8)", 415 "QScriptValue(0, -6.37e-8) <=> QScriptValue(0, -6.37e-8)", 416 "QScriptValue(0, -6.37e-8) <=> QScriptValue(engine, -6.37e-8)", 417 "QScriptValue(0, -6.37e-8) <=> engine->evaluate(\"-6.37e-8\")", 418 "QScriptValue(0, 0x43211234) <=> QScriptValue(0x43211234)", 419 "QScriptValue(0, 0x43211234) <=> QScriptValue(0, 0x43211234)", 420 "QScriptValue(0, 0x43211234) <=> QScriptValue(engine, 0x43211234)", 421 "QScriptValue(0, 0x43211234) <=> engine->evaluate(\"0x43211234\")", 422 "QScriptValue(0, 0x10000) <=> QScriptValue(0x10000)", 423 "QScriptValue(0, 0x10000) <=> QScriptValue(0, 0x10000)", 424 "QScriptValue(0, 0x10000) <=> QScriptValue(engine, 0x10000)", 425 "QScriptValue(0, 0x10000) <=> engine->evaluate(\"0x10000\")", 426 "QScriptValue(0, 0x10001) <=> QScriptValue(0x10001)", 427 "QScriptValue(0, 0x10001) <=> QScriptValue(0, 0x10001)", 428 "QScriptValue(0, 0x10001) <=> QScriptValue(engine, 0x10001)", 429 "QScriptValue(0, 0x10001) <=> engine->evaluate(\"0x10001\")", 430 "QScriptValue(0, qInf()) <=> QScriptValue(qInf())", 431 "QScriptValue(0, qInf()) <=> QScriptValue(\"Infinity\")", 432 "QScriptValue(0, qInf()) <=> QScriptValue(0, qInf())", 433 "QScriptValue(0, qInf()) <=> QScriptValue(0, \"Infinity\")", 434 "QScriptValue(0, qInf()) <=> QScriptValue(engine, qInf())", 435 "QScriptValue(0, qInf()) <=> QScriptValue(engine, \"Infinity\")", 436 "QScriptValue(0, qInf()) <=> engine->evaluate(\"Infinity\")", 437 "QScriptValue(0, -qInf()) <=> QScriptValue(-qInf())", 438 "QScriptValue(0, -qInf()) <=> QScriptValue(\"-Infinity\")", 439 "QScriptValue(0, -qInf()) <=> QScriptValue(0, -qInf())", 440 "QScriptValue(0, -qInf()) <=> QScriptValue(0, \"-Infinity\")", 441 "QScriptValue(0, -qInf()) <=> QScriptValue(engine, -qInf())", 442 "QScriptValue(0, -qInf()) <=> QScriptValue(engine, \"-Infinity\")", 443 "QScriptValue(0, -qInf()) <=> engine->evaluate(\"-Infinity\")", 444 "QScriptValue(0, \"NaN\") <=> QScriptValue(\"NaN\")", 445 "QScriptValue(0, \"NaN\") <=> QScriptValue(0, \"NaN\")", 446 "QScriptValue(0, \"NaN\") <=> QScriptValue(engine, \"NaN\")", 447 "QScriptValue(0, \"Infinity\") <=> QScriptValue(qInf())", 448 "QScriptValue(0, \"Infinity\") <=> QScriptValue(\"Infinity\")", 449 "QScriptValue(0, \"Infinity\") <=> QScriptValue(0, qInf())", 450 "QScriptValue(0, \"Infinity\") <=> QScriptValue(0, \"Infinity\")", 451 "QScriptValue(0, \"Infinity\") <=> QScriptValue(engine, qInf())", 452 "QScriptValue(0, \"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 453 "QScriptValue(0, \"Infinity\") <=> engine->evaluate(\"Infinity\")", 454 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(-qInf())", 455 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(\"-Infinity\")", 456 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(0, -qInf())", 457 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 458 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(engine, -qInf())", 459 "QScriptValue(0, \"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 460 "QScriptValue(0, \"-Infinity\") <=> engine->evaluate(\"-Infinity\")", 461 "QScriptValue(0, \"ciao\") <=> QScriptValue(\"ciao\")", 462 "QScriptValue(0, \"ciao\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 463 "QScriptValue(0, \"ciao\") <=> QScriptValue(0, \"ciao\")", 464 "QScriptValue(0, \"ciao\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 465 "QScriptValue(0, \"ciao\") <=> QScriptValue(engine, \"ciao\")", 466 "QScriptValue(0, \"ciao\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 467 "QScriptValue(0, \"ciao\") <=> engine->evaluate(\"'ciao'\")", 468 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(\"ciao\")", 469 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 470 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, \"ciao\")", 471 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 472 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, \"ciao\")", 473 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 474 "QScriptValue(0, QString::fromLatin1(\"ciao\")) <=> engine->evaluate(\"'ciao'\")", 475 "QScriptValue(0, QString(\"\")) <=> QScriptValue(false)", 476 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0)", 477 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0.0)", 478 "QScriptValue(0, QString(\"\")) <=> QScriptValue(QString(\"\"))", 479 "QScriptValue(0, QString(\"\")) <=> QScriptValue(QString())", 480 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, false)", 481 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, 0)", 482 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, 0.0)", 483 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, QString(\"\"))", 484 "QScriptValue(0, QString(\"\")) <=> QScriptValue(0, QString())", 485 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, false)", 486 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, 0)", 487 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, 0.0)", 488 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, QString(\"\"))", 489 "QScriptValue(0, QString(\"\")) <=> QScriptValue(engine, QString())", 490 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"[]\")", 491 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"Array.prototype\")", 492 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"new Array()\")", 493 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"false\")", 494 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"0\")", 495 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"0.0\")", 496 "QScriptValue(0, QString(\"\")) <=> engine->evaluate(\"''\")", 497 "QScriptValue(0, QString()) <=> QScriptValue(false)", 498 "QScriptValue(0, QString()) <=> QScriptValue(0)", 499 "QScriptValue(0, QString()) <=> QScriptValue(0.0)", 500 "QScriptValue(0, QString()) <=> QScriptValue(QString(\"\"))", 501 "QScriptValue(0, QString()) <=> QScriptValue(QString())", 502 "QScriptValue(0, QString()) <=> QScriptValue(0, false)", 503 "QScriptValue(0, QString()) <=> QScriptValue(0, 0)", 504 "QScriptValue(0, QString()) <=> QScriptValue(0, 0.0)", 505 "QScriptValue(0, QString()) <=> QScriptValue(0, QString(\"\"))", 506 "QScriptValue(0, QString()) <=> QScriptValue(0, QString())", 507 "QScriptValue(0, QString()) <=> QScriptValue(engine, false)", 508 "QScriptValue(0, QString()) <=> QScriptValue(engine, 0)", 509 "QScriptValue(0, QString()) <=> QScriptValue(engine, 0.0)", 510 "QScriptValue(0, QString()) <=> QScriptValue(engine, QString(\"\"))", 511 "QScriptValue(0, QString()) <=> QScriptValue(engine, QString())", 512 "QScriptValue(0, QString()) <=> engine->evaluate(\"[]\")", 513 "QScriptValue(0, QString()) <=> engine->evaluate(\"Array.prototype\")", 514 "QScriptValue(0, QString()) <=> engine->evaluate(\"new Array()\")", 515 "QScriptValue(0, QString()) <=> engine->evaluate(\"false\")", 516 "QScriptValue(0, QString()) <=> engine->evaluate(\"0\")", 517 "QScriptValue(0, QString()) <=> engine->evaluate(\"0.0\")", 518 "QScriptValue(0, QString()) <=> engine->evaluate(\"''\")", 519 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(false)", 520 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0)", 521 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0.0)", 522 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(QString(\"0\"))", 523 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0, false)", 524 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0, 0)", 525 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0, 0.0)", 526 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(0, QString(\"0\"))", 527 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(engine, false)", 528 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(engine, 0)", 529 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(engine, 0.0)", 530 "QScriptValue(0, QString(\"0\")) <=> QScriptValue(engine, QString(\"0\"))", 531 "QScriptValue(0, QString(\"0\")) <=> engine->evaluate(\"false\")", 532 "QScriptValue(0, QString(\"0\")) <=> engine->evaluate(\"0\")", 533 "QScriptValue(0, QString(\"0\")) <=> engine->evaluate(\"0.0\")", 534 "QScriptValue(0, QString(\"0\")) <=> engine->evaluate(\"'0'\")", 535 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(123.0)", 536 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(QString(\"123\"))", 537 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(0, 123.0)", 538 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(0, QString(\"123\"))", 539 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(engine, 123.0)", 540 "QScriptValue(0, QString(\"123\")) <=> QScriptValue(engine, QString(\"123\"))", 541 "QScriptValue(0, QString(\"123\")) <=> engine->evaluate(\"123.0\")", 542 "QScriptValue(0, QString(\"123\")) <=> engine->evaluate(\"'123'\")", 543 "QScriptValue(0, QString(\"12.3\")) <=> QScriptValue(0, QString(\"12.3\"))", 544 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 545 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(QScriptValue::NullValue)", 546 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 547 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(0, QScriptValue::NullValue)", 548 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 549 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 550 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->evaluate(\"{}\")", 551 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->evaluate(\"undefined\")", 552 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->evaluate(\"null\")", 553 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->nullValue()", 554 "QScriptValue(engine, QScriptValue::UndefinedValue) <=> engine->undefinedValue()", 555 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::UndefinedValue)", 556 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(QScriptValue::NullValue)", 557 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::UndefinedValue)", 558 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(0, QScriptValue::NullValue)", 559 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 560 "QScriptValue(engine, QScriptValue::NullValue) <=> QScriptValue(engine, QScriptValue::NullValue)", 561 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->evaluate(\"{}\")", 562 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->evaluate(\"undefined\")", 563 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->evaluate(\"null\")", 564 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->nullValue()", 565 "QScriptValue(engine, QScriptValue::NullValue) <=> engine->undefinedValue()", 566 "QScriptValue(engine, true) <=> QScriptValue(true)", 567 "QScriptValue(engine, true) <=> QScriptValue(0, true)", 568 "QScriptValue(engine, true) <=> QScriptValue(engine, true)", 569 "QScriptValue(engine, true) <=> engine->evaluate(\"true\")", 570 "QScriptValue(engine, false) <=> QScriptValue(false)", 571 "QScriptValue(engine, false) <=> QScriptValue(0)", 572 "QScriptValue(engine, false) <=> QScriptValue(0.0)", 573 "QScriptValue(engine, false) <=> QScriptValue(QString(\"\"))", 574 "QScriptValue(engine, false) <=> QScriptValue(QString())", 575 "QScriptValue(engine, false) <=> QScriptValue(QString(\"0\"))", 576 "QScriptValue(engine, false) <=> QScriptValue(0, false)", 577 "QScriptValue(engine, false) <=> QScriptValue(0, 0)", 578 "QScriptValue(engine, false) <=> QScriptValue(0, 0.0)", 579 "QScriptValue(engine, false) <=> QScriptValue(0, QString(\"\"))", 580 "QScriptValue(engine, false) <=> QScriptValue(0, QString())", 581 "QScriptValue(engine, false) <=> QScriptValue(0, QString(\"0\"))", 582 "QScriptValue(engine, false) <=> QScriptValue(engine, false)", 583 "QScriptValue(engine, false) <=> QScriptValue(engine, 0)", 584 "QScriptValue(engine, false) <=> QScriptValue(engine, 0.0)", 585 "QScriptValue(engine, false) <=> QScriptValue(engine, QString(\"\"))", 586 "QScriptValue(engine, false) <=> QScriptValue(engine, QString())", 587 "QScriptValue(engine, false) <=> QScriptValue(engine, QString(\"0\"))", 588 "QScriptValue(engine, false) <=> engine->evaluate(\"[]\")", 589 "QScriptValue(engine, false) <=> engine->evaluate(\"Array.prototype\")", 590 "QScriptValue(engine, false) <=> engine->evaluate(\"new Array()\")", 591 "QScriptValue(engine, false) <=> engine->evaluate(\"false\")", 592 "QScriptValue(engine, false) <=> engine->evaluate(\"0\")", 593 "QScriptValue(engine, false) <=> engine->evaluate(\"0.0\")", 594 "QScriptValue(engine, false) <=> engine->evaluate(\"''\")", 595 "QScriptValue(engine, false) <=> engine->evaluate(\"'0'\")", 596 "QScriptValue(engine, int(122)) <=> QScriptValue(int(122))", 597 "QScriptValue(engine, int(122)) <=> QScriptValue(0, int(122))", 598 "QScriptValue(engine, int(122)) <=> QScriptValue(engine, int(122))", 599 "QScriptValue(engine, int(122)) <=> engine->evaluate(\"122\")", 600 "QScriptValue(engine, uint(124)) <=> QScriptValue(uint(124))", 601 "QScriptValue(engine, uint(124)) <=> QScriptValue(0, uint(124))", 602 "QScriptValue(engine, uint(124)) <=> QScriptValue(engine, uint(124))", 603 "QScriptValue(engine, uint(124)) <=> engine->evaluate(\"124\")", 604 "QScriptValue(engine, 0) <=> QScriptValue(false)", 605 "QScriptValue(engine, 0) <=> QScriptValue(0)", 606 "QScriptValue(engine, 0) <=> QScriptValue(0.0)", 607 "QScriptValue(engine, 0) <=> QScriptValue(QString(\"\"))", 608 "QScriptValue(engine, 0) <=> QScriptValue(QString())", 609 "QScriptValue(engine, 0) <=> QScriptValue(QString(\"0\"))", 610 "QScriptValue(engine, 0) <=> QScriptValue(0, false)", 611 "QScriptValue(engine, 0) <=> QScriptValue(0, 0)", 612 "QScriptValue(engine, 0) <=> QScriptValue(0, 0.0)", 613 "QScriptValue(engine, 0) <=> QScriptValue(0, QString(\"\"))", 614 "QScriptValue(engine, 0) <=> QScriptValue(0, QString())", 615 "QScriptValue(engine, 0) <=> QScriptValue(0, QString(\"0\"))", 616 "QScriptValue(engine, 0) <=> QScriptValue(engine, false)", 617 "QScriptValue(engine, 0) <=> QScriptValue(engine, 0)", 618 "QScriptValue(engine, 0) <=> QScriptValue(engine, 0.0)", 619 "QScriptValue(engine, 0) <=> QScriptValue(engine, QString(\"\"))", 620 "QScriptValue(engine, 0) <=> QScriptValue(engine, QString())", 621 "QScriptValue(engine, 0) <=> QScriptValue(engine, QString(\"0\"))", 622 "QScriptValue(engine, 0) <=> engine->evaluate(\"[]\")", 623 "QScriptValue(engine, 0) <=> engine->evaluate(\"Array.prototype\")", 624 "QScriptValue(engine, 0) <=> engine->evaluate(\"new Array()\")", 625 "QScriptValue(engine, 0) <=> engine->evaluate(\"false\")", 626 "QScriptValue(engine, 0) <=> engine->evaluate(\"0\")", 627 "QScriptValue(engine, 0) <=> engine->evaluate(\"0.0\")", 628 "QScriptValue(engine, 0) <=> engine->evaluate(\"''\")", 629 "QScriptValue(engine, 0) <=> engine->evaluate(\"'0'\")", 630 "QScriptValue(engine, 0.0) <=> QScriptValue(false)", 631 "QScriptValue(engine, 0.0) <=> QScriptValue(0)", 632 "QScriptValue(engine, 0.0) <=> QScriptValue(0.0)", 633 "QScriptValue(engine, 0.0) <=> QScriptValue(QString(\"\"))", 634 "QScriptValue(engine, 0.0) <=> QScriptValue(QString())", 635 "QScriptValue(engine, 0.0) <=> QScriptValue(QString(\"0\"))", 636 "QScriptValue(engine, 0.0) <=> QScriptValue(0, false)", 637 "QScriptValue(engine, 0.0) <=> QScriptValue(0, 0)", 638 "QScriptValue(engine, 0.0) <=> QScriptValue(0, 0.0)", 639 "QScriptValue(engine, 0.0) <=> QScriptValue(0, QString(\"\"))", 640 "QScriptValue(engine, 0.0) <=> QScriptValue(0, QString())", 641 "QScriptValue(engine, 0.0) <=> QScriptValue(0, QString(\"0\"))", 642 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, false)", 643 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, 0)", 644 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, 0.0)", 645 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, QString(\"\"))", 646 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, QString())", 647 "QScriptValue(engine, 0.0) <=> QScriptValue(engine, QString(\"0\"))", 648 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"[]\")", 649 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"Array.prototype\")", 650 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"new Array()\")", 651 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"false\")", 652 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"0\")", 653 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"0.0\")", 654 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"''\")", 655 "QScriptValue(engine, 0.0) <=> engine->evaluate(\"'0'\")", 656 "QScriptValue(engine, 123.0) <=> QScriptValue(123.0)", 657 "QScriptValue(engine, 123.0) <=> QScriptValue(QString(\"123\"))", 658 "QScriptValue(engine, 123.0) <=> QScriptValue(0, 123.0)", 659 "QScriptValue(engine, 123.0) <=> QScriptValue(0, QString(\"123\"))", 660 "QScriptValue(engine, 123.0) <=> QScriptValue(engine, 123.0)", 661 "QScriptValue(engine, 123.0) <=> QScriptValue(engine, QString(\"123\"))", 662 "QScriptValue(engine, 123.0) <=> engine->evaluate(\"123.0\")", 663 "QScriptValue(engine, 123.0) <=> engine->evaluate(\"'123'\")", 664 "QScriptValue(engine, 6.37e-8) <=> QScriptValue(6.37e-8)", 665 "QScriptValue(engine, 6.37e-8) <=> QScriptValue(0, 6.37e-8)", 666 "QScriptValue(engine, 6.37e-8) <=> QScriptValue(engine, 6.37e-8)", 667 "QScriptValue(engine, 6.37e-8) <=> engine->evaluate(\"6.37e-8\")", 668 "QScriptValue(engine, -6.37e-8) <=> QScriptValue(-6.37e-8)", 669 "QScriptValue(engine, -6.37e-8) <=> QScriptValue(0, -6.37e-8)", 670 "QScriptValue(engine, -6.37e-8) <=> QScriptValue(engine, -6.37e-8)", 671 "QScriptValue(engine, -6.37e-8) <=> engine->evaluate(\"-6.37e-8\")", 672 "QScriptValue(engine, 0x43211234) <=> QScriptValue(0x43211234)", 673 "QScriptValue(engine, 0x43211234) <=> QScriptValue(0, 0x43211234)", 674 "QScriptValue(engine, 0x43211234) <=> QScriptValue(engine, 0x43211234)", 675 "QScriptValue(engine, 0x43211234) <=> engine->evaluate(\"0x43211234\")", 676 "QScriptValue(engine, 0x10000) <=> QScriptValue(0x10000)", 677 "QScriptValue(engine, 0x10000) <=> QScriptValue(0, 0x10000)", 678 "QScriptValue(engine, 0x10000) <=> QScriptValue(engine, 0x10000)", 679 "QScriptValue(engine, 0x10000) <=> engine->evaluate(\"0x10000\")", 680 "QScriptValue(engine, 0x10001) <=> QScriptValue(0x10001)", 681 "QScriptValue(engine, 0x10001) <=> QScriptValue(0, 0x10001)", 682 "QScriptValue(engine, 0x10001) <=> QScriptValue(engine, 0x10001)", 683 "QScriptValue(engine, 0x10001) <=> engine->evaluate(\"0x10001\")", 684 "QScriptValue(engine, qInf()) <=> QScriptValue(qInf())", 685 "QScriptValue(engine, qInf()) <=> QScriptValue(\"Infinity\")", 686 "QScriptValue(engine, qInf()) <=> QScriptValue(0, qInf())", 687 "QScriptValue(engine, qInf()) <=> QScriptValue(0, \"Infinity\")", 688 "QScriptValue(engine, qInf()) <=> QScriptValue(engine, qInf())", 689 "QScriptValue(engine, qInf()) <=> QScriptValue(engine, \"Infinity\")", 690 "QScriptValue(engine, qInf()) <=> engine->evaluate(\"Infinity\")", 691 "QScriptValue(engine, -qInf()) <=> QScriptValue(-qInf())", 692 "QScriptValue(engine, -qInf()) <=> QScriptValue(\"-Infinity\")", 693 "QScriptValue(engine, -qInf()) <=> QScriptValue(0, -qInf())", 694 "QScriptValue(engine, -qInf()) <=> QScriptValue(0, \"-Infinity\")", 695 "QScriptValue(engine, -qInf()) <=> QScriptValue(engine, -qInf())", 696 "QScriptValue(engine, -qInf()) <=> QScriptValue(engine, \"-Infinity\")", 697 "QScriptValue(engine, -qInf()) <=> engine->evaluate(\"-Infinity\")", 698 "QScriptValue(engine, \"NaN\") <=> QScriptValue(\"NaN\")", 699 "QScriptValue(engine, \"NaN\") <=> QScriptValue(0, \"NaN\")", 700 "QScriptValue(engine, \"NaN\") <=> QScriptValue(engine, \"NaN\")", 701 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(qInf())", 702 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(\"Infinity\")", 703 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(0, qInf())", 704 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(0, \"Infinity\")", 705 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(engine, qInf())", 706 "QScriptValue(engine, \"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 707 "QScriptValue(engine, \"Infinity\") <=> engine->evaluate(\"Infinity\")", 708 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(-qInf())", 709 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(\"-Infinity\")", 710 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(0, -qInf())", 711 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 712 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(engine, -qInf())", 713 "QScriptValue(engine, \"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 714 "QScriptValue(engine, \"-Infinity\") <=> engine->evaluate(\"-Infinity\")", 715 "QScriptValue(engine, \"ciao\") <=> QScriptValue(\"ciao\")", 716 "QScriptValue(engine, \"ciao\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 717 "QScriptValue(engine, \"ciao\") <=> QScriptValue(0, \"ciao\")", 718 "QScriptValue(engine, \"ciao\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 719 "QScriptValue(engine, \"ciao\") <=> QScriptValue(engine, \"ciao\")", 720 "QScriptValue(engine, \"ciao\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 721 "QScriptValue(engine, \"ciao\") <=> engine->evaluate(\"'ciao'\")", 722 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(\"ciao\")", 723 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 724 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, \"ciao\")", 725 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 726 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, \"ciao\")", 727 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 728 "QScriptValue(engine, QString::fromLatin1(\"ciao\")) <=> engine->evaluate(\"'ciao'\")", 729 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(false)", 730 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0)", 731 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0.0)", 732 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(QString(\"\"))", 733 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(QString())", 734 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, false)", 735 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, 0)", 736 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, 0.0)", 737 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, QString(\"\"))", 738 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(0, QString())", 739 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, false)", 740 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, 0)", 741 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, 0.0)", 742 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, QString(\"\"))", 743 "QScriptValue(engine, QString(\"\")) <=> QScriptValue(engine, QString())", 744 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"[]\")", 745 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"Array.prototype\")", 746 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"new Array()\")", 747 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"false\")", 748 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"0\")", 749 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"0.0\")", 750 "QScriptValue(engine, QString(\"\")) <=> engine->evaluate(\"''\")", 751 "QScriptValue(engine, QString()) <=> QScriptValue(false)", 752 "QScriptValue(engine, QString()) <=> QScriptValue(0)", 753 "QScriptValue(engine, QString()) <=> QScriptValue(0.0)", 754 "QScriptValue(engine, QString()) <=> QScriptValue(QString(\"\"))", 755 "QScriptValue(engine, QString()) <=> QScriptValue(QString())", 756 "QScriptValue(engine, QString()) <=> QScriptValue(0, false)", 757 "QScriptValue(engine, QString()) <=> QScriptValue(0, 0)", 758 "QScriptValue(engine, QString()) <=> QScriptValue(0, 0.0)", 759 "QScriptValue(engine, QString()) <=> QScriptValue(0, QString(\"\"))", 760 "QScriptValue(engine, QString()) <=> QScriptValue(0, QString())", 761 "QScriptValue(engine, QString()) <=> QScriptValue(engine, false)", 762 "QScriptValue(engine, QString()) <=> QScriptValue(engine, 0)", 763 "QScriptValue(engine, QString()) <=> QScriptValue(engine, 0.0)", 764 "QScriptValue(engine, QString()) <=> QScriptValue(engine, QString(\"\"))", 765 "QScriptValue(engine, QString()) <=> QScriptValue(engine, QString())", 766 "QScriptValue(engine, QString()) <=> engine->evaluate(\"[]\")", 767 "QScriptValue(engine, QString()) <=> engine->evaluate(\"Array.prototype\")", 768 "QScriptValue(engine, QString()) <=> engine->evaluate(\"new Array()\")", 769 "QScriptValue(engine, QString()) <=> engine->evaluate(\"false\")", 770 "QScriptValue(engine, QString()) <=> engine->evaluate(\"0\")", 771 "QScriptValue(engine, QString()) <=> engine->evaluate(\"0.0\")", 772 "QScriptValue(engine, QString()) <=> engine->evaluate(\"''\")", 773 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(false)", 774 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0)", 775 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0.0)", 776 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(QString(\"0\"))", 777 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0, false)", 778 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0, 0)", 779 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0, 0.0)", 780 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(0, QString(\"0\"))", 781 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(engine, false)", 782 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(engine, 0)", 783 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(engine, 0.0)", 784 "QScriptValue(engine, QString(\"0\")) <=> QScriptValue(engine, QString(\"0\"))", 785 "QScriptValue(engine, QString(\"0\")) <=> engine->evaluate(\"false\")", 786 "QScriptValue(engine, QString(\"0\")) <=> engine->evaluate(\"0\")", 787 "QScriptValue(engine, QString(\"0\")) <=> engine->evaluate(\"0.0\")", 788 "QScriptValue(engine, QString(\"0\")) <=> engine->evaluate(\"'0'\")", 789 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(123.0)", 790 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(QString(\"123\"))", 791 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(0, 123.0)", 792 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(0, QString(\"123\"))", 793 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(engine, 123.0)", 794 "QScriptValue(engine, QString(\"123\")) <=> QScriptValue(engine, QString(\"123\"))", 795 "QScriptValue(engine, QString(\"123\")) <=> engine->evaluate(\"123.0\")", 796 "QScriptValue(engine, QString(\"123\")) <=> engine->evaluate(\"'123'\")", 797 "QScriptValue(engine, QString(\"1.23\")) <=> QScriptValue(engine, QString(\"1.23\"))", 798 "engine->evaluate(\"[]\") <=> QScriptValue(false)", 799 "engine->evaluate(\"[]\") <=> QScriptValue(0)", 800 "engine->evaluate(\"[]\") <=> QScriptValue(0.0)", 801 "engine->evaluate(\"[]\") <=> QScriptValue(QString(\"\"))", 802 "engine->evaluate(\"[]\") <=> QScriptValue(QString())", 803 "engine->evaluate(\"[]\") <=> QScriptValue(0, false)", 804 "engine->evaluate(\"[]\") <=> QScriptValue(0, 0)", 805 "engine->evaluate(\"[]\") <=> QScriptValue(0, 0.0)", 806 "engine->evaluate(\"[]\") <=> QScriptValue(0, QString(\"\"))", 807 "engine->evaluate(\"[]\") <=> QScriptValue(0, QString())", 808 "engine->evaluate(\"[]\") <=> QScriptValue(engine, false)", 809 "engine->evaluate(\"[]\") <=> QScriptValue(engine, 0)", 810 "engine->evaluate(\"[]\") <=> QScriptValue(engine, 0.0)", 811 "engine->evaluate(\"[]\") <=> QScriptValue(engine, QString(\"\"))", 812 "engine->evaluate(\"[]\") <=> QScriptValue(engine, QString())", 813 "engine->evaluate(\"[]\") <=> engine->evaluate(\"[]\")", 814 "engine->evaluate(\"[]\") <=> engine->evaluate(\"false\")", 815 "engine->evaluate(\"[]\") <=> engine->evaluate(\"0\")", 816 "engine->evaluate(\"[]\") <=> engine->evaluate(\"0.0\")", 817 "engine->evaluate(\"[]\") <=> engine->evaluate(\"''\")", 818 "engine->evaluate(\"{}\") <=> QScriptValue(QScriptValue::UndefinedValue)", 819 "engine->evaluate(\"{}\") <=> QScriptValue(QScriptValue::NullValue)", 820 "engine->evaluate(\"{}\") <=> QScriptValue(0, QScriptValue::UndefinedValue)", 821 "engine->evaluate(\"{}\") <=> QScriptValue(0, QScriptValue::NullValue)", 822 "engine->evaluate(\"{}\") <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 823 "engine->evaluate(\"{}\") <=> QScriptValue(engine, QScriptValue::NullValue)", 824 "engine->evaluate(\"{}\") <=> engine->evaluate(\"{}\")", 825 "engine->evaluate(\"{}\") <=> engine->evaluate(\"undefined\")", 826 "engine->evaluate(\"{}\") <=> engine->evaluate(\"null\")", 827 "engine->evaluate(\"{}\") <=> engine->nullValue()", 828 "engine->evaluate(\"{}\") <=> engine->undefinedValue()", 829 "engine->evaluate(\"Object.prototype\") <=> engine->evaluate(\"Object.prototype\")", 830 "engine->evaluate(\"Date.prototype\") <=> engine->evaluate(\"Date.prototype\")", 831 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(false)", 832 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0)", 833 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0.0)", 834 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(QString(\"\"))", 835 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(QString())", 836 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, false)", 837 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, 0)", 838 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, 0.0)", 839 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, QString(\"\"))", 840 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(0, QString())", 841 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, false)", 842 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, 0)", 843 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, 0.0)", 844 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, QString(\"\"))", 845 "engine->evaluate(\"Array.prototype\") <=> QScriptValue(engine, QString())", 846 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"Array.prototype\")", 847 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"false\")", 848 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"0\")", 849 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"0.0\")", 850 "engine->evaluate(\"Array.prototype\") <=> engine->evaluate(\"''\")", 851 "engine->evaluate(\"Function.prototype\") <=> engine->evaluate(\"Function.prototype\")", 852 "engine->evaluate(\"Error.prototype\") <=> engine->evaluate(\"Error.prototype\")", 853 "engine->evaluate(\"Object\") <=> engine->evaluate(\"Object\")", 854 "engine->evaluate(\"Array\") <=> engine->evaluate(\"Array\")", 855 "engine->evaluate(\"Number\") <=> engine->evaluate(\"Number\")", 856 "engine->evaluate(\"Function\") <=> engine->evaluate(\"Function\")", 857 "engine->evaluate(\"(function() { return 1; })\") <=> engine->evaluate(\"(function() { return 1; })\")", 858 "engine->evaluate(\"(function() { return 'ciao'; })\") <=> engine->evaluate(\"(function() { return 'ciao'; })\")", 859 "engine->evaluate(\"(function() { throw new Error('foo' })\") <=> engine->evaluate(\"(function() { throw new Error('foo' })\")", 860 "engine->evaluate(\"/foo/\") <=> engine->evaluate(\"/foo/\")", 861 "engine->evaluate(\"new Object()\") <=> engine->evaluate(\"new Object()\")", 862 "engine->evaluate(\"new Array()\") <=> QScriptValue(false)", 863 "engine->evaluate(\"new Array()\") <=> QScriptValue(0)", 864 "engine->evaluate(\"new Array()\") <=> QScriptValue(0.0)", 865 "engine->evaluate(\"new Array()\") <=> QScriptValue(QString(\"\"))", 866 "engine->evaluate(\"new Array()\") <=> QScriptValue(QString())", 867 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, false)", 868 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, 0)", 869 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, 0.0)", 870 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, QString(\"\"))", 871 "engine->evaluate(\"new Array()\") <=> QScriptValue(0, QString())", 872 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, false)", 873 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, 0)", 874 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, 0.0)", 875 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, QString(\"\"))", 876 "engine->evaluate(\"new Array()\") <=> QScriptValue(engine, QString())", 877 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"new Array()\")", 878 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"false\")", 879 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"0\")", 880 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"0.0\")", 881 "engine->evaluate(\"new Array()\") <=> engine->evaluate(\"''\")", 882 "engine->evaluate(\"new Error()\") <=> engine->evaluate(\"new Error()\")", 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\") <=> engine->evaluate(\"Undefined\")", 885 "engine->evaluate(\"Null\") <=> engine->evaluate(\"Null\")", 886 "engine->evaluate(\"True\") <=> engine->evaluate(\"True\")", 887 "engine->evaluate(\"False\") <=> engine->evaluate(\"False\")", 888 "engine->evaluate(\"undefined\") <=> QScriptValue(QScriptValue::UndefinedValue)", 889 "engine->evaluate(\"undefined\") <=> QScriptValue(QScriptValue::NullValue)", 890 "engine->evaluate(\"undefined\") <=> QScriptValue(0, QScriptValue::UndefinedValue)", 891 "engine->evaluate(\"undefined\") <=> QScriptValue(0, QScriptValue::NullValue)", 892 "engine->evaluate(\"undefined\") <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 893 "engine->evaluate(\"undefined\") <=> QScriptValue(engine, QScriptValue::NullValue)", 894 "engine->evaluate(\"undefined\") <=> engine->evaluate(\"{}\")", 895 "engine->evaluate(\"undefined\") <=> engine->evaluate(\"undefined\")", 896 "engine->evaluate(\"undefined\") <=> engine->evaluate(\"null\")", 897 "engine->evaluate(\"undefined\") <=> engine->nullValue()", 898 "engine->evaluate(\"undefined\") <=> engine->undefinedValue()", 899 "engine->evaluate(\"null\") <=> QScriptValue(QScriptValue::UndefinedValue)", 900 "engine->evaluate(\"null\") <=> QScriptValue(QScriptValue::NullValue)", 901 "engine->evaluate(\"null\") <=> QScriptValue(0, QScriptValue::UndefinedValue)", 902 "engine->evaluate(\"null\") <=> QScriptValue(0, QScriptValue::NullValue)", 903 "engine->evaluate(\"null\") <=> QScriptValue(engine, QScriptValue::UndefinedValue)", 904 "engine->evaluate(\"null\") <=> QScriptValue(engine, QScriptValue::NullValue)", 905 "engine->evaluate(\"null\") <=> engine->evaluate(\"{}\")", 906 "engine->evaluate(\"null\") <=> engine->evaluate(\"undefined\")", 907 "engine->evaluate(\"null\") <=> engine->evaluate(\"null\")", 908 "engine->evaluate(\"null\") <=> engine->nullValue()", 909 "engine->evaluate(\"null\") <=> engine->undefinedValue()", 910 "engine->evaluate(\"true\") <=> QScriptValue(true)", 911 "engine->evaluate(\"true\") <=> QScriptValue(0, true)", 912 "engine->evaluate(\"true\") <=> QScriptValue(engine, true)", 913 "engine->evaluate(\"true\") <=> engine->evaluate(\"true\")", 914 "engine->evaluate(\"false\") <=> QScriptValue(false)", 915 "engine->evaluate(\"false\") <=> QScriptValue(0)", 916 "engine->evaluate(\"false\") <=> QScriptValue(0.0)", 917 "engine->evaluate(\"false\") <=> QScriptValue(QString(\"\"))", 918 "engine->evaluate(\"false\") <=> QScriptValue(QString())", 919 "engine->evaluate(\"false\") <=> QScriptValue(QString(\"0\"))", 920 "engine->evaluate(\"false\") <=> QScriptValue(0, false)", 921 "engine->evaluate(\"false\") <=> QScriptValue(0, 0)", 922 "engine->evaluate(\"false\") <=> QScriptValue(0, 0.0)", 923 "engine->evaluate(\"false\") <=> QScriptValue(0, QString(\"\"))", 924 "engine->evaluate(\"false\") <=> QScriptValue(0, QString())", 925 "engine->evaluate(\"false\") <=> QScriptValue(0, QString(\"0\"))", 926 "engine->evaluate(\"false\") <=> QScriptValue(engine, false)", 927 "engine->evaluate(\"false\") <=> QScriptValue(engine, 0)", 928 "engine->evaluate(\"false\") <=> QScriptValue(engine, 0.0)", 929 "engine->evaluate(\"false\") <=> QScriptValue(engine, QString(\"\"))", 930 "engine->evaluate(\"false\") <=> QScriptValue(engine, QString())", 931 "engine->evaluate(\"false\") <=> QScriptValue(engine, QString(\"0\"))", 932 "engine->evaluate(\"false\") <=> engine->evaluate(\"[]\")", 933 "engine->evaluate(\"false\") <=> engine->evaluate(\"Array.prototype\")", 934 "engine->evaluate(\"false\") <=> engine->evaluate(\"new Array()\")", 935 "engine->evaluate(\"false\") <=> engine->evaluate(\"false\")", 936 "engine->evaluate(\"false\") <=> engine->evaluate(\"0\")", 937 "engine->evaluate(\"false\") <=> engine->evaluate(\"0.0\")", 938 "engine->evaluate(\"false\") <=> engine->evaluate(\"''\")", 939 "engine->evaluate(\"false\") <=> engine->evaluate(\"'0'\")", 940 "engine->evaluate(\"122\") <=> QScriptValue(int(122))", 941 "engine->evaluate(\"122\") <=> QScriptValue(0, int(122))", 942 "engine->evaluate(\"122\") <=> QScriptValue(engine, int(122))", 943 "engine->evaluate(\"122\") <=> engine->evaluate(\"122\")", 944 "engine->evaluate(\"124\") <=> QScriptValue(uint(124))", 945 "engine->evaluate(\"124\") <=> QScriptValue(0, uint(124))", 946 "engine->evaluate(\"124\") <=> QScriptValue(engine, uint(124))", 947 "engine->evaluate(\"124\") <=> engine->evaluate(\"124\")", 948 "engine->evaluate(\"0\") <=> QScriptValue(false)", 949 "engine->evaluate(\"0\") <=> QScriptValue(0)", 950 "engine->evaluate(\"0\") <=> QScriptValue(0.0)", 951 "engine->evaluate(\"0\") <=> QScriptValue(QString(\"\"))", 952 "engine->evaluate(\"0\") <=> QScriptValue(QString())", 953 "engine->evaluate(\"0\") <=> QScriptValue(QString(\"0\"))", 954 "engine->evaluate(\"0\") <=> QScriptValue(0, false)", 955 "engine->evaluate(\"0\") <=> QScriptValue(0, 0)", 956 "engine->evaluate(\"0\") <=> QScriptValue(0, 0.0)", 957 "engine->evaluate(\"0\") <=> QScriptValue(0, QString(\"\"))", 958 "engine->evaluate(\"0\") <=> QScriptValue(0, QString())", 959 "engine->evaluate(\"0\") <=> QScriptValue(0, QString(\"0\"))", 960 "engine->evaluate(\"0\") <=> QScriptValue(engine, false)", 961 "engine->evaluate(\"0\") <=> QScriptValue(engine, 0)", 962 "engine->evaluate(\"0\") <=> QScriptValue(engine, 0.0)", 963 "engine->evaluate(\"0\") <=> QScriptValue(engine, QString(\"\"))", 964 "engine->evaluate(\"0\") <=> QScriptValue(engine, QString())", 965 "engine->evaluate(\"0\") <=> QScriptValue(engine, QString(\"0\"))", 966 "engine->evaluate(\"0\") <=> engine->evaluate(\"[]\")", 967 "engine->evaluate(\"0\") <=> engine->evaluate(\"Array.prototype\")", 968 "engine->evaluate(\"0\") <=> engine->evaluate(\"new Array()\")", 969 "engine->evaluate(\"0\") <=> engine->evaluate(\"false\")", 970 "engine->evaluate(\"0\") <=> engine->evaluate(\"0\")", 971 "engine->evaluate(\"0\") <=> engine->evaluate(\"0.0\")", 972 "engine->evaluate(\"0\") <=> engine->evaluate(\"''\")", 973 "engine->evaluate(\"0\") <=> engine->evaluate(\"'0'\")", 974 "engine->evaluate(\"0.0\") <=> QScriptValue(false)", 975 "engine->evaluate(\"0.0\") <=> QScriptValue(0)", 976 "engine->evaluate(\"0.0\") <=> QScriptValue(0.0)", 977 "engine->evaluate(\"0.0\") <=> QScriptValue(QString(\"\"))", 978 "engine->evaluate(\"0.0\") <=> QScriptValue(QString())", 979 "engine->evaluate(\"0.0\") <=> QScriptValue(QString(\"0\"))", 980 "engine->evaluate(\"0.0\") <=> QScriptValue(0, false)", 981 "engine->evaluate(\"0.0\") <=> QScriptValue(0, 0)", 982 "engine->evaluate(\"0.0\") <=> QScriptValue(0, 0.0)", 983 "engine->evaluate(\"0.0\") <=> QScriptValue(0, QString(\"\"))", 984 "engine->evaluate(\"0.0\") <=> QScriptValue(0, QString())", 985 "engine->evaluate(\"0.0\") <=> QScriptValue(0, QString(\"0\"))", 986 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, false)", 987 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, 0)", 988 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, 0.0)", 989 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, QString(\"\"))", 990 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, QString())", 991 "engine->evaluate(\"0.0\") <=> QScriptValue(engine, QString(\"0\"))", 992 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"[]\")", 993 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"Array.prototype\")", 994 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"new Array()\")", 995 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"false\")", 996 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"0\")", 997 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"0.0\")", 998 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"''\")", 999 "engine->evaluate(\"0.0\") <=> engine->evaluate(\"'0'\")", 1000 "engine->evaluate(\"123.0\") <=> QScriptValue(123.0)", 1001 "engine->evaluate(\"123.0\") <=> QScriptValue(QString(\"123\"))", 1002 "engine->evaluate(\"123.0\") <=> QScriptValue(0, 123.0)", 1003 "engine->evaluate(\"123.0\") <=> QScriptValue(0, QString(\"123\"))", 1004 "engine->evaluate(\"123.0\") <=> QScriptValue(engine, 123.0)", 1005 "engine->evaluate(\"123.0\") <=> QScriptValue(engine, QString(\"123\"))", 1006 "engine->evaluate(\"123.0\") <=> engine->evaluate(\"123.0\")", 1007 "engine->evaluate(\"123.0\") <=> engine->evaluate(\"'123'\")", 1008 "engine->evaluate(\"6.37e-8\") <=> QScriptValue(6.37e-8)", 1009 "engine->evaluate(\"6.37e-8\") <=> QScriptValue(0, 6.37e-8)", 1010 "engine->evaluate(\"6.37e-8\") <=> QScriptValue(engine, 6.37e-8)", 1011 "engine->evaluate(\"6.37e-8\") <=> engine->evaluate(\"6.37e-8\")", 1012 "engine->evaluate(\"-6.37e-8\") <=> QScriptValue(-6.37e-8)", 1013 "engine->evaluate(\"-6.37e-8\") <=> QScriptValue(0, -6.37e-8)", 1014 "engine->evaluate(\"-6.37e-8\") <=> QScriptValue(engine, -6.37e-8)", 1015 "engine->evaluate(\"-6.37e-8\") <=> engine->evaluate(\"-6.37e-8\")", 1016 "engine->evaluate(\"0x43211234\") <=> QScriptValue(0x43211234)", 1017 "engine->evaluate(\"0x43211234\") <=> QScriptValue(0, 0x43211234)", 1018 "engine->evaluate(\"0x43211234\") <=> QScriptValue(engine, 0x43211234)", 1019 "engine->evaluate(\"0x43211234\") <=> engine->evaluate(\"0x43211234\")", 1020 "engine->evaluate(\"0x10000\") <=> QScriptValue(0x10000)", 1021 "engine->evaluate(\"0x10000\") <=> QScriptValue(0, 0x10000)", 1022 "engine->evaluate(\"0x10000\") <=> QScriptValue(engine, 0x10000)", 1023 "engine->evaluate(\"0x10000\") <=> engine->evaluate(\"0x10000\")", 1024 "engine->evaluate(\"0x10001\") <=> QScriptValue(0x10001)", 1025 "engine->evaluate(\"0x10001\") <=> QScriptValue(0, 0x10001)", 1026 "engine->evaluate(\"0x10001\") <=> QScriptValue(engine, 0x10001)", 1027 "engine->evaluate(\"0x10001\") <=> engine->evaluate(\"0x10001\")", 1028 "engine->evaluate(\"Infinity\") <=> QScriptValue(qInf())", 1029 "engine->evaluate(\"Infinity\") <=> QScriptValue(\"Infinity\")", 1030 "engine->evaluate(\"Infinity\") <=> QScriptValue(0, qInf())", 1031 "engine->evaluate(\"Infinity\") <=> QScriptValue(0, \"Infinity\")", 1032 "engine->evaluate(\"Infinity\") <=> QScriptValue(engine, qInf())", 1033 "engine->evaluate(\"Infinity\") <=> QScriptValue(engine, \"Infinity\")", 1034 "engine->evaluate(\"Infinity\") <=> engine->evaluate(\"Infinity\")", 1035 "engine->evaluate(\"-Infinity\") <=> QScriptValue(-qInf())", 1036 "engine->evaluate(\"-Infinity\") <=> QScriptValue(\"-Infinity\")", 1037 "engine->evaluate(\"-Infinity\") <=> QScriptValue(0, -qInf())", 1038 "engine->evaluate(\"-Infinity\") <=> QScriptValue(0, \"-Infinity\")", 1039 "engine->evaluate(\"-Infinity\") <=> QScriptValue(engine, -qInf())", 1040 "engine->evaluate(\"-Infinity\") <=> QScriptValue(engine, \"-Infinity\")", 1041 "engine->evaluate(\"-Infinity\") <=> engine->evaluate(\"-Infinity\")", 1042 "engine->evaluate(\"'ciao'\") <=> QScriptValue(\"ciao\")", 1043 "engine->evaluate(\"'ciao'\") <=> QScriptValue(QString::fromLatin1(\"ciao\"))", 1044 "engine->evaluate(\"'ciao'\") <=> QScriptValue(0, \"ciao\")", 1045 "engine->evaluate(\"'ciao'\") <=> QScriptValue(0, QString::fromLatin1(\"ciao\"))", 1046 "engine->evaluate(\"'ciao'\") <=> QScriptValue(engine, \"ciao\")", 1047 "engine->evaluate(\"'ciao'\") <=> QScriptValue(engine, QString::fromLatin1(\"ciao\"))", 1048 "engine->evaluate(\"'ciao'\") <=> engine->evaluate(\"'ciao'\")", 1049 "engine->evaluate(\"''\") <=> QScriptValue(false)", 1050 "engine->evaluate(\"''\") <=> QScriptValue(0)", 1051 "engine->evaluate(\"''\") <=> QScriptValue(0.0)", 1052 "engine->evaluate(\"''\") <=> QScriptValue(QString(\"\"))", 1053 "engine->evaluate(\"''\") <=> QScriptValue(QString())", 1054 "engine->evaluate(\"''\") <=> QScriptValue(0, false)", 1055 "engine->evaluate(\"''\") <=> QScriptValue(0, 0)", 1056 "engine->evaluate(\"''\") <=> QScriptValue(0, 0.0)", 1057 "engine->evaluate(\"''\") <=> QScriptValue(0, QString(\"\"))", 1058 "engine->evaluate(\"''\") <=> QScriptValue(0, QString())", 1059 "engine->evaluate(\"''\") <=> QScriptValue(engine, false)", 1060 "engine->evaluate(\"''\") <=> QScriptValue(engine, 0)", 1061 "engine->evaluate(\"''\") <=> QScriptValue(engine, 0.0)", 1062 "engine->evaluate(\"''\") <=> QScriptValue(engine, QString(\"\"))", 1063 "engine->evaluate(\"''\") <=> QScriptValue(engine, QString())", 1064 "engine->evaluate(\"''\") <=> engine->evaluate(\"[]\")", 1065 "engine->evaluate(\"''\") <=> engine->evaluate(\"Array.prototype\")", 1066 "engine->evaluate(\"''\") <=> engine->evaluate(\"new Array()\")", 1067 "engine->evaluate(\"''\") <=> engine->evaluate(\"false\")", 1068 "engine->evaluate(\"''\") <=> engine->evaluate(\"0\")", 1069 "engine->evaluate(\"''\") <=> engine->evaluate(\"0.0\")", 1070 "engine->evaluate(\"''\") <=> engine->evaluate(\"''\")", 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 1120 void tst_QScriptValue::equals_makeData(const char *expr) 1121 { 1122 static QSet<QString> equals; 1123 if (equals.isEmpty()) { 1124 equals.reserve(1085); 1125 for (unsigned i = 0; i < 1085; ++i) 1126 equals.insert(equals_array[i]); 1127 } 1128 QHash<QString, QScriptValue>::const_iterator it; 1129 for (it = m_values.constBegin(); it != m_values.constEnd(); ++it) { 1130 QString tag = QString::fromLatin1("%20 <=> %21").arg(expr).arg(it.key()); 1131 newRow(tag.toLatin1()) << it.value() << equals.contains(tag); 1132 } 1133 } 1134 1135 void tst_QScriptValue::equals_test(const char *, const QScriptValue& value) 1136 { 1137 QFETCH(QScriptValue, other); 1138 QFETCH(bool, expected); 1139 QCOMPARE(value.equals(other), expected); 1140 } 1141 1142 DEFINE_TEST_FUNCTION(equals) 25 1143 26 1144
Note: See TracChangeset
for help on using the changeset viewer.