straightens visibility issues

[SVN r51359]
This commit is contained in:
Tobias Schwinger
2009-02-20 23:36:42 +00:00
parent af6eb9fa6f
commit 23956c0360
3 changed files with 5 additions and 7 deletions

View File

@ -58,7 +58,7 @@ namespace boost
template< class Pointer, class Allocator, factory_alloc_propagation AP >
class factory
: Allocator::template rebind< typename boost::pointee<
: private Allocator::template rebind< typename boost::pointee<
typename boost::remove_cv<Pointer>::type >::type >::other
{
public:

View File

@ -45,7 +45,6 @@ namespace boost
{
template< typename Sig > struct apply;
private:
// Utility metafunction for qualification adjustment on arguments
template< typename T > struct q { typedef T const t; };
template< typename T > struct q<T const> { typedef T const t; };
@ -73,7 +72,7 @@ namespace boost
template< typename Function, int Arity_Or_MinArity, int MaxArity >
class forward_adapter
: public BOOST_TMP_MACRO(Function,Function,Function const)
, Function
, private Function
{
public:
forward_adapter(Function const& f = Function())
@ -95,7 +94,7 @@ namespace boost
template< typename Function, int Arity_Or_MinArity, int MaxArity >
class forward_adapter< Function const, Arity_Or_MinArity, MaxArity >
: public BOOST_TMP_MACRO(Function const, Function const, Function const)
, Function
, private Function
{
public:
forward_adapter(Function const& f = Function())

View File

@ -46,7 +46,6 @@ namespace boost
{
template< typename Sig > struct apply;
private:
// Utility metafunction for argument transform
template< typename T > struct x { typedef T const& t; };
template< typename T > struct x< boost::reference_wrapper<T> >
@ -77,7 +76,7 @@ namespace boost
template< typename Function, int Arity_Or_MinArity, int MaxArity >
class lightweight_forward_adapter
: public BOOST_TMP_MACRO(Function,Function,Function const)
, Function
, private Function
{
public:
lightweight_forward_adapter(Function const& f = Function())
@ -100,7 +99,7 @@ namespace boost
class lightweight_forward_adapter< Function const, Arity_Or_MinArity,
MaxArity >
: public BOOST_TMP_MACRO(Function const, Function const, Function const)
, Function
, private Function
{
public:
lightweight_forward_adapter(Function const& f = Function())