[all-commits] [llvm/llvm-project] ac08e2: [libc++] Make chars_format a bitmask type.

mordante via All-commits all-commits at lists.llvm.org
Wed Apr 14 09:18:08 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ac08e2bb98e6ecc6f56f553109b889abe3ee614e
      https://github.com/llvm/llvm-project/commit/ac08e2bb98e6ecc6f56f553109b889abe3ee614e
  Author: Mark de Wever <koraq at xs4all.nl>
  Date:   2021-04-14 (Wed, 14 Apr 2021)

  Changed paths:
    M libcxx/include/charconv
    A libcxx/test/std/utilities/charconv/charconv.syn/chars_format.pass.cpp

  Log Message:
  -----------
  [libc++] Make chars_format a bitmask type.

Some of Microsoft's unit tests in D70631 fail because libc++'s
implementation of std::chars_format isn't a proper bitmask type. Adding
the required functions to make std::chars_format a proper bitmask type.

Implements parts of P0067: Elementary string conversions

Differential Revision: https://reviews.llvm.org/D97115




More information about the All-commits mailing list