gecko-dev/build/clang-plugin/mozsearch-plugin
Andi-Bogdan Postelnicu 4f5c3e9078 Bug 1501821 - Update clang-plugin in order to make it compatiable with clang 8.0.0 trunk. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D10806

--HG--
extra : moz-landing-system : lando
2018-11-03 13:41:36 +00:00
..
FileOperations.cpp Bug 1418415 - Do more error checking. r=mccr8 2018-10-31 20:45:13 +00:00
FileOperations.h Bug 1438866 - Use proper path separators for windows. r=emilio 2018-02-16 17:07:39 -05:00
JSONFormatter.cpp
JSONFormatter.h
MozsearchIndexer.cpp Bug 1501821 - Update clang-plugin in order to make it compatiable with clang 8.0.0 trunk. r=froydnj 2018-11-03 13:41:36 +00:00
README Bug 1421768 - Fix overeager clang-tidy behaviour causing silent breakage in searchfox. r=me 2017-11-30 16:52:51 -05:00
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.