Lines Matching defs:__result
93 minmax_result<_ValueT> __result = {__r[0], __r[0]};
95 if (__e < __result.min)
96 __result.min = __e;
97 if (__result.max < __e)
98 __result.max = __e;
100 return __result;
110 minmax_result<_ValueT> __result = {*__first, __result.min};
111 return __result;
114 auto __result = std::__minmax_element_impl(__first, __last, __comp, __proj);
115 return {*__result.first, *__result.second};
127 ranges::minmax_result<_ValueT> __result = {*__first, __result.min};
129 return __result;
131 if (__less(*__first, __result.min))
132 __result.min = *__first;
134 __result.max = *__first;
139 if (__less(__i, __result.min))
140 __result.min = __i;
141 else if (!__less(__i, __result.max))
142 __result.max = __i;
143 return __result;
147 if (__less(*__first, __result.min))
148 __result.min = *__first;
149 if (!__less(__i, __result.max))
150 __result.max = std::move(__i);
152 if (__less(__i, __result.min))
153 __result.min = std::move(__i);
154 if (!__less(*__first, __result.max))
155 __result.max = *__first;
158 return __result;