Home
last modified time | relevance | path

Searched refs:floating_point (Results 1 – 12 of 12) sorted by relevance

/llvm-project/libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/
H A Dfloating_point.compile.pass.cpp21 constexpr bool result = std::floating_point<T>; in CheckFloatingPointQualifiers()
22 static_assert(std::floating_point<const T> == result); in CheckFloatingPointQualifiers()
23 static_assert(std::floating_point<volatile T> == result); in CheckFloatingPointQualifiers()
24 static_assert(std::floating_point<const volatile T> == result); in CheckFloatingPointQualifiers()
26 static_assert(!std::floating_point<T&>); in CheckFloatingPointQualifiers()
27 static_assert(!std::floating_point<const T&>); in CheckFloatingPointQualifiers()
28 static_assert(!std::floating_point<volatile T&>); in CheckFloatingPointQualifiers()
29 static_assert(!std::floating_point<const volatile T&>); in CheckFloatingPointQualifiers()
31 static_assert(!std::floating_point<T&&>); in CheckFloatingPointQualifiers()
32 static_assert(!std::floating_point<const T&&>); in CheckFloatingPointQualifiers()
[all …]
/llvm-project/libcxx/include/
H A Dnumbers31 template<floating_point T> inline constexpr T e_v<T> = see below;
32 template<floating_point T> inline constexpr T log2e_v<T> = see below;
33 template<floating_point T> inline constexpr T log10e_v<T> = see below;
34 template<floating_point T> inline constexpr T pi_v<T> = see below;
35 template<floating_point T> inline constexpr T inv_pi_v<T> = see below;
36 template<floating_point T> inline constexpr T inv_sqrtpi_v<T> = see below;
37 template<floating_point T> inline constexpr T ln2_v<T> = see below;
38 template<floating_point T> inline constexpr T ln10_v<T> = see below;
39 template<floating_point T> inline constexpr T sqrt2_v<T> = see below;
40 template<floating_point
[all...]
H A Dcmath47 floating_point abs(floating_point x);
49 floating_point acos (arithmetic x);
53 floating_point asin (arithmetic x);
57 floating_point atan (arithmetic x);
61 floating_point atan2 (arithmetic y, arithmetic x);
65 floating_point ceil (arithmetic x);
69 floating_point cos (arithmetic x);
73 floating_point cosh (arithmetic x);
77 floating_point ex
[all...]
H A Dconcepts45 concept floating_point = see below;
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Duse-trailing-return-type-cxx20.cpp11 concept floating_point = std::is_same<T, float>::value || std::is_same<T, double>::value || std::is…
18 std::floating_point auto con1();
22 std::floating_point auto con1() { return 3.14f; } in con1()
42 const std::floating_point auto* volatile con4();
47 int req1(T t) requires std::floating_point<T>;
/llvm-project/libcxx/include/__format/
H A Dformatter_floating_point.h58 template <floating_point _Tp>
65 template <floating_point _Tp>
72 template <floating_point _Tp>
112 template <floating_point _Fp>
142 template <floating_point _Fp>
636 template <floating_point _Tp, class _CharT, class _FormatContext>
762 template <floating_point _Tp, class _FormatContext>
/llvm-project/libcxx/include/__concepts/
H A Darithmetic.h39 concept floating_point = is_floating_point_v<_Tp>; variable
/llvm-project/libcxx/modules/std/
H A Dconcepts.inc29 using std::floating_point;
/llvm-project/clang/test/Analysis/
H A Dconversion.c231 double floating_point(long long a, int b) { in floating_point() function
/llvm-project/libcxx/include/__atomic/
H A Datomic_ref.h75 has_unique_object_representations_v<_Tp> || floating_point<_Tp> in __compare_exchange()
306 requires std::floating_point<_Tp>
/llvm-project/libcxx/include/__chrono/
H A Dformatter.h778 if constexpr (std::floating_point<_Rep>)
/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1278 SYMBOL(floating_point, std::, <concepts>)