Lines Matching defs:__result
76 auto __result = std::__minmax_element_impl(__first, __last, __comp, __proj);
77 return {*__result.first, *__result.second};
86 ranges::minmax_result<_ValueT> __result = {*__first, __result.min};
88 return __result;
90 if (__less(*__first, __result.min))
91 __result.min = *__first;
93 __result.max = *__first;
98 if (__less(__i, __result.min))
99 __result.min = __i;
100 else if (!__less(__i, __result.max))
101 __result.max = __i;
102 return __result;
106 if (__less(*__first, __result.min))
107 __result.min = *__first;
108 if (!__less(__i, __result.max))
109 __result.max = std::move(__i);
111 if (__less(__i, __result.min))
112 __result.min = std::move(__i);
113 if (!__less(*__first, __result.max))
114 __result.max = *__first;
117 return __result;