Home
last modified time | relevance | path

Searched refs:classInstanceType (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type.h129 …ic GlobalTSTypeRef GetPropTypeGT(JSThread *thread, JSHandle<TSClassInstanceType> classInstanceType,
132 …STypeRef GetIndexSignType(JSThread *thread, const JSHandle<TSClassInstanceType> &classInstanceType,
160 …static GlobalTSTypeRef GetPropTypeGT(JSThread *thread, JSHandle<TSInterfaceType> classInstanceType,
Dts_type.cpp174 …ClassInstanceType::GetPropTypeGT(JSThread *thread, JSHandle<TSClassInstanceType> classInstanceType, in GetPropTypeGT() argument
179 GlobalTSTypeRef classTypeGT = classInstanceType->GetClassGT(); in GetPropTypeGT()
193 … const JSHandle<TSClassInstanceType> &classInstanceType, in GetIndexSignType() argument
198 GlobalTSTypeRef classTypeGT = classInstanceType->GetClassGT(); in GetIndexSignType()
Dts_type_parser.cpp223 JSHandle<TSClassInstanceType> classInstanceType = in ParseNonImportType() local
225 return JSHandle<JSTaggedValue>(classInstanceType); in ParseNonImportType()
305 JSHandle<TSClassInstanceType> classInstanceType = factory_->NewTSClassInstanceType(); in ParseClassInstanceType() local
309 classInstanceType->SetClassGT(classGT); in ParseClassInstanceType()
310 return classInstanceType; in ParseClassInstanceType()
Dts_manager.cpp240 JSHandle<TSClassInstanceType> classInstanceType(type); in GetPropType() local
241 return TSClassInstanceType::GetPropTypeGT(thread, classInstanceType, propertyName); in GetPropType()
267 JSHandle<TSClassInstanceType> classInstanceType(type); in GetIndexSignType() local
268 return TSClassInstanceType::GetIndexSignType(thread, classInstanceType, typeId); in GetIndexSignType()
714 JSHandle<TSClassInstanceType> classInstanceType = factory_->NewTSClassInstanceType(); in CreateClassInstanceType() local
715 classInstanceType->SetClassGT(gt); in CreateClassInstanceType()
716 return AddTSTypeToInferredTable(JSHandle<TSType>(classInstanceType)); in CreateClassInstanceType()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp763 auto classInstanceType = tsManager_->CreateClassInstanceType(classType); in InferNewObject() local
764 return UpdateType(gate, classInstanceType); in InferNewObject()
929 auto classInstanceType = tsManager_->CreateClassInstanceType(classType); in InferSuperCall() local
930 return UpdateType(gate, classInstanceType); in InferSuperCall()
/arkcompiler/ets_runtime/ecmascript/tests/
Ddump_test.cpp1011 JSHandle<TSClassInstanceType> classInstanceType = factory->NewTSClassInstanceType(); in HWTEST_F_L0() local
1012 DUMP_FOR_HANDLE(classInstanceType) in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.cpp3327 JSHandle<TSClassInstanceType> classInstanceType(thread_, header); in NewTSClassInstanceType() local
3329 classInstanceType->SetGT(GlobalTSTypeRef::Default()); in NewTSClassInstanceType()
3330 classInstanceType->SetClassGT(GlobalTSTypeRef::Default()); in NewTSClassInstanceType()
3332 return classInstanceType; in NewTSClassInstanceType()