Lines Matching refs:static
23 static constexpr bool is_specialized = false;
24 static constexpr T min() noexcept;
25 static constexpr T max() noexcept;
26 static constexpr T lowest() noexcept;
28 static constexpr int digits = 0;
29 static constexpr int digits10 = 0;
30 static constexpr int max_digits10 = 0;
31 static constexpr bool is_signed = false;
32 static constexpr bool is_integer = false;
33 static constexpr bool is_exact = false;
34 static constexpr int radix = 0;
35 static constexpr T epsilon() noexcept;
36 static constexpr T round_error() noexcept;
38 static constexpr int min_exponent = 0;
39 static constexpr int min_exponent10 = 0;
40 static constexpr int max_exponent = 0;
41 static constexpr int max_exponent10 = 0;
43 static constexpr bool has_infinity = false;
44 static constexpr bool has_quiet_NaN = false;
45 static constexpr bool has_signaling_NaN = false;
46 static constexpr float_denorm_style has_denorm = denorm_absent;
47 static constexpr bool has_denorm_loss = false;
48 static constexpr T infinity() noexcept;
49 static constexpr T quiet_NaN() noexcept;
50 static constexpr T signaling_NaN() noexcept;
51 static constexpr T denorm_min() noexcept;
53 static constexpr bool is_iec559 = false;
54 static constexpr bool is_bounded = false;
55 static constexpr bool is_modulo = false;
57 static constexpr bool traps = false;
58 static constexpr bool tinyness_before = false;
59 static constexpr float_round_style round_style = round_toward_zero;
144 static _LIBCPP_CONSTEXPR const bool is_specialized = false;
145 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return type();}
146 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return type();}
147 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return type();}
149 static _LIBCPP_CONSTEXPR const int digits = 0;
150 static _LIBCPP_CONSTEXPR const int digits10 = 0;
151 static _LIBCPP_CONSTEXPR const int max_digits10 = 0;
152 static _LIBCPP_CONSTEXPR const bool is_signed = false;
153 static _LIBCPP_CONSTEXPR const bool is_integer = false;
154 static _LIBCPP_CONSTEXPR const bool is_exact = false;
155 static _LIBCPP_CONSTEXPR const int radix = 0;
156 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return type();}
157 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return type();}
159 static _LIBCPP_CONSTEXPR const int min_exponent = 0;
160 static _LIBCPP_CONSTEXPR const int min_exponent10 = 0;
161 static _LIBCPP_CONSTEXPR const int max_exponent = 0;
162 static _LIBCPP_CONSTEXPR const int max_exponent10 = 0;
164 static _LIBCPP_CONSTEXPR const bool has_infinity = false;
165 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = false;
166 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = false;
167 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_absent;
168 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
169 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return type();}
170 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return type();}
171 … _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return type();}
172 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return type();}
174 static _LIBCPP_CONSTEXPR const bool is_iec559 = false;
175 static _LIBCPP_CONSTEXPR const bool is_bounded = false;
176 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
178 static _LIBCPP_CONSTEXPR const bool traps = false;
179 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
180 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_toward_zero;
186 static _LIBCPP_CONSTEXPR const _Tp value = _Tp(_Tp(1) << __digits);
192 static _LIBCPP_CONSTEXPR const _Tp value = _Tp(0);
201 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
203 static _LIBCPP_CONSTEXPR const bool is_signed = type(-1) < type(0);
204 …static _LIBCPP_CONSTEXPR const int digits = static_cast<int>(sizeof(type) * __CHAR_BIT__ - is_sig…
205 static _LIBCPP_CONSTEXPR const int digits10 = digits * 3 / 10;
206 static _LIBCPP_CONSTEXPR const int max_digits10 = 0;
207 … static _LIBCPP_CONSTEXPR const type __min = __libcpp_compute_min<type, digits, is_signed>::value;
208 static _LIBCPP_CONSTEXPR const type __max = is_signed ? type(type(~0) ^ __min) : type(~0);
209 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __min;}
210 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __max;}
211 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return min();}
213 static _LIBCPP_CONSTEXPR const bool is_integer = true;
214 static _LIBCPP_CONSTEXPR const bool is_exact = true;
215 static _LIBCPP_CONSTEXPR const int radix = 2;
216 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return type(0);}
217 … _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return type(0);}
219 static _LIBCPP_CONSTEXPR const int min_exponent = 0;
220 static _LIBCPP_CONSTEXPR const int min_exponent10 = 0;
221 static _LIBCPP_CONSTEXPR const int max_exponent = 0;
222 static _LIBCPP_CONSTEXPR const int max_exponent10 = 0;
224 static _LIBCPP_CONSTEXPR const bool has_infinity = false;
225 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = false;
226 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = false;
227 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_absent;
228 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
229 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return type(0);}
230 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return type(0);}
231 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return type(0);}
232 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return type(0);}
234 static _LIBCPP_CONSTEXPR const bool is_iec559 = false;
235 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
236 static _LIBCPP_CONSTEXPR const bool is_modulo = !_VSTD::is_signed<_Tp>::value;
240 static _LIBCPP_CONSTEXPR const bool traps = true;
242 static _LIBCPP_CONSTEXPR const bool traps = false;
244 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
245 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_toward_zero;
254 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
256 static _LIBCPP_CONSTEXPR const bool is_signed = false;
257 static _LIBCPP_CONSTEXPR const int digits = 1;
258 static _LIBCPP_CONSTEXPR const int digits10 = 0;
259 static _LIBCPP_CONSTEXPR const int max_digits10 = 0;
260 static _LIBCPP_CONSTEXPR const type __min = false;
261 static _LIBCPP_CONSTEXPR const type __max = true;
262 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __min;}
263 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __max;}
264 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return min();}
266 static _LIBCPP_CONSTEXPR const bool is_integer = true;
267 static _LIBCPP_CONSTEXPR const bool is_exact = true;
268 static _LIBCPP_CONSTEXPR const int radix = 2;
269 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return type(0);}
270 … _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return type(0);}
272 static _LIBCPP_CONSTEXPR const int min_exponent = 0;
273 static _LIBCPP_CONSTEXPR const int min_exponent10 = 0;
274 static _LIBCPP_CONSTEXPR const int max_exponent = 0;
275 static _LIBCPP_CONSTEXPR const int max_exponent10 = 0;
277 static _LIBCPP_CONSTEXPR const bool has_infinity = false;
278 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = false;
279 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = false;
280 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_absent;
281 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
282 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return type(0);}
283 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return type(0);}
284 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return type(0);}
285 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return type(0);}
287 static _LIBCPP_CONSTEXPR const bool is_iec559 = false;
288 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
289 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
291 static _LIBCPP_CONSTEXPR const bool traps = false;
292 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
293 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_toward_zero;
302 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
304 static _LIBCPP_CONSTEXPR const bool is_signed = true;
305 static _LIBCPP_CONSTEXPR const int digits = __FLT_MANT_DIG__;
306 static _LIBCPP_CONSTEXPR const int digits10 = __FLT_DIG__;
307 static _LIBCPP_CONSTEXPR const int max_digits10 = 2+(digits * 30103l)/100000l;
308 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __FLT_MIN__;}
309 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __FLT_MAX__;}
310 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return -max();}
312 static _LIBCPP_CONSTEXPR const bool is_integer = false;
313 static _LIBCPP_CONSTEXPR const bool is_exact = false;
314 static _LIBCPP_CONSTEXPR const int radix = __FLT_RADIX__;
315 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __FLT_EPSILON_…
316 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return 0.5F;}
318 static _LIBCPP_CONSTEXPR const int min_exponent = __FLT_MIN_EXP__;
319 static _LIBCPP_CONSTEXPR const int min_exponent10 = __FLT_MIN_10_EXP__;
320 static _LIBCPP_CONSTEXPR const int max_exponent = __FLT_MAX_EXP__;
321 static _LIBCPP_CONSTEXPR const int max_exponent10 = __FLT_MAX_10_EXP__;
323 static _LIBCPP_CONSTEXPR const bool has_infinity = true;
324 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = true;
325 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = true;
326 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_present;
327 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
328 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __builtin_hug…
329 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __builtin_na…
330 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __builti…
331 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __FLT_DENOR…
333 static _LIBCPP_CONSTEXPR const bool is_iec559 = true;
334 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
335 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
337 static _LIBCPP_CONSTEXPR const bool traps = false;
339 static _LIBCPP_CONSTEXPR const bool tinyness_before = true;
341 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
343 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_to_nearest;
352 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
354 static _LIBCPP_CONSTEXPR const bool is_signed = true;
355 static _LIBCPP_CONSTEXPR const int digits = __DBL_MANT_DIG__;
356 static _LIBCPP_CONSTEXPR const int digits10 = __DBL_DIG__;
357 static _LIBCPP_CONSTEXPR const int max_digits10 = 2+(digits * 30103l)/100000l;
358 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __DBL_MIN__;}
359 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __DBL_MAX__;}
360 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return -max();}
362 static _LIBCPP_CONSTEXPR const bool is_integer = false;
363 static _LIBCPP_CONSTEXPR const bool is_exact = false;
364 static _LIBCPP_CONSTEXPR const int radix = __FLT_RADIX__;
365 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __DBL_EPSILON_…
366 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return 0.5;}
368 static _LIBCPP_CONSTEXPR const int min_exponent = __DBL_MIN_EXP__;
369 static _LIBCPP_CONSTEXPR const int min_exponent10 = __DBL_MIN_10_EXP__;
370 static _LIBCPP_CONSTEXPR const int max_exponent = __DBL_MAX_EXP__;
371 static _LIBCPP_CONSTEXPR const int max_exponent10 = __DBL_MAX_10_EXP__;
373 static _LIBCPP_CONSTEXPR const bool has_infinity = true;
374 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = true;
375 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = true;
376 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_present;
377 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
378 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __builtin_hug…
379 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __builtin_na…
380 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __builti…
381 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __DBL_DENOR…
383 static _LIBCPP_CONSTEXPR const bool is_iec559 = true;
384 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
385 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
387 static _LIBCPP_CONSTEXPR const bool traps = false;
389 static _LIBCPP_CONSTEXPR const bool tinyness_before = true;
391 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
393 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_to_nearest;
402 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
404 static _LIBCPP_CONSTEXPR const bool is_signed = true;
405 static _LIBCPP_CONSTEXPR const int digits = __LDBL_MANT_DIG__;
406 static _LIBCPP_CONSTEXPR const int digits10 = __LDBL_DIG__;
407 static _LIBCPP_CONSTEXPR const int max_digits10 = 2+(digits * 30103l)/100000l;
408 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __LDBL_MIN__;}
409 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __LDBL_MAX__;}
410 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return -max();}
412 static _LIBCPP_CONSTEXPR const bool is_integer = false;
413 static _LIBCPP_CONSTEXPR const bool is_exact = false;
414 static _LIBCPP_CONSTEXPR const int radix = __FLT_RADIX__;
415 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __LDBL_EPSILON…
416 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return 0.5L;}
418 static _LIBCPP_CONSTEXPR const int min_exponent = __LDBL_MIN_EXP__;
419 static _LIBCPP_CONSTEXPR const int min_exponent10 = __LDBL_MIN_10_EXP__;
420 static _LIBCPP_CONSTEXPR const int max_exponent = __LDBL_MAX_EXP__;
421 static _LIBCPP_CONSTEXPR const int max_exponent10 = __LDBL_MAX_10_EXP__;
423 static _LIBCPP_CONSTEXPR const bool has_infinity = true;
424 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = true;
425 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = true;
426 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_present;
427 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
428 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __builtin_hug…
429 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __builtin_na…
430 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __builti…
431 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __LDBL_DENO…
434 static _LIBCPP_CONSTEXPR const bool is_iec559 = false;
436 static _LIBCPP_CONSTEXPR const bool is_iec559 = true;
438 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
439 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
441 static _LIBCPP_CONSTEXPR const bool traps = false;
443 static _LIBCPP_CONSTEXPR const bool tinyness_before = true;
445 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
447 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_to_nearest;
457 static _LIBCPP_CONSTEXPR const bool is_specialized = __base::is_specialized;
458 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __base::min();}
459 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __base::max();}
460 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return __base::lowest(…
462 static _LIBCPP_CONSTEXPR const int digits = __base::digits;
463 static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
464 static _LIBCPP_CONSTEXPR const int max_digits10 = __base::max_digits10;
465 static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
466 static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
467 static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
468 static _LIBCPP_CONSTEXPR const int radix = __base::radix;
469 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __base::epsilo…
470 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return __base::ro…
472 static _LIBCPP_CONSTEXPR const int min_exponent = __base::min_exponent;
473 static _LIBCPP_CONSTEXPR const int min_exponent10 = __base::min_exponent10;
474 static _LIBCPP_CONSTEXPR const int max_exponent = __base::max_exponent;
475 static _LIBCPP_CONSTEXPR const int max_exponent10 = __base::max_exponent10;
477 static _LIBCPP_CONSTEXPR const bool has_infinity = __base::has_infinity;
478 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = __base::has_quiet_NaN;
479 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = __base::has_signaling_NaN;
480 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = __base::has_denorm;
481 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = __base::has_denorm_loss;
482 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infin…
483 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __base::quie…
484 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __base::…
485 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __base::den…
487 static _LIBCPP_CONSTEXPR const bool is_iec559 = __base::is_iec559;
488 static _LIBCPP_CONSTEXPR const bool is_bounded = __base::is_bounded;
489 static _LIBCPP_CONSTEXPR const bool is_modulo = __base::is_modulo;
491 static _LIBCPP_CONSTEXPR const bool traps = __base::traps;
492 static _LIBCPP_CONSTEXPR const bool tinyness_before = __base::tinyness_before;
493 static _LIBCPP_CONSTEXPR const float_round_style round_style = __base::round_style;
550 static _LIBCPP_CONSTEXPR const bool is_specialized = __base::is_specialized;
551 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __base::min();}
552 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __base::max();}
553 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return __base::lowest(…
555 static _LIBCPP_CONSTEXPR const int digits = __base::digits;
556 static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
557 static _LIBCPP_CONSTEXPR const int max_digits10 = __base::max_digits10;
558 static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
559 static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
560 static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
561 static _LIBCPP_CONSTEXPR const int radix = __base::radix;
562 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __base::epsilo…
563 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return __base::ro…
565 static _LIBCPP_CONSTEXPR const int min_exponent = __base::min_exponent;
566 static _LIBCPP_CONSTEXPR const int min_exponent10 = __base::min_exponent10;
567 static _LIBCPP_CONSTEXPR const int max_exponent = __base::max_exponent;
568 static _LIBCPP_CONSTEXPR const int max_exponent10 = __base::max_exponent10;
570 static _LIBCPP_CONSTEXPR const bool has_infinity = __base::has_infinity;
571 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = __base::has_quiet_NaN;
572 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = __base::has_signaling_NaN;
573 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = __base::has_denorm;
574 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = __base::has_denorm_loss;
575 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infin…
576 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __base::quie…
577 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __base::…
578 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __base::den…
580 static _LIBCPP_CONSTEXPR const bool is_iec559 = __base::is_iec559;
581 static _LIBCPP_CONSTEXPR const bool is_bounded = __base::is_bounded;
582 static _LIBCPP_CONSTEXPR const bool is_modulo = __base::is_modulo;
584 static _LIBCPP_CONSTEXPR const bool traps = __base::traps;
585 static _LIBCPP_CONSTEXPR const bool tinyness_before = __base::tinyness_before;
586 static _LIBCPP_CONSTEXPR const float_round_style round_style = __base::round_style;
643 static _LIBCPP_CONSTEXPR const bool is_specialized = __base::is_specialized;
644 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __base::min();}
645 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __base::max();}
646 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return __base::lowest(…
648 static _LIBCPP_CONSTEXPR const int digits = __base::digits;
649 static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
650 static _LIBCPP_CONSTEXPR const int max_digits10 = __base::max_digits10;
651 static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
652 static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
653 static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
654 static _LIBCPP_CONSTEXPR const int radix = __base::radix;
655 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __base::epsilo…
656 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return __base::ro…
658 static _LIBCPP_CONSTEXPR const int min_exponent = __base::min_exponent;
659 static _LIBCPP_CONSTEXPR const int min_exponent10 = __base::min_exponent10;
660 static _LIBCPP_CONSTEXPR const int max_exponent = __base::max_exponent;
661 static _LIBCPP_CONSTEXPR const int max_exponent10 = __base::max_exponent10;
663 static _LIBCPP_CONSTEXPR const bool has_infinity = __base::has_infinity;
664 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = __base::has_quiet_NaN;
665 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = __base::has_signaling_NaN;
666 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = __base::has_denorm;
667 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = __base::has_denorm_loss;
668 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infin…
669 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __base::quie…
670 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __base::…
671 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __base::den…
673 static _LIBCPP_CONSTEXPR const bool is_iec559 = __base::is_iec559;
674 static _LIBCPP_CONSTEXPR const bool is_bounded = __base::is_bounded;
675 static _LIBCPP_CONSTEXPR const bool is_modulo = __base::is_modulo;
677 static _LIBCPP_CONSTEXPR const bool traps = __base::traps;
678 static _LIBCPP_CONSTEXPR const bool tinyness_before = __base::tinyness_before;
679 static _LIBCPP_CONSTEXPR const float_round_style round_style = __base::round_style;
736 static _LIBCPP_CONSTEXPR const bool is_specialized = __base::is_specialized;
737 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __base::min();}
738 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __base::max();}
739 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return __base::lowest(…
741 static _LIBCPP_CONSTEXPR const int digits = __base::digits;
742 static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
743 static _LIBCPP_CONSTEXPR const int max_digits10 = __base::max_digits10;
744 static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
745 static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
746 static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
747 static _LIBCPP_CONSTEXPR const int radix = __base::radix;
748 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __base::epsilo…
749 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return __base::ro…
751 static _LIBCPP_CONSTEXPR const int min_exponent = __base::min_exponent;
752 static _LIBCPP_CONSTEXPR const int min_exponent10 = __base::min_exponent10;
753 static _LIBCPP_CONSTEXPR const int max_exponent = __base::max_exponent;
754 static _LIBCPP_CONSTEXPR const int max_exponent10 = __base::max_exponent10;
756 static _LIBCPP_CONSTEXPR const bool has_infinity = __base::has_infinity;
757 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = __base::has_quiet_NaN;
758 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = __base::has_signaling_NaN;
759 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = __base::has_denorm;
760 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = __base::has_denorm_loss;
761 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infin…
762 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __base::quie…
763 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __base::…
764 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __base::den…
766 static _LIBCPP_CONSTEXPR const bool is_iec559 = __base::is_iec559;
767 static _LIBCPP_CONSTEXPR const bool is_bounded = __base::is_bounded;
768 static _LIBCPP_CONSTEXPR const bool is_modulo = __base::is_modulo;
770 static _LIBCPP_CONSTEXPR const bool traps = __base::traps;
771 static _LIBCPP_CONSTEXPR const bool tinyness_before = __base::tinyness_before;
772 static _LIBCPP_CONSTEXPR const float_round_style round_style = __base::round_style;