|
Boost-Commit : |
From: daniel_james_at_[hidden]
Date: 2008-01-07 14:41:05
Author: danieljames
Date: 2008-01-07 14:41:05 EST (Mon, 07 Jan 2008)
New Revision: 42573
URL: http://svn.boost.org/trac/boost/changeset/42573
Log:
Remove some development code.
Text files modified:
trunk/boost/unordered/detail/hash_table_impl.hpp | 18 ------------------
1 files changed, 0 insertions(+), 18 deletions(-)
Modified: trunk/boost/unordered/detail/hash_table_impl.hpp
==============================================================================
--- trunk/boost/unordered/detail/hash_table_impl.hpp (original)
+++ trunk/boost/unordered/detail/hash_table_impl.hpp 2008-01-07 14:41:05 EST (Mon, 07 Jan 2008)
@@ -58,26 +58,8 @@
typedef BOOST_DEDUCED_TYPENAME allocator_reference<value_allocator>::type reference;
typedef BOOST_DEDUCED_TYPENAME allocator_reference<bucket_allocator>::type bucket_reference;
-#if 1
typedef bucket_ptr link_ptr;
-#else
- // This alternative version of link_ptr is used to check that the
- // implementation is type safe wrt bucket_ptr and link_ptr.
- //
- // It's a sort of strict typedef.
- struct link_ptr {
- link_ptr() : ptr_() { BOOST_UNORDERED_MSVC_RESET_PTR(ptr_); }
- explicit link_ptr(bucket_ptr p) : ptr_(p) {}
- bucket_reference operator*() const { return *ptr_; }
- bucket* operator->() const { return &*ptr_; }
- operator bool() const { return ptr_; }
- bool operator==(link_ptr const& x) const { return ptr_ == x.ptr_; }
- bool operator!=(link_ptr const& x) const { return ptr_ != x.ptr_; }
- private:
- bucket_ptr ptr_;
- };
-#endif
// Hash Bucket
//
// all no throw
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk