зеркало из https://github.com/mozilla/gecko-dev.git
4303f386e4
This is a squash of commits 978bdb2d..549ce9bf from github:mozsearch/mozsearch. Previously reviewed on https://github.com/mozsearch/mozsearch/pull/673. Depends on D196795 Differential Revision: https://phabricator.services.mozilla.com/D196796 |
||
---|---|---|
.. | ||
from-clangd | ||
BindingOperations.cpp | ||
BindingOperations.h | ||
FileOperations.cpp | ||
FileOperations.h | ||
MozsearchIndexer.cpp | ||
README | ||
StringOperations.cpp | ||
StringOperations.h |
README
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.