Add -Wnon-modular-include* options

Warn on non-modular includes in various contexts.

-Wnon-modular-include
 -Wnon-modular-include-in-module
  -Wnon-modular-include-in-framework-module

Where each group is a subgroup of those above it.

llvm-svn: 208004
This commit is contained in:
Ben Langmuir
2014-05-05 21:44:13 +00:00
parent 6beaa8adb8
commit 71e1a64f91
34 changed files with 241 additions and 39 deletions