Home
last modified time | relevance | path

Searched full:visitor (Results 1 – 25 of 354) sorted by relevance

12345678910>>...15

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode_visitor.h75 static void VisitMov(GraphVisitor *visitor, Inst *inst);
76 static void VisitNeg(GraphVisitor *visitor, Inst *inst);
77 static void VisitAbs(GraphVisitor *visitor, Inst *inst);
78 static void VisitNot(GraphVisitor *visitor, Inst *inst);
79 static void VisitSqrt(GraphVisitor *visitor, Inst *inst);
82 static void VisitAdd(GraphVisitor *visitor, Inst *inst);
83 static void VisitSub(GraphVisitor *visitor, Inst *inst);
84 static void VisitMul(GraphVisitor *visitor, Inst *inst);
85 static void VisitShl(GraphVisitor *visitor, Inst *inst);
86 static void VisitAShr(GraphVisitor *visitor, Inst *inst);
[all …]
Dencode_visitor.cpp22 void EncodeVisitor::Visit##opc(GraphVisitor *visitor, Inst *inst) \
24 EncodeVisitor *enc = static_cast<EncodeVisitor *>(visitor); \
31 void EncodeVisitor::Visit##opc(GraphVisitor *visitor, Inst *inst) \
33 EncodeVisitor *enc = static_cast<EncodeVisitor *>(visitor); \
41 void EncodeVisitor::Visit##opc##SR(GraphVisitor *visitor, Inst *inst) \
43 EncodeVisitor *enc = static_cast<EncodeVisitor *>(visitor); \
65 void EncodeVisitor::Visit##opc##I(GraphVisitor *visitor, Inst *inst) \ in ENCODE_INST_WITH_SHIFTED_OPERAND()
68 EncodeVisitor *enc = static_cast<EncodeVisitor *>(visitor); \ in ENCODE_INST_WITH_SHIFTED_OPERAND()
90 void EncodeVisitor::Visit##opc##I(GraphVisitor *visitor, Inst *inst) \
94 EncodeVisitor *enc = static_cast<EncodeVisitor *>(visitor); \
[all …]
/arkcompiler/ets_runtime/common_components/heap/
Dheap_visitor.cpp23 void VisitRoots(const RefFieldVisitor &visitor) in VisitRoots() argument
25 VisitDynamicGlobalRoots(visitor); in VisitRoots()
26 VisitDynamicLocalRoots(visitor); in VisitRoots()
27 VisitDynamicConcurrentRoots(visitor); in VisitRoots()
28 VisitBaseRoots(visitor); in VisitRoots()
31 void VisitSTWRoots(const RefFieldVisitor &visitor) in VisitSTWRoots() argument
33 VisitDynamicGlobalRoots(visitor); in VisitSTWRoots()
34 VisitDynamicLocalRoots(visitor); in VisitSTWRoots()
35 VisitBaseRoots(visitor); in VisitSTWRoots()
38 void VisitConcurrentRoots(const RefFieldVisitor &visitor) in VisitConcurrentRoots() argument
[all …]
/arkcompiler/ets_runtime/ecmascript/mem/
Dobject_xray.h134 static inline void VisitVMRoots(EcmaVM *vm, RootVisitor &visitor) in VisitVMRoots() argument
136 vm->Iterate(visitor); in VisitVMRoots()
137 vm->GetAssociatedJSThread()->Iterate(visitor); in VisitVMRoots()
142 static inline void VisitConcurrentVMRoots(EcmaVM *vm, RootVisitor &visitor) in VisitConcurrentVMRoots() argument
144 vm->IterateConcurrentRoots(visitor); in VisitConcurrentVMRoots()
149 static inline void VisitSTWVMRoots(EcmaVM *vm, RootVisitor &visitor) in VisitSTWVMRoots() argument
151 vm->IterateSTWRoots(visitor); in VisitSTWVMRoots()
152 vm->GetAssociatedJSThread()->Iterate(visitor); in VisitSTWVMRoots()
162 BaseObjectVisitor<DerivedVisitor> &visitor) in VisitObjectBody() argument
181 JSObject::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
[all …]
Dvisitor.h115 static inline void IterateBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateBody() argument
119 visitor(root, ToUintPtr(root), in IterateBody()
122 visitor(root, ToUintPtr(root) + hclassEnd, in IterateBody()
134 static inline void IterateBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateBody() argument
138 IterateHClass(root, visitor); in IterateBody()
140 IterateBefore(root, visitor); in IterateBody()
143 visitor(root, ToUintPtr(root) + startOffset, in IterateBody()
148 IterateAfter(root, visitor); in IterateBody()
153 … static inline void IterateRefBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateRefBody() argument
155 IterateBody<VisitObjectArea::NORMAL, true>(root, visitor); in IterateRefBody()
[all …]
Dremembered_set.h82 template <typename Visitor>
83 void IterateAllMarkedBits(uintptr_t begin, Visitor visitor) in IterateAllMarkedBits() argument
85 GCBitsetData()->IterateMarkedBits<Visitor, AccessType::NON_ATOMIC>(begin, size_, visitor); in IterateAllMarkedBits()
88 template <typename Visitor>
89 void AtomicIterateAllMarkedBits(uintptr_t begin, Visitor visitor) in AtomicIterateAllMarkedBits() argument
91 GCBitsetData()->IterateMarkedBits<Visitor, AccessType::ATOMIC>(begin, size_, visitor); in AtomicIterateAllMarkedBits()
94 template <typename Visitor>
95 void IterateAllMarkedBitsConst(uintptr_t begin, Visitor visitor) const in IterateAllMarkedBitsConst() argument
97 GCBitsetData()->IterateMarkedBitsConst(begin, size_, visitor); in IterateAllMarkedBitsConst()
Drset_worklist_handler.h31 template<class Visitor>
32 inline void Process(const Visitor &visitor);
48 template<class Visitor>
49 inline void ProcessAll(const Visitor &visitor);
60 template<class Visitor>
61 inline void ProcessAllVisitor(const Visitor &visitor, int done);
73 template<class Visitor>
74 inline bool ProcessNext(const Visitor &visitor);
Drset_worklist_handler-inl.h31 template<class Visitor>
32 inline void RSetItem::Process([[maybe_unused]] const Visitor &visitor) in Process() argument
34 visitor(region_, rSet_); in Process()
75 template<class Visitor>
76 ARK_INLINE bool RSetWorkListHandler::ProcessNext(const Visitor &visitor) in ProcessNext() argument
84 items_[idx].Process(visitor); in ProcessNext()
88 template<class Visitor>
89 inline void RSetWorkListHandler::ProcessAllVisitor(const Visitor &visitor, int done) in ProcessAllVisitor() argument
91 while (ProcessNext(visitor)) { in ProcessAllVisitor()
103 template<class Visitor>
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dlocations_builder.h54 static void VisitResolveStatic(GraphVisitor *visitor, Inst *inst);
55 static void VisitCallResolvedStatic(GraphVisitor *visitor, Inst *inst);
56 static void VisitCallStatic(GraphVisitor *visitor, Inst *inst);
57 static void VisitCallVirtual(GraphVisitor *visitor, Inst *inst);
58 static void VisitResolveVirtual(GraphVisitor *visitor, Inst *inst);
59 static void VisitCallResolvedVirtual(GraphVisitor *visitor, Inst *inst);
60 static void VisitCallIndirect(GraphVisitor *visitor, Inst *inst);
61 static void VisitCall(GraphVisitor *visitor, Inst *inst);
62 static void VisitCallDynamic(GraphVisitor *visitor, Inst *inst);
63 static void VisitCallNative(GraphVisitor *visitor, Inst *inst);
[all …]
Dlocations_builder.cpp145 LOCATIONS_BUILDER(void)::VisitResolveStatic([[maybe_unused]] GraphVisitor *visitor, Inst *inst) in LOCATIONS_BUILDER()
150 LOCATIONS_BUILDER(void)::VisitCallResolvedStatic(GraphVisitor *visitor, Inst *inst) in LOCATIONS_BUILDER()
155 static_cast<LocationsBuilder *>(visitor)->ProcessManagedCall(inst); in LOCATIONS_BUILDER()
158 LOCATIONS_BUILDER(void)::VisitResolveVirtual([[maybe_unused]] GraphVisitor *visitor, Inst *inst) in LOCATIONS_BUILDER()
163 LOCATIONS_BUILDER(void)::VisitCallResolvedVirtual(GraphVisitor *visitor, Inst *inst) in LOCATIONS_BUILDER()
168 static_cast<LocationsBuilder *>(visitor)->ProcessManagedCall(inst); in LOCATIONS_BUILDER()
171 LOCATIONS_BUILDER(void)::VisitCallStatic(GraphVisitor *visitor, Inst *inst) in LOCATIONS_BUILDER()
176 static_cast<LocationsBuilder *>(visitor)->ProcessManagedCall(inst); in LOCATIONS_BUILDER()
179 LOCATIONS_BUILDER(void)::VisitCallVirtual(GraphVisitor *visitor, Inst *inst) in LOCATIONS_BUILDER()
184 static_cast<LocationsBuilder *>(visitor)->ProcessManagedCall(inst); in LOCATIONS_BUILDER()
[all …]
/arkcompiler/runtime_core/libabckit/tests/scenarios/router_table/dynamic/
Drouter_table_test.cpp58 static void TransformMethod(AbckitCoreFunction *method, VisitHelper &visitor, const UserData *ud, L… in TransformMethod() argument
60 visitor.TransformMethod(method, [&](AbckitFile *file, AbckitCoreFunction *method) { in TransformMethod()
73 …std::string(visitor.GetString(routerInfo.scheme)) + std::string(visitor.GetString(routerInfo.path)… in TransformMethod()
112 static void ModifyRouterTable(AbckitCoreFunction *method, VisitHelper &visitor, in ModifyRouterTable() argument
119 const auto &className = visitor.GetString(ud.classStr); in ModifyRouterTable()
124 const auto &moduleName = visitor.GetString(ud.moduleStr); in ModifyRouterTable()
133 TransformMethod(method, visitor, &ud, &ld); in ModifyRouterTable()
137 static AbckitCoreFunction *FindMethodWithRouterTable(VisitHelper &visitor) in FindMethodWithRouterTable() argument
140 visitor.EnumerateModules([&](AbckitCoreModule *mod) { in FindMethodWithRouterTable()
141 auto moduleName = visitor.GetString(g_implI->moduleGetName(mod)); in FindMethodWithRouterTable()
[all …]
/arkcompiler/runtime_core/static_core/bytecode_optimizer/templates/
Dcodegen_visitors.inc.erb22 codegen_visitors_overrides.each do |visitor|
23 plugins_overrides[visitor].nil? ? plugins_overrides[visitor] = [].append(plugin_lang)
24 : plugins_overrides[visitor].append(plugin_lang)
27 ["LoadObject", "LoadStatic", "StoreObject", "StoreStatic"].each do |visitor|%>
28 static bool TryPlugin<%= visitor %>Visitor(GraphVisitor *v, [[maybe_unused]] Inst *inst) {
30 % if plugins_overrides[visitor]
31 % plugins_overrides[visitor].each do |lang|
33 return <%= lang.capitalize %>Visit<%= visitor %>(v, inst);
/arkcompiler/runtime_core/libabckit/src/codegen/templates/
Dcodegen_visitors_static.inc.erb22 codegen_visitors_overrides.each do |visitor|
23 plugins_overrides[visitor].nil? ? plugins_overrides[visitor] = [].append(plugin_lang)
24 : plugins_overrides[visitor].append(plugin_lang)
27 ["LoadObject", "LoadStatic", "StoreObject", "StoreStatic"].each do |visitor|%>
28 static bool TryPlugin<%= visitor %>Visitor(GraphVisitor *v, [[maybe_unused]] Inst *inst) {
30 % if plugins_overrides[visitor]
31 % plugins_overrides[visitor].each do |lang|
33 return <%= lang.capitalize %>Visit<%= visitor %>(v, inst);
Dinsn_selection_static.cpp.erb21 % visitors.each do |visitor|
22 <%= visitor_sig(visitor.ir_op) %> {
27 % if (visitor.ir_op == "#{intrinsic.class_name}Intrinsic")
31 % name = visitor.ir_op unless name
33 <%= visitor.cpp %>
34 <%= visitor.switch.encode %>
40 void CodeGenStatic::VisitInitObjectIntrinsic(GraphVisitor *visitor, Inst *inst)
42 CallHandler(visitor, inst);
/arkcompiler/ets_runtime/ecmascript/mem/cmc_gc/
Dhooks.cpp26 #include "ecmascript/mem/visitor.h"
40 inline explicit CMCRootVisitor(const RefFieldVisitor &visitor): visitor_(visitor) {}; in CMCRootVisitor() argument
84 … inline explicit CMCWeakVisitor(const common::WeakRefFieldVisitor &visitor) : visitor_(visitor) {}; in CMCWeakVisitor() argument
112 CMCRootVisitor visitor(visitorFunc); in VisitDynamicGlobalRoots() local
116 runtime->IterateSerializeRoot(visitor); in VisitDynamicGlobalRoots()
119 runtime->IterateCachedStringRoot(visitor); in VisitDynamicGlobalRoots()
123 panda::ecmascript::SharedModuleManager::GetInstance()->Iterate(visitor); in VisitDynamicGlobalRoots()
130 CMCRootVisitor visitor(visitorFunc); in VisitDynamicLocalRoots() local
134 ObjectXRay::VisitSTWVMRoots(vm, visitor); in VisitDynamicLocalRoots()
138 profiler->IteratePGOPreFuncList(visitor); in VisitDynamicLocalRoots()
[all …]
/arkcompiler/runtime_core/common_interfaces/heap/
Dheap_visitor.h32 void VisitRoots(const RefFieldVisitor &visitor);
34 void VisitSTWRoots(const RefFieldVisitor &visitor);
35 void VisitConcurrentRoots(const RefFieldVisitor &visitor);
38 void VisitGlobalRoots(const RefFieldVisitor &visitor);
40 void VisitPreforwardRoots(const RefFieldVisitor &visitor);
42 void VisitMutatorRoot(const RefFieldVisitor &visitor, Mutator &mutator);
43 void VisitWeakMutatorRoot(const WeakRefFieldVisitor &visitor, Mutator &mutator);
44 void VisitMutatorPreforwardRoot(const RefFieldVisitor &visitor, Mutator &mutator);
46 void VisitStaticRoots(const RefFieldVisitor &visitor);
/arkcompiler/runtime_core/libabckit/tests/scenarios/replace_call_site/dynamic/
Dreplace_call_site_test.cpp52 static bool HasSearchedMethod(VisitHelper &visitor, AbckitCoreFunction *method, UserData &userData) in HasSearchedMethod() argument
55 visitor.EnumerateFunctionInsts(method, [&](AbckitInst *inst) { in HasSearchedMethod()
60 visitor.EnumerateInstUsers(inst, [&](AbckitInst *user) { in HasSearchedMethod()
65 visitor.EnumerateInstUsers(inst, [&](AbckitInst *user) { in HasSearchedMethod()
68 auto str = visitor.GetString(g_implG->iGetString(user)); in HasSearchedMethod()
69 auto targetClass = visitor.GetString(userData.targetClass); in HasSearchedMethod()
144 VisitHelper &visitor, in CollectAnnoInfo() argument
148 visitor.EnumerateMethodAnnotations(method, [&](AbckitCoreAnnotation *anno) { in CollectAnnoInfo()
150 auto annoName = visitor.GetString(g_implI->annotationInterfaceGetName(annoClass)); in CollectAnnoInfo()
158 static void FillAnnotationInfo(VisitHelper &visitor, AbckitCoreModule *mod, UserData &ud) in FillAnnotationInfo() argument
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dpass.h280 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
281 …EscapeAnalysis escapeAnalysis(data->GetCircuit(), &visitor, &chunk, runtimeOption.GetTraceEscapeAn… in Run()
282 visitor.AddPass(&escapeAnalysis); in Run()
283 visitor.VisitGraph(); in Run()
285 EscapeAnalysisEditor escapeAnalysisEditor(data->GetCircuit(), &visitor, &chunk, in Run()
289 visitor.PrintLog("escape Analysis"); in Run()
341 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
342 DeadCodeElimination deadCodeElimination(data->GetCircuit(), &visitor, &chunk); in Run()
343 … TSHCROptPass optimization(data->GetCircuit(), &visitor, &chunk, data->GetPassContext(), enableLog, in Run()
346 visitor.AddPass(&optimization); in Run()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/hybrid/mem/
Dexternal-gc.cpp26 void VisitVmRoots(const GCRootVisitor &visitor, PandaVM *vm) in VisitVmRoots() argument
30 rootManager.VisitNonHeapRoots(visitor, VisitGCRootFlags::ACCESS_ROOT_ALL); in VisitVmRoots()
31 …vm->VisitStringTable([&visitor](ObjectHeader *str) { visitor(GCRoot(RootType::STRING_TABLE, str));… in VisitVmRoots()
55 void VisitStaticRoots(const RefFieldVisitor &visitor) in VisitStaticRoots() argument
62 ark::GCRootVisitor rootVisitor = [&visitor](const ark::mem::GCRoot &gcRoot) { in VisitStaticRoots()
64 visitor(refField); in VisitStaticRoots()
69 void UpdateStaticRoots(const RefFieldVisitor &visitor) in UpdateStaticRoots() argument
76 ark::GCRootUpdater rootUpdater = [&visitor](ark::ObjectHeader **object) { in UpdateStaticRoots()
78 visitor(reinterpret_cast<RefField<> &>(*reinterpret_cast<BaseObject **>(object))); in UpdateStaticRoots()
84 void SweepStaticRoots(const WeakRefFieldVisitor &visitor) in SweepStaticRoots() argument
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dalias_visitor.cpp614 auto visitor = static_cast<AliasVisitor *>(v); in VisitLoadStatic() local
619 visitor->SetVolatile(sfield, inst); in VisitLoadStatic()
621 visitor->AddDirectEdge(sfield); in VisitLoadStatic()
622 visitor->AddCopyEdge(sfield, Pointer::CreateObject(inst)); in VisitLoadStatic()
630 auto visitor = static_cast<AliasVisitor *>(v); in VisitLoadResolvedObjectFieldStatic() local
635 visitor->SetVolatile(sfield, inst); in VisitLoadResolvedObjectFieldStatic()
637 visitor->AddDirectEdge(sfield); in VisitLoadResolvedObjectFieldStatic()
638 visitor->AddCopyEdge(sfield, Pointer::CreateObject(inst)); in VisitLoadResolvedObjectFieldStatic()
646 auto visitor = static_cast<AliasVisitor *>(v); in VisitStoreStatic() local
651 visitor->SetVolatile(sfield, inst); in VisitStoreStatic()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dgraph_checker_macros.h32 #define CHECKER_DO_IF_NOT_VISITOR_INTERNAL(visitor, klass, cond, func) ASSERT_DO((cond), func) argument
37 #define CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, cond, func) \ argument
38 ASSERT_DO((cond), func; PrintFailedMethodAndPassVisitor(visitor);)
44 #define CHECKER_IF_NOT_PRINT_VISITOR(visitor, cond) CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, co… argument
76 #define ABCKIT_DO_IF_NOT_VISITOR(visitor, cond, func) \ argument
79 reinterpret_cast<GraphChecker *>(visitor)->SetStatus(false); \
95 #define CHECKER_DO_IF_NOT_VISITOR_INTERNAL(visitor, klass, cond, func) \ argument
96 if (reinterpret_cast<klass>(visitor)->GetGraph()->IsAbcKit()) { \
97 ABCKIT_DO_IF_NOT_VISITOR(visitor, (cond), func); \
105 #define CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, cond, func) \ argument
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dtyped_array_lowering_test.cpp61 CombinedPassVisitor visitor(&circuit, false, "LoadTypedArrayLength", &chunk); in HWTEST_F_L0() local
63 TypedHCRLowering lowering(&circuit, nullptr, &visitor, &cmpCfg, &chunk, false); in HWTEST_F_L0()
64 visitor.AddPass(&lowering); in HWTEST_F_L0()
65 visitor.VisitGraph(); in HWTEST_F_L0()
92 CombinedPassVisitor visitor(&circuit, false, "Int32ArrayLoadElement", &chunk); in HWTEST_F_L0() local
94 TypedHCRLowering lowering(&circuit, nullptr, &visitor, &cmpCfg, &chunk, false); in HWTEST_F_L0()
95 visitor.AddPass(&lowering); in HWTEST_F_L0()
96 visitor.VisitGraph(); in HWTEST_F_L0()
131 CombinedPassVisitor visitor(&circuit, false, "Int32OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local
133 TypedHCRLowering lowering(&circuit, nullptr, &visitor, &cmpCfg, &chunk, false); in HWTEST_F_L0()
[all …]
Dglobal_value_numbering_test.cpp63 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local
64 ValueNumbering valuenumber(&circuit, &visitor, &chunk, true, false); in HWTEST_F_L0()
88 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local
89 ValueNumbering valuenumber(&circuit, &visitor, &chunk, true, false); in HWTEST_F_L0()
111 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local
112 ValueNumbering valuenumber(&circuit, &visitor, &chunk, true, false); in HWTEST_F_L0()
140 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local
141 ValueNumbering valuenumber(&circuit, &visitor, &chunk, true, false); in HWTEST_F_L0()
142 visitor.AddPass(&valuenumber); in HWTEST_F_L0()
143 visitor.VisitGraph(); in HWTEST_F_L0()
[all …]
/arkcompiler/runtime_core/libabckit/tests/clean_scenarios/c_api/dynamic/router_table/
Drouter_table_test.cpp121 void TransformMethod(AbckitCoreFunction *method, VisitHelper &visitor, const UserData *ud, LocalDat… in TransformMethod() argument
123 visitor.TransformMethod(method, [&](AbckitFile *file, AbckitCoreFunction *method) { in TransformMethod()
136 …std::string(visitor.GetString(routerInfo.scheme)) + std::string(visitor.GetString(routerInfo.path)… in TransformMethod()
192 void ModifyRouterTable(AbckitCoreFunction *method, VisitHelper &visitor, const std::vector<UserData… in ModifyRouterTable() argument
198 const auto &className = visitor.GetString(ud.classStr); in ModifyRouterTable()
203 const auto &moduleName = visitor.GetString(ud.moduleStr); in ModifyRouterTable()
212 TransformMethod(method, visitor, &ud, &ld); in ModifyRouterTable()
216 AbckitCoreFunction *FindMethodWithRouterTable(VisitHelper &visitor) in FindMethodWithRouterTable() argument
219 visitor.EnumerateModules([&](AbckitCoreModule *mod) { in FindMethodWithRouterTable()
220 auto moduleName = visitor.GetString(g_implI->moduleGetName(mod)); in FindMethodWithRouterTable()
[all …]
/arkcompiler/runtime_core/libabckit/tests/regression/issue_IC78XV/c_api/router_table_ohmurl/
Drouter_table_test.cpp122 void TransformMethod(AbckitCoreFunction *method, VisitHelper &visitor, const UserData *ud, LocalDat… in TransformMethod() argument
124 visitor.TransformMethod(method, [&](AbckitFile *file, AbckitCoreFunction *method) { in TransformMethod()
137 …std::string(visitor.GetString(routerInfo.scheme)) + std::string(visitor.GetString(routerInfo.path)… in TransformMethod()
181 void ModifyRouterTable(AbckitCoreFunction *method, VisitHelper &visitor, const std::vector<UserData… in ModifyRouterTable() argument
187 const auto &className = visitor.GetString(ud.classStr); in ModifyRouterTable()
202 TransformMethod(method, visitor, &ud, &ld); in ModifyRouterTable()
206 AbckitCoreFunction *FindMethodWithRouterTable(VisitHelper &visitor) in FindMethodWithRouterTable() argument
209 visitor.EnumerateModules([&](AbckitCoreModule *mod) { in FindMethodWithRouterTable()
210 auto moduleName = visitor.GetString(g_implI->moduleGetName(mod)); in FindMethodWithRouterTable()
214 visitor.EnumerateModuleTopLevelFunctions(mod, [&](AbckitCoreFunction *func) { in FindMethodWithRouterTable()
[all …]

12345678910>>...15