[libcxx-commits] [PATCH] D142843: [libc++] Addresses LWG3358
Mark de Wever via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Feb 6 05:09:22 PST 2023
Mordante added inline comments.
================
Comment at: libcxx/test/std/containers/views/views.span/span.cons/iterator_sentinel.pass.cpp:123
+ std::array a{42};
+ TEST_VALIDATE_EXCEPTION((std::span<int>{throw_operator_minus{a.begin()}, throw_operator_minus{a.end()}}), //
+ int, //
----------------
philnik wrote:
> Why not just a try/catch like we normally do?
I added new macros to make this simpler in D142808, this is based on the macros in rapid-cxx-test.h which we have, but they seem quite unknown.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D142843/new/
https://reviews.llvm.org/D142843
More information about the libcxx-commits
mailing list