mirror of
https://github.com/boostorg/utility.git
synced 2025-05-09 15:04:00 +00:00
Fixed result_type
[SVN r21155]
This commit is contained in:
parent
3155044abd
commit
f3f879555a
@ -108,7 +108,7 @@ bool equal_pointees ( OptionalPointee const& x, OptionalPointee const& y
|
|||||||
return (!x) != (!y) ? false : ( !x ? true : (*x) == (*y) ) ;
|
return (!x) != (!y) ? false : ( !x ? true : (*x) == (*y) ) ;
|
||||||
}
|
}
|
||||||
template<class OptionalPointee>
|
template<class OptionalPointee>
|
||||||
struct equal_pointees_t : std::binary_function<bool,OptionalPointee,OptionalPointee>
|
struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
|
||||||
{
|
{
|
||||||
bool operator() ( OptionalPointee const& x, OptionalPointee const& y ) const
|
bool operator() ( OptionalPointee const& x, OptionalPointee const& y ) const
|
||||||
{ return equal_pointees(x,y) ; }
|
{ return equal_pointees(x,y) ; }
|
||||||
@ -128,7 +128,7 @@ bool less_pointees ( OptionalPointee const& x, OptionalPointee const& y
|
|||||||
return !y ? false : ( !x ? true : (*x) < (*y) ) ;
|
return !y ? false : ( !x ? true : (*x) < (*y) ) ;
|
||||||
}
|
}
|
||||||
template<class OptionalPointee>
|
template<class OptionalPointee>
|
||||||
struct less_pointees_t : std::binary_function<bool,OptionalPointee,OptionalPointee>
|
struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
|
||||||
{
|
{
|
||||||
bool operator() ( OptionalPointee const& x, OptionalPointee const& y ) const
|
bool operator() ( OptionalPointee const& x, OptionalPointee const& y ) const
|
||||||
{ return less_pointees(x,y) ; }
|
{ return less_pointees(x,y) ; }
|
||||||
|
@ -33,7 +33,7 @@ bool equal_pointees ( OptionalPointee const& x, OptionalPointee const& y )
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class OptionalPointee>
|
template<class OptionalPointee>
|
||||||
struct equal_pointees_t : std::binary_function<bool,OptionalPointee,OptionalPointee>
|
struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
|
||||||
{
|
{
|
||||||
bool operator() ( OptionalPointee const& x, OptionalPointee const& y ) const
|
bool operator() ( OptionalPointee const& x, OptionalPointee const& y ) const
|
||||||
{ return equal_pointees(x,y) ; }
|
{ return equal_pointees(x,y) ; }
|
||||||
@ -56,7 +56,7 @@ bool less_pointees ( OptionalPointee const& x, OptionalPointee const& y )
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class OptionalPointee>
|
template<class OptionalPointee>
|
||||||
struct less_pointees_t : std::binary_function<bool,OptionalPointee,OptionalPointee>
|
struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
|
||||||
{
|
{
|
||||||
bool operator() ( OptionalPointee const& x, OptionalPointee const& y ) const
|
bool operator() ( OptionalPointee const& x, OptionalPointee const& y ) const
|
||||||
{ return less_pointees(x,y) ; }
|
{ return less_pointees(x,y) ; }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user