Lines Matching refs:serializer

38 #include "ecmascript/serializer/value_serializer.h"
39 #include "ecmascript/serializer/base_deserializer.h"
1032 ValueSerializer *serializer = new ValueSerializer(thread);
1033 serializer->SerializeJSTaggedValue(JSTaggedValue::True());
1034 serializer->SerializeJSTaggedValue(JSTaggedValue::False());
1035 serializer->SerializeJSTaggedValue(JSTaggedValue::Undefined());
1036 serializer->SerializeJSTaggedValue(JSTaggedValue::Null());
1037 serializer->SerializeJSTaggedValue(JSTaggedValue::Hole());
1038 std::unique_ptr<SerializeData> data = serializer->Release();
1044 delete serializer;
1052 ValueSerializer *serializer = new ValueSerializer(thread);
1053 serializer->WriteValue(thread, JSHandle<JSTaggedValue>(str),
1056 std::unique_ptr<SerializeData> data = serializer->Release();
1063 delete serializer;
1075 ValueSerializer *serializer = new ValueSerializer(thread);
1076 serializer->WriteValue(thread, JSHandle<JSTaggedValue>(str3),
1079 std::unique_ptr<SerializeData> data = serializer->Release();
1086 delete serializer;
1098 ValueSerializer *serializer = new ValueSerializer(thread);
1099 serializer->WriteValue(thread, JSHandle<JSTaggedValue>(str2),
1102 std::unique_ptr<SerializeData> data = serializer->Release();
1109 delete serializer;
1131 ValueSerializer *serializer = new ValueSerializer(thread);
1132 serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1135 std::unique_ptr<SerializeData> data = serializer->Release();
1140 delete serializer;
1162 ValueSerializer *serializer = new ValueSerializer(thread);
1163 serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1166 std::unique_ptr<SerializeData> data = serializer->Release();
1171 delete serializer;
1189 ValueSerializer *serializer = new ValueSerializer(thread);
1190 serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1193 std::unique_ptr<SerializeData> data = serializer->Release();
1198 delete serializer;
1214 ValueSerializer *serializer = new ValueSerializer(thread);
1215 serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1218 std::unique_ptr<SerializeData> data = serializer->Release();
1223 delete serializer;
1251 ValueSerializer *serializer = new ValueSerializer(thread);
1252 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1256 std::unique_ptr<SerializeData> data = serializer->Release();
1260 delete serializer;
1270 ValueSerializer *serializer = new ValueSerializer(thread);
1271 serializer->WriteValue(thread, errorTag, JSHandle<JSTaggedValue>(thread, JSTaggedValue::Undefined()),
1273 std::unique_ptr<SerializeData> data = serializer->Release();
1278 delete serializer;
1295 ValueSerializer *serializer = new ValueSerializer(thread);
1296 serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1299 std::unique_ptr<SerializeData> data = serializer->Release();
1304 delete serializer;
1342 ValueSerializer *serializer = new ValueSerializer(thread);
1343 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1347 std::unique_ptr<SerializeData> data = serializer->Release();
1352 delete serializer;
1372 ValueSerializer *serializer = new ValueSerializer(thread);
1373 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1377 std::unique_ptr<SerializeData> data = serializer->Release();
1382 delete serializer;
1429 ValueSerializer *serializer = new ValueSerializer(thread);
1430 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj1),
1434 std::unique_ptr<SerializeData> data = serializer->Release();
1439 delete serializer;
1463 ValueSerializer *serializer = new ValueSerializer(thread);
1464 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj2),
1468 std::unique_ptr<SerializeData> data = serializer->Release();
1473 delete serializer;
1492 ValueSerializer *serializer = new ValueSerializer(thread);
1493 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj1),
1497 std::unique_ptr<SerializeData> data = serializer->Release();
1501 delete serializer;
1532 ValueSerializer *serializer = new ValueSerializer(thread);
1533 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(set),
1537 std::unique_ptr<SerializeData> data = serializer->Release();
1542 delete serializer;
1561 ValueSerializer *serializer = new ValueSerializer(thread);
1562 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(jsDate),
1566 std::unique_ptr<SerializeData> data = serializer->Release();
1571 delete serializer;
1597 ValueSerializer *serializer = new ValueSerializer(thread);
1598 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(map),
1602 std::unique_ptr<SerializeData> data = serializer->Release();
1607 delete serializer;
1625 ValueSerializer *serializer = new ValueSerializer(thread);
1626 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(jsRegexp),
1630 std::unique_ptr<SerializeData> data = serializer->Release();
1635 delete serializer;
1660 ValueSerializer *serializer = new ValueSerializer(thread);
1661 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(array),
1665 std::unique_ptr<SerializeData> data = serializer->Release();
1670 delete serializer;
1681 ValueSerializer *serializer = new ValueSerializer(thread);
1682 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(ecmaString),
1686 std::unique_ptr<SerializeData> data = serializer->Release();
1691 delete serializer;
1700 ValueSerializer *serializer = new ValueSerializer(thread);
1701 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(ecmaString),
1705 std::unique_ptr<SerializeData> data = serializer->Release();
1710 delete serializer;
1718 ValueSerializer *serializer = new ValueSerializer(thread);
1719 serializer->SerializeJSTaggedValue(aTag);
1720 serializer->SerializeJSTaggedValue(minTag);
1721 serializer->SerializeJSTaggedValue(bTag);
1722 std::unique_ptr<SerializeData> data = serializer->Release();
1728 delete serializer;
1736 ValueSerializer *serializer = new ValueSerializer(thread);
1737 serializer->SerializeJSTaggedValue(aTag);
1738 serializer->SerializeJSTaggedValue(bTag);
1739 std::unique_ptr<SerializeData> data = serializer->Release();
1745 delete serializer;
1783 ValueSerializer *serializer = new ValueSerializer(thread);
1784 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1788 std::unique_ptr<SerializeData> data = serializer->Release();
1794 delete serializer;
1805 ValueSerializer *serializer = new ValueSerializer(thread);
1806 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(function),
1810 std::unique_ptr<SerializeData> data = serializer->Release();
1814 delete serializer;
1840 ValueSerializer *serializer = new ValueSerializer(thread);
1841 bool success = serializer->WriteValue(thread, arrBufTag, JSHandle<JSTaggedValue>(array),
1844 std::unique_ptr<SerializeData> data = serializer->Release();
1852 delete serializer;
1874 ValueSerializer *serializer = new ValueSerializer(thread);
1875 bool success = serializer->WriteValue(thread, arrBufTag,
1879 std::unique_ptr<SerializeData> data = serializer->Release();
1887 delete serializer;
1901 ValueSerializer *serializer = new ValueSerializer(thread);
1902 bool success = serializer->WriteValue(thread, arrBufTag,
1906 std::unique_ptr<SerializeData> data = serializer->Release();
1911 delete serializer;
1932 ValueSerializer *serializer = new ValueSerializer(thread);
1933 bool res = serializer->WriteValue(thread, arrBufTag,
1961 ValueSerializer *serializer = new ValueSerializer(thread, true);
1962 bool res = serializer->WriteValue(thread, arrBufTag,
1967 std::unique_ptr<SerializeData> data = serializer->Release();
1972 delete serializer;
1980 ValueSerializer *serializer = new ValueSerializer(thread);
1981 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
1985 std::unique_ptr<SerializeData> data = serializer->Release();
1989 delete serializer;
2001 ValueSerializer *serializer = new ValueSerializer(thread);
2002 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
2006 std::unique_ptr<SerializeData> data = serializer->Release();
2010 delete serializer;
2026 ValueSerializer *serializer = new ValueSerializer(thread);
2027 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(jsArrayBuffer),
2031 std::unique_ptr<SerializeData> data = serializer->Release();
2039 delete serializer;
2055 ValueSerializer *serializer = new ValueSerializer(thread);
2056 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(jsArrayBuffer),
2060 std::unique_ptr<SerializeData> data = serializer->Release();
2082 delete serializer;
2091 ValueSerializer *serializer = new ValueSerializer(thread);
2092 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(np),
2097 std::unique_ptr<SerializeData> data = serializer->Release();
2099 delete serializer;
2136 ValueSerializer *serializer = new ValueSerializer(thread);
2137 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(int8Array),
2141 std::unique_ptr<SerializeData> data = serializer->Release();
2146 delete serializer;
2173 ValueSerializer *serializer = new ValueSerializer(thread);
2174 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(int8Array),
2178 std::unique_ptr<SerializeData> data = serializer->Release();
2183 delete serializer;
2281 ValueSerializer *serializer = new ValueSerializer(thread);
2282 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(shareObj),
2286 std::unique_ptr<SerializeData> data = serializer->Release();
2291 delete serializer;
2310 ValueSerializer *serializer = new ValueSerializer(thread);
2311 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(rootObj),
2315 std::unique_ptr<SerializeData> data = serializer->Release();
2320 delete serializer;
2328 ValueSerializer *serializer = new ValueSerializer(thread);
2329 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
2333 std::unique_ptr<SerializeData> data = serializer->Release();
2337 delete serializer;
2350 ValueSerializer *serializer = new ValueSerializer(thread);
2351 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
2355 std::unique_ptr<SerializeData> data = serializer->Release();
2360 delete serializer;
2372 ValueSerializer *serializer = new ValueSerializer(thread);
2373 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(obj),
2377 std::unique_ptr<SerializeData> data = serializer->Release();
2381 delete serializer;
2387 ValueSerializer *serializer = new ValueSerializer(thread);
2388 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(jsSet),
2392 std::unique_ptr<SerializeData> data = serializer->Release();
2419 delete serializer;
2425 ValueSerializer *serializer = new ValueSerializer(thread);
2426 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(jsSet),
2430 std::unique_ptr<SerializeData> data = serializer->Release();
2446 delete serializer;
2452 ValueSerializer *serializer = new ValueSerializer(thread);
2453 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(jsMap),
2457 std::unique_ptr<SerializeData> data = serializer->Release();
2486 delete serializer;
2499 ValueSerializer *serializer = new ValueSerializer(thread, false, true);
2500 bool success = serializer->WriteValue(thread, JSHandle<JSTaggedValue>(sobj),
2504 std::unique_ptr<SerializeData> data = serializer->Release();
2509 delete serializer;