Index: include/list
===================================================================
--- include/list	(revision 190282)
+++ include/list	(working copy)
@@ -40,7 +40,7 @@
         noexcept(is_nothrow_default_constructible<allocator_type>::value);
     explicit list(const allocator_type& a);
     explicit list(size_type n);
-    explicit list(size_type n, const Allocator& a); // C++14
+    explicit list(size_type n, const allocator_type& a); // C++14
     list(size_type n, const value_type& value);
     list(size_type n, const value_type& value, const allocator_type& a);
     template <class Iter>
Index: include/forward_list
===================================================================
--- include/forward_list	(revision 190282)
+++ include/forward_list	(working copy)
@@ -38,7 +38,7 @@
         noexcept(is_nothrow_default_constructible<allocator_type>::value);
     explicit forward_list(const allocator_type& a);
     explicit forward_list(size_type n);
-    explicit forward_list(size_type n, const Allocator& a); // C++14
+    explicit forward_list(size_type n, const allocator_type& a); // C++14
     forward_list(size_type n, const value_type& v);
     forward_list(size_type n, const value_type& v, const allocator_type& a);
     template <class InputIterator>
Index: include/deque
===================================================================
--- include/deque	(revision 190282)
+++ include/deque	(working copy)
@@ -41,7 +41,7 @@
     deque() noexcept(is_nothrow_default_constructible<allocator_type>::value);
     explicit deque(const allocator_type& a);
     explicit deque(size_type n);
-    explicit deque(size_type n, const Allocator& a); // C++14
+    explicit deque(size_type n, const allocator_type& a); // C++14
     deque(size_type n, const value_type& v);
     deque(size_type n, const value_type& v, const allocator_type& a);
     template <class InputIterator>
