Added module map coverage support, extracted from module-map-checker.
authorJohn Thompson <John.Thompson.JTSoftware@gmail.com>
Thu, 19 Feb 2015 16:47:27 +0000 (16:47 +0000)
committerJohn Thompson <John.Thompson.JTSoftware@gmail.com>
Thu, 19 Feb 2015 16:47:27 +0000 (16:47 +0000)
commit8eb8d9367291c65b7f508bbc1555e7606f01b554
tree3539d8a785f824c5a6dd57b203cac84bead6dbcc
parentbe5680f98553854eb637d5113374cd20772ab342
Added module map coverage support, extracted from module-map-checker.

llvm-svn: 229869
27 files changed:
clang-tools-extra/docs/ModularizeUsage.rst
clang-tools-extra/docs/modularize.rst
clang-tools-extra/modularize/CMakeLists.txt
clang-tools-extra/modularize/CoverageChecker.cpp [new file with mode: 0644]
clang-tools-extra/modularize/CoverageChecker.h [new file with mode: 0644]
clang-tools-extra/modularize/Modularize.cpp
clang-tools-extra/modularize/ModularizeUtilities.cpp
clang-tools-extra/modularize/ModularizeUtilities.h
clang-tools-extra/test/modularize/Inputs/CoverageNoProblems/Includes1/Level1A.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageNoProblems/Includes2/Level2A.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageNoProblems/NonIncludes/Level3A.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageNoProblems/module.modulemap [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/Level1A.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/Level1B.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/Level2A.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/Level2B.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/Level3A.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/Sub/Level3B.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/UmbrellaFile.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/UmbrellaInclude1.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/UmbrellaInclude2.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/UmbrellaSub/Umbrell1.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/UmbrellaSub/Umbrell2.h [new file with mode: 0644]
clang-tools-extra/test/modularize/Inputs/CoverageProblems/module.modulemap [new file with mode: 0644]
clang-tools-extra/test/modularize/NoProblems.modularize
clang-tools-extra/test/modularize/NoProblemsCoverage.modularize [new file with mode: 0644]
clang-tools-extra/test/modularize/ProblemsCoverage.modularize [new file with mode: 0644]