Searched refs:TSClassInstanceType (Results 1 – 11 of 11) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
D | ts_type.h | 125 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…
|
D | ts_type.cpp | 174 GlobalTSTypeRef TSClassInstanceType::GetPropTypeGT(JSThread *thread, JSHandle<TSClassInstanceType> … in GetPropTypeGT() 192 GlobalTSTypeRef TSClassInstanceType::GetIndexSignType(JSThread *thread, in GetIndexSignType() 193 … const JSHandle<TSClassInstanceType> &classInstanceType, in GetIndexSignType()
|
D | ts_type_accessor.h | 25 V(ClassInstance, JSHandle<TSClassInstanceType>) \
|
D | ts_manager.cpp | 240 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()
|
D | ts_type_parser.h | 157 …JSHandle<TSClassInstanceType> ParseClassInstanceType(const JSPandaFile *jsPandaFile, const CString…
|
D | ts_type_parser.cpp | 223 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/ |
D | object_factory.h | 105 class TSClassInstanceType; variable 506 JSHandle<TSClassInstanceType> NewTSClassInstanceType();
|
D | global_env_constants.cpp | 221 factory->NewEcmaReadOnlyHClass(hClass, TSClassInstanceType::SIZE, in InitRootsClass()
|
D | dump.cpp | 1001 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()
|
D | object_factory.cpp | 3321 JSHandle<TSClassInstanceType> ObjectFactory::NewTSClassInstanceType() in NewTSClassInstanceType() 3327 JSHandle<TSClassInstanceType> classInstanceType(thread_, header); in NewTSClassInstanceType()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
D | dump_test.cpp | 1010 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), TSClassInstanceType::SIZE, 2U); in HWTEST_F_L0() 1011 JSHandle<TSClassInstanceType> classInstanceType = factory->NewTSClassInstanceType(); in HWTEST_F_L0()
|