Searched refs:TSInterfaceType (Results 1 – 12 of 12) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_type.cpp | 311 GlobalTSTypeRef TSInterfaceType::GetPropTypeGT(JSThread *thread, JSHandle<TSInterfaceType> interfac… in GetPropTypeGT() 317 JSMutableHandle<TSInterfaceType> mutableInterfaceType(thread, interfaceType.GetTaggedValue()); in GetPropTypeGT() 344 JSHandle<TSInterfaceType> extendsInterfaceType(extendsType); in GetPropTypeGT() 345 propTypeGT = TSInterfaceType::GetPropTypeGT(thread, extendsInterfaceType, propName); in GetPropTypeGT() 352 GlobalTSTypeRef TSInterfaceType::GetIndexSignType(JSThread *thread, const JSHandle<TSInterfaceType>… in GetIndexSignType()
|
| D | ts_type.h | 156 class TSInterfaceType : public TSType { 158 CAST_CHECK(TSInterfaceType, IsTSInterfaceType); 160 …static GlobalTSTypeRef GetPropTypeGT(JSThread *thread, JSHandle<TSInterfaceType> classInstanceType, 163 …static GlobalTSTypeRef GetIndexSignType(JSThread *thread, const JSHandle<TSInterfaceType> &interfa…
|
| D | ts_type_parser.h | 160 …JSHandle<TSInterfaceType> ParseInterfaceType(const JSPandaFile *jsPandaFile, const CString &record… 243 …JSHandle<TSInterfaceType> InstantiateInterfaceGenericsType(const JSHandle<TSInterfaceType> &generi…
|
| D | ts_type_parser.cpp | 203 JSHandle<TSInterfaceType> interfaceType(type); in ParseIndexSigType() 228 …JSHandle<TSInterfaceType> interfaceType = ParseInterfaceType(jsPandaFile, recordName, typeLiteralE… in ParseNonImportType() 313 JSHandle<TSInterfaceType> TSTypeParser::ParseInterfaceType(const JSPandaFile *jsPandaFile, const CS… in ParseInterfaceType() 317 JSHandle<TSInterfaceType> interfaceType = factory_->NewTSInterfaceType(); in ParseInterfaceType() 660 JSHandle<TSInterfaceType> interfaceType = in InstantiateGenericsType() 661 InstantiateInterfaceGenericsType(JSHandle<TSInterfaceType>(genericsType), paras); in InstantiateGenericsType() 730 JSHandle<TSInterfaceType> TSTypeParser::InstantiateInterfaceGenericsType(const JSHandle<TSInterface… in InstantiateInterfaceGenericsType() 733 JSHandle<TSInterfaceType> interfaceType = factory_->NewTSInterfaceType(); in InstantiateInterfaceGenericsType()
|
| D | ts_type_accessor.h | 30 V(Interface, JSHandle<TSInterfaceType>) \
|
| D | ts_manager.cpp | 249 JSHandle<TSInterfaceType> interfaceType(type); in GetPropType() 250 return TSInterfaceType::GetPropTypeGT(thread, interfaceType, propertyName); in GetPropType() 273 JSHandle<TSInterfaceType> interfaceType(type); in GetIndexSignType() 274 return TSInterfaceType::GetIndexSignType(thread, interfaceType, typeId); in GetIndexSignType()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_factory.h | 104 class TSInterfaceType; variable 505 JSHandle<TSInterfaceType> NewTSInterfaceType();
|
| D | global_env_constants.cpp | 219 … factory->NewEcmaReadOnlyHClass(hClass, TSInterfaceType::SIZE, JSType::TS_INTERFACE_TYPE)); in InitRootsClass()
|
| D | dump.cpp | 998 TSInterfaceType::Cast(obj)->Dump(os); in DumpObject() 3265 void TSInterfaceType::Dump(std::ostream &os) const in Dump() 4136 TSInterfaceType::Cast(obj)->DumpForSnapshot(vec); in DumpObject() 5314 void TSInterfaceType::DumpForSnapshot(std::vector<std::pair<CString, JSTaggedValue>> &vec) const in DumpForSnapshot()
|
| D | object_factory.cpp | 3286 JSHandle<TSInterfaceType> ObjectFactory::NewTSInterfaceType() in NewTSInterfaceType() 3292 JSHandle<TSInterfaceType> interfaceType(thread_, header); in NewTSInterfaceType()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | object_xray.h | 501 TSInterfaceType::Cast(object)->VisitRangeSlot(visitor); in VisitObjectBody()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | dump_test.cpp | 1004 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), TSInterfaceType::SIZE, 4U); in HWTEST_F_L0() 1005 JSHandle<TSInterfaceType> interfaceType = factory->NewTSInterfaceType(); in HWTEST_F_L0()
|