1
0
Fork 0
firefox/build/clang-plugin/mozsearch-plugin
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00
..
from-clangd Adding upstream version 140.0. 2025-06-25 09:37:52 +02:00
BindingOperations.cpp Adding upstream version 140.0. 2025-06-25 09:37:52 +02:00
BindingOperations.h Adding upstream version 140.0. 2025-06-25 09:37:52 +02:00
FileOperations.cpp Adding upstream version 140.0. 2025-06-25 09:37:52 +02:00
FileOperations.h Adding upstream version 140.0. 2025-06-25 09:37:52 +02:00
MozsearchIndexer.cpp Adding upstream version 140.0. 2025-06-25 09:37:52 +02:00
README Adding upstream version 140.0. 2025-06-25 09:37:52 +02:00
StringOperations.cpp Adding upstream version 140.0. 2025-06-25 09:37:52 +02:00
StringOperations.h Adding upstream version 140.0. 2025-06-25 09:37:52 +02:00

This clang plugin code generates a JSON file for each compiler input
file. The JSON file contains information about the C++ symbols that
are referenced by the input file. The data is eventually consumed by
Searchfox. See https://github.com/mozsearch/mozsearch for more
information.

This plugin is enabled with the --enable-clang-plugin and
--enable-mozsearch-plugin mozconfig options. The output of the plugin
is stored in $OBJDIR/mozsearch_index.

This code is not a checker, unlike other parts of the Mozilla clang
plugin. It cannot be used with clang-tidy.