diff options
author | Arthur O'Dwyer <arthur.j.odwyer@gmail.com> | 2020-12-07 21:45:29 -0500 |
---|---|---|
committer | Arthur O'Dwyer <arthur.j.odwyer@gmail.com> | 2020-12-10 22:03:12 -0500 |
commit | b12ea0652129da3b42642a0b76adbfab8833db53 (patch) | |
tree | c4723350073700461c1b2e601712d79dd6e42b4a /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 0f1f13fcb17fbc8c93d505da989a04ab5cbd9ed3 (diff) | |
download | llvm-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