summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely.gcc@gmail.com>2011-12-15 09:49:59 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2011-12-15 09:49:59 +0000
commitd36971dd86653e81a8dba44f34f777c538b45631 (patch)
treedad15a6ce082690ed734ef71284cdd4fa36be0a7 /libstdc++-v3/include
parent2e537cdecbdc4180821b0baca1af4a716bd0f1e4 (diff)
downloadgcc-d36971dd86653e81a8dba44f34f777c538b45631.tar.gz
re PR libstdc++/51540 (doxygen documentation for partial_sum misleading)
PR libstdc++/51540 * include/bits/stl_numeric.h (partial_sum): Adjust doxygen comments. From-SVN: r182359
Diffstat (limited to 'libstdc++-v3/include')
-rw-r--r--libstdc++-v3/include/bits/stl_numeric.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/libstdc++-v3/include/bits/stl_numeric.h b/libstdc++-v3/include/bits/stl_numeric.h
index 085fe9313dd..3b97d63601b 100644
--- a/libstdc++-v3/include/bits/stl_numeric.h
+++ b/libstdc++-v3/include/bits/stl_numeric.h
@@ -222,11 +222,11 @@ _GLIBCXX_BEGIN_NAMESPACE_ALGO
/**
* @brief Return list of partial sums
*
- * Accumulates the values in the range [first,last) using operator+().
+ * Accumulates the values in the range [first,last) using the @c + operator.
* As each successive input value is added into the total, that partial sum
- * is written to @p __result. Therefore, the first value in result is the
- * first value of the input, the second value in result is the sum of the
- * first and second input values, and so on.
+ * is written to @p __result. Therefore, the first value in @p __result is
+ * the first value of the input, the second value in @p __result is the sum
+ * of the first and second input values, and so on.
*
* @param __first Start of input range.
* @param __last End of input range.
@@ -261,15 +261,16 @@ _GLIBCXX_BEGIN_NAMESPACE_ALGO
/**
* @brief Return list of partial sums
*
- * Accumulates the values in the range [first,last) using operator+().
+ * Accumulates the values in the range [first,last) using @p __binary_op.
* As each successive input value is added into the total, that partial sum
- * is written to @p __result. Therefore, the first value in result is the
- * first value of the input, the second value in result is the sum of the
- * first and second input values, and so on.
+ * is written to @p __result. Therefore, the first value in @p __result is
+ * the first value of the input, the second value in @p __result is the sum
+ * of the first and second input values, and so on.
*
* @param __first Start of input range.
* @param __last End of input range.
* @param __result Output sum.
+ * @param __binary_op Function object.
* @return Iterator pointing just beyond the values written to __result.
*/
template<typename _InputIterator, typename _OutputIterator,