aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCObjectFileInfo.cpp
diff options
context:
space:
mode:
authorMark de Wever <koraq@xs4all.nl>2022-01-29 20:15:11 +0100
committerMark de Wever <koraq@xs4all.nl>2022-05-18 20:10:16 +0200
commitf0e61029506fd63bb300f2dbbd65ba792e4ef3a2 (patch)
treedd4f7efe025569579e68569fa78f068034f960c6 /llvm/lib/MC/MCObjectFileInfo.cpp
parentd8de7244f261d450f40fc175b224d37acd751ec8 (diff)
downloadllvm-f0e61029506fd63bb300f2dbbd65ba792e4ef3a2.zip
llvm-f0e61029506fd63bb300f2dbbd65ba792e4ef3a2.tar.gz
llvm-f0e61029506fd63bb300f2dbbd65ba792e4ef3a2.tar.bz2
[libc++][format] Adds formatter<charT[N], charT>.
This formatter isn't in the list of required formatters in [format.formatter.spec]/2.2 For each charT, the string type specializations template<> struct formatter<charT*, charT>; template<> struct formatter<const charT*, charT>; template<size_t N> struct formatter<const charT[N], charT>; template<class traits, class Allocator> struct formatter<basic_string<charT, traits, Allocator>, charT>; template<class traits> struct formatter<basic_string_view<charT, traits>, charT>; Since remove_cvref_t<const charT[N]> is charT[N] the formatter is required by [format.functions]/25 Preconditions: formatter<remove_cvref_t<Ti>, charT> meets the BasicFormatter requirements ([formatter.requirements]) for each Ti in Args. Depends on D120921 Reviewed By: #libc, Mordante Differential Revision: https://reviews.llvm.org/D121138
Diffstat (limited to 'llvm/lib/MC/MCObjectFileInfo.cpp')
0 files changed, 0 insertions, 0 deletions