Lines Matching refs:MaybeHandle
1390 MaybeHandle<Object> ValueDeserializer::ReadObjectWrapper() {
1397 MaybeHandle<Object> result = ReadObject();
1416 MaybeHandle<Object> ValueDeserializer::ReadObject() {
1419 STACK_CHECK(isolate_, MaybeHandle<Object>());
1421 MaybeHandle<Object> result = ReadObjectInternal();
1442 MaybeHandle<Object> ValueDeserializer::ReadObjectInternal() {
1444 if (!ReadTag().To(&tag)) return MaybeHandle<Object>();
1448 if (ReadVarint<uint32_t>().IsNothing()) return MaybeHandle<Object>();
1460 if (number.IsNothing()) return MaybeHandle<Object>();
1465 if (number.IsNothing()) return MaybeHandle<Object>();
1470 if (number.IsNothing()) return MaybeHandle<Object>();
1483 if (!ReadVarint<uint32_t>().To(&id)) return MaybeHandle<Object>();
1541 return MaybeHandle<Object>();
1545 MaybeHandle<String> ValueDeserializer::ReadString() {
1549 return MaybeHandle<String>();
1554 MaybeHandle<BigInt> ValueDeserializer::ReadBigInt() {
1556 if (!ReadVarint<uint32_t>().To(&bitfield)) return MaybeHandle<BigInt>();
1560 return MaybeHandle<BigInt>();
1565 MaybeHandle<String> ValueDeserializer::ReadUtf8String(
1576 MaybeHandle<String> ValueDeserializer::ReadOneByteString(
1586 MaybeHandle<String> ValueDeserializer::ReadTwoByteString(
1594 return MaybeHandle<String>();
1604 return MaybeHandle<String>();
1663 MaybeHandle<JSObject> ValueDeserializer::ReadJSObject() {
1665 STACK_CHECK(isolate_, MaybeHandle<JSObject>());
1679 return MaybeHandle<JSObject>();
1686 MaybeHandle<JSArray> ValueDeserializer::ReadSparseJSArray() {
1688 STACK_CHECK(isolate_, MaybeHandle<JSArray>());
1691 if (!ReadVarint<uint32_t>().To(&length)) return MaybeHandle<JSArray>();
1697 MAYBE_RETURN(JSArray::SetLength(array, length), MaybeHandle<JSArray>());
1708 return MaybeHandle<JSArray>();
1715 MaybeHandle<JSArray> ValueDeserializer::ReadDenseJSArray() {
1717 STACK_CHECK(isolate_, MaybeHandle<JSArray>());
1726 return MaybeHandle<JSArray>();
1745 if (!ReadObject().ToHandle(&element)) return MaybeHandle<JSArray>();
1753 if (i >= elements_length) return MaybeHandle<JSArray>();
1766 return MaybeHandle<JSArray>();
1773 MaybeHandle<JSDate> ValueDeserializer::ReadJSDate() {
1775 if (!ReadDouble().To(&value)) return MaybeHandle<JSDate>();
1780 return MaybeHandle<JSDate>();
1786 MaybeHandle<JSPrimitiveWrapper> ValueDeserializer::ReadJSPrimitiveWrapper(
1803 if (!ReadDouble().To(&number)) return MaybeHandle<JSPrimitiveWrapper>();
1813 return MaybeHandle<JSPrimitiveWrapper>();
1822 return MaybeHandle<JSPrimitiveWrapper>();
1835 MaybeHandle<JSRegExp> ValueDeserializer::ReadJSRegExp() {
1842 return MaybeHandle<JSRegExp>();
1854 return MaybeHandle<JSRegExp>();
1861 MaybeHandle<JSMap> ValueDeserializer::ReadJSMap() {
1863 STACK_CHECK(isolate_, MaybeHandle<JSMap>());
1874 if (!PeekTag().To(&tag)) return MaybeHandle<JSMap>();
1882 return MaybeHandle<JSMap>();
1888 return MaybeHandle<JSMap>();
1896 return MaybeHandle<JSMap>();
1902 MaybeHandle<JSSet> ValueDeserializer::ReadJSSet() {
1904 STACK_CHECK(isolate_, MaybeHandle<JSSet>());
1914 if (!PeekTag().To(&tag)) return MaybeHandle<JSSet>();
1921 if (!ReadObject().ToHandle(&argv[0])) return MaybeHandle<JSSet>();
1926 return MaybeHandle<JSSet>();
1934 return MaybeHandle<JSSet>();
1940 MaybeHandle<JSArrayBuffer> ValueDeserializer::ReadJSArrayBuffer(
1952 return MaybeHandle<JSArrayBuffer>();
1962 return MaybeHandle<JSArrayBuffer>();
1964 MaybeHandle<JSArrayBuffer> result =
1978 MaybeHandle<JSArrayBuffer> ValueDeserializer::ReadTransferredJSArrayBuffer() {
1984 return MaybeHandle<JSArrayBuffer>();
1988 return MaybeHandle<JSArrayBuffer>();
1996 MaybeHandle<JSArrayBufferView> ValueDeserializer::ReadJSArrayBufferView(
2008 return MaybeHandle<JSArrayBufferView>();
2012 return MaybeHandle<JSArrayBufferView>();
2024 return MaybeHandle<JSArrayBufferView>();
2038 return MaybeHandle<JSArrayBufferView>();
2043 return MaybeHandle<JSArrayBufferView>();
2075 MaybeHandle<Object> ValueDeserializer::ReadJSError() {
2088 return MaybeHandle<JSObject>();
2112 return MaybeHandle<JSObject>();
2120 return MaybeHandle<JSObject>();
2127 return MaybeHandle<JSObject>();
2134 return MaybeHandle<JSObject>();
2143 return MaybeHandle<JSObject>();
2152 return MaybeHandle<Object>();
2161 MaybeHandle<JSObject> ValueDeserializer::ReadWasmModuleTransfer() {
2170 return MaybeHandle<JSObject>();
2179 MaybeHandle<WasmMemoryObject> ValueDeserializer::ReadWasmMemory() {
2184 return MaybeHandle<WasmMemoryObject>();
2189 return MaybeHandle<WasmMemoryObject>();
2194 return MaybeHandle<WasmMemoryObject>();
2200 return MaybeHandle<WasmMemoryObject>();
2211 MaybeHandle<HeapObject> ValueDeserializer::ReadSharedObject() {
2212 STACK_CHECK(isolate_, MaybeHandle<HeapObject>());
2224 return MaybeHandle<HeapObject>();
2232 MaybeHandle<JSObject> ValueDeserializer::ReadHostObject() {
2233 if (!delegate_) return MaybeHandle<JSObject>();
2234 STACK_CHECK(isolate_, MaybeHandle<JSObject>());
2240 return MaybeHandle<JSObject>();
2418 MaybeHandle<JSReceiver> ValueDeserializer::GetObjectWithID(uint32_t id) {
2420 return MaybeHandle<JSReceiver>();
2423 if (value.IsTheHole(isolate_)) return MaybeHandle<JSReceiver>();
2474 MaybeHandle<Object>
2495 return MaybeHandle<Object>();
2507 return MaybeHandle<Object>();
2525 return MaybeHandle<Object>();
2538 return MaybeHandle<Object>();
2549 return MaybeHandle<Object>();
2552 if (!ReadObject().ToHandle(&new_object)) return MaybeHandle<Object>();
2569 return MaybeHandle<Object>();