Searched refs:classInstanceType (Results 1 – 7 of 7) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_type.h | 129 …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,
|
| D | ts_type.cpp | 174 …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()
|
| D | ts_manager.cpp | 162 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()
|
| D | ts_type_parser.cpp | 316 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/ |
| D | method_type_infer.cpp | 810 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/ |
| D | dump_test.cpp | 1070 JSHandle<TSClassInstanceType> classInstanceType = factory->NewTSClassInstanceType(); in HWTEST_F_L0() local 1071 DUMP_FOR_HANDLE(classInstanceType); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_factory.cpp | 3815 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()
|