Home
last modified time | relevance | path

Searched refs:JSType (Results 1 - 25 of 107) sorted by relevance

12345

/arkcompiler/ets_runtime/ecmascript/mem/
H A Dobject_xray.h147 JSType type = klass->GetObjectType(); in VisitObjectBody()
149 case JSType::JS_OBJECT: in VisitObjectBody()
150 case JSType::JS_ERROR: in VisitObjectBody()
151 case JSType::JS_EVAL_ERROR: in VisitObjectBody()
152 case JSType::JS_RANGE_ERROR: in VisitObjectBody()
153 case JSType::JS_REFERENCE_ERROR: in VisitObjectBody()
154 case JSType::JS_TYPE_ERROR: in VisitObjectBody()
155 case JSType::JS_AGGREGATE_ERROR: in VisitObjectBody()
156 case JSType::JS_URI_ERROR: in VisitObjectBody()
157 case JSType in VisitObjectBody()
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Djs_hclass.h340 enum class JSType : uint8_t { class
385 using ObjectTypeBits = BitField<JSType, 0, TYPE_BITFIELD_NUM>; // 8
430 void Initialize(const JSThread *thread, uint32_t size, JSType type, uint32_t inlinedProps);
432 void Initialize(const JSThread *thread, uint32_t size, JSType type, uint32_t inlinedProps,
535 inline JSType GetObjectType() const in GetObjectType()
541 inline void SetObjectType(JSType type) in SetObjectType()
612 return GetObjectType() == JSType::JS_OBJECT; in IsOnlyJSObject()
617 JSType jsType = GetObjectType(); in IsECMAObject()
618 return (JSType::ECMA_OBJECT_FIRST <= jsType && jsType <= JSType in IsECMAObject()
[all...]
H A Dglobal_env_constants.cpp107 factory->NewSEcmaReadOnlyHClass(hClass, 0, JSType::TAGGED_ARRAY)); in InitSharedRootsClasses()
109 factory->NewSEcmaReadOnlyHClass(hClass, FreeObject::NEXT_OFFSET, JSType::FREE_OBJECT_WITH_NONE_FIELD)); in InitSharedRootsClasses()
111 factory->NewSEcmaReadOnlyHClass(hClass, FreeObject::SIZE_OFFSET, JSType::FREE_OBJECT_WITH_ONE_FIELD)); in InitSharedRootsClasses()
113 factory->NewSEcmaReadOnlyHClass(hClass, FreeObject::SIZE, JSType::FREE_OBJECT_WITH_TWO_FIELD)); in InitSharedRootsClasses()
115 factory->NewSEcmaReadOnlyHClass(hClass, 0, JSType::LINE_STRING)); in InitSharedRootsClasses()
117 factory->NewSEcmaReadOnlyHClass(hClass, 0, JSType::SLICED_STRING)); in InitSharedRootsClasses()
119 factory->NewSEcmaReadOnlyHClass(hClass, 0, JSType::CONSTANT_STRING)); in InitSharedRootsClasses()
121 factory->NewSEcmaReadOnlyHClass(hClass, 0, JSType::TREE_STRING)); in InitSharedRootsClasses()
123 factory->NewSEcmaReadOnlyHClass(hClass, 0, JSType::BYTE_ARRAY)); in InitSharedRootsClasses()
125 factory->NewSEcmaReadOnlyHClass(hClass, 0, JSType in InitSharedRootsClasses()
[all...]
H A Denum_conversion.h78 constexpr std::optional<BuiltinTypeId> ToBuiltinsTypeId(JSType type) in ToBuiltinsTypeId()
80 if (type >= JSType::STRING_FIRST && type <= JSType::STRING_LAST) { in ToBuiltinsTypeId()
84 case JSType::JS_MAP: in ToBuiltinsTypeId()
86 case JSType::JS_SET: in ToBuiltinsTypeId()
88 case JSType::JS_OBJECT: in ToBuiltinsTypeId()
90 case JSType::JS_ARRAY: in ToBuiltinsTypeId()
92 case JSType::JS_DATA_VIEW: in ToBuiltinsTypeId()
94 case JSType::JS_DATE: in ToBuiltinsTypeId()
96 case JSType in ToBuiltinsTypeId()
[all...]
H A Ddump.cpp86 CString JSHClass::DumpJSType(JSType type) in DumpJSType()
89 case JSType::HCLASS: in DumpJSType()
91 case JSType::TAGGED_ARRAY: in DumpJSType()
93 case JSType::LEXICAL_ENV: in DumpJSType()
95 case JSType::SENDABLE_ENV: in DumpJSType()
97 case JSType::TAGGED_DICTIONARY: in DumpJSType()
99 case JSType::CONSTANT_POOL: in DumpJSType()
101 case JSType::PROFILE_TYPE_INFO: in DumpJSType()
103 case JSType::COW_TAGGED_ARRAY: in DumpJSType()
105 case JSType in DumpJSType()
[all...]
H A Djs_tagged_value.cpp559 JSType xType = x.GetTaggedValue().GetTaggedObject()->GetClass()->GetObjectType(); in EqualHeapObject()
560 JSType yType = y.GetTaggedValue().GetTaggedObject()->GetClass()->GetObjectType(); in EqualHeapObject()
1490 JSType jsType = hclass->GetObjectType(); in HasContainerProperty()
1492 case JSType::JS_API_ARRAY_LIST: { in HasContainerProperty()
1495 case JSType::JS_API_QUEUE: { in HasContainerProperty()
1498 case JSType::JS_API_PLAIN_ARRAY: { in HasContainerProperty()
1501 case JSType::JS_API_DEQUE: { in HasContainerProperty()
1504 case JSType::JS_API_STACK: { in HasContainerProperty()
1507 case JSType::JS_API_LIST: { in HasContainerProperty()
1511 case JSType in HasContainerProperty()
[all...]
H A Djs_hclass-inl.h222 case JSType::LINE_STRING: in HasReferenceField()
223 case JSType::CONSTANT_STRING: in HasReferenceField()
224 case JSType::JS_NATIVE_POINTER: in HasReferenceField()
239 case JSType::TAGGED_ARRAY: in SizeFromJSHClass()
240 case JSType::TAGGED_DICTIONARY: in SizeFromJSHClass()
241 case JSType::LEXICAL_ENV: in SizeFromJSHClass()
242 case JSType::SENDABLE_ENV: in SizeFromJSHClass()
243 case JSType::CONSTANT_POOL: in SizeFromJSHClass()
244 case JSType::AOT_LITERAL_INFO: in SizeFromJSHClass()
245 case JSType in SizeFromJSHClass()
[all...]
H A Dobject_fast_operator.h128 static inline bool IsSpecialIndexedObj(JSType jsType);
130 static inline bool IsJSSharedArray(JSType jsType);
132 static inline bool IsFastTypeArray(JSType jsType);
134 static inline bool IsString(JSType jsType);
136 static inline bool IsJSPrimitiveRef(JSType jsType);
141 JSTaggedValue key, JSType jsType);
144 JSTaggedValue key, JSTaggedValue value, JSType jsType);
147 static inline bool IsSpecialContainer(JSType jsType);
150 JSType jsType);
153 JSTaggedValue value, JSType jsTyp
[all...]
H A Dobject_factory.cpp136 JSHandle<JSHClass> ObjectFactory::NewEcmaHClassClass(JSHClass *hclass, uint32_t size, JSType type) in NewEcmaHClassClass()
148 JSHandle<JSHClass> hClassHandle = NewEcmaHClassClass(nullptr, JSHClass::SIZE, JSType::HCLASS); in InitClassClass()
154 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(JSHClass *hclass, uint32_t size, JSType type, uint32_t inlinedProps) in NewEcmaHClass()
165 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(uint32_t size, uint32_t inlinedProps, JSType type, in NewEcmaHClass()
183 JSHandle<JSHClass> ObjectFactory::NewEcmaReadOnlyHClass(JSHClass *hclass, uint32_t size, JSType type, in NewEcmaReadOnlyHClass()
195 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(uint32_t size, JSType type, uint32_t inlinedProps) in NewEcmaHClass()
462 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(uint32_t size, JSType type, const JSHandle<JSTaggedValue> &prototype) in NewEcmaHClass()
468 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(uint32_t size, uint32_t inlinedProps, JSType type, in NewEcmaHClass()
853 JSHandle<JSHClass> regexpClass = NewEcmaHClass(JSRegExp::SIZE, JSType::JS_REG_EXP, proto); in CreateJSRegExpInstanceClass()
876 JSHandle<JSHClass> arrayClass = NewEcmaHClass(JSArray::SIZE, inlinedProps, JSType in CreateJSArrayInstanceClass()
[all...]
H A Dobject_fast_operator-inl.h262 JSType jsType = hclass->GetObjectType(); in GetPropertyByName()
418 JSType jsType = hclass->GetObjectType(); in SetPropertyByName()
579 JSType jsType = hclass->GetObjectType(); in GetPropertyByIndex()
581 if (jsType == JSType::JS_TYPED_ARRAY) { in GetPropertyByIndex()
640 JSType jsType = hclass->GetObjectType(); in SetPropertyByIndex()
642 if (jsType == JSType::JS_TYPED_ARRAY) { in SetPropertyByIndex()
1006 bool ObjectFastOperator::IsSpecialIndexedObj(JSType jsType) in IsSpecialIndexedObj()
1008 return jsType > JSType::JS_ARRAY; in IsSpecialIndexedObj()
1011 bool ObjectFastOperator::IsJSSharedArray(JSType jsType) in IsJSSharedArray()
1013 return jsType == JSType in IsJSSharedArray()
[all...]
/arkcompiler/ets_runtime/ecmascript/serializer/
H A Dvalue_serializer.cpp25 JSType type = object->GetClass()->GetObjectType(); in CheckObjectCanSerialize()
30 case JSType::JS_ERROR: in CheckObjectCanSerialize()
31 case JSType::JS_EVAL_ERROR: in CheckObjectCanSerialize()
32 case JSType::JS_RANGE_ERROR: in CheckObjectCanSerialize()
33 case JSType::JS_REFERENCE_ERROR: in CheckObjectCanSerialize()
34 case JSType::JS_TYPE_ERROR: in CheckObjectCanSerialize()
35 case JSType::JS_AGGREGATE_ERROR: in CheckObjectCanSerialize()
36 case JSType::JS_URI_ERROR: in CheckObjectCanSerialize()
37 case JSType::JS_SYNTAX_ERROR: in CheckObjectCanSerialize()
38 case JSType in CheckObjectCanSerialize()
[all...]
H A Dbase_deserializer.cpp148 base::ErrorType errorType = base::ErrorType(type - static_cast<uint8_t>(JSType::JS_ERROR_FIRST)); in DeserializeJSError()
340 ASSERT(type >= static_cast<uint8_t>(JSType::JS_ERROR_FIRST) in ReadSingleEncodeData()
341 && type <= static_cast<uint8_t>(JSType::JS_ERROR_LAST)); in ReadSingleEncodeData()
455 case (uint8_t)JSType::JS_OBJECT: in RelocateObjectProtoAddr()
457 case (uint8_t)JSType::JS_ERROR: in RelocateObjectProtoAddr()
459 case (uint8_t)JSType::JS_EVAL_ERROR: in RelocateObjectProtoAddr()
461 case (uint8_t)JSType::JS_RANGE_ERROR: in RelocateObjectProtoAddr()
463 case (uint8_t)JSType::JS_REFERENCE_ERROR: in RelocateObjectProtoAddr()
465 case (uint8_t)JSType::JS_TYPE_ERROR: in RelocateObjectProtoAddr()
467 case (uint8_t)JSType in RelocateObjectProtoAddr()
[all...]
H A Dvalue_serializer.h51 bool IsInternalJSType(JSType type) in IsInternalJSType()
53 if ((type >= JSType::JS_RECORD_FIRST && type <= JSType::JS_RECORD_LAST) || in IsInternalJSType()
54 (type == JSType::JS_NATIVE_POINTER && !supportJSNativePointer_)) { in IsInternalJSType()
57 return type >= JSType::HCLASS && type <= JSType::TYPE_LAST && type != JSType::SYMBOL; in IsInternalJSType()
H A Dbase_serializer.cpp105 bool BaseSerializer::SerializeSpecialObjIndividually(JSType objectType, TaggedObject *root, in SerializeSpecialObjIndividually()
109 case JSType::HCLASS: in SerializeSpecialObjIndividually()
112 case JSType::LEXICAL_ENV: in SerializeSpecialObjIndividually()
115 case JSType::SENDABLE_ENV: in SerializeSpecialObjIndividually()
118 case JSType::JS_SHARED_FUNCTION: in SerializeSpecialObjIndividually()
119 case JSType::JS_SHARED_ASYNC_FUNCTION: in SerializeSpecialObjIndividually()
122 case JSType::JS_ASYNC_FUNCTION: in SerializeSpecialObjIndividually()
140 JSType type = kclass->GetObjectType(); in SerializeHClassFieldIndividually()
142 (type == JSType::JS_SHARED_OBJECT || type == JSType in SerializeHClassFieldIndividually()
[all...]
/arkcompiler/ets_runtime/ecmascript/tests/
H A Ddump_test.cpp223 JSHandle<JSHClass> mapClass = factory->NewEcmaHClass(JSMap::SIZE, JSType::JS_MAP, proto); in NewJSMap()
236 JSType::JS_SHARED_MAP, proto, emptySLayout); in NewJSSharedMap()
247 JSHandle<JSHClass> setClass = factory->NewEcmaHClass(JSSet::SIZE, JSType::JS_SET, proto); in NewJSSet()
260 JSType::JS_SHARED_SET, proto, emptySLayout); in NewJSSharedSet()
273 JSHandle<JSHClass> mapClass = factory->NewEcmaHClass(JSAPIHashMap::SIZE, JSType::JS_API_HASH_MAP, proto); in NewJSAPIHashMap()
284 JSHandle<JSHClass> setClass = factory->NewEcmaHClass(JSAPIHashSet::SIZE, JSType::JS_API_HASH_SET, proto); in NewJSAPIHashSet()
295 JSHandle<JSHClass> mapClass = factory->NewEcmaHClass(JSAPITreeMap::SIZE, JSType::JS_API_TREE_MAP, proto); in NewJSAPITreeMap()
306 JSHandle<JSHClass> setClass = factory->NewEcmaHClass(JSAPITreeSet::SIZE, JSType::JS_API_TREE_SET, proto); in NewJSAPITreeSet()
317 JSHandle<JSHClass> mapClass = factory->NewEcmaHClass(JSAPIPlainArray::SIZE, JSType::JS_API_PLAIN_ARRAY, proto); in NewJSAPIPlainArray()
333 JSHandle<JSHClass> listClass = factory->NewEcmaHClass(JSAPIList::SIZE, JSType in NewJSAPIList()
[all...]
H A Dthrow_oom_error_test.cpp48 JSType errorType = thread->GetException().GetTaggedObject()->GetClass()->GetObjectType(); in HWTEST_F_L0()
49 EXPECT_EQ(errorType, JSType::JS_OOM_ERROR); in HWTEST_F_L0()
81 JSType errorType = thread->GetException().GetTaggedObject()->GetClass()->GetObjectType(); in HWTEST_F_L0()
82 EXPECT_EQ(errorType, JSType::JS_OOM_ERROR); in HWTEST_F_L0()
H A Daccessor_data_test.cpp40 factory->NewEcmaHClass(JSObject::SIZE, JSType::ACCESSOR_DATA, nullHandle); in HWTEST_F_L0()
49 factory->NewEcmaHClass(JSObject::SIZE, JSType::INTERNAL_ACCESSOR, nullHandle); in HWTEST_F_L0()
76 JSHandle<JSHClass> accClass = factory->NewEcmaHClass(JSObject::SIZE, JSType::ACCESSOR_DATA, nullHandle); in HWTEST_F_L0()
84 factory->NewEcmaHClass(JSObject::SIZE, JSType::INTERNAL_ACCESSOR, nullHandle); in HWTEST_F_L0()
125 JSHandle<JSHClass> accClass = factory->NewEcmaHClass(JSObject::SIZE, JSType::ACCESSOR_DATA, nullHandle); in HWTEST_F_L0()
136 factory->NewEcmaHClass(JSObject::SIZE, JSType::INTERNAL_ACCESSOR, nullHandle); in HWTEST_F_L0()
166 factory->NewEcmaHClass(JSObject::SIZE, JSType::INTERNAL_ACCESSOR, nullPrototypeHandle); in HWTEST_F_L0()
197 factory->NewEcmaHClass(JSObject::SIZE, JSType::COMPLETION_RECORD, nullHandle); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_snapshot.cpp223 JSType type = hCls->GetObjectType(); in GenerateNodeName()
225 case JSType::TAGGED_ARRAY: in GenerateNodeName()
227 case JSType::LEXICAL_ENV: in GenerateNodeName()
229 case JSType::SENDABLE_ENV: in GenerateNodeName()
231 case JSType::CONSTANT_POOL: in GenerateNodeName()
233 case JSType::PROFILE_TYPE_INFO: in GenerateNodeName()
235 case JSType::TAGGED_DICTIONARY: in GenerateNodeName()
237 case JSType::AOT_LITERAL_INFO: in GenerateNodeName()
239 case JSType::VTABLE: in GenerateNodeName()
241 case JSType in GenerateNodeName()
[all...]
/arkcompiler/ets_runtime/ecmascript/base/
H A Dtyped_array_helper-inl.h84 JSType type = obj->GetJSHClass()->GetObjectType(); in GetType()
88 DataViewType TypedArrayHelper::GetType(JSType type) in GetType()
91 case JSType::JS_INT8_ARRAY: in GetType()
92 case JSType::JS_SHARED_INT8_ARRAY: in GetType()
94 case JSType::JS_UINT8_ARRAY: in GetType()
95 case JSType::JS_SHARED_UINT8_ARRAY: in GetType()
97 case JSType::JS_UINT8_CLAMPED_ARRAY: in GetType()
98 case JSType::JS_SHARED_UINT8_CLAMPED_ARRAY: in GetType()
100 case JSType::JS_INT16_ARRAY: in GetType()
101 case JSType in GetType()
[all...]
/arkcompiler/ets_runtime/ecmascript/ic/
H A Dprofile_type_info_cell.h50 JSType jsType = GetClass()->GetObjectType(); in UpdateProfileTypeInfoCellType()
51 if (jsType == JSType::PROFILE_TYPE_INFO_CELL_0) { in UpdateProfileTypeInfoCellType()
54 } else if (jsType == JSType::PROFILE_TYPE_INFO_CELL_1) { in UpdateProfileTypeInfoCellType()
58 ASSERT(jsType == JSType::PROFILE_TYPE_INFO_CELL_N); in UpdateProfileTypeInfoCellType()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
H A Dpgo_profile_type.h87 using BuiltinsIdBits = BitField<JSType, 0, BUILTINS_ID_NUM>;
97 BuiltinsId SetBuiltinsId(JSType type) in SetBuiltinsId()
103 JSType GetBuiltinsId() const in GetBuiltinsId()
235 static ProfileType CreateBuiltinsArray(ApEntityId abcId, JSType type, ElementsKind kind, in CreateBuiltinsArray()
243 static ProfileType CreateBuiltinsTypedArray(ApEntityId abcId, JSType type, OnHeapMode onHeap, in CreateBuiltinsTypedArray()
250 static ProfileType CreateBuiltins(ApEntityId abcId, JSType type) in CreateBuiltins()
479 JSType GetBuiltinsType() const in GetBuiltinsType()
510 JSType type = GetBuiltinsType(); in IsBuiltinsMap()
511 return type == JSType::JS_MAP; in IsBuiltinsMap()
519 JSType typ in IsBuiltinsString()
[all...]
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
H A Dheap_dump_test.cpp144 JSHandle<JSTypedArray> CreateNumberTypedArray(JSType jsType) in CreateNumberTypedArray()
150 case JSType::JS_INT8_ARRAY: in CreateNumberTypedArray()
152 case JSType::JS_UINT8_ARRAY: in CreateNumberTypedArray()
155 case JSType::JS_UINT8_CLAMPED_ARRAY: in CreateNumberTypedArray()
158 case JSType::JS_INT16_ARRAY: in CreateNumberTypedArray()
161 case JSType::JS_UINT16_ARRAY: in CreateNumberTypedArray()
164 case JSType::JS_INT32_ARRAY: in CreateNumberTypedArray()
167 case JSType::JS_UINT32_ARRAY: in CreateNumberTypedArray()
170 case JSType::JS_FLOAT32_ARRAY: in CreateNumberTypedArray()
173 case JSType in CreateNumberTypedArray()
[all...]
/arkcompiler/ets_runtime/ecmascript/base/tests/
H A Dtyped_array_helper_test.cpp253 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_INT8_ARRAY), DataViewType::INT8); in HWTEST_F_L0()
254 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_UINT8_ARRAY), DataViewType::UINT8); in HWTEST_F_L0()
255 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_UINT8_CLAMPED_ARRAY), DataViewType::UINT8_CLAMPED); in HWTEST_F_L0()
256 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_INT16_ARRAY), DataViewType::INT16); in HWTEST_F_L0()
257 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_UINT16_ARRAY), DataViewType::UINT16); in HWTEST_F_L0()
258 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_INT32_ARRAY), DataViewType::INT32); in HWTEST_F_L0()
259 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_UINT32_ARRAY), DataViewType::UINT32); in HWTEST_F_L0()
260 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_FLOAT32_ARRAY), DataViewType::FLOAT32); in HWTEST_F_L0()
261 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_FLOAT64_ARRAY), DataViewType::FLOAT64); in HWTEST_F_L0()
262 EXPECT_EQ(TypedArrayHelper::GetType(JSType in HWTEST_F_L0()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dmcr_circuit_builder.h66 Int32LessThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::STRING_LAST))), in TaggedObjectIsString()
67 Int32GreaterThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::STRING_FIRST)))); in TaggedObjectIsString()
83 Int32LessThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::ECMA_OBJECT_LAST))), in TaggedObjectIsEcmaObject()
84 Int32GreaterThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::ECMA_OBJECT_FIRST)))); in TaggedObjectIsEcmaObject()
90 return Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::BYTE_ARRAY))); in TaggedObjectIsByteArray()
96 return Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::JS_MAP))); in TaggedObjectIsMap()
102 return Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::JS_DATA_VIEW))); in TaggedObjectIsDataView()
108 GateRef isSlicedString = Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::SLICED_STRING))); in IsSpecialSlicedString()
138 Int32(static_cast<int32_t>(JSType::BIGINT))); in TaggedIsBigInt()
177 Int32(static_cast<int32_t>(JSType in TaggedIsStringIterator()
[all...]
H A Dhcr_circuit_builder.h35 return Int32Equal(GetObjectType(LoadHClass(obj)), Int32(static_cast<int32_t>(JSType::HCLASS))); in IsJSHClass()
42 Int32(static_cast<int32_t>(JSType::JS_FUNCTION_FIRST))); in IsJSFunction()
44 Int32(static_cast<int32_t>(JSType::JS_FUNCTION_LAST))); in IsJSFunction()
48 GateRef CircuitBuilder::IsJsType(GateRef obj, JSType type) in IsJsType()
67 Int32LessThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::JS_OBJECT_LAST))), in IsJSObject()
68 Int32GreaterThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::JS_OBJECT_FIRST)))); in IsJSObject()
104 return Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::JS_PROXY))); in IsJsProxy()
110 return Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::TREE_STRING))); in IsTreeString()
116 return Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::SLICED_STRING))); in IsSlicedString()
122 return Int32Equal(objectType, Int32(static_cast<int32_t>(JSType in IsLineString()
[all...]

Completed in 56 milliseconds

12345