diff options
Diffstat (limited to 'libcxx/include/deque')
-rw-r--r-- | libcxx/include/deque | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libcxx/include/deque b/libcxx/include/deque index b0b778a56ce..c6fbd512a1c 100644 --- a/libcxx/include/deque +++ b/libcxx/include/deque @@ -1196,6 +1196,9 @@ public: typedef _Tp value_type; typedef _Allocator allocator_type; + static_assert((is_same<typename allocator_type::value_type, value_type>::value), + "Allocator::value_type must be same type as value_type"); + typedef __deque_base<value_type, allocator_type> __base; typedef typename __base::__alloc_traits __alloc_traits; |