Skip to content

Commit fef17dd

Browse files
committed
fn
1 parent ccffb06 commit fef17dd

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

libcxx/include/__algorithm/generate.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ _LIBCPP_BEGIN_NAMESPACE_STD
2121

2222
template <typename _Generator>
2323
struct __fn {
24-
__fn(_Generator& __g) : __gen(__g) {}
24+
_LIBCPP_HIDE_FROM_ABI __fn(_Generator& __gen) : __gen_(__gen) {}
2525

2626
template <typename _Tp>
27-
void operator()(_Tp&& __element) const {
28-
std::forward<_Tp>(__element) = __gen();
27+
_LIBCPP_HIDE_FROM_ABI void operator()(_Tp&& __element) const {
28+
std::forward<_Tp>(__element) = __gen_();
2929
}
3030

31-
_Generator& __gen;
31+
_Generator& __gen_;
3232
};
3333

3434
template <class _ForwardIterator, class _Generator>

0 commit comments

Comments
 (0)