Home
last modified time | relevance | path

Searched refs:callee_info (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/runtime_core/libark_defect_scan_aux/
H A Dfunction.cpp19 #include "callee_info.h"
104 for (auto callee_info : callee_info_list_) {
105 auto &cur_call_inst = callee_info->GetCallInst();
107 return callee_info;
156 void Function::AddCalleeInfo(const CalleeInfo *callee_info) in AddCalleeInfo() argument
158 ASSERT(callee_info != nullptr); in AddCalleeInfo()
159 callee_info_list_.push_back(callee_info); in AddCalleeInfo()
H A Dabc_file.cpp27 #include "callee_info.h"
843 std::unique_ptr<CalleeInfo> callee_info {nullptr};
846 callee_info = ResolveCallInstCommon(func, inst);
847 callee_info->SetCalleeArgCount(0);
851 callee_info = ResolveCallInstCommon(func, inst, 1);
852 callee_info->SetCalleeArgCount(1);
857 callee_info = ResolveCallInstCommon(func, inst, ARG_COUNT);
858 callee_info->SetCalleeArgCount(ARG_COUNT);
863 callee_info = ResolveCallInstCommon(func, inst, ARG_COUNT);
864 callee_info
[all...]
/arkcompiler/runtime_core/libark_defect_scan_aux/tests/unittest/
H A Ddefect_scan_aux_merge_test.cpp95 auto callee_info = database_func_main_0->GetCalleeInfoByIndex(0); in HWTEST() local
96 ASSERT_NE(callee_info, nullptr); in HWTEST()
97 EXPECT_TRUE(callee_info->IsCalleeDefinite()); in HWTEST()
98 EXPECT_EQ(callee_info->GetClass(), abc_file->GetClassByName("Ldatabase;#~@0=#Database")); in HWTEST()
99 EXPECT_EQ(callee_info->GetCallee(), abc_file->GetFunctionByName("Ldatabase;#~@0>#addData")); in HWTEST()
/arkcompiler/runtime_core/libark_defect_scan_aux/include/
H A Dfunction.h66 void AddCalleeInfo(const CalleeInfo *callee_info);
H A Dabc_file.h138 void AddCalleeInfo(std::unique_ptr<CalleeInfo> &&callee_info);

Completed in 3 milliseconds