[libcxx-commits] [PATCH] D112017: [libcxx][format] Fix how we handle char traits in formatter<string> and formatter<string_view>
    Arthur O'Dwyer via Phabricator via libcxx-commits 
    libcxx-commits at lists.llvm.org
       
    Mon Nov  8 10:36:00 PST 2021
    
    
  
Quuxplusone accepted this revision.
Quuxplusone added inline comments.
================
Comment at: libcxx/include/__format/formatter_string.h:136
       -> decltype(__ctx.out()) {
-    return _Base::format(_VSTD::basic_string_view<_CharT>(__str), __ctx);
+    // drop _Traits and _Allocator
+    return _Base::format(basic_string_view<_CharT>(__str.data(), __str.size()), __ctx);
----------------
I like this!
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D112017/new/
https://reviews.llvm.org/D112017
    
    
More information about the libcxx-commits
mailing list