aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2021-04-30 13:57:37 +0300
committerMartin Storsjö <martin@martin.st>2021-05-01 11:15:38 +0300
commit8d0dfa0d57467a2fd2c7f4ae2f1ab134db04af9e (patch)
tree64ff657433624685d272f1ad667960b24dde44af /clang/lib/Frontend/CompilerInvocation.cpp
parent172a8016788c08fff6eed71f0a8eccf0ce1ef26d (diff)
downloadllvm-8d0dfa0d57467a2fd2c7f4ae2f1ab134db04af9e.zip
llvm-8d0dfa0d57467a2fd2c7f4ae2f1ab134db04af9e.tar.gz
llvm-8d0dfa0d57467a2fd2c7f4ae2f1ab134db04af9e.tar.bz2
[libcxx] Reenable ranges for clang-cl
This reverts a224bf8ec423b42eea251407e7a6cc8398a5edf4 and fixes the underlying issue. The underlying issue is simply that MSVC headers contains a define like "#define __in", where __in is one macro in the MSVC Source Code Annotation Language, defined in sal.h Just use a different variable name than "__in" __indirectly_readable_impl, and add "__in" to nasty_macros.h just like the existing __out. (Also adding a couple more potentially conflicting ones.) Differential Revision: https://reviews.llvm.org/D101613
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions