Home
last modified time | relevance | path

Searched defs:tsManager (Results 1 – 25 of 25) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dpgo_type_infer_helper.cpp22 …ClassTypeStrategy::CheckAndInsert(CollectedType &types, const GateType &type, TSManager *tsManager) in CheckAndInsert()
36 [[maybe_unused]] TSManager *tsManager) in Merge()
43 …tanceTypeStrategy::CheckAndInsert(CollectedType &types, const GateType &type, TSManager *tsManager) in CheckAndInsert()
62 …anceTypeStrategy::Merge(ChunkSet<GateType> &inferTypes, CollectedType &types, TSManager *tsManager) in Merge()
71 …iltinTypeStrategy::CheckAndInsert(CollectedType &types, const GateType &type, TSManager *tsManager) in CheckAndInsert()
81 [[maybe_unused]] TSManager *tsManager) in Merge()
88 …y::CheckAndInsert(CollectedType &types, const GateType &type, [[maybe_unused]]TSManager *tsManager) in CheckAndInsert()
98 [[maybe_unused]] TSManager *tsManager) in Merge()
Dinitialization_analysis.h32 InitializationAnalysis(Circuit *circuit, TSManager *tsManager, const CString &recordName, in InitializationAnalysis()
Dpgo_type_infer.h28 PGOTypeInfer(Circuit *circuit, TSManager *tsManager, BytecodeCircuitBuilder *builder, in PGOTypeInfer()
Dglobal_type_infer.cpp120 TSManager *tsManager = ctx_->GetTSManager(); in ProcessTypeInference() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dtype_recorder.cpp30TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder, in TypeRecorder()
46 TSManager *tsManager, const CString &recordName) in LoadTypes()
91 void TypeRecorder::CollectLiteralGT(TSManager *tsManager, TypeLocation &loc, GlobalTSTypeRef gt) in CollectLiteralGT()
154 TSManager *tsManager, const CString &recordName) in CreateTypesForPGO()
211 void TypeRecorder::BindPgoTypeToGateType(const JSPandaFile *jsPandaFile, TSManager *tsManager, in BindPgoTypeToGateType()
234 void TypeRecorder::LoadArgTypes(const TSManager *tsManager, GlobalTSTypeRef funcGT, GlobalTSTypeRef… in LoadArgTypes()
250 GateType TypeRecorder::TryGetThisType(const TSManager *tsManager, GlobalTSTypeRef funcGT, GlobalTST… in TryGetThisType() argument
264 GateType TypeRecorder::TryGetNewTargetType(const TSManager *tsManager, GlobalTSTypeRef thisGT) const in TryGetNewTargetType() argument
Dts_class_analysis.h24 TSClassAnalysis(TSManager *tsManager): tsManager_(tsManager) {} in TSClassAnalysis()
Dts_hclass_generator.h24 explicit TSHClassGenerator(TSManager *tsManager): tsManager_(tsManager) {}; in TSHClassGenerator()
Dntype_bytecode_lowering.h28 NTypeBytecodeLowering(Circuit *circuit, PassContext *ctx, TSManager *tsManager, in NTypeBytecodeLowering()
Dobject_access_helper.h102 …explicit ObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, GateType type, in ObjectAccessHelper()
159 …explicit PGOObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, ProfileTyp… in PGOObjectAccessHelper()
Dslowpath_lowering.h114 TSManager *tsManager, const MethodLiteral *methodLiteral, in SlowPathLowering()
Dtyped_hcr_lowering.h104 TSManager* tsManager, in TypedHCRLowering()
Dpass_manager.cpp68 auto tsManager = ctx_->GetTSManager(); in Compile() local
226 auto tsManager = ctx.GetTSManager(); in Compile() local
Daot_compiler_preprocessor.cpp124 TSManager *tsManager = vm_->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in SetShouldCollectLiteralInfo() local
202 TSManager *tsManager = vm_->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in GenerateGlobalTypes() local
Dts_hclass_generator.cpp166 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in CreatePHClass() local
238 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in CreateCHClass() local
Dbytecode_info_collector.cpp67 auto tsManager = vm_->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in ~BytecodeInfoCollector() local
681 auto tsManager = vm_->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in CheckExportNameAndClassType() local
Dbytecode_circuit_builder.h219 TSManager *tsManager, in BytecodeCircuitBuilder()
Dts_inline_lowering.cpp215 TSManager *tsManager = ctx_->GetTSManager(); in InlineCall() local
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type.cpp55 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetPropTypeGT() local
81 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetSuperPropTypeGT() local
115 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetNonStaticPropTypeGT() local
154 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in UpdateStaticPropTypeGT() local
178 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetPropTypeGT() local
197 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetIndexSignType() local
283 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetPropTypeGT() local
315 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetPropTypeGT() local
Dts_type_accessor.h67 explicit TSTypeAccessor(TSManager *tsManager, const GlobalTSTypeRef gt) in TSTypeAccessor()
70 explicit TSTypeAccessor(TSManager *tsManager, const kungfu::GateType type) in TSTypeAccessor()
Dts_type_table_generator.h25 explicit TSTypeTableGenerator(TSManager *tsManager) in TSTypeTableGenerator()
Dts_type_parser.cpp36 TSTypeParser::TSTypeParser(TSManager *tsManager) in TSTypeParser()
/arkcompiler/ets_runtime/ecmascript/ts_types/tests/
Dts_type_table_generator_test.cpp60 auto *tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
79 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
115 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
Dts_type_parser_test.cpp61 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
73 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
144 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
217 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
283 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
344 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
410 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/
Dsubtyping_operator.cpp48 TSManager *tsManager = const_cast<JSThread*>(thread)->GetCurrentEcmaContext()->GetTSManager(); in CheckSubtyping() local
84 TSManager *tsManager = const_cast<JSThread*>(thread)->GetCurrentEcmaContext()->GetTSManager(); in MergeClassField() local
122 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in FillTSInheritInfo() local
Dsubtyping_operator-inl.h99 … TSManager *tsManager = const_cast<JSThread*>(thread)->GetCurrentEcmaContext()->GetTSManager(); in GetType() local