removed default constructor from input iterator archetypes

[SVN r21784]
This commit is contained in:
Jeremy Siek
2004-01-16 18:40:19 +00:00
parent b4d624d61f
commit 7f5d7a5c54

View File

@@ -416,7 +416,6 @@ namespace boost {
}; };
typedef const T* pointer; typedef const T* pointer;
typedef std::ptrdiff_t difference_type; typedef std::ptrdiff_t difference_type;
input_iterator_archetype() { }
self& operator=(const self&) { return *this; } self& operator=(const self&) { return *this; }
bool operator==(const self&) const { return true; } bool operator==(const self&) const { return true; }
bool operator!=(const self&) const { return true; } bool operator!=(const self&) const { return true; }
@@ -436,7 +435,6 @@ namespace boost {
typedef const T& reference; typedef const T& reference;
typedef const T* pointer; typedef const T* pointer;
typedef std::ptrdiff_t difference_type; typedef std::ptrdiff_t difference_type;
input_iterator_archetype_no_proxy() { }
self& operator=(const self&) { return *this; } self& operator=(const self&) { return *this; }
bool operator==(const self&) const { return true; } bool operator==(const self&) const { return true; }
bool operator!=(const self&) const { return true; } bool operator!=(const self&) const { return true; }