[libcxx-commits] [PATCH] D100730: [libc++] Simplify debug iterators, and fix a couple of non-explicit constructors.

Arthur O'Dwyer via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Apr 19 08:29:21 PDT 2021


Quuxplusone updated this revision to Diff 338531.
Quuxplusone edited the summary of this revision.
Quuxplusone added reviewers: Mordante, curdeius.
Quuxplusone added a comment.

Remove the regression tests for the `explicit` constructors of `__wrap_iter` and `__bit_iterator`, because they failed on GCC, which alerted me to the possibility that they're probably relying on nonconforming behavior of the Clang compiler, and therefore they might break in the future as Clang becomes more conforming.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D100730/new/

https://reviews.llvm.org/D100730

Files:
  libcxx/include/__bit_reference
  libcxx/include/iterator
  libcxx/include/list
  libcxx/include/span
  libcxx/include/string
  libcxx/include/vector

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D100730.338531.patch
Type: text/x-patch
Size: 14317 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20210419/01d74d85/attachment.bin>


More information about the libcxx-commits mailing list