forked from boostorg/unordered
Try to fix insert_exception_tests on Visual C++ 7.1
It doesn't seem to like the nested template structs. If this doesn't work, I'll try moving them into the top level.
This commit is contained in:
@ -162,7 +162,8 @@ struct insert_lvalue_pos_type
|
||||
|
||||
template <typename T> friend impl<T> generate(insert_lvalue_pos_type, T& x)
|
||||
{
|
||||
return impl<T>(x);
|
||||
impl<T> r(x);
|
||||
return r;
|
||||
}
|
||||
} insert_lvalue_pos;
|
||||
|
||||
@ -214,7 +215,8 @@ struct emplace_lvalue_pos_type
|
||||
|
||||
template <typename T> friend impl<T> generate(emplace_lvalue_pos_type, T& x)
|
||||
{
|
||||
return impl<T>(x);
|
||||
impl<T> r(x);
|
||||
return r;
|
||||
}
|
||||
} emplace_lvalue_pos;
|
||||
|
||||
|
Reference in New Issue
Block a user