| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | encode_visitor.h | 75 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 …]
|
| D | encode_visitor.cpp | 22 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/ |
| D | heap_visitor.cpp | 23 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/ |
| D | object_xray.h | 134 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 …]
|
| D | visitor.h | 115 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 …]
|
| D | remembered_set.h | 82 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()
|
| D | rset_worklist_handler.h | 31 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);
|
| D | rset_worklist_handler-inl.h | 31 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/ |
| D | locations_builder.h | 54 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 …]
|
| D | locations_builder.cpp | 145 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/ |
| D | router_table_test.cpp | 58 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/ |
| D | codegen_visitors.inc.erb | 22 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/ |
| D | codegen_visitors_static.inc.erb | 22 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);
|
| D | insn_selection_static.cpp.erb | 21 % 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/ |
| D | hooks.cpp | 26 #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/ |
| D | heap_visitor.h | 32 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/ |
| D | replace_call_site_test.cpp | 52 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/ |
| D | pass.h | 280 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/ |
| D | external-gc.cpp | 26 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/ |
| D | alias_visitor.cpp | 614 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/ |
| D | graph_checker_macros.h | 32 #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/ |
| D | typed_array_lowering_test.cpp | 61 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 …]
|
| D | global_value_numbering_test.cpp | 63 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/ |
| D | router_table_test.cpp | 121 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/ |
| D | router_table_test.cpp | 122 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 …]
|