Home | History | Annotate | Download | only in src

Lines Matching defs:ValueSerializer

155 ValueSerializer::ValueSerializer(Isolate* isolate,
156 v8::ValueSerializer::Delegate* delegate)
164 ValueSerializer::~ValueSerializer() {
174 void ValueSerializer::WriteHeader() {
179 void ValueSerializer::SetTreatArrayBufferViewsAsHostObjects(bool mode) {
183 void ValueSerializer::WriteTag(SerializationTag tag) {
189 void ValueSerializer::WriteVarint(T value) {
208 void ValueSerializer::WriteZigZag(T value) {
220 void ValueSerializer::WriteDouble(double value) {
225 void ValueSerializer::WriteOneByteString(Vector<const uint8_t> chars) {
230 void ValueSerializer::WriteTwoByteString(Vector<const uc16> chars) {
236 void ValueSerializer::WriteRawBytes(const void* source, size_t length) {
243 Maybe<uint8_t*> ValueSerializer::ReserveRawBytes(size_t bytes) {
256 Maybe<bool> ValueSerializer::ExpandBuffer(size_t required_capacity) {
280 void ValueSerializer::WriteUint32(uint32_t value) {
284 void ValueSerializer::WriteUint64(uint64_t value) {
288 std::vector<uint8_t> ValueSerializer::ReleaseBuffer() {
292 std::pair<uint8_t*, size_t> ValueSerializer::Release() {
300 void ValueSerializer::TransferArrayBuffer(uint32_t transfer_id,
307 Maybe<bool> ValueSerializer::WriteObject(Handle<Object> object) {
353 void ValueSerializer::WriteOddball(Oddball* oddball) {
375 void ValueSerializer::WriteSmi(Smi* smi) {
381 void ValueSerializer::WriteHeapNumber(HeapNumber* number) {
386 void ValueSerializer::WriteString(Handle<String> string) {
408 Maybe<bool> ValueSerializer::WriteJSReceiver(Handle<JSReceiver> receiver) {
476 Maybe<bool> ValueSerializer::WriteJSObject(Handle<JSObject> object) {
523 Maybe<bool> ValueSerializer::WriteJSObjectSlow(Handle<JSObject> object) {
538 Maybe<bool> ValueSerializer::WriteJSArray(Handle<JSArray> array) {
649 void ValueSerializer::WriteJSDate(JSDate* date) {
654 Maybe<bool> ValueSerializer::WriteJSValue(Handle<JSValue> value) {
674 void ValueSerializer::WriteJSRegExp(JSRegExp* regexp) {
680 Maybe<bool> ValueSerializer::WriteJSMap(Handle<JSMap> map) {
711 Maybe<bool> ValueSerializer::WriteJSSet(Handle<JSSet> set) {
741 Maybe<bool> ValueSerializer::WriteJSArrayBuffer(
780 Maybe<bool> ValueSerializer::WriteJSArrayBufferView(JSArrayBufferView* view) {
805 Maybe<bool> ValueSerializer::WriteWasmModule(Handle<JSObject> object) {
830 Maybe<bool> ValueSerializer::WriteHostObject(Handle<JSObject> object) {
845 Maybe<uint32_t> ValueSerializer::WriteJSObjectPropertiesSlow(
873 void ValueSerializer::ThrowDataCloneError(
879 Maybe<bool> ValueSerializer::ThrowIfOutOfMemory() {
887 void ValueSerializer::ThrowDataCloneError(