summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/modularize/ModularizeUtilities.h
Commit message (Collapse)AuthorAgeFilesLines
* Added mechanism to modularize for doing a compilation precheckJohn Thompson2015-07-101-2/+38
| | | | | | | | | | | | 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
* Fixed modularize to warn about missing headers referenced in a module map.John Thompson2015-06-041-0/+2
| | | | llvm-svn: 239122
* Added module map coverage support, extracted from module-map-checker.John Thompson2015-02-191-1/+28
| | | | llvm-svn: 229869
* Pruned some unneeded code and comments.John Thompson2015-02-191-4/+2
| | | | llvm-svn: 229855
* Added support for extracting headers from module maps as a source for the ↵John Thompson2015-02-181-2/+81
| | | | | | header list. llvm-svn: 229692
* Add canonical path conversion function and use it so paths are consistent.John Thompson2015-02-171-0/+11
| | | | llvm-svn: 229540
* Moved header list loading to new class. This is staging for adding module ↵John Thompson2015-02-131-0/+74
map loading and checking support. llvm-svn: 229108
OpenPOWER on IntegriCloud