Home
last modified time | relevance | path

Searched refs:TSClassInstanceType (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type.h125 class TSClassInstanceType : public TSType {
127 CAST_CHECK(TSClassInstanceType, IsTSClassInstanceType);
129 …static GlobalTSTypeRef GetPropTypeGT(JSThread *thread, JSHandle<TSClassInstanceType> classInstance…
132 …static GlobalTSTypeRef GetIndexSignType(JSThread *thread, const JSHandle<TSClassInstanceType> &cla…
Dts_type.cpp174 GlobalTSTypeRef TSClassInstanceType::GetPropTypeGT(JSThread *thread, JSHandle<TSClassInstanceType> … in GetPropTypeGT()
192 GlobalTSTypeRef TSClassInstanceType::GetIndexSignType(JSThread *thread, in GetIndexSignType()
193 … const JSHandle<TSClassInstanceType> &classInstanceType, in GetIndexSignType()
Dts_type_accessor.h25 V(ClassInstance, JSHandle<TSClassInstanceType>) \
Dts_manager.cpp240 JSHandle<TSClassInstanceType> classInstanceType(type); in GetPropType()
241 return TSClassInstanceType::GetPropTypeGT(thread, classInstanceType, propertyName); in GetPropType()
267 JSHandle<TSClassInstanceType> classInstanceType(type); in GetIndexSignType()
268 return TSClassInstanceType::GetIndexSignType(thread, classInstanceType, typeId); in GetIndexSignType()
714 JSHandle<TSClassInstanceType> classInstanceType = factory_->NewTSClassInstanceType(); in CreateClassInstanceType()
739 JSHandle<TSClassInstanceType> instanceType(tsType); in GetClassType()
1107 JSHandle<TSClassInstanceType> classInstance(tsType); in GetClassInstanceTypeStr()
Dts_type_parser.h157 …JSHandle<TSClassInstanceType> ParseClassInstanceType(const JSPandaFile *jsPandaFile, const CString…
Dts_type_parser.cpp223 JSHandle<TSClassInstanceType> classInstanceType = in ParseNonImportType()
300 JSHandle<TSClassInstanceType> TSTypeParser::ParseClassInstanceType(const JSPandaFile *jsPandaFile, in ParseClassInstanceType()
305 JSHandle<TSClassInstanceType> classInstanceType = factory_->NewTSClassInstanceType(); in ParseClassInstanceType()
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.h105 class TSClassInstanceType; variable
506 JSHandle<TSClassInstanceType> NewTSClassInstanceType();
Dglobal_env_constants.cpp221 factory->NewEcmaReadOnlyHClass(hClass, TSClassInstanceType::SIZE, in InitRootsClass()
Ddump.cpp1001 TSClassInstanceType::Cast(obj)->Dump(os); in DumpObject()
3303 void TSClassInstanceType::Dump(std::ostream &os) const in Dump()
4139 TSClassInstanceType::Cast(obj)->DumpForSnapshot(vec); in DumpObject()
5320 void TSClassInstanceType::DumpForSnapshot(std::vector<std::pair<CString, JSTaggedValue>> &vec) const in DumpForSnapshot()
Dobject_factory.cpp3321 JSHandle<TSClassInstanceType> ObjectFactory::NewTSClassInstanceType() in NewTSClassInstanceType()
3327 JSHandle<TSClassInstanceType> classInstanceType(thread_, header); in NewTSClassInstanceType()
/arkcompiler/ets_runtime/ecmascript/tests/
Ddump_test.cpp1010 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), TSClassInstanceType::SIZE, 2U); in HWTEST_F_L0()
1011 JSHandle<TSClassInstanceType> classInstanceType = factory->NewTSClassInstanceType(); in HWTEST_F_L0()