aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorArthur O'Dwyer <arthur.j.odwyer@gmail.com>2020-12-07 21:45:29 -0500
committerArthur O'Dwyer <arthur.j.odwyer@gmail.com>2020-12-10 22:03:12 -0500
commitb12ea0652129da3b42642a0b76adbfab8833db53 (patch)
treec4723350073700461c1b2e601712d79dd6e42b4a /clang/lib/Frontend/CompilerInvocation.cpp
parent0f1f13fcb17fbc8c93d505da989a04ab5cbd9ed3 (diff)
downloadllvm-b12ea0652129da3b42642a0b76adbfab8833db53.zip
llvm-b12ea0652129da3b42642a0b76adbfab8833db53.tar.gz
llvm-b12ea0652129da3b42642a0b76adbfab8833db53.tar.bz2
[libc++] Include C++ headers, not C headers, in <charconv>.
This matches how libc++ does it in all other C++ headers (that is, headers not ending in ".h"). We need to include <cstring> if we want to use `_VSTD::memmove` instead of unqualified ADL `memmove`. Even though ADL doesn't physically matter in <charconv>'s specific case, I'm trying to migrate libc++ to using `_VSTD::memmove` for all cases (because some of them do matter, and this way it's easier to grep for outliers). Differential Revision: https://reviews.llvm.org/D92875
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions