summaryrefslogtreecommitdiffstats
path: root/libcxx/include/deque
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/include/deque')
-rw-r--r--libcxx/include/deque3
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;
OpenPOWER on IntegriCloud