-
- Downloads
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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@208004 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/DiagnosticGroups.td 6 additions, 0 deletionsinclude/clang/Basic/DiagnosticGroups.td
- include/clang/Basic/DiagnosticLexKinds.td 8 additions, 0 deletionsinclude/clang/Basic/DiagnosticLexKinds.td
- include/clang/Lex/ModuleMap.h 7 additions, 0 deletionsinclude/clang/Lex/ModuleMap.h
- lib/Lex/ModuleMap.cpp 50 additions, 34 deletionslib/Lex/ModuleMap.cpp
- lib/Lex/PPDirectives.cpp 14 additions, 4 deletionslib/Lex/PPDirectives.cpp
- test/Modules/Inputs/require-modular-includes/A.framework/Headers/A.h 1 addition, 0 deletions...s/Inputs/require-modular-includes/A.framework/Headers/A.h
- test/Modules/Inputs/require-modular-includes/AnotherModule.h 1 addition, 0 deletionstest/Modules/Inputs/require-modular-includes/AnotherModule.h
- test/Modules/Inputs/require-modular-includes/AnotherModuleExcluded.h 1 addition, 0 deletions...s/Inputs/require-modular-includes/AnotherModuleExcluded.h
- test/Modules/Inputs/require-modular-includes/B.framework/Headers/B.h 1 addition, 0 deletions...s/Inputs/require-modular-includes/B.framework/Headers/B.h
- test/Modules/Inputs/require-modular-includes/C.h 1 addition, 0 deletionstest/Modules/Inputs/require-modular-includes/C.h
- test/Modules/Inputs/require-modular-includes/ExcludedFromAnotherModule.framework/Headers/ExcludedFromAnotherModule.h 1 addition, 0 deletions...otherModule.framework/Headers/ExcludedFromAnotherModule.h
- test/Modules/Inputs/require-modular-includes/FromAnotherModule.framework/Headers/FromAnotherModule.h 1 addition, 0 deletions...s/FromAnotherModule.framework/Headers/FromAnotherModule.h
- test/Modules/Inputs/require-modular-includes/FromImportedModuleFail.framework/Headers/FromImportedModuleFail.h 2 additions, 0 deletions...rtedModuleFail.framework/Headers/FromImportedModuleFail.h
- test/Modules/Inputs/require-modular-includes/FromImportedModuleOK.framework/Headers/FromImportedModuleOK.h 1 addition, 0 deletions...ImportedModuleOK.framework/Headers/FromImportedModuleOK.h
- test/Modules/Inputs/require-modular-includes/FromImportedModuleOK.framework/Headers/FromImportedModuleOK2.h 1 addition, 0 deletions...mportedModuleOK.framework/Headers/FromImportedModuleOK2.h
- test/Modules/Inputs/require-modular-includes/FromImportedModuleOK.framework/Modules/module.modulemap 4 additions, 0 deletions...s/FromImportedModuleOK.framework/Modules/module.modulemap
- test/Modules/Inputs/require-modular-includes/FromImportedSubModule.framework/Headers/Header.h 2 additions, 0 deletions...includes/FromImportedSubModule.framework/Headers/Header.h
- test/Modules/Inputs/require-modular-includes/FromImportedSubModule.framework/Modules/module.modulemap 5 additions, 0 deletions.../FromImportedSubModule.framework/Modules/module.modulemap
- test/Modules/Inputs/require-modular-includes/FromNonModularSubframework.framework/Frameworks/Subframework.framework/Headers/Subframework.h 0 additions, 0 deletions.../Frameworks/Subframework.framework/Headers/Subframework.h
- test/Modules/Inputs/require-modular-includes/FromNonModularSubframework.framework/Headers/FromNonModularSubframework.h 1 addition, 0 deletions...bframework.framework/Headers/FromNonModularSubframework.h
Loading
Please register or sign in to comment