hashtable_policy.h (_Hash_code_base): Restore default constructor protected.
authorFrançois Dumont <fdumont@gcc.gnu.org>
Wed, 13 Feb 2013 21:09:34 +0000 (21:09 +0000)
committerFrançois Dumont <fdumont@gcc.gnu.org>
Wed, 13 Feb 2013 21:09:34 +0000 (21:09 +0000)
commitd9a3647a22f7a446ab6d1699deeff2779790090b
tree3f249c05c448b1fb49af8d73b389869eeb0bc43c
parentc4bfe8bfdb11a5fe0734b84a3c60b4db312b22f1
hashtable_policy.h (_Hash_code_base): Restore default constructor protected.

2013-02-13  François Dumont  <fdumont@gcc.gnu.org>

* include/bits/hashtable_policy.h (_Hash_code_base): Restore
default constructor protected.
* include/bits/hashtable.h: static assert that _Hash_code_base has
a default constructor available through inheritance.

From-SVN: r196030
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/hashtable.h
libstdc++-v3/include/bits/hashtable_policy.h