Home
last modified time | relevance | path

Searched refs:EncodeFlag (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp46 data_->WriteEncodeFlag(EncodeFlag::MULTI_RAW_DATA); in WriteMultiRawData()
57 data_->WriteEncodeFlag(EncodeFlag::PRIMITIVE); in SerializeJSTaggedValue()
71 data_->WriteEncodeFlag(EncodeFlag::REFERENCE); in SerializeReference()
82 data_->WriteEncodeFlag(EncodeFlag::ROOT_OBJECT); in SerializeRootObject()
137 data_->WriteEncodeFlag(EncodeFlag::PRIMITIVE); in SerializeHClassFieldIndividually()
145 data_->WriteEncodeFlag(EncodeFlag::PRIMITIVE); in SerializeHClassFieldIndividually()
152 data_->WriteEncodeFlag(EncodeFlag::ROOT_OBJECT); in SerializeHClassFieldIndividually()
174 data_->WriteEncodeFlag(EncodeFlag::MULTI_RAW_DATA); in SerializeSFunctionFieldIndividually()
197 data_->WriteEncodeFlag(EncodeFlag::PRIMITIVE); in SerializeLexicalEnvFieldIndividually()
220 data_->WriteEncodeFlag(EncodeFlag::PRIMITIVE); in SerializeAsyncFunctionFieldIndividually()
[all …]
Dvalue_serializer.cpp149 data_->WriteEncodeFlag(EncodeFlag::WEAK); in SerializeObjectImpl()
192 data_->WriteEncodeFlag(EncodeFlag::JS_FUNCTION_IN_SHARED); in SerializeObjectImpl()
231 data_->WriteEncodeFlag(EncodeFlag::JS_ERROR); in SerializeJSError()
280 data_->WriteEncodeFlag(EncodeFlag::NATIVE_BINDING_OBJECT); in SerializeNativeBindingObject()
306 data_->WriteEncodeFlag(EncodeFlag::TRANSFER_ARRAY_BUFFER); in SerializeJSArrayBufferPrologue()
309 data_->WriteEncodeFlag(EncodeFlag::ARRAY_BUFFER); in SerializeJSArrayBufferPrologue()
316 data_->WriteEncodeFlag(EncodeFlag::TRANSFER_ARRAY_BUFFER); in SerializeJSArrayBufferPrologue()
353 data_->WriteEncodeFlag(EncodeFlag::METHOD); in SerializeMethodPrologue()
367 data_->WriteEncodeFlag(EncodeFlag::JS_REG_EXP); in SerializeJSRegExpPrologue()
Dbase_deserializer.cpp306 case (uint8_t)EncodeFlag::REFERENCE: { in ReadSingleEncodeData()
314 case (uint8_t)EncodeFlag::WEAK: { in ReadSingleEncodeData()
320 case (uint8_t)EncodeFlag::PRIMITIVE: { in ReadSingleEncodeData()
325 case (uint8_t)EncodeFlag::MULTI_RAW_DATA: { in ReadSingleEncodeData()
331 case (uint8_t)EncodeFlag::ROOT_OBJECT: { in ReadSingleEncodeData()
341 case (uint8_t)EncodeFlag::OBJECT_PROTO: { in ReadSingleEncodeData()
351 case (uint8_t)EncodeFlag::TRANSFER_ARRAY_BUFFER: { in ReadSingleEncodeData()
356 case (uint8_t)EncodeFlag::ARRAY_BUFFER: in ReadSingleEncodeData()
357 case (uint8_t)EncodeFlag::JS_REG_EXP: { in ReadSingleEncodeData()
366 case (uint8_t)EncodeFlag::METHOD: { in ReadSingleEncodeData()
[all …]
Dserialize_data.h26 enum class EncodeFlag : uint8_t { enum
74 return static_cast<uint8_t>(space) | static_cast<uint8_t>(EncodeFlag::NEW_OBJECT); in EncodeNewObject()
79 ASSERT(type < static_cast<uint8_t>(EncodeFlag::REFERENCE)); in DecodeSpace()
192 void WriteEncodeFlag(EncodeFlag flag) in WriteEncodeFlag()