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_type_parser.cpp | 223 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()
|
| D | ts_manager.cpp | 240 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/ |
| D | method_type_infer.cpp | 763 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/ |
| D | dump_test.cpp | 1011 JSHandle<TSClassInstanceType> classInstanceType = factory->NewTSClassInstanceType(); in HWTEST_F_L0() local 1012 DUMP_FOR_HANDLE(classInstanceType) in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_factory.cpp | 3327 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()
|