/arkcompiler/ets_runtime/ecmascript/ |
H A D | jsnapi_sendable.cpp | 54 prototypeDesc.SetSharedFieldType(SharedFieldType::SENDABLE); in InitStaticDescription() 66 constructorDesc.SetSharedFieldType(SharedFieldType::SENDABLE); in InitNonStaticDescription() 78 napiWrapperDesc.SetSharedFieldType(SharedFieldType::SENDABLE); in InitInstanceDescription() 110 return SharedFieldType::SENDABLE; in GetSharedFieldType() 120 return SharedFieldType::SENDABLE; in GetSharedFieldType() 132 return SharedFieldType::SENDABLE; in GetSharedFieldType()
|
H A D | property_attributes.h | 45 SENDABLE = (1 << 3), member in panda::ecmascript::TrackType::SharedFieldType
|
H A D | js_tagged_value.h | 63 enum class ClassKind : uint8_t { SENDABLE = 0, NON_SENDABLE }; member in panda::ecmascript::ClassKind
|
/arkcompiler/ets_runtime/ecmascript/base/tests/ |
H A D | ason_test.cpp | 98 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 124 Utf16JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 153 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 166 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 177 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 186 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 195 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 205 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 218 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 229 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() [all...] |
H A D | json_parser_test.cpp | 283 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 302 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 319 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 336 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0() 353 Utf8JsonParser parser(thread, TransformType::SENDABLE); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | json_helper.h | 32 SENDABLE = 1, member in panda::ecmascript::base::JsonHelper::TransformType 62 return type == TransformType::SENDABLE || type == TransformType::BIGINT; in IsTypeSupportBigInt()
|
H A D | json_parser.cpp | 75 if (transformType_ == TransformType::SENDABLE) { in ParseJSONText() 108 if (transformType_ == TransformType::SENDABLE) { in ParseJSONText() 135 if (transformType_ == TransformType::SENDABLE) { in ParseJSONText() 191 if (transformType_ == TransformType::SENDABLE) { in ParseJSONText() 225 if (UNLIKELY(transformType_ == TransformType::SENDABLE)) { in ParseJSONText() 259 if (UNLIKELY(transformType_ == TransformType::SENDABLE)) { in ParseJSONText() 1387 SCheckMode sCheckMode = transformType == TransformType::SENDABLE ? SCheckMode::SKIP : SCheckMode::CHECK;
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_json.cpp | 58 return BuiltinsJson::ParseWithTransformType(argv, TransformType::SENDABLE); in Parse() 95 if (transformType == TransformType::SENDABLE && type->IsInt() && type->GetInt() == 1) { // 1: map in ParseWithTransformType() 153 if (transformType == TransformType::SENDABLE) { in ParseWithTransformType() 170 return BuiltinsJson::StringifyWithTransformType(argv, TransformType::SENDABLE); in Stringify()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | literal_data_extractor.cpp | 259 if (literalKind == FunctionKind::NONE_FUNCTION || classKind == ClassKind::SENDABLE) { in DefineFunctionTemplate() 265 if (classKind == ClassKind::SENDABLE) { in DefineFunctionTemplate() 278 if (classKind == ClassKind::SENDABLE) { in DefineFunctionTemplate() 295 if (classKind == ClassKind::SENDABLE) { in CreateJSFunctionInLiteral() 336 if (literalKind == FunctionKind::NONE_FUNCTION || classKind == ClassKind::SENDABLE) { in DefineMethodInLiteral() 344 if (classKind == ClassKind::SENDABLE) { in DefineMethodInLiteral() 549 if (classKind == ClassKind::SENDABLE) { in GetDatasIgnoreType()
|
H A D | program_object.cpp | 46 if (kind == ClassKind::SENDABLE) { in GetClassLiteralFromCache() 53 if (kind == ClassKind::SENDABLE) { in GetClassLiteralFromCache()
|
H A D | class_info_extractor.h | 167 return SharedFieldType::SENDABLE; in FromTaggedValue()
|
H A D | class_info_extractor.cpp | 48 if (kind == ClassKind::SENDABLE) { in BuildClassInfoExtractorFromLiteral() 82 if (kind == ClassKind::SENDABLE) { in BuildClassInfoExtractorFromLiteral() 664 } else if ((sharedFieldType & static_cast<uint32_t>(SharedFieldType::SENDABLE)) != 0 && in MatchFieldType() 695 case static_cast<uint32_t>(SharedFieldType::SENDABLE): in StaticFieldTypeToString()
|
/arkcompiler/ets_frontend/es2panda/ir/base/ |
H A D | scriptFunction.h | 218 return (flags_ & ir::ScriptFunctionFlags::SENDABLE) != 0; in IsSendable()
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | astNode.h | 97 SENDABLE = 1 << 11, member in panda::es2panda::panda::es2panda::panda::es2panda::ir::ScriptFunctionFlags
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 1052 thread, constpoolHandle, literalId, entry, sendableEnv, ClassKind::SENDABLE); in RuntimeCreateSharedClass() 1062 literalLength - 1, ClassKind::SENDABLE); in RuntimeCreateSharedClass() 1077 RuntimeSetClassInheritanceRelationship(thread, JSHandle<JSTaggedValue>(cls), base, ClassKind::SENDABLE); in RuntimeCreateSharedClass() 1120 (kind == ClassKind::SENDABLE) ? env->GetSObjectFunctionPrototype() : env->GetObjectFunctionPrototype(); 1121 parent = (kind == ClassKind::SENDABLE) ? env->GetSFunctionPrototype() : env->GetFunctionPrototype(); 1125 parent = (kind == ClassKind::SENDABLE) ? env->GetSFunctionPrototype() : env->GetFunctionPrototype();
|
/arkcompiler/ets_frontend/es2panda/util/ |
H A D | helpers.cpp | 867 func->AddFlag(ir::ScriptFunctionFlags::SENDABLE); in SetFuncFlagsForDirectives()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | stub_builder.cpp | 223 .And(Int32NotEqual(Int32And(fieldType, Int32(static_cast<int32_t>(SharedFieldType::SENDABLE))), Int32(0))) in MatchFieldType()
|