[llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 30 00:13:02 PDT 2025
================
@@ -255,6 +255,38 @@ TEST(ArrayRefTest, ArrayRefFromStdArray) {
}
}
+struct TestRandomAccessIterator {
+ using iterator_category = std::random_access_iterator_tag;
+};
+
+static_assert(
+ !std::is_constructible<ArrayRef<int>,
----------------
artagnon wrote:
Nit: is_constructible_v.
https://github.com/llvm/llvm-project/pull/137796
More information about the llvm-commits
mailing list