C.clear();
}
-/// Provide wrappers to std::for_each which take ranges instead of having to\r
-/// pass begin/end explicitly.\r
-template <typename R, typename UnaryPredicate>\r
-UnaryPredicate for_each(R &&Range, UnaryPredicate P) {\r
- return std::for_each(std::begin(Range), std::end(Range), P);\r
-}\r
+/// Provide wrappers to std::for_each which take ranges instead of having to
+/// pass begin/end explicitly.
+template <typename R, typename UnaryPredicate>
+UnaryPredicate for_each(R &&Range, UnaryPredicate P) {
+ return std::for_each(std::begin(Range), std::end(Range), P);
+}
/// Provide wrappers to std::all_of which take ranges instead of having to pass
/// begin/end explicitly.