Boost logo

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