xref: /llvm-project/clang/test/CodeGenCoroutines/Inputs/numeric.h (revision f54ca1f632646ee9a2a052a28e93ffb0bcc4340d)
1 #pragma once
2 
3 namespace std {
4 template <class InputIterator, class T>
accumulate(InputIterator first,InputIterator last,T init)5 T accumulate(InputIterator first, InputIterator last, T init) {
6   for (; first != last; ++first)
7     init = init + *first;
8   return init;
9 }
10 } // namespace std
11