[all-commits] [llvm/llvm-project] 3f43d8: [libc++] Re-enable workaround for pre-ranges CTAD ...

Louis Dionne via All-commits all-commits at lists.llvm.org
Tue Mar 22 04:59:16 PDT 2022


  Branch: refs/heads/release/14.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 3f43d803382d57e3fc010ca19833077d1023e9c9
      https://github.com/llvm/llvm-project/commit/3f43d803382d57e3fc010ca19833077d1023e9c9
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M libcxx/include/span
    M libcxx/test/std/containers/views/span.cons/deduct.pass.cpp

  Log Message:
  -----------
  [libc++] Re-enable workaround for pre-ranges CTAD in std::span

See https://reviews.llvm.org/D121626 for details -- this re-enables the
CTAD we removed, since it does break some stuff as well (even though it's
not nearly as bad as the removed constructors fixed by D121626).

(cherry picked from commit 6a7f0551178e966a686dd48dfa2ea045a35addef)

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




More information about the All-commits mailing list