Home
last modified time | relevance | path

Searched refs:funcGT (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dtype_recorder.cpp49 …GlobalTSTypeRef funcGT = typeParser.CreateGT(jsPandaFile, recordName, annoExtractor.GetMethodTypeO… in LoadTypes() local
85 LoadArgTypes(tsManager, funcGT, thisGT); in LoadTypes()
168 GlobalTSTypeRef funcGT = in CreateTypesForPGO() local
170 if (funcGT.IsDefault()) { in CreateTypesForPGO()
173 GateType callTargetType = GateType(funcGT); in CreateTypesForPGO()
194 void TypeRecorder::LoadArgTypes(const TSManager *tsManager, GlobalTSTypeRef funcGT, GlobalTSTypeRef… in LoadArgTypes() argument
196 argTypes_[static_cast<size_t>(TypedArgIdx::FUNC)] = TryGetFuncType(funcGT); in LoadArgTypes()
198 …argTypes_[static_cast<size_t>(TypedArgIdx::THIS_OBJECT)] = TryGetThisType(tsManager, funcGT, thisG… in LoadArgTypes()
200 if (funcGT.IsDefault()) { in LoadArgTypes()
204 uint32_t numExplicitArgs = tsManager->GetFunctionTypeLength(funcGT); in LoadArgTypes()
[all …]
Dtype_recorder.h60 void LoadArgTypes(const TSManager *tsManager, GlobalTSTypeRef funcGT, GlobalTSTypeRef thisGT);
64 …GateType TryGetThisType(const TSManager *tsManager, GlobalTSTypeRef funcGT, GlobalTSTypeRef thisGT…
71 GateType TryGetFuncType(GlobalTSTypeRef funcGT) const;
Dts_inline_lowering.cpp626 GlobalTSTypeRef funcGT = tsTypeAcc.GetPrototypePropGT(prop); in GetAccessorFuncGT() local
627 return funcGT; in GetAccessorFuncGT()
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_manager.cpp1559 GlobalTSTypeRef funcGT = funcType.GetGTRef(); in IsBuiltinObjectMethod() local
1560 if (!funcGT.IsBuiltinModule()) { in IsBuiltinObjectMethod()
1571 JSHandle<JSTaggedValue> funcTsType = GetTSType(funcGT); in IsBuiltinObjectMethod()
1586 return builtinFuncGt == funcGT; in IsBuiltinObjectMethod()
1594 return builtinFuncGt == funcGT; in IsBuiltinObjectMethod()