forked from boostorg/exception
Hopefully a workaround for an overload resolution bug in Sun compilers causing minor problems
[SVN r48668]
This commit is contained in:
@ -191,7 +191,7 @@ boost
|
|||||||
template <class E>
|
template <class E>
|
||||||
friend
|
friend
|
||||||
E const &
|
E const &
|
||||||
operator<<( E const & x, throw_function y )
|
operator<<( E const & x, throw_function const & y )
|
||||||
{
|
{
|
||||||
x.throw_function_=y.v_;
|
x.throw_function_=y.v_;
|
||||||
return x;
|
return x;
|
||||||
@ -200,7 +200,7 @@ boost
|
|||||||
template <class E>
|
template <class E>
|
||||||
friend
|
friend
|
||||||
E const &
|
E const &
|
||||||
operator<<( E const & x, throw_file y )
|
operator<<( E const & x, throw_file const & y )
|
||||||
{
|
{
|
||||||
x.throw_file_=y.v_;
|
x.throw_file_=y.v_;
|
||||||
return x;
|
return x;
|
||||||
@ -209,7 +209,7 @@ boost
|
|||||||
template <class E>
|
template <class E>
|
||||||
friend
|
friend
|
||||||
E const &
|
E const &
|
||||||
operator<<( E const & x, throw_line y )
|
operator<<( E const & x, throw_line const & y )
|
||||||
{
|
{
|
||||||
x.throw_line_=y.v_;
|
x.throw_line_=y.v_;
|
||||||
return x;
|
return x;
|
||||||
|
Reference in New Issue
Block a user