forked from boostorg/unordered
Try to work around an odd Visual C++ 8 bug.
[SVN r55138]
This commit is contained in:
@ -105,8 +105,17 @@ namespace boost
|
|||||||
unordered_map(InputIterator f, InputIterator l,
|
unordered_map(InputIterator f, InputIterator l,
|
||||||
size_type n,
|
size_type n,
|
||||||
const hasher &hf = hasher(),
|
const hasher &hf = hasher(),
|
||||||
const key_equal &eql = key_equal(),
|
const key_equal &eql = key_equal())
|
||||||
const allocator_type &a = allocator_type())
|
: base(f, l, n, hf, eql, allocator_type())
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
template <class InputIterator>
|
||||||
|
unordered_map(InputIterator f, InputIterator l,
|
||||||
|
size_type n,
|
||||||
|
const hasher &hf,
|
||||||
|
const key_equal &eql,
|
||||||
|
const allocator_type &a)
|
||||||
: base(f, l, n, hf, eql, a)
|
: base(f, l, n, hf, eql, a)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@ -560,8 +569,17 @@ namespace boost
|
|||||||
unordered_multimap(InputIterator f, InputIterator l,
|
unordered_multimap(InputIterator f, InputIterator l,
|
||||||
size_type n,
|
size_type n,
|
||||||
const hasher &hf = hasher(),
|
const hasher &hf = hasher(),
|
||||||
const key_equal &eql = key_equal(),
|
const key_equal &eql = key_equal())
|
||||||
const allocator_type &a = allocator_type())
|
: base(f, l, n, hf, eql, allocator_type())
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
template <class InputIterator>
|
||||||
|
unordered_multimap(InputIterator f, InputIterator l,
|
||||||
|
size_type n,
|
||||||
|
const hasher &hf,
|
||||||
|
const key_equal &eql,
|
||||||
|
const allocator_type &a)
|
||||||
: base(f, l, n, hf, eql, a)
|
: base(f, l, n, hf, eql, a)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -103,8 +103,16 @@ namespace boost
|
|||||||
template <class InputIterator>
|
template <class InputIterator>
|
||||||
unordered_set(InputIterator f, InputIterator l, size_type n,
|
unordered_set(InputIterator f, InputIterator l, size_type n,
|
||||||
const hasher &hf = hasher(),
|
const hasher &hf = hasher(),
|
||||||
const key_equal &eql = key_equal(),
|
const key_equal &eql = key_equal())
|
||||||
const allocator_type &a = allocator_type())
|
: base(f, l, n, hf, eql, allocator_type())
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
template <class InputIterator>
|
||||||
|
unordered_set(InputIterator f, InputIterator l, size_type n,
|
||||||
|
const hasher &hf,
|
||||||
|
const key_equal &eql,
|
||||||
|
const allocator_type &a)
|
||||||
: base(f, l, n, hf, eql, a)
|
: base(f, l, n, hf, eql, a)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@ -530,8 +538,16 @@ namespace boost
|
|||||||
template <class InputIterator>
|
template <class InputIterator>
|
||||||
unordered_multiset(InputIterator f, InputIterator l, size_type n,
|
unordered_multiset(InputIterator f, InputIterator l, size_type n,
|
||||||
const hasher &hf = hasher(),
|
const hasher &hf = hasher(),
|
||||||
const key_equal &eql = key_equal(),
|
const key_equal &eql = key_equal())
|
||||||
const allocator_type &a = allocator_type())
|
: base(f, l, n, hf, eql, allocator_type())
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
template <class InputIterator>
|
||||||
|
unordered_multiset(InputIterator f, InputIterator l, size_type n,
|
||||||
|
const hasher &hf,
|
||||||
|
const key_equal &eql,
|
||||||
|
const allocator_type &a)
|
||||||
: base(f, l, n, hf, eql, a)
|
: base(f, l, n, hf, eql, a)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user