Searched refs:FastJsonStringifier (Results 1 – 4 of 4) sorted by relevance
26 class FastJsonStringifier {32 FastJsonStringifier() = default;34 explicit FastJsonStringifier(JSThread *thread) : thread_(thread) {} in FastJsonStringifier() function36 ~FastJsonStringifier() = default;37 NO_COPY_SEMANTIC(FastJsonStringifier);38 NO_MOVE_SEMANTIC(FastJsonStringifier);
37 JSHandle<JSTaggedValue> FastJsonStringifier::Stringify(const JSHandle<JSTaggedValue> &value) in Stringify()66 JSTaggedValue FastJsonStringifier::GetSerializeValue(const JSHandle<JSTaggedValue> &key, in GetSerializeValue()91 JSTaggedValue FastJsonStringifier::SerializeJSONProperty(const JSHandle<JSTaggedValue> &value) in SerializeJSONProperty()173 CString FastJsonStringifier::SerializeObjectKey(const JSHandle<JSTaggedValue> &key, bool hasContent) in SerializeObjectKey()194 bool FastJsonStringifier::PushValue(const JSHandle<JSTaggedValue> &value) in PushValue()209 void FastJsonStringifier::PopValue() in PopValue()214 bool FastJsonStringifier::SerializeJSONObject(const JSHandle<JSTaggedValue> &value) in SerializeJSONObject()300 bool FastJsonStringifier::SerializeJSProxy(const JSHandle<JSTaggedValue> &object) in SerializeJSProxy()341 bool FastJsonStringifier::SerializeJSArray(const JSHandle<JSTaggedValue> &value) in SerializeJSArray()384 void FastJsonStringifier::SerializePrimitiveRef(const JSHandle<JSTaggedValue> &primitiveRef) in SerializePrimitiveRef()[all …]
93 panda::ecmascript::base::FastJsonStringifier stringifier(thread); in Stringify()
3218 base::FastJsonStringifier fastJsonStringifier(thread); in DEF_RUNTIME_STUBS()