Home
last modified time | relevance | path

Searched refs:transformType (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_json.cpp28 void InitWithTransformType(JSHandle<GlobalEnv> &env, TransformType transformType, in InitWithTransformType() argument
31 if (transformType == TransformType::NORMAL || transformType == TransformType::BIGINT) { in InitWithTransformType()
67 JSTaggedValue BuiltinsJson::ParseWithTransformType(EcmaRuntimeCallInfo *argv, TransformType transformType) in ParseWithTransformType() argument
88 } else if (argc == 3 && base::JsonHelper::IsTypeSupportBigInt(transformType)) { // 3: three args in ParseWithTransformType()
95 if (transformType == TransformType::SENDABLE && type->IsInt() && type->GetInt() == 1) { // 1: map in ParseWithTransformType()
110 return ParseWithTransformType(thread->GetEcmaVM(), msg, reviverVal, transformType, parseOptions); in ParseWithTransformType()
114 JSHandle<JSTaggedValue> &reviverVal, TransformType transformType, in ParseWithTransformType()
125 panda::ecmascript::base::Utf8JsonParser parser(thread, transformType, options); in ParseWithTransformType()
128 panda::ecmascript::base::Utf16JsonParser parser(thread, transformType, option in ParseWithTransformType()
113 ParseWithTransformType(const EcmaVM *vm, JSHandle<JSTaggedValue> &msg, JSHandle<JSTaggedValue> &reviverVal, TransformType transformType, ParseOptions options) ParseWithTransformType() argument
178 StringifyWithTransformType(EcmaRuntimeCallInfo *argv, TransformType transformType) StringifyWithTransformType() argument
[all...]
H A Dbuiltins_json.h34 static JSTaggedValue ParseWithTransformType(EcmaRuntimeCallInfo *argv, TransformType transformType);
35 static JSTaggedValue StringifyWithTransformType(EcmaRuntimeCallInfo *argv, TransformType transformType);
38 JSHandle<JSTaggedValue> &reviverVal, TransformType transformType,
/arkcompiler/ets_runtime/ecmascript/base/
H A Djson_parser.h84 JsonParser(JSThread *thread, TransformType transformType, in JsonParser() argument
86 : thread_(thread), transformType_(transformType), parseOptions_(options) in JsonParser()
231 Utf8JsonParser(JSThread *thread, TransformType transformType, in Utf8JsonParser() argument
233 : JsonParser(thread, transformType, options) {} in Utf8JsonParser()
258 Utf16JsonParser(JSThread *thread, TransformType transformType, in Utf16JsonParser() argument
260 : JsonParser(thread, transformType, options) {} in Utf16JsonParser()
284 TransformType transformType);
287 const JSHandle<JSTaggedValue> &receiver, TransformType transformType);
H A Djson_stringifier.h32 explicit JsonStringifier(JSThread *thread, TransformType transformType = TransformType::NORMAL) in JsonStringifier()
33 : thread_(thread), transformType_(transformType) {} in JsonStringifier()
H A Djson_parser.cpp1326 TransformType transformType)
1349 RecurseAndApply(thread, obj, keyName, receiver, transformType);
1360 RecurseAndApply(thread, obj, keyName, receiver, transformType);
1379 TransformType transformType)
1382 JSHandle<JSTaggedValue> value = InternalizeJsonProperty(thread, holder, name, receiver, transformType);
1387 SCheckMode sCheckMode = transformType == TransformType::SENDABLE ? SCheckMode::SKIP : SCheckMode::CHECK;

Completed in 4 milliseconds