From d720635adb8965149cd75a3da692d3a0480c36c9 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 19 Jan 2026 15:31:50 +0100 Subject: pkg/codesearch: support searching for references Extend codesearch clang tool to export info about function references (calls, takes-address-of). Add pkg/codesearch command find-references. Export find-references in pkg/aflow/tools/codesearcher to LLMs. Update #6469 --- pkg/codesearch/testdata/query-find-references-normal | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 pkg/codesearch/testdata/query-find-references-normal (limited to 'pkg/codesearch/testdata/query-find-references-normal') diff --git a/pkg/codesearch/testdata/query-find-references-normal b/pkg/codesearch/testdata/query-find-references-normal new file mode 100644 index 000000000..1bc1a4be1 --- /dev/null +++ b/pkg/codesearch/testdata/query-find-references-normal @@ -0,0 +1,11 @@ +find-references source0.c same_name_in_several_files "" 3 10 + +same_name_in_several_files has 1 references: + +function function_with_comment_in_header calls it at source0.c:21 + 19: void function_with_comment_in_header() + 20: { + 21: same_name_in_several_files(); + 22: } + + -- cgit mrf-deployment