Home
last modified time | relevance | path

Searched refs:CreateClassInstanceType (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dpgo_type_infer.cpp56 GlobalTSTypeRef instanceGT = tsManager->CreateClassInstanceType(gt); in Merge()
140 pgoType = GateType(tsManager_->CreateClassInstanceType(pgoType)); in CollectGateType()
Dmethod_type_infer.cpp708 auto builtinInstanceType = tsManager_->CreateClassInstanceType(builtinGt); in InferLdObjByName()
714 auto builtinInstanceType = tsManager_->CreateClassInstanceType(builtinGt); in InferLdObjByName()
763 auto classInstanceType = tsManager_->CreateClassInstanceType(classType); in InferNewObject()
871 return UpdateType(gate, tsManager_->CreateClassInstanceType(funcType)); in InferCallFunction()
929 auto classInstanceType = tsManager_->CreateClassInstanceType(classType); in InferSuperCall()
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_manager.h229 inline GlobalTSTypeRef PUBLIC_API CreateClassInstanceType(kungfu::GateType gateType) in CreateClassInstanceType() function
232 return CreateClassInstanceType(gt); in CreateClassInstanceType()
235 GlobalTSTypeRef PUBLIC_API CreateClassInstanceType(GlobalTSTypeRef gt);
Dts_type_parser.cpp380 parameterGT = tsManager_->CreateClassInstanceType(parameterGT); in ParseFunctionType()
409 elemetnGT = tsManager_->CreateClassInstanceType(elemetnGT); in ParseArrayType()
442 gt = tsManager_->CreateClassInstanceType(gt); in FillPropTypes()
Dts_manager.cpp705 GlobalTSTypeRef TSManager::CreateClassInstanceType(GlobalTSTypeRef gt) in CreateClassInstanceType() function in panda::ecmascript::TSManager