Author: Arthur O'Dwyer Date: 2020-12-14T09:54:58-05:00 New Revision: e9eb99999f8f75e5f9244da8600dde1f7d85cac9
URL: https://github.com/llvm/llvm-project/commit/e9eb99999f8f75e5f9244da8600dde1f7d85cac9 DIFF: https://github.com/llvm/llvm-project/commit/e9eb99999f8f75e5f9244da8600dde1f7d85cac9.diff LOG: [libc++] s/insertible/insertable/g. NFCI. Added: Modified: libcxx/include/memory libcxx/test/std/containers/sequences/vector/vector.modifiers/resize_not_move_insertable.fail.cpp libcxx/test/support/container_test_types.h Removed: ################################################################################ diff --git a/libcxx/include/memory b/libcxx/include/memory index f8c3ace20619..b5193396673f 100644 --- a/libcxx/include/memory +++ b/libcxx/include/memory @@ -1716,7 +1716,7 @@ template <class _Alloc, class _Ptr> _LIBCPP_INLINE_VISIBILITY void __construct_forward_with_exception_guarantees(_Alloc& __a, _Ptr __begin1, _Ptr __end1, _Ptr& __begin2) { static_assert(__is_cpp17_move_insertable<_Alloc>::value, - "The specified type does not meet the requirements of Cpp17MoveInsertible"); + "The specified type does not meet the requirements of Cpp17MoveInsertable"); typedef allocator_traits<_Alloc> _Traits; for (; __begin1 != __end1; ++__begin1, (void)++__begin2) { _Traits::construct(__a, _VSTD::__to_address(__begin2), diff --git a/libcxx/test/std/containers/sequences/vector/vector.modifiers/resize_not_move_insertable.fail.cpp b/libcxx/test/std/containers/sequences/vector/vector.modifiers/resize_not_move_insertable.fail.cpp index fb10a3c9b5d5..984af29d31bf 100644 --- a/libcxx/test/std/containers/sequences/vector/vector.modifiers/resize_not_move_insertable.fail.cpp +++ b/libcxx/test/std/containers/sequences/vector/vector.modifiers/resize_not_move_insertable.fail.cpp @@ -14,7 +14,7 @@ // <vector> // Test that vector produces a decent diagnostic for user types that explicitly -// delete their move constructor. Such types don't meet the Cpp17CopyInsertible +// delete their move constructor. Such types don't meet the Cpp17CopyInsertable // requirements. #include <vector> diff --git a/libcxx/test/support/container_test_types.h b/libcxx/test/support/container_test_types.h index 2668aa889fe3..38fcd5107d3a 100644 --- a/libcxx/test/support/container_test_types.h +++ b/libcxx/test/support/container_test_types.h @@ -49,12 +49,12 @@ //---------------------------------------------------------------------------- /* * Usage: The following example checks that 'unordered_map::emplace(Args&&...)' - * with 'Args = [CopyInsertable<1> const&, CopyInsertible<2>&&]' + * with 'Args = [CopyInsertable<1> const&, CopyInsertable<2>&&]' * calls 'alloc.construct(value_type*, Args&&...)' with the same types. * * // Typedefs for container - * using Key = CopyInsertible<1>; - * using Value = CopyInsertible<2>; + * using Key = CopyInsertable<1>; + * using Value = CopyInsertable<2>; * using ValueTp = std::pair<const Key, Value>; * using Alloc = ContainerTestAllocator<ValueTp, ValueTp>; * using Map = std::unordered_map<Key, Value, std::hash<Key>, std::equal_to<Key>, Alloc>; _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits