Author: hhinnant
Date: Wed Feb  6 15:03:39 2013
New Revision: 174544

URL: http://llvm.org/viewvc/llvm-project?rev=174544&view=rev
Log:
Marcin Zalewski:  Change the name of a template parameter in __copy_backward 
from _InputIterator to _BidirectionalIterator to better document the intent of 
the algorithm.

Modified:
    libcxx/trunk/include/algorithm

Modified: libcxx/trunk/include/algorithm
URL: 
http://llvm.org/viewvc/llvm-project/libcxx/trunk/include/algorithm?rev=174544&r1=174543&r2=174544&view=diff
==============================================================================
--- libcxx/trunk/include/algorithm (original)
+++ libcxx/trunk/include/algorithm Wed Feb  6 15:03:39 2013
@@ -1528,10 +1528,10 @@ copy(_InputIterator __first, _InputItera
 
 // copy_backward
 
-template <class _InputIterator, class _OutputIterator>
+template <class _BidirectionalIterator, class _OutputIterator>
 inline _LIBCPP_INLINE_VISIBILITY
 _OutputIterator
-__copy_backward(_InputIterator __first, _InputIterator __last, _OutputIterator 
__result)
+__copy_backward(_BidirectionalIterator __first, _BidirectionalIterator __last, 
_OutputIterator __result)
 {
     while (__first != __last)
         *--__result = *--__last;


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to