hanchenye-llvm-project/clang-tools-extra/modularize
John Thompson 4018c62428 Added mechanism to modularize for doing a compilation precheck
to determine files that have comnpilation or dependency problems.
A new -display-file-lists option use this to display lists of good files
(no compile errors), problem files, and a combined list with
problem files preceded by a '#'.  The problem files list can be
used in the module map generation assistant mode to exclude
problem files.  The combined files list can be used during module
map development.  See added docs.

llvm-svn: 241880
2015-07-10 00:37:25 +00:00
..
CMakeLists.txt Added module map coverage support, extracted from module-map-checker. 2015-02-19 16:47:27 +00:00
CoverageChecker.cpp Fixed modularize to warn about missing headers referenced in a module map. 2015-06-04 23:35:19 +00:00
CoverageChecker.h Make helpers static. clang-tools edition. 2015-03-23 12:49:15 +00:00
Makefile Revert "Adapt clang-tools-extra to clang module format changes." 2015-02-25 02:46:37 +00:00
Modularize.cpp Added mechanism to modularize for doing a compilation precheck 2015-07-10 00:37:25 +00:00
Modularize.h Added mechanism to modularize for doing a compilation precheck 2015-07-10 00:37:25 +00:00
ModularizeUtilities.cpp Added mechanism to modularize for doing a compilation precheck 2015-07-10 00:37:25 +00:00
ModularizeUtilities.h Added mechanism to modularize for doing a compilation precheck 2015-07-10 00:37:25 +00:00
ModuleAssistant.cpp Added mechanism to modularize for doing a compilation precheck 2015-07-10 00:37:25 +00:00
PreprocessorTracker.cpp Refactor MacroInfo so range for loops can be used to iterate its tokens. 2015-05-11 08:26:25 +00:00
PreprocessorTracker.h Added -block-check-header-list-only option. This is a work-around for private includes that purposefully get included inside blocks. 2015-02-11 16:58:36 +00:00