Ticket #3436: cla.patch
File cla.patch, 1.7 KB (added by , 13 years ago) |
---|
-
./boost/test/utils/runtime/cla/
old new 132 132 133 133 template<typename Parameter,typename Modifier> 134 134 inline shared_ptr<Parameter> 135 operator-( shared_ptr<Parameter> p, Modifier const& m )135 operator-( shared_ptr<Parameter> const& p, Modifier const& m ) 136 136 { 137 137 p->accept_modifier( m ); 138 138 -
./boost/test/utils/runtime/cla/
old new 52 52 53 53 template<typename Param> 54 54 global_mod_parser const& 55 operator<<( shared_ptr<Param> param ) const55 operator<<( shared_ptr<Param> const& param ) const 56 56 { 57 57 param->accept_modifier( m_modifiers ); 58 58 … … 81 81 explicit parser( cstring program_name = cstring() ); 82 82 83 83 // parameter list construction interface 84 parser& operator<<( parameter_ptr param );84 parser& operator<<( parameter_ptr const& param ); 85 85 86 86 // parser and global parameters modifiers 87 87 template<typename Modifier> -
./boost/test/utils/runtime/cla/
old new 80 80 //____________________________________________________________________________// 81 81 82 82 BOOST_RT_PARAM_INLINE parser& 83 parser::operator<<( parameter_ptr new_param )83 parser::operator<<( parameter_ptr const& new_param ) 84 84 { 85 85 BOOST_TEST_FOREACH( parameter_ptr, old_param, m_parameters ) { 86 86 BOOST_RT_PARAM_VALIDATE_LOGIC( !old_param->conflict_with( *new_param ),