aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDaniil Fukalov <dfukalov@gmail.com>2024-09-20 19:59:39 +0200
committerGitHub <noreply@github.com>2024-09-20 19:59:39 +0200
commit65bc259a97cd8cc70907b65f59aff728245ba9c0 (patch)
treeeb16d655c320c2489f9bb20b4659472de53a3a63 /clang/lib/Frontend/CompilerInvocation.cpp
parentf7c3309b1361443cded697255995fade24838ef8 (diff)
downloadllvm-65bc259a97cd8cc70907b65f59aff728245ba9c0.zip
llvm-65bc259a97cd8cc70907b65f59aff728245ba9c0.tar.gz
llvm-65bc259a97cd8cc70907b65f59aff728245ba9c0.tar.bz2
[NFC] Add explicit #include llvm-config.h where its macros are used, last part. (#107615)
(this is the part related to bolt, lld and mlir) Without these explicit includes, removing other headers, who implicitly include llvm-config.h, may have non-trivial side effects. For example, `clangd` may report even `llvm-config.h` as "no used" in case it defines a macro, that is explicitly used with #ifdef. It is actually amplified with different build configs which use different set of macros.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions