llvm-capstone/clang/include
Chuanqi Xu 0d21436114
[C++20] [Modules] Warn if we found #include <filename> in module purview (#69555)
Close https://github.com/llvm/llvm-project/issues/68615.

It is generally wrong to include <filename> in the module purview.
Although there are cases to include files in the module purview,
generally these use cases should include files by quotes instead of by
angles. Here we think the files got included by angles are the system
headers.

This is consistency with MSVC too:
https://learn.microsoft.com/en-us/cpp/error-messages/compiler-warnings/compiler-warnings-by-compiler-version?view=msvc-170#warnings-introduced-in-visual-studio-2022-version-170-compiler-version-1930
2023-11-02 16:40:20 +08:00
..
clang [C++20] [Modules] Warn if we found #include <filename> in module purview (#69555) 2023-11-02 16:40:20 +08:00
clang-c [Clang][M68k] Add Clang support for the new M68k_RTD CC 2023-10-15 16:13:43 -07:00
CMakeLists.txt
module.modulemap Mark headers as textual and unbreak the modules build 2023-10-31 09:10:50 -07:00