Skip to content

Commit bb9f14d

Browse files
committed
Fix pair reference type
1 parent f93bd95 commit bb9f14d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

palace/utils/view_helper.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#define PALACE_UTILS_VIEW_HELPER_HPP
66

77
#include <cstddef>
8+
#include <functional>
89
#include <iterator>
910
#include <utility>
1011

@@ -60,7 +61,7 @@ class EnumerateView
6061
{
6162
}
6263

63-
reference operator*() { return std::tie(counter_, *it_); }
64+
reference operator*() { return std::make_pair(counter_, std::ref(*it_)); }
6465

6566
// Increment counter and range iterator.
6667
auto &operator++()

0 commit comments

Comments
 (0)