3#ifndef TETL_CMATH_NAN_HPP
4#define TETL_CMATH_NAN_HPP
20[[nodiscard]]
constexpr auto nanf(
char const*
arg)
noexcept ->
float
25[[nodiscard]]
constexpr auto nan(
char const*
arg)
noexcept ->
double
30[[nodiscard]]
constexpr auto nanl(
char const*
arg)
noexcept ->
long double
#define TETL_BUILTIN_NAN
Definition builtin_functions.hpp:57
#define TETL_BUILTIN_NANL(arg)
Definition builtin_functions.hpp:65
#define TETL_BUILTIN_NANF(arg)
Definition builtin_functions.hpp:51
constexpr auto nan(char const *arg) noexcept -> double
Converts the implementation-defined character string arg into the corresponding quiet NaN value.
Definition nan.hpp:25
constexpr auto nanf(char const *arg) noexcept -> float
Converts the implementation-defined character string arg into the corresponding quiet NaN value.
Definition nan.hpp:20
constexpr auto nanl(char const *arg) noexcept -> long double
Converts the implementation-defined character string arg into the corresponding quiet NaN value.
Definition nan.hpp:30
constexpr auto arg(complex< T > const &z) noexcept -> T
Definition arg.hpp:15
Definition adjacent_find.hpp:8