You need to sign in or sign up before continuing.
[modules] When diagnosing a missing module import, suggest adding a #include if
the current language doesn't have an import syntax and we can figure out a suitable file to include. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@267802 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/DiagnosticSemaKinds.td 4 additions, 0 deletionsinclude/clang/Basic/DiagnosticSemaKinds.td
- include/clang/Lex/HeaderSearch.h 8 additions, 3 deletionsinclude/clang/Lex/HeaderSearch.h
- include/clang/Lex/ModuleMap.h 6 additions, 0 deletionsinclude/clang/Lex/ModuleMap.h
- include/clang/Lex/Preprocessor.h 13 additions, 0 deletionsinclude/clang/Lex/Preprocessor.h
- lib/Lex/HeaderSearch.cpp 51 additions, 0 deletionslib/Lex/HeaderSearch.cpp
- lib/Lex/ModuleMap.cpp 7 additions, 12 deletionslib/Lex/ModuleMap.cpp
- lib/Lex/PPDirectives.cpp 56 additions, 0 deletionslib/Lex/PPDirectives.cpp
- lib/Sema/SemaLookup.cpp 20 additions, 0 deletionslib/Sema/SemaLookup.cpp
- test/Modules/Inputs/suggest-include/empty.h 0 additions, 0 deletionstest/Modules/Inputs/suggest-include/empty.h
- test/Modules/Inputs/suggest-include/module.modulemap 22 additions, 0 deletionstest/Modules/Inputs/suggest-include/module.modulemap
- test/Modules/Inputs/suggest-include/private1.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/private1.h
- test/Modules/Inputs/suggest-include/private2.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/private2.h
- test/Modules/Inputs/suggest-include/private3.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/private3.h
- test/Modules/Inputs/suggest-include/textual1.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/textual1.h
- test/Modules/Inputs/suggest-include/textual2.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/textual2.h
- test/Modules/Inputs/suggest-include/textual3.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/textual3.h
- test/Modules/Inputs/suggest-include/textual4.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/textual4.h
- test/Modules/Inputs/suggest-include/textual5.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/textual5.h
- test/Modules/Inputs/suggest-include/useprivate1.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/useprivate1.h
- test/Modules/Inputs/suggest-include/useprivate3.h 1 addition, 0 deletionstest/Modules/Inputs/suggest-include/useprivate3.h
Loading
Please register or sign in to comment