Ticket #3033: boost-02.patch
File boost-02.patch, 5.4 KB (added by , 13 years ago) |
---|
-
boost/fusion/container/list/cons.hpp
a b 69 69 cons() 70 70 : car(), cdr() {} 71 71 72 explicit cons(typename detail::call_param<Car>::type car)73 : car( car), cdr() {}72 explicit cons(typename detail::call_param<Car>::type in_car) 73 : car(in_car), cdr() {} 74 74 75 75 cons( 76 typename detail::call_param<Car>::type car77 , typename detail::call_param<Cdr>::type cdr)78 : car( car), cdr(cdr) {}76 typename detail::call_param<Car>::type in_car 77 , typename detail::call_param<Cdr>::type in_cdr) 78 : car(in_car), cdr(in_cdr) {} 79 79 80 80 template <typename Car2, typename Cdr2> 81 81 cons(cons<Car2, Cdr2> const& rhs) -
boost/fusion/container/list/cons_iterator.hpp
a b 35 35 typename add_const<Cons>::type> 36 36 identity; 37 37 38 explicit cons_iterator(cons_type& cons)39 : cons( cons) {}38 explicit cons_iterator(cons_type& in_cons) 39 : cons(in_cons) {} 40 40 41 41 cons_type& cons; 42 42 }; -
boost/fusion/container/vector/vector_iterator.hpp
a b 36 36 typedef vector_iterator_identity< 37 37 typename add_const<Vector>::type, N> identity; 38 38 39 vector_iterator(Vector& vec)40 : vec( vec) {}39 vector_iterator(Vector& in_vec) 40 : vec(in_vec) {} 41 41 Vector& vec; 42 42 }; 43 43 }} -
boost/fusion/view/filter_view/filter_view.hpp
a b 36 36 typedef typename result_of::end<Sequence>::type last_type; 37 37 typedef Pred pred_type; 38 38 39 filter_view(Sequence& seq)40 : seq( seq)39 filter_view(Sequence& in_seq) 40 : seq(in_seq) 41 41 {} 42 42 43 43 first_type first() const { return fusion::begin(seq); } -
boost/fusion/view/filter_view/filter_view_iterator.hpp
a b 36 36 typedef last_iter last_type; 37 37 typedef Pred pred_type; 38 38 39 filter_iterator(First const& first)40 : first(filter::call(first_converter::call( first))) {}39 filter_iterator(First const& in_first) 40 : first(filter::call(first_converter::call(in_first))) {} 41 41 42 42 first_type first; 43 43 }; -
boost/fusion/view/iterator_range/iterator_range.hpp
a b 36 36 37 37 typedef typename traits::category_of<begin_type>::type category; 38 38 39 iterator_range(First const& first, Last const&last)40 : first(convert_iterator<First>::call( first))41 , last(convert_iterator<Last>::call( last)) {}39 iterator_range(First const& in_first, Last const& in_last) 40 : first(convert_iterator<First>::call(in_first)) 41 , last(convert_iterator<Last>::call(in_last)) {} 42 42 43 43 begin_type first; 44 44 end_type last; -
boost/fusion/view/joint_view/joint_view.hpp
a b 40 40 typedef typename result_of::end<Sequence2>::type concat_last_type; 41 41 typedef typename mpl::plus<result_of::size<Sequence1>, result_of::size<Sequence2> >::type size; 42 42 43 joint_view(Sequence1& seq1, Sequence2&seq2)44 : seq1( seq1)45 , seq2( seq2)43 joint_view(Sequence1& in_seq1, Sequence2& in_seq2) 44 : seq1(in_seq1) 45 , seq2(in_seq2) 46 46 {} 47 47 48 48 first_type first() const { return fusion::begin(seq1); } -
boost/fusion/view/joint_view/joint_view_iterator.hpp
a b 37 37 typedef forward_traversal_tag category; 38 38 BOOST_STATIC_ASSERT((!result_of::equal_to<first_type, last_type>::value)); 39 39 40 joint_view_iterator(First const& first, Concat const&concat)41 : first(first_converter::call( first))42 , concat(concat_converter::call( concat))40 joint_view_iterator(First const& in_first, Concat const& in_concat) 41 : first(first_converter::call(in_first)) 42 , concat(concat_converter::call(in_concat)) 43 43 {} 44 44 45 45 first_type first; -
boost/fusion/view/single_view/single_view.hpp
a b 35 35 single_view() 36 36 : val() {} 37 37 38 explicit single_view(typename detail::call_param<T>::type val)39 : val( val) {}38 explicit single_view(typename detail::call_param<T>::type in_val) 39 : val(in_val) {} 40 40 41 41 value_type val; 42 42 };