• Home
  • Raw
  • Download

Lines Matching refs:static

24     static constexpr bool is_specialized = false;
25 static constexpr T min() noexcept;
26 static constexpr T max() noexcept;
27 static constexpr T lowest() noexcept;
29 static constexpr int digits = 0;
30 static constexpr int digits10 = 0;
31 static constexpr int max_digits10 = 0;
32 static constexpr bool is_signed = false;
33 static constexpr bool is_integer = false;
34 static constexpr bool is_exact = false;
35 static constexpr int radix = 0;
36 static constexpr T epsilon() noexcept;
37 static constexpr T round_error() noexcept;
39 static constexpr int min_exponent = 0;
40 static constexpr int min_exponent10 = 0;
41 static constexpr int max_exponent = 0;
42 static constexpr int max_exponent10 = 0;
44 static constexpr bool has_infinity = false;
45 static constexpr bool has_quiet_NaN = false;
46 static constexpr bool has_signaling_NaN = false;
47 static constexpr float_denorm_style has_denorm = denorm_absent;
48 static constexpr bool has_denorm_loss = false;
49 static constexpr T infinity() noexcept;
50 static constexpr T quiet_NaN() noexcept;
51 static constexpr T signaling_NaN() noexcept;
52 static constexpr T denorm_min() noexcept;
54 static constexpr bool is_iec559 = false;
55 static constexpr bool is_bounded = false;
56 static constexpr bool is_modulo = false;
58 static constexpr bool traps = false;
59 static constexpr bool tinyness_before = false;
60 static constexpr float_round_style round_style = round_toward_zero;
146 static _LIBCPP_CONSTEXPR const bool is_specialized = false;
147 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return type();}
148 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return type();}
149 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return type();}
151 static _LIBCPP_CONSTEXPR const int digits = 0;
152 static _LIBCPP_CONSTEXPR const int digits10 = 0;
153 static _LIBCPP_CONSTEXPR const int max_digits10 = 0;
154 static _LIBCPP_CONSTEXPR const bool is_signed = false;
155 static _LIBCPP_CONSTEXPR const bool is_integer = false;
156 static _LIBCPP_CONSTEXPR const bool is_exact = false;
157 static _LIBCPP_CONSTEXPR const int radix = 0;
158 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return type();}
159 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return type();}
161 static _LIBCPP_CONSTEXPR const int min_exponent = 0;
162 static _LIBCPP_CONSTEXPR const int min_exponent10 = 0;
163 static _LIBCPP_CONSTEXPR const int max_exponent = 0;
164 static _LIBCPP_CONSTEXPR const int max_exponent10 = 0;
166 static _LIBCPP_CONSTEXPR const bool has_infinity = false;
167 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = false;
168 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = false;
169 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_absent;
170 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
171 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return type();}
172 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return type();}
173 … _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return type();}
174 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return type();}
176 static _LIBCPP_CONSTEXPR const bool is_iec559 = false;
177 static _LIBCPP_CONSTEXPR const bool is_bounded = false;
178 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
180 static _LIBCPP_CONSTEXPR const bool traps = false;
181 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
182 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_toward_zero;
188 static _LIBCPP_CONSTEXPR const _Tp value = _Tp(_Tp(1) << digits);
194 static _LIBCPP_CONSTEXPR const _Tp value = _Tp(0);
203 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
205 static _LIBCPP_CONSTEXPR const bool is_signed = type(-1) < type(0);
206static _LIBCPP_CONSTEXPR const int digits = static_cast<int>(sizeof(type) * __CHAR_BIT__ - is_sig…
207 static _LIBCPP_CONSTEXPR const int digits10 = digits * 3 / 10;
208 static _LIBCPP_CONSTEXPR const int max_digits10 = 0;
209static _LIBCPP_CONSTEXPR const type __min = __libcpp_compute_min<type, digits, is_signed>::value;
210 static _LIBCPP_CONSTEXPR const type __max = is_signed ? type(type(~0) ^ __min) : type(~0);
211 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __min;}
212 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __max;}
213 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return min();}
215 static _LIBCPP_CONSTEXPR const bool is_integer = true;
216 static _LIBCPP_CONSTEXPR const bool is_exact = true;
217 static _LIBCPP_CONSTEXPR const int radix = 2;
218 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return type(0);}
219 … _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return type(0);}
221 static _LIBCPP_CONSTEXPR const int min_exponent = 0;
222 static _LIBCPP_CONSTEXPR const int min_exponent10 = 0;
223 static _LIBCPP_CONSTEXPR const int max_exponent = 0;
224 static _LIBCPP_CONSTEXPR const int max_exponent10 = 0;
226 static _LIBCPP_CONSTEXPR const bool has_infinity = false;
227 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = false;
228 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = false;
229 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_absent;
230 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
231 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return type(0);}
232 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return type(0);}
233 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return type(0);}
234 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return type(0);}
236 static _LIBCPP_CONSTEXPR const bool is_iec559 = false;
237 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
238 static _LIBCPP_CONSTEXPR const bool is_modulo = !_VSTD::is_signed<_Tp>::value;
242 static _LIBCPP_CONSTEXPR const bool traps = true;
244 static _LIBCPP_CONSTEXPR const bool traps = false;
246 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
247 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_toward_zero;
256 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
258 static _LIBCPP_CONSTEXPR const bool is_signed = false;
259 static _LIBCPP_CONSTEXPR const int digits = 1;
260 static _LIBCPP_CONSTEXPR const int digits10 = 0;
261 static _LIBCPP_CONSTEXPR const int max_digits10 = 0;
262 static _LIBCPP_CONSTEXPR const type __min = false;
263 static _LIBCPP_CONSTEXPR const type __max = true;
264 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __min;}
265 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __max;}
266 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return min();}
268 static _LIBCPP_CONSTEXPR const bool is_integer = true;
269 static _LIBCPP_CONSTEXPR const bool is_exact = true;
270 static _LIBCPP_CONSTEXPR const int radix = 2;
271 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return type(0);}
272 … _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return type(0);}
274 static _LIBCPP_CONSTEXPR const int min_exponent = 0;
275 static _LIBCPP_CONSTEXPR const int min_exponent10 = 0;
276 static _LIBCPP_CONSTEXPR const int max_exponent = 0;
277 static _LIBCPP_CONSTEXPR const int max_exponent10 = 0;
279 static _LIBCPP_CONSTEXPR const bool has_infinity = false;
280 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = false;
281 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = false;
282 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_absent;
283 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
284 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return type(0);}
285 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return type(0);}
286 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return type(0);}
287 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return type(0);}
289 static _LIBCPP_CONSTEXPR const bool is_iec559 = false;
290 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
291 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
293 static _LIBCPP_CONSTEXPR const bool traps = false;
294 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
295 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_toward_zero;
304 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
306 static _LIBCPP_CONSTEXPR const bool is_signed = true;
307 static _LIBCPP_CONSTEXPR const int digits = __FLT_MANT_DIG__;
308 static _LIBCPP_CONSTEXPR const int digits10 = __FLT_DIG__;
309 static _LIBCPP_CONSTEXPR const int max_digits10 = 2+(digits * 30103l)/100000l;
310 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __FLT_MIN__;}
311 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __FLT_MAX__;}
312 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return -max();}
314 static _LIBCPP_CONSTEXPR const bool is_integer = false;
315 static _LIBCPP_CONSTEXPR const bool is_exact = false;
316 static _LIBCPP_CONSTEXPR const int radix = __FLT_RADIX__;
317 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __FLT_EPSILON_…
318 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return 0.5F;}
320 static _LIBCPP_CONSTEXPR const int min_exponent = __FLT_MIN_EXP__;
321 static _LIBCPP_CONSTEXPR const int min_exponent10 = __FLT_MIN_10_EXP__;
322 static _LIBCPP_CONSTEXPR const int max_exponent = __FLT_MAX_EXP__;
323 static _LIBCPP_CONSTEXPR const int max_exponent10 = __FLT_MAX_10_EXP__;
325 static _LIBCPP_CONSTEXPR const bool has_infinity = true;
326 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = true;
327 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = true;
328 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_present;
329 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
330 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __builtin_hug…
331 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __builtin_na…
332 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __builti…
333 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __FLT_DENOR…
335 static _LIBCPP_CONSTEXPR const bool is_iec559 = true;
336 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
337 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
339 static _LIBCPP_CONSTEXPR const bool traps = false;
340 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
341 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_to_nearest;
350 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
352 static _LIBCPP_CONSTEXPR const bool is_signed = true;
353 static _LIBCPP_CONSTEXPR const int digits = __DBL_MANT_DIG__;
354 static _LIBCPP_CONSTEXPR const int digits10 = __DBL_DIG__;
355 static _LIBCPP_CONSTEXPR const int max_digits10 = 2+(digits * 30103l)/100000l;
356 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __DBL_MIN__;}
357 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __DBL_MAX__;}
358 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return -max();}
360 static _LIBCPP_CONSTEXPR const bool is_integer = false;
361 static _LIBCPP_CONSTEXPR const bool is_exact = false;
362 static _LIBCPP_CONSTEXPR const int radix = __FLT_RADIX__;
363 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __DBL_EPSILON_…
364 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return 0.5;}
366 static _LIBCPP_CONSTEXPR const int min_exponent = __DBL_MIN_EXP__;
367 static _LIBCPP_CONSTEXPR const int min_exponent10 = __DBL_MIN_10_EXP__;
368 static _LIBCPP_CONSTEXPR const int max_exponent = __DBL_MAX_EXP__;
369 static _LIBCPP_CONSTEXPR const int max_exponent10 = __DBL_MAX_10_EXP__;
371 static _LIBCPP_CONSTEXPR const bool has_infinity = true;
372 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = true;
373 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = true;
374 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_present;
375 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
376 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __builtin_hug…
377 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __builtin_na…
378 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __builti…
379 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __DBL_DENOR…
381 static _LIBCPP_CONSTEXPR const bool is_iec559 = true;
382 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
383 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
385 static _LIBCPP_CONSTEXPR const bool traps = false;
386 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
387 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_to_nearest;
396 static _LIBCPP_CONSTEXPR const bool is_specialized = true;
398 static _LIBCPP_CONSTEXPR const bool is_signed = true;
399 static _LIBCPP_CONSTEXPR const int digits = __LDBL_MANT_DIG__;
400 static _LIBCPP_CONSTEXPR const int digits10 = __LDBL_DIG__;
401 static _LIBCPP_CONSTEXPR const int max_digits10 = 2+(digits * 30103l)/100000l;
402 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __LDBL_MIN__;}
403 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __LDBL_MAX__;}
404 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return -max();}
406 static _LIBCPP_CONSTEXPR const bool is_integer = false;
407 static _LIBCPP_CONSTEXPR const bool is_exact = false;
408 static _LIBCPP_CONSTEXPR const int radix = __FLT_RADIX__;
409 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __LDBL_EPSILON…
410 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return 0.5;}
412 static _LIBCPP_CONSTEXPR const int min_exponent = __LDBL_MIN_EXP__;
413 static _LIBCPP_CONSTEXPR const int min_exponent10 = __LDBL_MIN_10_EXP__;
414 static _LIBCPP_CONSTEXPR const int max_exponent = __LDBL_MAX_EXP__;
415 static _LIBCPP_CONSTEXPR const int max_exponent10 = __LDBL_MAX_10_EXP__;
417 static _LIBCPP_CONSTEXPR const bool has_infinity = true;
418 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = true;
419 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = true;
420 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = denorm_present;
421 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = false;
422 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __builtin_hug…
423 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __builtin_na…
424 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __builti…
425 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __LDBL_DENO…
428 static _LIBCPP_CONSTEXPR const bool is_iec559 = false;
430 static _LIBCPP_CONSTEXPR const bool is_iec559 = true;
432 static _LIBCPP_CONSTEXPR const bool is_bounded = true;
433 static _LIBCPP_CONSTEXPR const bool is_modulo = false;
435 static _LIBCPP_CONSTEXPR const bool traps = false;
436 static _LIBCPP_CONSTEXPR const bool tinyness_before = false;
437 static _LIBCPP_CONSTEXPR const float_round_style round_style = round_to_nearest;
447 static _LIBCPP_CONSTEXPR const bool is_specialized = __base::is_specialized;
448 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __base::min();}
449 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __base::max();}
450 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return __base::lowest(…
452 static _LIBCPP_CONSTEXPR const int digits = __base::digits;
453 static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
454 static _LIBCPP_CONSTEXPR const int max_digits10 = __base::max_digits10;
455 static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
456 static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
457 static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
458 static _LIBCPP_CONSTEXPR const int radix = __base::radix;
459 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __base::epsilo…
460 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return __base::ro…
462 static _LIBCPP_CONSTEXPR const int min_exponent = __base::min_exponent;
463 static _LIBCPP_CONSTEXPR const int min_exponent10 = __base::min_exponent10;
464 static _LIBCPP_CONSTEXPR const int max_exponent = __base::max_exponent;
465 static _LIBCPP_CONSTEXPR const int max_exponent10 = __base::max_exponent10;
467 static _LIBCPP_CONSTEXPR const bool has_infinity = __base::has_infinity;
468 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = __base::has_quiet_NaN;
469 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = __base::has_signaling_NaN;
470 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = __base::has_denorm;
471 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = __base::has_denorm_loss;
472 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infin…
473 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __base::quie…
474 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __base::…
475 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __base::den…
477 static _LIBCPP_CONSTEXPR const bool is_iec559 = __base::is_iec559;
478 static _LIBCPP_CONSTEXPR const bool is_bounded = __base::is_bounded;
479 static _LIBCPP_CONSTEXPR const bool is_modulo = __base::is_modulo;
481 static _LIBCPP_CONSTEXPR const bool traps = __base::traps;
482 static _LIBCPP_CONSTEXPR const bool tinyness_before = __base::tinyness_before;
483 static _LIBCPP_CONSTEXPR const float_round_style round_style = __base::round_style;
540 static _LIBCPP_CONSTEXPR const bool is_specialized = __base::is_specialized;
541 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __base::min();}
542 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __base::max();}
543 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return __base::lowest(…
545 static _LIBCPP_CONSTEXPR const int digits = __base::digits;
546 static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
547 static _LIBCPP_CONSTEXPR const int max_digits10 = __base::max_digits10;
548 static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
549 static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
550 static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
551 static _LIBCPP_CONSTEXPR const int radix = __base::radix;
552 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __base::epsilo…
553 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return __base::ro…
555 static _LIBCPP_CONSTEXPR const int min_exponent = __base::min_exponent;
556 static _LIBCPP_CONSTEXPR const int min_exponent10 = __base::min_exponent10;
557 static _LIBCPP_CONSTEXPR const int max_exponent = __base::max_exponent;
558 static _LIBCPP_CONSTEXPR const int max_exponent10 = __base::max_exponent10;
560 static _LIBCPP_CONSTEXPR const bool has_infinity = __base::has_infinity;
561 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = __base::has_quiet_NaN;
562 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = __base::has_signaling_NaN;
563 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = __base::has_denorm;
564 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = __base::has_denorm_loss;
565 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infin…
566 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __base::quie…
567 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __base::…
568 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __base::den…
570 static _LIBCPP_CONSTEXPR const bool is_iec559 = __base::is_iec559;
571 static _LIBCPP_CONSTEXPR const bool is_bounded = __base::is_bounded;
572 static _LIBCPP_CONSTEXPR const bool is_modulo = __base::is_modulo;
574 static _LIBCPP_CONSTEXPR const bool traps = __base::traps;
575 static _LIBCPP_CONSTEXPR const bool tinyness_before = __base::tinyness_before;
576 static _LIBCPP_CONSTEXPR const float_round_style round_style = __base::round_style;
633 static _LIBCPP_CONSTEXPR const bool is_specialized = __base::is_specialized;
634 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __base::min();}
635 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __base::max();}
636 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return __base::lowest(…
638 static _LIBCPP_CONSTEXPR const int digits = __base::digits;
639 static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
640 static _LIBCPP_CONSTEXPR const int max_digits10 = __base::max_digits10;
641 static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
642 static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
643 static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
644 static _LIBCPP_CONSTEXPR const int radix = __base::radix;
645 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __base::epsilo…
646 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return __base::ro…
648 static _LIBCPP_CONSTEXPR const int min_exponent = __base::min_exponent;
649 static _LIBCPP_CONSTEXPR const int min_exponent10 = __base::min_exponent10;
650 static _LIBCPP_CONSTEXPR const int max_exponent = __base::max_exponent;
651 static _LIBCPP_CONSTEXPR const int max_exponent10 = __base::max_exponent10;
653 static _LIBCPP_CONSTEXPR const bool has_infinity = __base::has_infinity;
654 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = __base::has_quiet_NaN;
655 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = __base::has_signaling_NaN;
656 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = __base::has_denorm;
657 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = __base::has_denorm_loss;
658 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infin…
659 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __base::quie…
660 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __base::…
661 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __base::den…
663 static _LIBCPP_CONSTEXPR const bool is_iec559 = __base::is_iec559;
664 static _LIBCPP_CONSTEXPR const bool is_bounded = __base::is_bounded;
665 static _LIBCPP_CONSTEXPR const bool is_modulo = __base::is_modulo;
667 static _LIBCPP_CONSTEXPR const bool traps = __base::traps;
668 static _LIBCPP_CONSTEXPR const bool tinyness_before = __base::tinyness_before;
669 static _LIBCPP_CONSTEXPR const float_round_style round_style = __base::round_style;
726 static _LIBCPP_CONSTEXPR const bool is_specialized = __base::is_specialized;
727 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type min() _NOEXCEPT {return __base::min();}
728 _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type max() _NOEXCEPT {return __base::max();}
729 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type lowest() _NOEXCEPT {return __base::lowest(…
731 static _LIBCPP_CONSTEXPR const int digits = __base::digits;
732 static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
733 static _LIBCPP_CONSTEXPR const int max_digits10 = __base::max_digits10;
734 static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
735 static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
736 static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
737 static _LIBCPP_CONSTEXPR const int radix = __base::radix;
738 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type epsilon() _NOEXCEPT {return __base::epsilo…
739 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type round_error() _NOEXCEPT {return __base::ro…
741 static _LIBCPP_CONSTEXPR const int min_exponent = __base::min_exponent;
742 static _LIBCPP_CONSTEXPR const int min_exponent10 = __base::min_exponent10;
743 static _LIBCPP_CONSTEXPR const int max_exponent = __base::max_exponent;
744 static _LIBCPP_CONSTEXPR const int max_exponent10 = __base::max_exponent10;
746 static _LIBCPP_CONSTEXPR const bool has_infinity = __base::has_infinity;
747 static _LIBCPP_CONSTEXPR const bool has_quiet_NaN = __base::has_quiet_NaN;
748 static _LIBCPP_CONSTEXPR const bool has_signaling_NaN = __base::has_signaling_NaN;
749 static _LIBCPP_CONSTEXPR const float_denorm_style has_denorm = __base::has_denorm;
750 static _LIBCPP_CONSTEXPR const bool has_denorm_loss = __base::has_denorm_loss;
751 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type infinity() _NOEXCEPT {return __base::infin…
752 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type quiet_NaN() _NOEXCEPT {return __base::quie…
753 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return __base::…
754 …_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type denorm_min() _NOEXCEPT {return __base::den…
756 static _LIBCPP_CONSTEXPR const bool is_iec559 = __base::is_iec559;
757 static _LIBCPP_CONSTEXPR const bool is_bounded = __base::is_bounded;
758 static _LIBCPP_CONSTEXPR const bool is_modulo = __base::is_modulo;
760 static _LIBCPP_CONSTEXPR const bool traps = __base::traps;
761 static _LIBCPP_CONSTEXPR const bool tinyness_before = __base::tinyness_before;
762 static _LIBCPP_CONSTEXPR const float_round_style round_style = __base::round_style;