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_manager.cpp162 JSHandle<TSClassInstanceType> classInstanceType(type); in GetPropType() local
163 return TSClassInstanceType::GetPropTypeGT(thread, classInstanceType, propertyName); in GetPropType()
189 JSHandle<TSClassInstanceType> classInstanceType(type); in GetIndexSignType() local
190 return TSClassInstanceType::GetIndexSignType(thread, classInstanceType, typeId); in GetIndexSignType()
652 JSHandle<TSClassInstanceType> classInstanceType = factory_->NewTSClassInstanceType(); in CreateClassInstanceType() local
653 classInstanceType->SetClassGT(gt); in CreateClassInstanceType()
654 return AddTSTypeToInferredTable(JSHandle<TSType>(classInstanceType)); in CreateClassInstanceType()
880 JSHandle<TSClassInstanceType> classInstanceType = factory_->NewTSClassInstanceType(); in GetBuiltinsGateTypeByPt() local
881 classInstanceType->SetClassGT(gt); in GetBuiltinsGateTypeByPt()
882 instanceGT = AddTSTypeToInferredTable(JSHandle<TSType>(classInstanceType)); in GetBuiltinsGateTypeByPt()
Dts_type_parser.cpp316 JSHandle<TSClassInstanceType> classInstanceType = factory_->NewTSClassInstanceType(); in ParseClassInstanceType() local
317 classInstanceType->SetClassGT(classGT); in ParseClassInstanceType()
318 return JSHandle<JSTaggedValue>(classInstanceType); in ParseClassInstanceType()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp810 auto classInstanceType = tsManager_->CreateClassInstanceType(classType); in InferNewObject() local
811 return UpdateType(gate, classInstanceType); in InferNewObject()
980 auto classInstanceType = tsManager_->CreateClassInstanceType(classType); in InferSuperCall() local
981 return UpdateType(gate, classInstanceType); in InferSuperCall()
/arkcompiler/ets_runtime/ecmascript/tests/
Ddump_test.cpp1070 JSHandle<TSClassInstanceType> classInstanceType = factory->NewTSClassInstanceType(); in HWTEST_F_L0() local
1071 DUMP_FOR_HANDLE(classInstanceType); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.cpp3815 JSHandle<TSClassInstanceType> classInstanceType(thread_, header); in NewTSClassInstanceType() local
3817 classInstanceType->SetGT(GlobalTSTypeRef::Default()); in NewTSClassInstanceType()
3818 classInstanceType->SetClassGT(GlobalTSTypeRef::Default()); in NewTSClassInstanceType()
3820 return classInstanceType; in NewTSClassInstanceType()